Patents by Inventor Roman Holenstein

Roman Holenstein 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: 11907436
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: February 20, 2024
    Assignee: Apple Inc.
    Inventors: Stephen O. Lemay, Michael R. Bastian, Roman Holenstein, Minwoo Jeong, Charles Maalouf, Brandon J. Newendorp, Heriberto Nieto, Timothy Paek, Joanna Peterson, Shawn Scully, Srikrishna Sridhar, Brandt M. Westing, Shiwen Zhao
  • Publication number: 20230040703
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
    Type: Application
    Filed: September 16, 2022
    Publication date: February 9, 2023
    Inventors: Stephen O. LEMAY, Michael R. BASTIAN, Roman HOLENSTEIN, Minwoo JEONG, Charles MAALOUF, Brandon J. NEWENDORP, Heriberto NIETO, Timothy PAEK, Joanna PETERSON, Shawn SCULLY, Srikrishna SRIDHAR, Brandt M. WESTING, Shiwen ZHAO
  • Patent number: 11487364
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: November 1, 2022
    Assignee: Apple Inc.
    Inventors: Stephen O. Lemay, Michael R. Bastian, Roman Holenstein, Minwoo Jeong, Charles Maalouf, Brandon J. Newendorp, Heriberto Nieto, Timothy Paek, Joanna Peterson, Shawn Scully, Srikrishna Sridhar, Brandt M. Westing, Shiwen Zhao
  • Publication number: 20220019292
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
    Type: Application
    Filed: September 29, 2021
    Publication date: January 20, 2022
    Inventors: Stephen O. LEMAY, Michael R. BASTIAN, Roman HOLENSTEIN, Minwoo JEONG, Charles MAALOUF, Brandon J. NEWENDORP, Heriberto NIETO, Timothy PAEK, Joanna PETERSON, Shawn SCULLY, Srikrishna SRIDHAR, Brandt M. WESTING, Shiwen ZHAO
  • Patent number: 11169616
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: November 9, 2021
    Assignee: Apple Inc.
    Inventors: Stephen O. Lemay, Michael R. Bastian, Roman Holenstein, Minwoo Jeong, Charles Maalouf, Brandon J. Newendorp, Heriberto Nieto, Timothy Paek, Joanna Peterson, Shawn Scully, Srikrishna Sridhar, Brandt M. Westing, Shiwen Zhao
  • Patent number: 10928918
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: February 23, 2021
    Assignee: Apple Inc.
    Inventors: Stephen O. Lemay, Michael R. Bastian, Roman Holenstein, Minwoo Jeong, Charles Maalouf, Brandon J. Newendorp, Heriberto Nieto, Timothy Paek, Joanna Peterson, Shawn Scully, Srikrishna Sridhar, Brandt M. Westing, Shiwen Zhao
  • Publication number: 20210011557
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
    Type: Application
    Filed: September 25, 2020
    Publication date: January 14, 2021
    Inventors: Stephen O. LEMAY, Michael R. BASTIAN, Roman HOLENSTEIN, Minwoo JEONG, Charles MAALOUF, Brandon J. NEWENDORP, Heriberto NIETO, Timothy PAEK, Joanna PETERSON, Shawn SCULLY, Srikrishna SRIDHAR, Brandt M. WESTING, Shiwen ZHAO
  • Publication number: 20190339784
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
    Type: Application
    Filed: July 11, 2018
    Publication date: November 7, 2019
    Inventors: Stephen O. LEMAY, Michael R. BASTIAN, Roman HOLENSTEIN, Minwoo JEONG, Charles MAALOUF, Brandon J. NEWENDORP, Heriberto NIETO, Timothy PAEK, Joanna PETERSON, Shawn SCULLY, Srikrishna SRIDHAR, Brandt M. WESTING, Shiwen ZHAO
  • Patent number: 8600968
    Abstract: Computer-readable media, computer systems, and computing methods are provided for recommending websites that are relevant to a current website to which a user has navigated. A search engine is used to track a set of websites the user has visited immediately prior to the current website, while predictive model(s) are used to generate a sequence of websites that include the current website and the tracked websites. The sequence is compared against strings of websites within a browser-history log to identify matching strings, where the matching strings include the sequence and a respective candidate website. A probability of relevance is computed from a frequency that each of the matching strings has been visited within a predefined time frame. The probability of relevance for each of the matching strings is ranked against one another to distill the highest-ranked matching strings, which are parsed to extract and present the candidate websites included therein.
    Type: Grant
    Filed: April 19, 2011
    Date of Patent: December 3, 2013
    Assignee: Microsoft Corporation
    Inventors: Roman Holenstein, Qing Chang, Zhenghao Wang, Ravi Shahani
  • Publication number: 20120271805
    Abstract: Computer-readable media, computer systems, and computing methods are provided for recommending websites that are relevant to a current website to which a user has navigated. A search engine is used to track a set of websites the user has visited immediately prior to the current website, while predictive model(s) are used to generate a sequence of websites that include the current website and the tracked websites. The sequence is compared against strings of websites within a browser-history log to identify matching strings, where the matching strings include the sequence and a respective candidate website. A probability of relevance is computed from a frequency that each of the matching strings has been visited within a predefined time frame. The probability of relevance for each of the matching strings is ranked against one another to distill the highest-ranked matching strings, which are parsed to extract and present the candidate websites included therein.
    Type: Application
    Filed: April 19, 2011
    Publication date: October 25, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Roman Holenstein, Qing (Elaine) Chang, Zhenghao Wang, Ravi Shahani