Patents by Inventor Jeff Parrett
Jeff Parrett 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: 8386646Abstract: A method for synchronizing a mobile device with a central computer system is provided. The method includes coupling the mobile device to an application server of the central computer system over a network, defining a sync list that includes a candidate object type for distribution, synchronizing a relevant object of the candidate object type to the mobile device, determining a referenced object type from the relevant object type, and synchronizing a referenced object of the referenced object type to the mobile device. The sync list can be defined from meta-data that associates a user of the mobile device with one or more candidate object types, where the candidate object types serve as a starting point for the distribution process. Referenced object types can be determined from the relevant object types through additional meta-data.Type: GrantFiled: September 3, 2008Date of Patent: February 26, 2013Assignee: Oracle International CorporationInventors: Doug Chasman, Joel Heinke, Jeff Parrett, Bruce Shay
-
Patent number: 7853722Abstract: A method for synchronizing a mobile device with a central computer system is provided. The method includes coupling the mobile device to an application server of the central computer system over a network, defining a sync list that includes a candidate object type for distribution, synchronizing a relevant object of the candidate object type to the mobile device, determining a referenced object type from the relevant object type, and synchronizing a referenced object of the referenced object type to the mobile device. The sync list can be defined from meta-data that associates a user of the mobile device with one or more candidate object types, where the candidate object types serve as a starting point for the distribution process. Referenced object types can be determined from the relevant object types through additional meta-data.Type: GrantFiled: September 3, 2008Date of Patent: December 14, 2010Assignee: Oracle International CorporationInventors: Doug Chasman, Joel Heinke, Jeff Parrett, Bruce Shay
-
Patent number: 7606881Abstract: Objects in a master database and objects in a replicated database are synchronized using identifiers and version stamps of the objects. Each object has a unique identifier and a version stamp that is incremented when the object is updated at the master database. A synchronization server uses the identifiers and version stamps of objects to perform out-of-date detection and conflict detection. The synchronization server resolves update conflicts according to rules.Type: GrantFiled: April 25, 2002Date of Patent: October 20, 2009Assignee: Oracle International CorporationInventors: Doug Chasman, Joel Heinke, Jeff Parrett, Bruce Shay
-
Publication number: 20090055553Abstract: A method for synchronizing a mobile device with a central computer system is provided. The method includes coupling the mobile device to an application server of the central computer system over a network, defining a sync list that includes a candidate object type for distribution, synchronizing a relevant object of the candidate object type to the mobile device, determining a referenced object type from the relevant object type, and synchronizing a referenced object of the referenced object type to the mobile device. The sync list can be defined from meta-data that associates a user of the mobile device with one or more candidate object types, where the candidate object types serve as a starting point for the distribution process. Referenced object types can be determined from the relevant object types through additional meta-data.Type: ApplicationFiled: September 3, 2008Publication date: February 26, 2009Applicant: Oracle International CorporationInventors: Doug Chasman, Joel Heinke, Jeff Parrett, Bruce Shay
-
Publication number: 20090055434Abstract: A method for synchronizing a mobile device with a central computer system is provided. The method includes coupling the mobile device to an application server of the central computer system over a network, defining a sync list that includes a candidate object type for distribution, synchronizing a relevant object of the candidate object type to the mobile device, determining a referenced object type from the relevant object type, and synchronizing a referenced object of the referenced object type to the mobile device. The sync list can be defined from meta-data that associates a user of the mobile device with one or more candidate object types, where the candidate object types serve as a starting point for the distribution process. Referenced object types can be determined from the relevant object types through additional meta-data.Type: ApplicationFiled: September 3, 2008Publication date: February 26, 2009Applicant: Oracle International CorporationInventors: Doug Chasman, Joel Heinke, Jeff Parrett, Bruce Shay
-
Patent number: 7441049Abstract: A method for synchronizing a mobile device with a central computer system is provided. The method includes coupling the mobile device to an application server of the central computer system over a network, defining a sync list that includes a candidate object type for distribution, synchronizing a relevant object of the candidate object type to the mobile device, determining a referenced object type from the relevant object type, and synchronizing a referenced object of the referenced object type to the mobile device. The sync list can be defined from meta-data that associates a user of the mobile device with one or more candidate object types, where the candidate object types serve as a starting point for the distribution process. Referenced object types can be determined from the relevant object types through additional meta-data.Type: GrantFiled: April 19, 2006Date of Patent: October 21, 2008Assignee: Oracle International CorporationInventors: Doug Chasman, Joel Heinke, Jeff Parrett, Bruce Shay
-
Publication number: 20070180075Abstract: Objects in a master database and objects in a replicated database are synchronized using identifiers and version stamps of the objects. Each object has a unique identifier and a version stamp that is incremented when the object is updated at the master database. A synchronization server uses the identifiers and version stamps of objects to perform out-of-date detection and conflict detection. The synchronization server resolves update conflicts according to rules.Type: ApplicationFiled: April 25, 2002Publication date: August 2, 2007Inventors: Doug Chasman, Joel Heinke, Jeff Parrett, Bruce Shay
-
Publication number: 20060248232Abstract: A method for synchronizing a mobile device with a central computer system is provided. The method includes coupling the mobile device to an application server of the central computer system over a network, defining a sync list that includes a candidate object type for distribution, synchronizing a relevant object of the candidate object type to the mobile device, determining a referenced object type from the relevant object type, and synchronizing a referenced object of the referenced object type to the mobile device. The sync list can be defined from meta-data that associates a user of the mobile device with one or more candidate object types, where the candidate object types serve as a starting point for the distribution process. Referenced object types can be determined from the relevant object types through additional meta-data.Type: ApplicationFiled: April 19, 2006Publication date: November 2, 2006Applicant: Oracle International CorporationInventors: Doug Chasman, Joel Heinke, Jeff Parrett, Bruce Shay
-
Patent number: 7076567Abstract: A method for synchronizing a mobile device with a central computer system is provided. The method includes coupling the mobile device to an application server of the central computer system over a network, defining a sync list that includes a candidate object type for distribution, synchronizing a relevant object of the candidate object type to the mobile device, determining a referenced object type from the relevant object type, and synchronizing a referenced object of the referenced object type to the mobile device. The sync list can be defined from meta-data that associates a user of the mobile device with one or more candidate object types, where the candidate object types serve as a starting point for the distribution process. Referenced object types can be determined from the relevant object types through additional meta-data.Type: GrantFiled: April 25, 2002Date of Patent: July 11, 2006Assignee: Oracle International CorporationInventors: Doug Chasman, Joel Heinke, Jeff Parrett, Bruce Shay
-
Patent number: 7047259Abstract: A method for operating a software application on a mobile device while not maintaining a real-time connection to a server includes using a server to pre-calculate relationship values between object instances stored in an object store on the mobile device, communicating the pre-calculated values to the mobile device for storage in the object store, and using the pre-calculated values to navigate between object instances while the mobile device is not in communication with the server.Type: GrantFiled: June 25, 2002Date of Patent: May 16, 2006Assignee: Oracle International CorporationInventors: Doug Chasman, Joel Heinke, Jeff Parrett, Bruce Shay