Search

Ethan Malasky Phones & Addresses

  • 326 Richland Ave, San Francisco, CA 94110 (415) 282-8713 (415) 235-1029
  • 1449 Van Ness Ave, San Francisco, CA 94110 (415) 648-2634
  • 665 Moultrie St, San Francisco, CA 94110
  • Longboat Key, FL
  • 490 Chiquita Ave, Mountain View, CA 94041 (650) 969-1126
  • Foster City, CA
  • Westport, CT
  • Norwalk, CT
  • Providence, RI
  • 326 Richland Ave, San Francisco, CA 94110

Work

Company: Adobe 2008 to Feb 2012 Position: Engineering manager

Education

School / High School: Brown University 1991 to 1995 Specialities: Computer Science

Skills

Agile Methodologies

Languages

English

Emails

Industries

Computer Software

Public records

Vehicle Records

Ethan Malasky

View page
Address:
326 Richland Ave, San Francisco, CA 94110
Phone:
(415) 235-1029
VIN:
JTDKN3DU6B1374067
Make:
TOYOTA
Model:
PRIUS
Year:
2011

Resumes

Resumes

Ethan Malasky Photo 1

Senior Engineering Manager

View page
Location:
326 Richland Ave, San Francisco, CA 94110
Industry:
Computer Software
Work:
Adobe 2008 - Feb 2012
Engineering Manager

Adobe 2008 - Feb 2012
Senior Engineering Manager

Adobe 2004 - 2008
Senior Computer Scientist

Adobe 2002 - 2004
Software Engineer

Iharvest 1998 - 2001
Software Architect
Education:
Brown University 1991 - 1995
Skills:
Agile Methodologies
Languages:
English

Business Records

Name / Title
Company / Classification
Phones & Addresses
Ethan Malasky
Director Information Technology
Adobe Systems Incorporated
Custom Computer Programing · Prepackaged Software Services
601 And 625 Townsend St, San Francisco, CA 94103

Publications

Us Patents

System And Method For Allowing Applications To Securely Access Files

View page
US Patent:
7734914, Jun 8, 2010
Filed:
Sep 2, 2005
Appl. No.:
11/219235
Inventors:
Ethan Malasky - San Francisco CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
H04L 29/06
US Classification:
713165, 713167
Abstract:
A system and method which receives from an application a request to open a file for reading or writing, prompts the user for the file, and then provides a handle or alternate handle to the requesting application, but does not provide the name and path of the file and may not provide the actual handle to the file.

System And Method For Communicating Data Among Two Or More Programs

View page
US Patent:
7774753, Aug 10, 2010
Filed:
Nov 18, 2005
Appl. No.:
11/282916
Inventors:
Thomas Reilly - San Francisco CA, US
Kevin Lynch - San Francisco CA, US
Ethan Malasky - San Francisco CA, US
Alexander Magee - San Francisco CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 9/44
G06F 3/048
US Classification:
717120, 715770
Abstract:
Systems and methods communicate data selected from one program to another program or component of another program. A system can receive an identifier of at least one type of data each of a plurality of programs can receive. The system can store the identifiers and can receive a data selection command relative to one of the plurality of programs via a user interface. The system can also receive, in response to the obtained data selection command, data associated with the data selection command and an identifier of the type of the data associated with the data selection command. The system can also identify at least one other program in the plurality of programs whose identifier matches the identifier of the type of data received, and can provide, based on input, the data received to at least one of the at least one other program in the plurality of programs identified.

Runtime Library Including A Virtual File System

View page
US Patent:
7966599, Jun 21, 2011
Filed:
Aug 29, 2006
Appl. No.:
11/513318
Inventors:
Ethan Malasky - San Francisco CA, US
Oliver Goldman - Redwood City CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 9/44
G06F 9/45
US Classification:
717100, 717101, 717120
Abstract:
This specification describes technologies relating to a runtime library including a virtual file system. In general, a method can include interfacing with an operating system of a computer; and providing runtime services, including a virtual file system, to programs running on the computer. Providing runtime services can include receiving first information and second information through a single file access routine of an API for the virtual file system; determining a selected one of multiple file storage areas to access based on the first information, the multiple file storage areas including a first local area accessible by a first program and inaccessible by a second program, and a second area accessible by the first program and the second program; mapping the second information to file resource(s) in the selected file storage area in the virtual file system; and accessing the one or more file resources for the first program.

