Patents by Inventor Jacob Farkas

Jacob Farkas has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7991738
    Abstract: Connection architectures, methods, systems and computer readable media are described. In one exemplary embodiment, a computer readable medium comprises a first software component which is configured to interface, through first software based messages, with synchronization software components during a structured data synchronization process between a host and a device and which is configured to interface, through second software based messages, with a plurality of different stream handlers for a corresponding plurality of physical interfaces. Systems, methods, architectures and other computer readable media are also described.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: August 2, 2011
    Assignee: Apple Inc.
    Inventors: Gordon J. Freedman, Jacob Farkas
  • Publication number: 20110016089
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for backing up and restoring data to a mobile device. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving data from a mobile device to be included in a backup, the data including data associated with one or more mobile device applications; storing the data in a backup archive; generating a backup mapping file for each of the mobile device applications, each backup mapping file identifying each file in the backup associated with the respective application; and using the backup mapping files to restore the corresponding applications to the mobile device.
    Type: Application
    Filed: July 16, 2009
    Publication date: January 20, 2011
    Applicant: APPLE INC.
    Inventors: Gordie Freedman, Jacob Farkas, Toby Charles Wood Paterson
  • Publication number: 20100306170
    Abstract: Connection architectures, methods, systems and computer readable media are described. In one exemplary embodiment, a computer readable medium comprises a first software component which is configured to interface, through first software based messages, with synchronization software components during a structured data synchronization process between a host and a device and which is configured to interface, through second software based messages, with a plurality of different stream handlers for a corresponding plurality of physical interfaces. Systems, methods, architectures and other computer readable media are also described.
    Type: Application
    Filed: August 9, 2010
    Publication date: December 2, 2010
    Inventors: Gordon J. Freedman, Jacob Farkas
  • Patent number: 7778971
    Abstract: Connection architectures, methods, systems and computer readable media are described. In one exemplary embodiment, a computer readable medium comprises a first software component which is configured to interface, through first software based messages, with synchronization software components during a structured data synchronization process between a host and a device and which is configured to interface, through second software based messages, with a plurality of different stream handlers for a corresponding plurality of physical interfaces. Systems, methods, architectures and other computer readable media are also described.
    Type: Grant
    Filed: January 7, 2007
    Date of Patent: August 17, 2010
    Assignee: Apple Inc.
    Inventors: Gordon J. Freedman, Jacob Farkas
  • Publication number: 20080168184
    Abstract: Connection architectures, methods, systems and computer readable media are described. In one exemplary embodiment, a computer readable medium comprises a first software component which is configured to interface, through first software based messages, with synchronization software components during a structured data synchronization process between a host and a device and which is configured to interface, through second software based messages, with a plurality of different stream handlers for a corresponding plurality of physical interfaces. Systems, methods, architectures and other computer readable media are also described.
    Type: Application
    Filed: January 7, 2007
    Publication date: July 10, 2008
    Inventors: Gordon J. Freedman, Jacob Farkas