Patents by Inventor Manuel Roman

Manuel Roman 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).

  • Patent number: 10210866
    Abstract: Ambient assistance is described. An assistant device can detect speech in its environment and determine that the speech includes words or phrases of a local dictionary of the assistant device. The assistant device can then generate an interaction opportunity based on the words or phrases of the speech.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: February 19, 2019
    Assignee: ESSENTIAL PRODUCTS, INC.
    Inventors: Mara Clair Segal, Manuel Roman, Dwipal Desai, Andrew E. Rubin
  • Patent number: 10204623
    Abstract: Privacy control in a connected environment is described. An assistant device can detect speech spoken by a user. The speech can include a hardware activation phrase that indicates whether the user intends for at least a portion of the speech to be provided to local resources or cloud resources. The speech can then be provided to the appropriate resource based on the hardware activation phrase.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: February 12, 2019
    Assignee: ESSENTIAL PRODUCTS, INC.
    Inventors: Mara Clair Segal, Manuel Roman, Dwipal Desai, Andrew E. Rubin
  • Patent number: 10176807
    Abstract: A home assistant device assisting with the setup of devices is described. An assistant device can determine setup instructions for devices. The setup instructions for one device can be determined to include a step requesting information related to the setup of another device. The setup of the devices can be ordered based on that determination. The setup instructions can then be provided.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: January 8, 2019
    Assignee: ESSENTIAL PRODUCTS, INC.
    Inventors: Manuel Roman, Mara Clair Segal, Dwipal Desai, Andrew E. Rubin
  • Patent number: 10166465
    Abstract: A contextual user interface based on video game playback is described. An assistant device can receive video game state information indicating a state of a playback of a video game on a video game console. Using that information, the assistant device can determine characteristics of the playback and generate a button on a graphical user interface (GUI) based on the characteristics. A user can then select the button and cause the assistant device to instruct the video game console to perform a corresponding action.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: January 1, 2019
    Assignee: ESSENTIAL PRODUCTS, INC.
    Inventors: Manuel Roman, Mara Clair Segal, Dwipal Desai, Andrew E. Rubin
  • Patent number: 10136364
    Abstract: Switching the providing of a conversation among communication links is described. An electronic device can determine that a mobile device is being used to provide a conversation (e.g., a phone call) using a first communication link. The mobile device can enter an environment that includes a second communication link. The conversation can be switched to the second communication link that provides more content than the first communication link (e.g., audio and visual content rather than just audio content).
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: November 20, 2018
    Assignee: ESSENTIAL PRODUCTS, INC.
    Inventors: Mara Clair Segal, Manuel Roman, Dwipal Desai, Andrew E. Rubin
  • Publication number: 20180322300
    Abstract: The present disclosure contemplates a variety of improved methods and systems for initializing a curated scene. The described solution includes a method comprising receiving an instruction including a user intention to initialize a scene controlling the functionality of one or more devices within an environment, determining the scene associated with the instruction, and performing the functionalities of the scene using an assistant device and the one or more devices within the environment that are capable of performing the activities.
    Type: Application
    Filed: August 8, 2017
    Publication date: November 8, 2018
    Inventors: Mara Clair Segal, Manuel Roman, Dwipal Desai, Andrew E. Rubin
  • Publication number: 20180323996
    Abstract: Presented here are methods by which an assistant device can learn user's habits in controlling the appliances associated with the assistant device. The assistant device can automatically learn which appliances-controlling actions tend to be performed together, and group those actions into scenes. Further, the assistant device can recognize the condition frequently present before a scene or an action within the scene is performed, and create a trigger for the scene and/or the action. The assistant device can automatically recognize the condition is present in the future, and offer to perform the scene and/or the action.
    Type: Application
    Filed: April 11, 2018
    Publication date: November 8, 2018
    Inventors: Manuel Roman, Morten Torkildsen, Shobhit Gupta
  • Publication number: 20180323991
    Abstract: The present disclosure contemplates a variety of improved methods and systems for initializing a curated scene. The described solution includes a method comprising receiving a user instruction including a user intention to initialize a scene controlling the functionality of one or more devices within an environment, determining the scene associated with the user instruction, and performing the functionalities of the scene using an assistant device and the one or more devices within the environment that are capable of performing the activities.
    Type: Application
    Filed: May 29, 2018
    Publication date: November 8, 2018
    Inventors: Mara Clair Segal, Manuel Roman, Dwipal Desai, Andrew E. Rubin
  • Publication number: 20180301149
    Abstract: A home assistant device assisting with the setup of devices is described. An assistant device can determine setup instructions for devices. The setup instructions for one device can be determined to include a step requesting information related to the setup of another device. The setup of the devices can be ordered based on that determination. The setup instructions can then be provided.
    Type: Application
    Filed: May 24, 2017
    Publication date: October 18, 2018
    Inventors: Manuel Roman, Mara Clair Segal, Dwipal Desai, Andrew E. Rubin
  • Publication number: 20180302285
    Abstract: A home assistant device assisting with the setup and troubleshooting of devices is described. An assistant device can determine setup instructions for devices. The setup instructions for one device can be determined the technical aptitude of the user and assistant the user with setting up devices within their own technical abilities. The setup instructions can then be provided.
    Type: Application
    Filed: January 26, 2018
    Publication date: October 18, 2018
    Inventors: Manuel Roman, Mara Clair Segal, Dwipal Desai, Andrew E. Rubin
  • Publication number: 20180300645
    Abstract: The present disclosure contemplates a variety of improved methods and systems for creating a unique user experience using an ambient operating system connected to a variety of disparate IoT devices. The described solution includes a curated scene or set of actions initiated by an assistant device. For example, the assistant device detects it is a weekday morning and initiates actions associated with the wakeup routine such as opening the blinds, making coffee and notifying the user of the current traffic report.
    Type: Application
    Filed: May 24, 2017
    Publication date: October 18, 2018
    Inventors: Mara Clair Segal, Manuel Roman, Dwipal Desai, Andrew E. Rubin
  • Publication number: 20180302284
    Abstract: A home assistant device assisting with the setup and troubleshooting of devices is described. An assistant device can determine setup instructions for devices. The setup instructions for one device can be determined the technical aptitude of the user and assistant the user with setting up devices within their own technical abilities. The setup instructions can then be provided.
    Type: Application
    Filed: July 5, 2017
    Publication date: October 18, 2018
    Inventors: Manuel Roman, Mara Clair Segal, Dwipal Desai, Andrew E. Rubin
  • Publication number: 20180301148
    Abstract: The present disclosure contemplates a variety of improved methods and systems for enabling set up of a variety of disparate IoT devices coupled to the framework and/or ambient operating system of an assistant device. The described solution includes a voice-driven assistant device setup process. An assistant device can determine the IoT devices in its physical environment and provide setup instructions to the user. The setup including determining voice activatable commands, device information and the adapter to allow the assistant device to operate the one or more IoT devices in response to user instructions.
    Type: Application
    Filed: May 24, 2017
    Publication date: October 18, 2018
    Inventors: Manuel Roman, Mara Clair Segal, Dwipal Desai, Andrew E. Rubin
  • Patent number: 10102856
    Abstract: Ambient assistance is described. An assistant device can operate in an active experience mode in which a response to a user's speech is provided if it includes a hardware activation phrase. Based on characteristics of the environment, the mode can be adjusted to a passive experience mode in which a response to speech is provided even if it does not include the hardware activation phrase.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: October 16, 2018
    Assignee: ESSENTIAL PRODUCTS, INC.
    Inventors: Mara Clair Segal, Manuel Roman, Dwipal Desai, Andrew E. Rubin
  • Patent number: 10073681
    Abstract: The present disclosure contemplates a variety of improved methods and systems for enabling developers to program and control a variety of disparate devices coupled to the framework and/or ambient operating system. The Home API can expose operation of the devices in a natural and intuitive manner, facilitating control of unknown devices by high-level commands.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: September 11, 2018
    Assignee: ESSENTIAL PRODUCTS, INC.
    Inventors: Manuel Roman, Mara Clair Segal, Dwipal Desai, Andrew E. Rubin
  • Publication number: 20180249325
    Abstract: Management of devices on a wireless network is described. An assistant device can determine that another device is missing configuration settings to use a wireless network. Using another wireless network employing a different protocol, the missing configuration settings can be provided.
    Type: Application
    Filed: April 27, 2018
    Publication date: August 30, 2018
    Inventors: Manuel Roman, Mara Clair Segal, Dwipal Desai, Andrew E. Rubin
  • Publication number: 20180241639
    Abstract: Management of devices on a wireless network is described. An assistant device can determine how a user used resources and/or devices outside of an environment. Based on how the user used those resources and/or devices, configuration settings of local devices within the environment can be updated to provide new resources or settings.
    Type: Application
    Filed: April 20, 2018
    Publication date: August 23, 2018
    Inventors: Manuel Roman, Mara Clair Segal, Dwipal Desai, Andrew E. Rubin
  • Patent number: 10057125
    Abstract: The present disclosure contemplates a variety of improved methods and systems for enabling users to set up and manage a variety of disparate IoT devices coupled to the framework and/or ambient operating system of an assistant device. The described solution includes a voice-driven assistant device setup process. An assistant device can determine the IoT devices in its physical environment and provide setup instructions to the user. The assistant device can further capture user responses and use the captured responses to connect to and manage/troubleshoot/control the IoT devices.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: August 21, 2018
    Assignee: ESSENTIAL PRODUCTS, INC.
    Inventors: Manuel Roman, Mara Clair Segal, Dwipal Desai, Andrew E. Rubin
  • Patent number: 10050835
    Abstract: Management of devices on a wireless network is described. An assistant device can determine that a device is missing configuration settings to access resources within a connected environment. Characteristics of that device can be determined and configuration settings to a selection of the resources can be provided based on the characteristics.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: August 14, 2018
    Assignee: ESSENTIAL PRODUCTS, INC.
    Inventors: Manuel Roman, Mara Clair Segal, Dwipal Desai, Andrew E. Rubin
  • Publication number: 20180207522
    Abstract: A contextual user interface based on video game playback is described. An assistant device can receive video game state information indicating a state of a playback of a video game on a video game console. Using that information, the assistant device can determine characteristics of the playback and generate a button on a graphical user interface (GUI) based on the characteristics. A user can then select the button and cause the assistant device to instruct the video game console to perform a corresponding action.
    Type: Application
    Filed: June 21, 2017
    Publication date: July 26, 2018
    Inventors: Manuel Roman, Mara Clair Segal, Dwipal Desai, Andrew E. Rubin