Patents by Inventor Scott M. Andrus

Scott M. Andrus 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: 20230333712
    Abstract: In accordance with some embodiments, an exemplary process for controlling the generation and display of suggested additional content based on a context of a workspace is described.
    Type: Application
    Filed: January 11, 2023
    Publication date: October 19, 2023
    Inventors: Aaron M. BURNS, Scott M. ANDRUS, David M. SCHATTEL
  • Publication number: 20230087244
    Abstract: This relates generally to intelligent automated assistants and, more specifically, to provide intelligent visualization of snippet information. An example method includes receiving a user request and in response to receiving the user request, determining a response for the user request, determining a format for a visual representation of the response, identifying one or more virtual objects based on the format for the visual representation of the response, determining a size for each of the one or more virtual objects based on context information associated with the response, and displaying the one or more virtual objects within a background environment based on the size for each of the one or more virtual objects and geometry of the background environment.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 23, 2023
    Inventors: Shiraz AKMAL, Brad K. HERMAN, St John W. COLON, Viraaj M. MARATHE, Isar ARASON, Scott M. ANDRUS, Karan M. DARYANANI, Zihan XU, Ryan J. QUINTANA, David A. CARSON
  • Publication number: 20230042836
    Abstract: The present disclosure relates to resolving natural language ambiguities with respect to a simulated reality setting. In an exemplary embodiment, a simulated reality setting having one or more virtual objects is displayed. A stream of gaze events is generated from the simulated reality setting and a stream of gaze data. A speech input is received within a time period and a domain is determined based on a text representation of the speech input. Based on the time period and a plurality of event times for the stream of gaze events, one or more gaze events are identified from the stream of gaze events. The identified one or more gaze events is used to determine a parameter value for an unresolved parameter of the domain. A set of tasks representing a user intent for the speech input is determined based on the parameter value and the set of tasks is performed.
    Type: Application
    Filed: October 19, 2022
    Publication date: February 9, 2023
    Inventors: Niranjan MANJUNATH, Scott M. ANDRUS, Xinyuan HUANG, William W. LUCIW, Jonathan H. RUSSELL
  • Patent number: 11507183
    Abstract: The present disclosure relates to resolving natural language ambiguities with respect to a simulated reality setting. In an exemplary embodiment, a simulated reality setting having one or more virtual objects is displayed. A stream of gaze events is generated from the simulated reality setting and a stream of gaze data. A speech input is received within a time period and a domain is determined based on a text representation of the speech input. Based on the time period and a plurality of event times for the stream of gaze events, one or more gaze events are identified from the stream of gaze events. The identified one or more gaze events is used to determine a parameter value for an unresolved parameter of the domain. A set of tasks representing a user intent for the speech input is determined based on the parameter value and the set of tasks is performed.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: November 22, 2022
    Assignee: Apple Inc.
    Inventors: Niranjan Manjunath, Scott M. Andrus, Xinyuan Huang, William W. Luciw, Jonathan H. Russell
  • Publication number: 20210089124
    Abstract: The present disclosure relates to resolving natural language ambiguities with respect to a simulated reality setting. In an exemplary embodiment, a simulated reality setting having one or more virtual objects is displayed. A stream of gaze events is generated from the simulated reality setting and a stream of gaze data. A speech input is received within a time period and a domain is determined based on a text representation of the speech input. Based on the time period and a plurality of event times for the stream of gaze events, one or more gaze events are identified from the stream of gaze events. The identified one or more gaze events is used to determine a parameter value for an unresolved parameter of the domain. A set of tasks representing a user intent for the speech input is determined based on the parameter value and the set of tasks is performed.
    Type: Application
    Filed: September 16, 2020
    Publication date: March 25, 2021
    Inventors: Niranjan MANJUNATH, Scott M. ANDRUS, Xinyuan HUANG, William W. LUCIW, Jonathan H. RUSSELL
  • Publication number: 20190122001
    Abstract: One embodiment provides a data processing system on a communal electronic device, the data processing system comprising a memory device to store instructions and one or more processors to execute the instructions stored on the memory device. The instructions cause the one or more processors to provide a virtual assistant to receive commands at the communal electronic device, where the virtual assistant, via the one or more processors, is configured to receive a command at the communal electronic device and determine whether the command is to access personal data of a user associated with the communal electronic device. Personal data of the user includes data that is specific to the user. In response to a determination that the command is to access personal data of the user, the virtual assistant can send a request to a personal electronic device of the user to process at least a portion of the command.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 25, 2019
    Inventors: Bob Bradley, Scott M. Andrus, Marc Krochmal, Benjamin S. Phipps, Bhaskar P. Sarma, Karl F. Schramm, Justin N. Wood
  • Patent number: 8694033
    Abstract: A system and method is described for providing a dynamic interactive skin to at least one communications device. The dynamic interactive skin can be used to select one or more items. The items may be selected to send a message to at least one contact, send a vote for at least one contestant in a media program, send a vote for at least one ending of a media program, purchase an item in a store, preorder a product such as a meal or preorder a service such as a movie ticket, and perform various other wireless commerce functions.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: April 8, 2014
    Assignee: AT&T Mobility II LLC
    Inventors: Scott M. Andrus, Kevin W. Jones
  • Patent number: 8577294
    Abstract: A user configurable security profile defining relationships between a plurality of communications devices is utilized to secure a communications device in response to an occurrence of an event. In an example embodiment, the devices are linked together using a short range wireless communications protocol. If one of the devices becomes disconnected from the link, another device determines what actions to take based on the profile and the specific actions associated with the disconnected device. A device can be unlocked by providing a code, PIN, password, or the like. A legitimate disconnection from the link, such as turning a device off, or the battery dying, will not result in the remaining devices being locked. If a device is stolen and not recovered, the user can reconfigure the security profile to exclude the stolen device.
    Type: Grant
    Filed: February 22, 2012
    Date of Patent: November 5, 2013
    Assignee: AT&T Mobility II LLC
    Inventors: Mark Edward Causey, Scott M. Andrus, Adrianne B. Luu, Kevin W. Jones
  • Publication number: 20130244708
    Abstract: A system and method is described for providing a dynamic interactive skin to at least one communications device. The dynamic interactive skin can be used to select one or more items. The items may be selected to send a message to at least one contact, send a vote for at least one contestant in a media program, send a vote for at least one ending of a media program, purchase an item in a store, preorder a product such as a meal or preorder a service such as a movie ticket, and perform various other wireless commerce functions.
    Type: Application
    Filed: May 9, 2013
    Publication date: September 19, 2013
    Applicant: AT&T Mobility II LLC
    Inventors: Scott M. Andrus, Kevin W. Jones
  • Patent number: 8447361
    Abstract: A system and method is described for providing a dynamic interactive skin to at least one communications device. The dynamic interactive skin can be used to select one or more items. The items may be selected to send a message to at least one contact, send a vote for at least one contestant in a media program, send a vote for at least one ending of a media program, purchase an item in a store, preorder a product such as a meal or preorder a service such as a movie ticket, and perform various other wireless commerce functions.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: May 21, 2013
    Assignee: AT&T Mobilty II LLC
    Inventors: Scott M. Andrus, Kevin W. Jones
  • Publication number: 20120208463
    Abstract: A user configurable security profile defining relationships between a plurality of communications devices is utilized to secure a communications device in response to an occurrence of an event. In an example embodiment, the devices are linked together using a short range wireless communications protocol. If one of the devices becomes disconnected from the link, another device determines what actions to take based on the profile and the specific actions associated with the disconnected device. A device can be unlocked by providing a code, PIN, password, or the like. A legitimate disconnection from the link, such as turning a device off, or the battery dying, will not result in the remaining devices being locked. If a device is stolen and not recovered, the user can reconfigure the security profile to exclude the stolen device.
    Type: Application
    Filed: February 22, 2012
    Publication date: August 16, 2012
    Applicant: AT&T MOBILITY II LLC
    Inventors: Mark Edward Causey, Scott M. Andrus, Adrianne B. Luu, Kevin W. Jones