Patents by Inventor Andrew E. Platzer
Andrew E. Platzer 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: 11210047Abstract: An accessory device application executes on an accessory device of limited resources. The accessory device application includes an accessory device stub application and an interface definition. When a user interacts with the accessory device application, display changes are generated in response, in accordance with the interface definition, and are sent to a companion extension at an associated companion device. The companion extension receives the changes, and generates updated display values for the accessory device display. The updated display values are sent from the companion device daemon to the daemon of the accessory device, which displays the updated display values at the accessory device display. The functionality and operation of the accessory device application permit an accessory device of limited resources to leverage data processing and computational power of the companion device, to provide a more involving user experience at the accessory device.Type: GrantFiled: January 23, 2020Date of Patent: December 28, 2021Assignee: Apple Inc.Inventors: Paul D. Marcos, Andrew E. Platzer
-
Publication number: 20210350122Abstract: The subject technology provides for stroke based control of handwriting input. The disclosed stroke based control facilitates selection, copy, paste, search, data detection and other operations for handwritten electronic text. The selection of text represented by handwritten strokes can be performed without drawing a lasso or other loop around the desired text, by using known boundaries of words and phrases in stroke space. Selection of text in this manner allows copy and/or paste of recognized words or phrases, of images of the words or phrases, and/or of the strokes themselves. Boundaries, in stroke space, of actionable data represented by the strokes can also allow action options to be provided when a user interacts with strokes within the boundary.Type: ApplicationFiled: March 15, 2021Publication date: November 11, 2021Inventors: Ryan S. DIXON, Adrien DELAYE, Dominic L. HOWELL, Andrew E. PLATZER
-
Publication number: 20200201588Abstract: An accessory device application executes on an accessory device of limited resources. The accessory device application includes an accessory device stub application and an interface definition. When a user interacts with the accessory device application, display changes are generated in response, in accordance with the interface definition, and are sent to a companion extension at an associated companion device. The companion extension receives the changes, and generates updated display values for the accessory device display. The updated display values are sent from the companion device daemon to the daemon of the accessory device, which displays the updated display values at the accessory device display. The functionality and operation of the accessory device application permit an accessory device of limited resources to leverage data processing and computational power of the companion device, to provide a more involving user experience at the accessory device.Type: ApplicationFiled: January 23, 2020Publication date: June 25, 2020Applicant: Apple Inc.Inventors: Paul D. Marcos, Andrew E. Platzer
-
Patent number: 10592187Abstract: An accessory device application executes on an accessory device of limited resources. The accessory device application includes an accessory device stub application and an interface definition. When a user interacts with the accessory device application, display changes are generated in response, in accordance with the interface definition, and are sent to a companion extension at an associated companion device. The companion extension receives the changes, and generates updated display values for the accessory device display. The updated display values are sent from the companion device daemon to the daemon of the accessory device, which displays the updated display values at the accessory device display. The functionality and operation of the accessory device application permit an accessory device of limited resources to leverage data processing and computational power of the companion device, to provide a more involving user experience at the accessory device.Type: GrantFiled: August 27, 2015Date of Patent: March 17, 2020Assignee: Apple Inc.Inventors: Paul D. Marcos, Andrew E. Platzer
-
Patent number: 10187508Abstract: Notifications for an accessory device are received at a mobile companion device. The notifications are directed to a notification processing application of the companion device that processes notifications intended for accessory device applications. The notification processing application determines an identifier of the accessory application for which the notification is intended, and provides the identifier to a notification display application at the accessory device, which determines user interface and display properties for the notification. The accessory device requests external (dynamic) user interface and display properties from the companion device, as needed, and upon receipt generates a notification display at the accessory device.Type: GrantFiled: May 7, 2018Date of Patent: January 22, 2019Assignee: Apple Inc.Inventors: Paul D. Marcos, Andrew E. Platzer, Forest A. Hill
-
Publication number: 20180359352Abstract: Notifications for an accessory device are received at a mobile companion device. The notifications are directed to a notification processing application of the companion device that processes notifications intended for accessory device applications. The notification processing application determines an identifier of the accessory application for which the notification is intended, and provides the identifier to a notification display application at the accessory device, which determines user interface and display properties for the notification. The accessory device requests external (dynamic) user interface and display properties from the companion device, as needed, and upon receipt generates a notification display at the accessory device.Type: ApplicationFiled: May 7, 2018Publication date: December 13, 2018Applicant: Apple Inc.Inventors: Paul D. Marcos, Andrew E. Platzer, Forest A. Hill
-
Patent number: 9967387Abstract: Notifications for an accessory device are received at a mobile companion device. The notifications are directed to a notification processing application of the companion device that processes notifications intended for accessory device applications. The notification processing application determines an identifier of the accessory application for which the notification is intended, and provides the identifier to a notification display application at the accessory device, which determines user interface and display properties for the notification. The accessory device requests external (dynamic) user interface and display properties from the companion device, as needed, and upon receipt generates a notification display at the accessory device.Type: GrantFiled: June 12, 2017Date of Patent: May 8, 2018Assignee: Apple Inc.Inventors: Paul D. Marcos, Andrew E. Platzer, Forest A. Hill
-
Publication number: 20180007188Abstract: Notifications for an accessory device are received at a mobile companion device. The notifications are directed to a notification processing application of the companion device that processes notifications intended for accessory device applications. The notification processing application determines an identifier of the accessory application for which the notification is intended, and provides the identifier to a notification display application at the accessory device, which determines user interface and display properties for the notification. The accessory device requests external (dynamic) user interface and display properties from the companion device, as needed, and upon receipt generates a notification display at the accessory device.Type: ApplicationFiled: June 12, 2017Publication date: January 4, 2018Applicant: Apple Inc.Inventors: Paul D. Marcos, Andrew E. Platzer, Forest A. Hill
-
Patent number: 9769301Abstract: In response to receiving an application for operation on an accessory device and an interface definition, a computer device produces an application package that includes a companion application, a companion extension, and the application and interface definition. The application package components are configured to interoperate in accordance with an application identifier that is mutually recognized among all the package components. When the application package is installed at the companion device, the companion device automatically unpacks the components and sends the accessory device application and interface definition to the accessory device.Type: GrantFiled: August 27, 2015Date of Patent: September 19, 2017Assignee: Apple Inc.Inventors: Paul D. Marcos, Andrew E. Platzer
-
Patent number: 9712660Abstract: Notifications for an accessory device are received at a mobile companion device. The notifications are directed to a notification processing application of the companion device that processes notifications intended for accessory device applications. The notification processing application determines an identifier of the accessory application for which the notification is intended, and provides the identifier to a notification display application at the accessory device, which determines user interface and display properties for the notification. The accessory device requests external (dynamic) user interface and display properties from the companion device, as needed, and upon receipt generates a notification display at the accessory device.Type: GrantFiled: July 15, 2016Date of Patent: July 18, 2017Assignee: Apple Inc.Inventors: Paul D. Marcos, Andrew E. Platzer, Forest A. Hill
-
Publication number: 20170019521Abstract: Notifications for an accessory device are received at a mobile companion device. The notifications are directed to a notification processing application of the companion device that processes notifications intended for accessory device applications. The notification processing application determines an identifier of the accessory application for which the notification is intended, and provides the identifier to a notification display application at the accessory device, which determines user interface and display properties for the notification. The accessory device requests external (dynamic) user interface and display properties from the companion device, as needed, and upon receipt generates a notification display at the accessory device.Type: ApplicationFiled: July 15, 2016Publication date: January 19, 2017Applicant: Apple Inc.Inventors: Paul D. Marcos, Andrew E. Platzer, Forest A. Hill
-
Patent number: 9420087Abstract: Notifications for an accessory device are received at a mobile companion device. The notifications are directed to a notification processing application of the companion device that processes notifications intended for accessory device applications. The notification processing application determines an identifier of the accessory application for which the notification is intended, and provides the identifier to a notification display application at the accessory device, which determines user interface and display properties for the notification. The accessory device requests external (dynamic) user interface and display properties from the companion device, as needed, and upon receipt generates a notification display at the accessory device.Type: GrantFiled: August 27, 2015Date of Patent: August 16, 2016Assignee: APPLE INC.Inventors: Paul D. Marcos, Andrew E. Platzer, Forest A. Hill
-
Publication number: 20160065714Abstract: In response to receiving an application for operation on an accessory device and an interface definition, a computer device produces an application package that includes a companion application, a companion extension, and the application and interface definition. The application package components are configured to interoperate in accordance with an application identifier that is mutually recognized among all the package components. When the application package is installed at the companion device, the companion device automatically unpacks the components and sends the accessory device application and interface definition to the accessory device.Type: ApplicationFiled: August 27, 2015Publication date: March 3, 2016Inventors: Paul D. Marcos, Andrew E. Platzer
-
Publication number: 20160065715Abstract: Notifications for an accessory device are received at a mobile companion device. The notifications are directed to a notification processing application of the companion device that processes notifications intended for accessory device applications. The notification processing application determines an identifier of the accessory application for which the notification is intended, and provides the identifier to a notification display application at the accessory device, which determines user interface and display properties for the notification. The accessory device requests external (dynamic) user interface and display properties from the companion device, as needed, and upon receipt generates a notification display at the accessory device.Type: ApplicationFiled: August 27, 2015Publication date: March 3, 2016Inventors: Paul D. Marcos, Andrew E. Platzer, Forest A. Hill
-
Publication number: 20160062721Abstract: An accessory device application executes on an accessory device of limited resources. The accessory device application includes an accessory device stub application and an interface definition. When a user interacts with the accessory device application, display changes are generated in response, in accordance with the interface definition, and are sent to a companion extension at an associated companion device. The companion extension receives the changes, and generates updated display values for the accessory device display. The updated display values are sent from the companion device daemon to the daemon of the accessory device, which displays the updated display values at the accessory device display. The functionality and operation of the accessory device application permit an accessory device of limited resources to leverage data processing and computational power of the companion device, to provide a more involving user experience at the accessory device.Type: ApplicationFiled: August 27, 2015Publication date: March 3, 2016Inventors: Paul D. Marcos, Andrew E. Platzer