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: 20230333712Abstract: 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: ApplicationFiled: January 11, 2023Publication date: October 19, 2023Inventors: Aaron M. BURNS, Scott M. ANDRUS, David M. SCHATTEL
-
Publication number: 20230087244Abstract: 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: ApplicationFiled: September 15, 2022Publication date: March 23, 2023Inventors: 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: 20230042836Abstract: 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: ApplicationFiled: October 19, 2022Publication date: February 9, 2023Inventors: Niranjan MANJUNATH, Scott M. ANDRUS, Xinyuan HUANG, William W. LUCIW, Jonathan H. RUSSELL
-
Patent number: 11507183Abstract: 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: GrantFiled: September 16, 2020Date of Patent: November 22, 2022Assignee: Apple Inc.Inventors: Niranjan Manjunath, Scott M. Andrus, Xinyuan Huang, William W. Luciw, Jonathan H. Russell
-
Publication number: 20210089124Abstract: 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: ApplicationFiled: September 16, 2020Publication date: March 25, 2021Inventors: Niranjan MANJUNATH, Scott M. ANDRUS, Xinyuan HUANG, William W. LUCIW, Jonathan H. RUSSELL
-
Publication number: 20190122001Abstract: 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: ApplicationFiled: September 28, 2018Publication date: April 25, 2019Inventors: Bob Bradley, Scott M. Andrus, Marc Krochmal, Benjamin S. Phipps, Bhaskar P. Sarma, Karl F. Schramm, Justin N. Wood
-
Patent number: 8694033Abstract: 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: GrantFiled: May 9, 2013Date of Patent: April 8, 2014Assignee: AT&T Mobility II LLCInventors: Scott M. Andrus, Kevin W. Jones
-
Patent number: 8577294Abstract: 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: GrantFiled: February 22, 2012Date of Patent: November 5, 2013Assignee: AT&T Mobility II LLCInventors: Mark Edward Causey, Scott M. Andrus, Adrianne B. Luu, Kevin W. Jones
-
Publication number: 20130244708Abstract: 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: ApplicationFiled: May 9, 2013Publication date: September 19, 2013Applicant: AT&T Mobility II LLCInventors: Scott M. Andrus, Kevin W. Jones
-
Patent number: 8447361Abstract: 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: GrantFiled: October 12, 2006Date of Patent: May 21, 2013Assignee: AT&T Mobilty II LLCInventors: Scott M. Andrus, Kevin W. Jones
-
Publication number: 20120208463Abstract: 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: ApplicationFiled: February 22, 2012Publication date: August 16, 2012Applicant: AT&T MOBILITY II LLCInventors: Mark Edward Causey, Scott M. Andrus, Adrianne B. Luu, Kevin W. Jones