Patents by Inventor Ian W. Anderson
Ian W. Anderson 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: 20240085949Abstract: An apparatus can include a display, a facial interface, and a connector between the display and the facial interface. The facial interface can at least translate or rotate relative to the display via the connector.Type: ApplicationFiled: September 1, 2023Publication date: March 14, 2024Inventors: Darshan R. Kasar, Samuel G. Smith, Jonathan M. Anderson, Erin M. Bosch, Muhammad F. Hossain, Liam R. Martinez, Andrew Gallaher, Ian A. Guy, Brian Baillargeon, Keith W. Kirkwood, Timothy J. Rasmussen
-
Patent number: 11088979Abstract: E-mail synchronization may involve synchronization of data types, such as a unique identifier (UID), flag, header, and content. Upon identifying a trigger (e.g., user input) to receive a plurality of messages, a client device an implement an optimized retrieval scheme. This retrieval scheme may involve retrieval of multiple data types (e.g., UIDs, flag(s), and text) for one group of messages before those data types are retrieved for other groups of messages. Retrieval schemes can be determined and dynamically adjusted based on user input so as to provide quicker retrieval of certain data of certain messages. Retrieval schemes can also be optimized when multiple mailboxes are present.Type: GrantFiled: March 18, 2019Date of Patent: August 10, 2021Assignee: Apple Inc.Inventors: Neil V. Jhaveri, Gregory B. Vaughan, Ian W. Anderson, Jackson J. Gardner, Phillip T. Tao
-
Patent number: 10855512Abstract: A method and apparatus for dynamically updating settings of an electronic mail client of a client device is disclosed. In one embodiment, as the client device moves to different network environments, the settings of the electronic mail client are automatically updated to account for each network's characteristics and operational requirements. In another embodiment, the settings of the electronic mail client are automatically updated to account for changes (e.g., upgrades) at a particular server. The settings can be updated based on network information or server information from received from another device.Type: GrantFiled: January 23, 2019Date of Patent: December 1, 2020Assignee: Apple Inc.Inventors: Ian W. Anderson, Neil V. Jhaveri, Terence D. Blanchard
-
Publication number: 20190281002Abstract: E-mail synchronization may involve synchronization of data types, such as a unique identifier (UID), flag, header, and content. Upon identifying a trigger (e.g., user input) to receive a plurality of messages, a client device an implement an optimized retrieval scheme. This retrieval scheme may involve retrieval of multiple data types (e.g., UIDs, flag(s), and text) for one group of messages before those data types are retrieved for other groups of messages. Retrieval schemes can be determined and dynamically adjusted based on user input so as to provide quicker retrieval of certain data of certain messages. Retrieval schemes can also be optimized when multiple mailboxes are present.Type: ApplicationFiled: March 18, 2019Publication date: September 12, 2019Applicant: Apple Inc.Inventors: Neil V. Jhaveri, Gregory B. Vaughan, Ian W. Anderson, Jackson J. Gardner, Phillip T. Tao
-
Publication number: 20190215225Abstract: A method and apparatus for dynamically updating settings of an electronic mail client of a client device is disclosed. In one embodiment, as the client device moves to different network environments, the settings of the electronic mail client are automatically updated to account for each network's characteristics and operational requirements. In another embodiment, the settings of the electronic mail client are automatically updated to account for changes (e.g., upgrades) at a particular server. The settings can be updated based on network information or server information from received from another device.Type: ApplicationFiled: January 23, 2019Publication date: July 11, 2019Inventors: Ian W. ANDERSON, Neil V. JHAVERI, Terence D. BLANCHARD
-
Patent number: 10277549Abstract: E-mail synchronization may involve synchronization of data types, such as a unique identifier (UID), flag, header, and content. Upon identifying a trigger (e.g., user input) to receive a plurality of messages, a client device an implement an optimized retrieval scheme. This retrieval scheme may involve retrieval of multiple data types (e.g., UIDs, flag(s), and text) for one group of messages before those data types are retrieved for other groups of messages. Retrieval schemes can be determined and dynamically adjusted based on user input so as to provide quicker retrieval of certain data of certain messages. Retrieval schemes can also be optimized when multiple mailboxes are present.Type: GrantFiled: July 28, 2015Date of Patent: April 30, 2019Assignee: Apple Inc.Inventors: Neil V. Jhaveri, Gregory B. Vaughan, Ian W. Anderson, Jackson J. Gardner, Phillip T. Tao
-
Patent number: 10200233Abstract: A method and apparatus for dynamically updating settings of an electronic mail client of a client device is disclosed. In one embodiment, as the client device moves to different network environments, the settings of the electronic mail client are automatically updated to account for each network's characteristics and operational requirements. In another embodiment, the settings of the electronic mail client are automatically updated to account for changes (e.g., upgrades) at a particular server. The settings can be updated based on network information or server information from received from another device.Type: GrantFiled: May 30, 2014Date of Patent: February 5, 2019Assignee: Apple Inc.Inventors: Ian W. Anderson, Neil V. Jhaveri, Terence D. Blanchard
-
Patent number: 10164920Abstract: A method and system for exchanging email attachments is disclosed. An attachment can be sent to one or more recipients using a file hosting service. In this way, instead of including the attachment with the email, the attachment is sent and stored on a file server. The attachment can later be retrieved by the email's recipients using a link that is included in the email. The link can be embedded in the email's header or body. In one case, the attachment is automatically retrieved from the file server using the link. In another case, a recipient can manually retrieve the attachment from the file server using the link. A link can be associated with an expiration date such that when a link expires, the link can no longer be used to retrieve the attachment.Type: GrantFiled: May 30, 2014Date of Patent: December 25, 2018Assignee: Apple Inc.Inventors: Evan S. Murphy, Christopher J. Lindsay, Cristobal Baray, Ian W. Anderson, Neil V. Jhaveri, Terence D. Blanchard
-
Publication number: 20160359786Abstract: E-mail synchronization may involve synchronization of data types, such as a unique identifier (UID), flag, header, and content. Upon identifying a trigger (e.g., user input) to receive a plurality of messages, a client device an implement an optimized retrieval scheme. This retrieval scheme may involve retrieval of multiple data types (e.g., UIDs, flag(s), and text) for one group of messages before those data types are retrieved for other groups of messages. Retrieval schemes can be determined and dynamically adjusted based on user input so as to provide quicker retrieval of certain data of certain messages. Retrieval schemes can also be optimized when multiple mailboxes are present.Type: ApplicationFiled: July 28, 2015Publication date: December 8, 2016Inventors: Neil V. Jhaveri, Gregory B. Vaughan, Ian W. Anderson, Jackson J. Gardner, Phillip T. Tao
-
Publication number: 20150350003Abstract: A method and apparatus for dynamically updating settings of an electronic mail client of a client device is disclosed. In one embodiment, as the client device moves to different network environments, the settings of the electronic mail client are automatically updated to account for each network's characteristics and operational requirements. In another embodiment, the settings of the electronic mail client are automatically updated to account for changes (e.g., upgrades) at a particular server. The settings can be updated based on network information or server information from received from another device.Type: ApplicationFiled: May 30, 2014Publication date: December 3, 2015Applicant: Apple Inc.Inventors: Ian W. Anderson, Neil V. Jhaveri, Terence D. Blanchard
-
Publication number: 20150350133Abstract: A method and system for exchanging email attachments is disclosed. An attachment can be sent to one or more recipients using a file hosting service. In this way, instead of including the attachment with the email, the attachment is sent and stored on a file server. The attachment can later be retrieved by the email's recipients using a link that is included in the email. The link can be embedded in the email's header or body. In one case, the attachment is automatically retrieved from the file server using the link. In another case, a recipient can manually retrieve the attachment from the file server using the link. A link can be associated with an expiration date such that when a link expires, the link can no longer be used to retrieve the attachment.Type: ApplicationFiled: May 30, 2014Publication date: December 3, 2015Applicant: Apple Inc.Inventors: Evan S. Murphy, Christopher J. Lindsay, Cristobal Baray, Ian W. Anderson, Neil V. Jhaveri, Terence D. Blanchard