Patents by Inventor Karl Groethe

Karl Groethe 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: 8533363
    Abstract: A system includes a server site that includes a memory for storing update data sets that correspond to data sets stored on multiple computing devices of a user. The system also includes a synchronization manager for determining that one computing device associated with the user and another computing device associated with the user are absent one or more data updates stored in the memory at the server site. The synchronization manager is configured to send in parallel, absent establishing a data transfer lock, the one or more data updates to the both computing devices of the user for updating the corresponding data stored on each computing device.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: September 10, 2013
    Assignee: Apple Inc.
    Inventors: Christopher Brooke Sharp, Karl Groethe, Andy Belk, Stuart Slack
  • Publication number: 20120297012
    Abstract: A system includes a server site that includes a memory for storing update data sets that correspond to data sets stored on multiple computing devices of a user. The system also includes a synchronization manager for determining that one computing device associated with the user and another computing device associated with the user are absent one or more data updates stored in the memory at the server site. The synchronization manager is configured to send in parallel, absent establishing a data transfer lock, the one or more data updates to the both computing devices of the user for updating the corresponding data stored on each computing device.
    Type: Application
    Filed: July 30, 2012
    Publication date: November 22, 2012
    Applicant: APPLE INC.
    Inventors: Christopher Sharp, Karl Groethe, Andy Belk, Stu Slack
  • Patent number: 8255571
    Abstract: A system includes a server site that includes a memory for storing update data sets that correspond to data sets stored on multiple computing devices of a user. The system also includes a synchronization manager for determining that one computing device associated with the user and another computing device associated with the user are absent one or more data updates stored in the memory at the server site. The synchronization manager is configured to send in parallel, absent establishing a data transfer lock, the one or more data updates to the both computing devices of the user for updating the corresponding data stored on each computing device.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: August 28, 2012
    Assignee: Apple Inc.
    Inventors: Christopher Brooke Sharp, Karl Groethe, Andy Belk, Stuart Slack
  • Publication number: 20100332682
    Abstract: A system includes a server site that includes a memory for storing update data sets that correspond to data sets stored on multiple computing devices of a user. The system also includes a synchronization manager for determining that one computing device associated with the user and another computing device associated with the user are absent one or more data updates stored in the memory at the server site. The synchronization manager is configured to send in parallel, absent establishing a data transfer lock, the one or more data updates to the both computing devices of the user for updating the corresponding data stored on each computing device.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Inventors: Christopher Sharp, Karl Groethe, Andy Belk, Stuart Slack