Patents by Inventor Joe Holt
Joe Holt 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).
-
Publication number: 20250045075Abstract: Techniques described herein relate to analyzing data systems to detect data deficiencies and generating user interfaces for performing user communication sessions to resolve the data deficiencies. A data system may include components and implement operations to analyze a related set of data to determine when to initiate a communication session with a user to resolve a data deficiency. The data system also may be configured to generate user interfaces customized based on particular users and/or particular associates to allow the associate to interact with the user to resolve the data deficiency. The data system also may determine when to record the communication session, store and/or transcribe the communication session, and/or associate the stored communication session records with the corresponding data in the data system.Type: ApplicationFiled: October 21, 2024Publication date: February 6, 2025Inventors: Amber Wyatt, Hannah Matlock, Manuela Holt, Joe Peebles, Donald Joseph Yuhas, Ginny Maxson, Benjamin Shienvold, Whitney Street, Kathleen Haeker, Melissa Campbell, Damon Webb, Jason Beckman, Joshua Robert Brown, Ana Williams
-
Patent number: 9026490Abstract: A technique for synchronizing a datum between a plurality of stores, wherein a version history is associated with the datum in each store. The version history has one or more entries, and each entry has an identifier and a value. The identifier identifies a store that has modified the datum, and indicates a number of modifications to the datum. When synchronizing the datum between stores, the version histories of the datum are compared to determine whether one version history is subordinate to another version history. The datum having the subordinate version history is then replaced with the datum having the dominant version history. Conflict resolution is required if the version histories are not identical, if the version histories do not have the same identifiers, and if one version history does not contain all of the identifiers with equal or greater values of those in the other version history.Type: GrantFiled: September 14, 2012Date of Patent: May 5, 2015Assignee: Apple Inc.Inventors: Joe Holt, Gordie Freedman, Scott Forstall
-
Publication number: 20130031055Abstract: A technique for synchronizing a datum between a plurality of stores, wherein a version history is associated with the datum in each store. The version history has one or more entries, and each entry has an identifier and a value. The identifier identifies a store that has modified the datum, and indicates a number of modifications to the datum. When synchronizing the datum between stores, the version histories of the datum are compared to determine whether one version history is subordinate to another version history. The datum having the subordinate version history is then replaced with the datum having the dominant version history. Conflict resolution is required if the version histories are not identical, if the version histories do not have the same identifiers, and if one version history does not contain all of the identifiers with equal or greater values of those in the other version history.Type: ApplicationFiled: September 14, 2012Publication date: January 31, 2013Applicant: APPLE INC.Inventors: Joe Holt, Gordie Freedman, Scott Forstall
-
Patent number: 8321374Abstract: An apparatus and method of synchronizing a datum between a plurality of stores is disclosed. A version history is associated with the datum in each store. The version history has one or more entries, and each entry has an identifier and a value. The identifier identifies a store that has modified the datum, and the value indicates a number of modifications to the datum made by the store. When synchronizing the datum between stores, the version histories of the datum are compared to determine whether one version history is subordinate to another version history. The datum in the store having the subordinate version history is then replaced with the datum having the dominant version history. When compared, a conflict resolution by a user is required if the version histories are not identical, if the version histories do not have all the same identifiers, and if one version history does not contain all of the identifiers with equal or greater values of those in the other version history.Type: GrantFiled: February 11, 2009Date of Patent: November 27, 2012Assignee: Apple Inc.Inventors: Joe Holt, Gordie Freedman, Scott Forstall
-
Publication number: 20090144343Abstract: An apparatus and method of synchronizing a datum between a plurality of stores is disclosed. A version history is associated with the datum in each store. The version history has one or more entries, and each entry has an identifier and a value. The identifier identifies a store that has modified the datum, and the value indicates a number of modifications to the datum made by the store. When synchronizing the datum between stores, the version histories of the datum are compared to determine whether one version history is subordinate to another version history. The datum in the store having the subordinate version history is then replaced with the datum having the dominant version history. When compared, a conflict resolution by a user is required if the version histories are not identical, if the version histories do not have all the same identifiers, and if one version history does not contain all of the identifiers with equal or greater values of those in the other version history.Type: ApplicationFiled: February 11, 2009Publication date: June 4, 2009Applicant: APPLE INC.Inventors: JOE HOLT, Gordie Freedman, Scott Forstall
-
Patent number: 7523146Abstract: An apparatus and method of synchronizing a datum between a plurality of stores is disclosed. A version history is associated with the datum in each store. The version history has one or more entries, and each entry has an identifier and a value. The identifier identifies a store that has modified the datum, and the value indicates a number of modifications to the datum made by the store. When synchronizing the datum between stores, the version histories of the datum are compared to determine whether one version history is subordinate to another version history. The datum in the store having the subordinate version history is then replaced with the datum having the dominant version history. When compared, a conflict resolution by a user is required if the version histories are not identical, if the version histories do not have all the same identifiers, and if one version history does not contain all of the identifiers with equal or greater values of those in the other version history.Type: GrantFiled: June 21, 2005Date of Patent: April 21, 2009Assignee: Apple Inc.Inventors: Joe Holt, Gordie Freedman, Scott Forstall
-
Publication number: 20060288053Abstract: An apparatus and method of synchronizing a datum between a plurality of stores is disclosed. A version history is associated with the datum in each store. The version history has one or more entries, and each entry has an identifier and a value. The identifier identifies a store that has modified the datum, and the value indicates a number of modifications to the datum made by the store. When synchronizing the datum between stores, the version histories of the datum are compared to determine whether one version history is subordinate to another version history. The datum in the store having the subordinate version history is then replaced with the datum having the dominant version history. When compared, a conflict resolution by a user is required if the version histories are not identical, if the version histories do not have all the same identifiers, and if one version history does not contain all of the identifiers with equal or greater values of those in the other version history.Type: ApplicationFiled: June 21, 2005Publication date: December 21, 2006Applicant: Apple Computer, Inc.Inventors: Joe Holt, Gordie Freeman, Scott Forstall