Patents by Inventor Patrick Thomas Dillon
Patrick Thomas Dillon 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: 12281914Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.Type: GrantFiled: August 25, 2023Date of Patent: April 22, 2025Assignee: Apple Inc.Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
-
Publication number: 20240102822Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.Type: ApplicationFiled: August 25, 2023Publication date: March 28, 2024Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
-
Patent number: 11788858Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.Type: GrantFiled: December 13, 2022Date of Patent: October 17, 2023Assignee: Apple Inc.Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
-
Patent number: 11761785Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.Type: GrantFiled: December 9, 2022Date of Patent: September 19, 2023Assignee: Apple Inc.Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
-
Publication number: 20230116595Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.Type: ApplicationFiled: December 9, 2022Publication date: April 13, 2023Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
-
Publication number: 20230110498Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.Type: ApplicationFiled: December 13, 2022Publication date: April 13, 2023Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
-
Patent number: 11553302Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.Type: GrantFiled: August 10, 2020Date of Patent: January 10, 2023Assignee: Apple Inc.Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
-
Publication number: 20220394423Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.Type: ApplicationFiled: August 10, 2020Publication date: December 8, 2022Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
-
Publication number: 20200374655Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.Type: ApplicationFiled: August 10, 2020Publication date: November 26, 2020Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
-
Patent number: 10739159Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.Type: GrantFiled: September 21, 2016Date of Patent: August 11, 2020Assignee: Apple Inc.Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
-
Patent number: 10375515Abstract: Systems, methods, and program products for determining a location of a mobile device using a location application programming interface (API) are described. A mobile device can receive an input requesting the mobile device to monitor entry into and exit from a significant location. The mobile device can call a start-monitoring instance function of an object of a location manager class as declared in the API to start monitoring, and call a stop-monitoring instance function of the object as declared in the API to stop monitoring. The mobile device can store the entry and exit, or provide a record of the entry or exit to a function that is conformant to the API for performing various tasks.Type: GrantFiled: August 31, 2018Date of Patent: August 6, 2019Assignee: Apple Inc.Inventors: Bradley Joel Jensen, Ronald K. Huang, Stephen J. Rhee, Jay N. Bruins, Adam M. Driscoll, Lukas M. Marti, Michael P. Dal Santo, Patrick Thomas Dillon
-
Publication number: 20180376283Abstract: Systems, methods, and program products for determining a location of a mobile device using a location application programming interface (API) are described. A mobile device can receive an input requesting the mobile device to monitor entry into and exit from a significant location. The mobile device can call a start-monitoring instance function of an object of a location manager class as declared in the API to start monitoring, and call a stop-monitoring instance function of the object as declared in the API to stop monitoring. The mobile device can store the entry and exit, or provide a record of the entry or exit to a function that is conformant to the API for performing various tasks.Type: ApplicationFiled: August 31, 2018Publication date: December 27, 2018Applicant: Apple Inc.Inventors: Bradley Joel Jensen, Ronald K. Huang, Stephen J. Rhee, Jay N. Bruins, Adam M. Driscoll, Lukas M. Marti, Michael P. Dal Santo, Patrick Thomas Dillon
-
Publication number: 20170357381Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.Type: ApplicationFiled: September 21, 2016Publication date: December 14, 2017Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
-
Publication number: 20150350843Abstract: Systems, methods, and program products for determining a location of a mobile device using a location application programming interface (API) are described. A mobile device can receive an input requesting the mobile device to monitor entry into and exit from a significant location. The mobile device can call a start-monitoring instance function of an object of a location manager class as declared in the API to start monitoring, and call a stop-monitoring instance function of the object as declared in the API to stop monitoring. The mobile device can store the entry and exit, or provide a record of the entry or exit to a function that is conformant to the API for performing various tasks.Type: ApplicationFiled: September 30, 2014Publication date: December 3, 2015Inventors: Bradley Joel Jensen, Ronald K. Huang, Stephen J. Rhee, Jay N. Bruins, Adam M. Driscoll, Lukas M. Marti, Michael P. Dal Santo, Patrick Thomas Dillon