System And Method For Communicating Information Over A Network

View page
US Patent:
8015504, Sep 6, 2011
Filed:
Mar 25, 2005
Appl. No.:
11/090402
Inventors:
Kevin Lynch - San Francisco CA, US
David Calaprice - San Francisco CA, US
Ethan Malasky - San Francisco CA, US
Tracy Stampfli - San Francisco CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 3/048
US Classification:
715805, 715804, 715781, 715764, 715700
Abstract:
A system and method displays information for a multiple programs, each containing zero or one agent, an application, and zero or more pods. The agent communicates with another device such as a network to retrieve or provide information. Information to or from the agent is displayed by an application in a window that is used by other applications, one application at a time. Information to or from the agent is also displayed in one or more windows, each window dedicated to a single pod, and such window being much smaller than the window displaying information from the application.

System And Method For Providing Notices To Users Of A Computer Program In A Flexible Way

View page
US Patent:
8117623, Feb 14, 2012
Filed:
Nov 18, 2005
Appl. No.:
11/282266
Inventors:
Ethan Malasky - San Francisco CA, US
Stephanie Goss - San Francisco CA, US
Kevin Lynch - San Francisco CA, US
David Calaprice - San Francisco CA, US
Alexander Magee - San Francisco CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 9/44
G06F 3/16
US Classification:
719318, 719313, 719329, 715727
Abstract:
A system and method provides messages received from a program to a user in an area used for displaying messages from multiple programs. The message may be received with an indication that the user is to be notified upon receipt of the message, however the user can disable or enable such notifications.

Software Installation And Support

View page
US Patent:
8171470, May 1, 2012
Filed:
Aug 29, 2006
Appl. No.:
11/512764
Inventors:
Oliver Goldman - Redwood City CA, US
Chris Brichford - Menlo Park CA, US
Ethan Malasky - San Francisco CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 9/445
G06F 9/44
US Classification:
717174, 717168, 717120
Abstract:
This specification describes technologies relating to software installation. In general, a method of installing software can include obtaining a first installation package distributed for installation on multiple different platforms, the first installation package including program content and package information, the package information including information stored in a platform independent format and useable in an installation sequence; converting the first installation package into a second installation package stored in a format native to a target platform, wherein the second, native installation package includes at least a portion of the program content and the information useable in the installation sequence; and initiating installation on the target platform with the second, native installation package.

Software Installation Using Template Executables

View page
US Patent:
8191060, May 29, 2012
Filed:
Aug 29, 2006
Appl. No.:
11/512763
Inventors:
Ethan Malasky - San Francisco CA, US
Oliver Goldman - Redwood City CA, US
Chris Brichford - Menlo Park CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 9/445
G06F 9/44
G06F 9/46
G06F 3/048
US Classification:
717175, 717121, 717170, 719328, 715763
Abstract:
This specification describes technologies relating to software installation. In general, a method of installing software can include obtaining application information for a software application to be installed on a target platform, the application information including an application name, an application icon, version information, and application code; obtaining a template executable including machine code native to the target platform; and adding the application information to the template executable to form an application executable for the software application.

System And Method For Communicating Information Over A Network

View page
US Patent:
8464178, Jun 11, 2013
Filed:
Sep 2, 2011
Appl. No.:
13/225275
Inventors:
Kevin Lynch - San Francisco CA, US
David Calaprice - San Francisco CA, US
Ethan Malasky - San Francisco CA, US
Tracy Stampfli - San Francisco CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 3/048
US Classification:
715805, 715804, 715781, 715764, 715700
Abstract:
A system and method displays information for a multiple programs, each containing zero or one agent, an application, and zero or more pods. The agent communicates with another device such as a network to retrieve or provide information. Information to or from the agent is displayed by an application in a window that is used by other applications, one application at a time. Information to or from the agent is also displayed in one or more windows, each window dedicated to a single pod, and such window being much smaller than the window displaying information from the application.
Ethan Frederick Malasky from San Francisco, CA, age ~51 Get Report