Patents by Inventor Robert E. Garner
Robert E. Garner 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: 11950526Abstract: A product on demand nozzle assembly includes a chamber at least partially defined by an external wall and an array of vertically spaced nozzles. Each nozzle has an air inlet, an air and entrained product outlet extending from the external wall, and an entrainment zone between the air inlet and the air and entrained product outlet to receive a product therein to be distributed.Type: GrantFiled: October 23, 2019Date of Patent: April 9, 2024Assignee: Deere & CompanyInventors: Stanley R. Borkgren, William D. Graham, Terry L. Snipes, Elijah B. Garner, Robert T. Casper, Scott C. McCartney, Michael E. Frasier
-
Patent number: 11917030Abstract: A push notification distribution system centralizes the management and delivery of push notifications to applications executing on electronic devices. Registration requests to register applications for push notifications may be aggregated and sent as an aggregated registration request. The delivery priority of push notifications may be managed according to specified preferences. Upon receiving a push notification intended for an electronic device, a delivery priority of the push notification may be changed if an application identifier associated with the push notification is found on a list of application identifiers with designed delivery priorities.Type: GrantFiled: March 26, 2021Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Huan He, Jonathon Sodos, Nicholas J. Circosta, Sean Geiger, Nelson M. Leduc, Cisto Cyriac, Matthew E. Shepherd, David A. Schaefgen, Elliot T. Garner, Jose A. Lozano Hinojosa, Mursalin Akon, Robert D. Butler, Xudong Liu
-
Patent number: 9432439Abstract: In accordance with the invention, mobile phones and other electronic devices access content through links, rather than storing the content on the mobile phone or at a location under the control of a mobile phone operator. A user retrieves the content by accessing a link on the mobile phone, which results in transferring the content from a content-provider location directly to the mobile phone. In this way, the mobile phone operator does not have to reserve storage for the content, and the content provider, alerted that the user is restoring or otherwise requesting content, is able to offer the user upgrades, replacement content, and related content. To better offer a user relevant content, a history of purchases for the mobile phone, the user, or both is maintained.Type: GrantFiled: May 23, 2012Date of Patent: August 30, 2016Assignee: Synchronoss Technologies, Inc.Inventors: Richard Onyon, Liam Stannard, Leighton Ridgard, Robert E. Garner
-
Patent number: 8621025Abstract: The invention relates to the transference of data between two systems independent of the form in which the data is kept on the respective systems, and in particular to providing an efficient means of communicating data between systems and devices. It further relates to a system for allowing users to provide other individuals with a personalized representation of the user in a network environment, such as a cellular telephone network and the backup and restoration of data stored in a wireless telephone, and in particular a mobile telephone having data storage capabilities.Type: GrantFiled: January 14, 2011Date of Patent: December 31, 2013Assignee: Synchronoss Technologis, Inc.Inventors: Leighton A. Ridgard, Robert E. Garner, David L. Multer, Liam J. Stannard, Donald W. Cash, Richard M. Onyon, Brandon Huff, Jason Burns, Bryan Taketa
-
Patent number: 8442943Abstract: A system and method for synchronizing devices which can couple to the Internet, or any network. In one aspect a system for synchronizing data between a first system and a second system is provided. The system includes a first sync engine on the first system interfacing with data on the first system to provide difference information. A data store is coupled to the network and in communication with the first and second systems. A second sync engine is provided on the second system coupled to receive the difference information from the data store via the network, and interface with data on the second system to update said data on the second system with said difference information. Difference information is transmitted to the data store by the first sync engine and received from the data store from the second sync engine.Type: GrantFiled: August 18, 2008Date of Patent: May 14, 2013Assignee: Synchronoss Technologies, Inc.Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
-
Patent number: 8315976Abstract: A data transmission system is disclosed which optimizes transfer and updates of information between systems by providing difference information between the systems. The system transmits data packages having instructions for manipulating user data. The data packages include a header identifying the respective packages, as well as transaction objects for effecting a change to user data on a device having object instructions.Type: GrantFiled: February 26, 2008Date of Patent: November 20, 2012Assignee: Synchronoss Technologies, Inc.Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
-
Patent number: 8156074Abstract: A data transmission system and method which optimizes transfer and updates of information between systems by providing difference information between the systems is disclosed. A system includes a differencing transmitter transmitting at least one set of difference transactions and a differencing receiver receiving said at least one set of difference transactions A method for synchronizing at least a first file and a second file resident on a first and a second systems, respectively, is provided. The method comprises the steps of: determining difference data resulting from changes to a first file on the first system; transmitting the difference information to a second system; applying the difference information to generate change data for the second file; and updating the second file on the second system with the difference data.Type: GrantFiled: January 26, 2000Date of Patent: April 10, 2012Assignee: Synchronoss Technologies, Inc.Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
-
Publication number: 20110269424Abstract: The invention relates to the transference of data between two systems independent of the form in which the data is kept on the respective systems, and in particular to providing an efficient means of communicating data between systems and devices. It further relates to a system for allowing users to provide other individuals with a personalized representation of the user in a network environment, such as a cellular telephone network and the backup and restoration of data stored in a wireless telephone, and in particular a mobile telephone having data storage capabilities.Type: ApplicationFiled: January 14, 2011Publication date: November 3, 2011Applicant: SYNCHRONOSS TECHNOLOGIES, INC.Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon, Brandon Huff, Jason Burns, Bryan Taketa
-
Patent number: 7643824Abstract: A system for backing up data on a wireless telephone having a data store containing a user's personal information. A method and application are provided.Type: GrantFiled: May 6, 2008Date of Patent: January 5, 2010Assignee: Cooligy IncInventors: Richard M. Onyon, Liam J. Stannard, Robert E. Garner, Leighton A. Ridgard
-
Patent number: 7505762Abstract: A system for backing up data on a wireless telephone having a data store containing a user's personal information. A method and application are provided.Type: GrantFiled: February 27, 2004Date of Patent: March 17, 2009Assignee: Fusionone, Inc.Inventors: Richard M. Onyon, Liam J. Stannard, Robert E. Garner, Leighton A. Ridgard
-
Publication number: 20090055464Abstract: A system and method for synchronizing devices which can couple to the Internet, or any network. In one aspect a system for synchronizing data between a first system and a second system is provided. The system includes a first sync engine on the first system interfacing with data on the first system to provide difference information. A data store is coupled to the network and in communication with the first and second systems. A second sync engine is provided on the second system coupled to receive the difference information from the data store via the network, and interface with data on the second system to update said data on the second system with said difference information. Difference information is transmitted to the data store by the first sync engine and received from the data store from the second sync engine.Type: ApplicationFiled: August 18, 2008Publication date: February 26, 2009Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
-
Publication number: 20080214163Abstract: In accordance with the invention, mobile phones and other electronic devices access content through links, rather than storing the content on the mobile phone or at a location under the control of a mobile phone operator. A user retrieves the content by accessing a link on the mobile phone, which results in transferring the content from a content-provider location directly to the mobile phone. In this way, the mobile phone operator does not have to reserve storage for the content, and the content provider, alerted that the user is restoring or otherwise requesting content, is able to offer the user upgrades, replacement content, and related content. To better offer a user relevant content, a history of purchases for the mobile phone, the user, or both is maintained.Type: ApplicationFiled: January 25, 2008Publication date: September 4, 2008Inventors: Richard Onyon, Liam Stannard, Leighton Ridgard, Robert E. Garner
-
Publication number: 20080208617Abstract: A system for backing up data on a wireless telephone having a data store containing a user's personal information. A method and application are provided.Type: ApplicationFiled: May 6, 2008Publication date: August 28, 2008Inventors: Richard M. Onyon, Liam J. Stannard, Robert E. Garner, Leighton A. Ridgard
-
Publication number: 20080201362Abstract: A data transmission system is disclosed which optimizes transfer and updates of information between systems by providing difference information between the systems. The system transmits data packages having instructions for manipulating user data. The data packages include a header identifying the respective packages, as well as transaction objects for effecting a change to user data on a device having object instructions.Type: ApplicationFiled: February 26, 2008Publication date: August 21, 2008Applicant: FUSIONONE, INC.Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
-
Patent number: 7035878Abstract: A base rolling engine for collapsing data packages stored in a data transfer and synchronization system. A first data package is provided. The first data package has a first transaction including an identification number, an action, and a plurality of fields. Each field has an attribute representing change information. A second data package is also provided. The second data package has a second transaction made subsequent to the first transaction. The second transaction has an identification number, an action, and a field with an attribute. The base rolling engine determines whether the identification number of the second transaction corresponds to the identification number of the first transaction. The base rolling engine also determines whether the field of the second transaction corresponds to one of the fields of the first transaction.Type: GrantFiled: August 17, 2000Date of Patent: April 25, 2006Assignee: fusionOne, Inc.Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Scott Klein, Richard M. Onyon
-
Patent number: 7007041Abstract: In one aspect, an application object for a synchronization system is provided on a network coupled processing device. The application object may comprise a plurality of objects, each object translating third party data to a universal middle format, including a root object providing an entry point into individual application databases; and at least one child object; and at least one interface object. In another aspect, an application object is provided on a server coupled to a network. In this aspect, the application object may comprise an application data function call interpreter, the interpreter being accessible to a synchronization engine and an application running on a network coupled device having user data; and a universal data record mapping formatter.Type: GrantFiled: January 2, 2001Date of Patent: February 28, 2006Assignee: fusionOne, Inc.Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
-
Patent number: 6961918Abstract: The invention provides a knowledge management system particularly suited for use in the integrated circuit design environment. The system allows administrators to define standardized component types. Instantiated components versions comprise “deliverables” and “attributes.” Deliverables comprise a file or directory of files or groups of files or directories that perform a common function and are characterized by the system in a standardized manner. Attributes comprise metadata describe the component version. By the abstraction of design files into deliverables, the systems can work with design files originating from any source and having different structures and still make those design files available by other designers in a uniform manner for efficient reuse of pre-qualified components. Tasks in the design flow can be tracked in the system. The system may also include a communications application, an issue tracking application, and an audit trail application.Type: GrantFiled: June 21, 2001Date of Patent: November 1, 2005Inventors: Robert E. Garner, David N. Gardner, Jeffrey Jussel, Anna Elman, David Ling, Alvaro Eduardo Benavides, Mark A. McAdams
-
Patent number: 6925476Abstract: A change log aggregation and optimization mechanism and methodology for updating and synchronizing application data and application files in a client device of a data transfer and synchronization system. The contents of a plurality of change logs reflecting the then current changes to the application data of the client device are downloaded and merged into an aggregate log. Instead of applying each change log as it is downloaded, the contents of the aggregate log, representing all changes to application data and/or application files recorded in prior change logs, are then applied to the client device to update application data and/or application files in the client device.Type: GrantFiled: August 17, 2000Date of Patent: August 2, 2005Assignee: fusionOne, Inc.Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Joseph Robertson
-
Patent number: 6757696Abstract: A synchronization agent management server coupled to a network having a plurality of synchronization agents coupled thereto in communication with the management server, comprising a user login authenticator, a user data flow controller, and a unique user identification controller. The management server communicates with at least one interactive agent to control data migration between a computer to a network storage device. In one aspect, the management server is part of a data synchronization system for data between network coupled devices which includes a storage server having a data store of change transactions coupled to the network.Type: GrantFiled: January 2, 2001Date of Patent: June 29, 2004Assignee: Fusionone, Inc.Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash
-
Patent number: 6738789Abstract: A data package containing instructions for manipulating user data. The package includes a header identifying the data package and containing information on content in the data package; transaction objects operable to effect a change to user data; and object operation instructions. The objects can be binary data or structured data. A grouping of data packages can contain changes for a user's data across multiple systems.Type: GrantFiled: January 2, 2001Date of Patent: May 18, 2004Assignee: Fusionone, Inc.Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon