Patents by Inventor Garett Nell

Garett Nell 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: 20220043986
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example process, discourse input representing a user request is received. The process determines whether the discourse input relates to a device of an established location. In response to determining that the discourse input relates to a device of an established location, a data structure representing a set of devices of the established location is retrieved. The process determines, using the data structure, a user intent corresponding to the discourse input, the user intent associated with an action to be performed by a device of the set of devices, and a criterion to be satisfied prior to performing the action. The action and the device are stored in association with the criterion, where, in accordance with a determination that the criterion is satisfied, the action is performed by the device.
    Type: Application
    Filed: October 8, 2021
    Publication date: February 10, 2022
    Inventors: Garett NELL, Roshni MALANI, Sean P. BROWN, Benjamin L. BRUMBAUGH
  • Publication number: 20180276197
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example process, discourse input representing a user request is received. The process determines whether the discourse input relates to a device of an established location. In response to determining that the discourse input relates to a device of an established location, a data structure representing a set of devices of the established location is retrieved. The process determines, using the data structure, a user intent corresponding to the discourse input, the user intent associated with an action to be performed by a device of the set of devices, and a criterion to be satisfied prior to performing the action. The action and the device are stored in association with the criterion, where, in accordance with a determination that the criterion is satisfied, the action is performed by the device.
    Type: Application
    Filed: May 31, 2018
    Publication date: September 27, 2018
    Inventors: Garett NELL, Roshni MALANI, Sean P. BROWN, Benjamin L. BRUMBAUGH
  • Patent number: 9736515
    Abstract: A computing device receives an electronic publication. The computing device determines a layout for the electronic publication based on a display format in which the electronic publication is to be presented. The computing device converts the electronic publication into a streamable format based on the layout. The computing device receives a request to access the electronic publication from a user device. The computing device transmits contents for one or more pages of the converted electronic publication to the user device.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: August 15, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Lokesh Joshi, Garett Nell
  • Patent number: 9529586
    Abstract: Devices and techniques to incrementally update content associated with an electronic publication are described. A patch generation module may be configured to generate patch data files comprising incremental changes associated with the electronic publication. A differential patch module located on a client device may be configured to obtain the patch data files. The differential patch module may also be configured to compare the patch data files and the electronic publication and identify the differences between the files. Additionally, the differential patch module may be configured to update the changes in the patch data files with the content of the electronic publication. Accordingly, the electronic publication may be updated to include the changes in the patch data files.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: December 27, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Patrick Bacus, Garett Nell, Manoj Suresh Harpalani, Lokesh Joshi
  • Publication number: 20160349953
    Abstract: Systems, methods, and apparatuses are provided for creating and providing reminders that involve an activity states of an application on a device. An activity state can correspond to a particular view within an application, e.g., a view that was reached after several inputs from a user. A user can provide a specification of an activity state in a variety of ways, e.g., providing a reminder command while the application is executing in the foreground with the desired activity state or by voice commands that specify the activity state. A user can provide one or more trigger criteria. Once the reminder is triggered, the specified activity state can be provided to the user.
    Type: Application
    Filed: September 30, 2015
    Publication date: December 1, 2016
    Inventors: Scott Adler, Viktor Miladinov, Garett Nell, Jose' Angel Castillo Sánchez, Christopher Linn
  • Patent number: 8997082
    Abstract: Devices and techniques to incrementally update content associated with an electronic publication are described. A patch generation module may be configured to generate patch data files comprising incremental changes associated with the electronic publication. A differential patch module located on a client device may be configured to obtain the patch data files. The differential patch module may also be configured to compare the patch data files and the electronic publication and identify the differences between the files. Additionally, the differential patch module may be configured to update the changes in the patch data files with the content of the electronic publication. Accordingly, the electronic publication may be updated to include the changes in the patch data files.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: March 31, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Patrick Bacus, Garett Nell, Manoj Suresh Harpalani, Lokesh Joshi
  • Publication number: 20130110866
    Abstract: An information system is provided that uses information derived from real time data sources to identify a potential current relationship between two or more users or entities, including individuals, organizations, and groups of individuals, based on the similarity between the real data sources, and entities associated with the real time data. Given the potential for a relationship, a connection between the users can be initiated.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Andre Furtado, Tamas Sorosy, Oliver Szimmetat, David Abzarian, Garett Nell