Patents by Inventor Tanya M. Miller

Tanya M. Miller 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: 20140317502
    Abstract: Conversation user interfaces that are configured for virtual assistant interaction may include contextual interface items that are based on contextual information. The contextual information may relate to a current or previous conversation between a user and a virtual assistant and/or may relate to other types of information, such as a location of a user, an orientation of a device, missing information, and so on. The conversation user interfaces may additionally, or alternatively, control an input mode based on contextual information, such as an inferred input mode of a user or a location of a user. Further, the conversation user interfaces may tag conversation items by saving the conversation items to a tray and/or associating the conversation items with indicators.
    Type: Application
    Filed: April 18, 2013
    Publication date: October 23, 2014
    Applicant: Next IT Corporation
    Inventors: Fred A. Brown, Tanya M. Miller, Richard Morris
  • Publication number: 20140310005
    Abstract: Ambiguous input of a user received during an interactive session with a virtual agent may be processed. The virtual agent may be presented via a computing device to facilitate the interactive session with the user. The user may provide the ambiguous input, which is processed to determine a response to the input. The virtual agent may provide the response to the user. The virtual agent may also carry out a goal-based dialogue where a goal to be accomplished is identified. The virtual agent may prompt the user for information related to the goal.
    Type: Application
    Filed: June 26, 2014
    Publication date: October 16, 2014
    Inventors: Fred Brown, Mark Zartler, Tanya M Miller
  • Publication number: 20140244266
    Abstract: Techniques for interacting with a portion of a content item through a virtual assistant are described herein. The techniques may include identifying a portion of a content item that is relevant to user input and causing an action to be performed related to the portion of the content item. The action may include, for example, displaying the portion of the content item on a smart device in a displayable format that is adapted to a display characteristic of the smart device, performing a task for a user that satisfies the user input, and so on.
    Type: Application
    Filed: February 22, 2013
    Publication date: August 28, 2014
    Applicant: NEXT IT CORPORATION
    Inventors: Fred A. Brown, Tanya M. Miller
  • Publication number: 20140245140
    Abstract: Techniques for transferring an interaction with a virtual assistant from a smart device to another smart device are described herein. The virtual assistant may act as an interface between an end user and content stored locally or remotely. The techniques may include outputting the virtual assistant on the smart device to facilitate an interaction of the virtual assistant with a user. Thereafter, the virtual assistant may be output on the other smart device to continue the interaction of the virtual assistant with the user on the other smart device. In some instances, one or more pieces of context of the interaction of the virtual assistant with the user are transferred with the virtual assistant to the other smart device.
    Type: Application
    Filed: February 22, 2013
    Publication date: August 28, 2014
    Applicant: NEXT IT CORPORATION
    Inventors: Fred A. Brown, Tanya M. Miller
  • Publication number: 20130283168
    Abstract: A conversation user interface enables users to better understand their interactions with computing devices, particularly when speech input is involved. The conversation user interface conveys a visual representation of a conversation between the computing device, or virtual assistant thereon, and a user. The conversation user interface presents a series of dialog representations that show input from a user (verbal or otherwise) and responses from the device or virtual assistant. Associated with one or more of the dialog representations are one or more graphical elements to convey assumptions made to interpret the user input and derive an associated response. The conversation user interface enables the user to see the assumptions upon which the response was based, and to optionally change the assumption(s). Upon change of an assumption, the conversation GUI is refreshed to present a modified dialog representation of a new response derived from the altered set of assumptions.
    Type: Application
    Filed: April 18, 2012
    Publication date: October 24, 2013
    Applicant: Next IT Corporation
    Inventors: Fred A. Brown, Tanya M. Miller, Charles C. Wooters, Bryan Michael Culley, Eli D. Snavely
  • Publication number: 20130174034
    Abstract: Virtual assistants intelligently emulate a representative of a service provider by providing variable responses to user queries received via the virtual assistants. These variable responses may take the context of a user's query into account both when identifying an intent of a user's query and when identifying an appropriate response to the user's query.
    Type: Application
    Filed: December 30, 2011
    Publication date: July 4, 2013
    Applicant: Next IT Corporation
    Inventors: Fred A. Brown, Tanya M. Miller, Mark Zartler
  • Publication number: 20090182702
    Abstract: Various embodiments provide a tool, referred to herein as “Active Lab” that can be used to develop, debug, and maintain knowledge bases. These knowledge bases (KBs) can then engage various applications, technology, and communications protocols for the purpose of task automation, real time alerting, system integration, knowledge acquisition, and various forms of peer influence. In at least some embodiments, a KB is used as a virtual assistant that any real person can interact with using their own natural language. The KB can then respond and react however the user wants: answering questions, activating applications, or responding to actions on a web page.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Inventor: Tanya M. Miller