Patents by Inventor Soren Riise
Soren Riise 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: 20240428792Abstract: A method and system for controlling response to a voice-command utterance. An example method includes a computing system that is associated with the first device carrying out operations upon the first device receiving the voice-command utterance. The operations include (a) making a determination of whether any of one or more second devices received the voice-command utterance before the first device received the voice-command utterance and (b) controlling whether the computing system will trigger an action in response to the first device receiving the voice-command utterance, with the controlling being based on the determination of whether any of the one or more second devices received the voice-command utterance before the first device received the voice-command utterance. In an example implementation, the action could be controlling operation of a control target such as one or more lights.Type: ApplicationFiled: September 6, 2024Publication date: December 26, 2024Inventors: Soren Riise, Frank Maker, Carl Sassenrath, Abhay Bhorkar
-
Patent number: 12118997Abstract: A method and system for controlling response to a voice-command utterance. An example method includes a computing system that is associated with the first device carrying out operations upon the first device receiving the voice-command utterance. The operations include (a) making a determination of whether any of one or more second devices received the voice-command utterance before the first device received the voice-command utterance and (b) controlling whether the computing system will trigger an action in response to the first device receiving the voice-command utterance, with the controlling being based on the determination of whether any of the one or more second devices received the voice-command utterance before the first device received the voice-command utterance. In an example implementation, the action could be controlling operation of a control target such as one or more lights.Type: GrantFiled: May 16, 2023Date of Patent: October 15, 2024Assignee: Roku, Inc.Inventors: Soren Riise, Frank Maker, Carl Sassenrath, Abhay Bhorkar
-
Publication number: 20240273236Abstract: A method and system for use of obfuscation coding. An example method includes a computing system receiving an image that depicts a human face. The method then includes the computing system generating a modified image based on the received image, with the generating of the modified image involving inserting into the received image an obfuscation marker that (i) obfuscates the human face in a manner that prevents a person observing the modified image from identifying the human face and (ii) includes predefined symbology that is interpretable by a machine to identify the obfuscated human face. Further, the method includes using the predefined symbology in the modified image as a basis to take action based on an identity of the human face.Type: ApplicationFiled: February 10, 2023Publication date: August 15, 2024Inventors: Soren Riise, Sunil Ramesh, Michael Cutter, Karina Levitian
-
Publication number: 20220004349Abstract: Disclosed herein are embodiments for controlling visual indicators of an audio responsive electronic device. In some embodiments, an audio responsive electronic device operates by receiving audio input, and then analyzing the audio input to identify an intended target of the audio input. The intended target may be one of a plurality of electronic devices or services which are native or non-native to the audio responsive electronic device. The audio responsive electronic device transmits the audio input to the identified intended target. A reply message is received from the intended target. Then, the audio responsive electronic device controls its visual indicators using information in the reply message, to thereby provide visual feedback to a user. Also disclosed herein are embodiments for capturing and providing audio to an application according to an application programming interface of a media device.Type: ApplicationFiled: September 21, 2021Publication date: January 6, 2022Applicant: Roku, Inc.Inventors: Ali Vassigh, Soren Riise, Robert Burdick, Kevin Cooper
-
Patent number: 11126389Abstract: Disclosed herein are embodiments for controlling visual indicators of an audio responsive electronic device. In some embodiments, an audio responsive electronic device operates by receiving audio input, and then analyzing the audio input to identify an intended target of the audio input. The intended target may be one of a plurality of electronic devices or services which are native or non-native to the audio responsive electronic device. The audio responsive electronic device transmits the audio input to the identified intended target. A reply message is received from the intended target. Then, the audio responsive electronic device controls its visual indicators using information in the reply message, to thereby provide visual feedback to a user. Also disclosed herein are embodiments for capturing and providing audio to an application according to an application programming interface of a media device.Type: GrantFiled: March 24, 2020Date of Patent: September 21, 2021Assignee: Roku, Inc.Inventors: Ali Vassigh, Soren Riise, Robert Burdick, Kevin Cooper
-
Publication number: 20200225896Abstract: Disclosed herein are embodiments for controlling visual indicators of an audio responsive electronic device. In some embodiments, an audio responsive electronic device operates by receiving audio input, and then analyzing the audio input to identify an intended target of the audio input. The intended target may be one of a plurality of electronic devices or services which are native or non-native to the audio responsive electronic device. The audio responsive electronic device transmits the audio input to the identified intended target. A reply message is received from the intended target. Then, the audio responsive electronic device controls its visual indicators using information in the reply message, to thereby provide visual feedback to a user. Also disclosed herein are embodiments for capturing and providing audio to an application according to an application programming interface of a media device.Type: ApplicationFiled: March 24, 2020Publication date: July 16, 2020Applicant: Roku, Inc.Inventors: Ali VASSIGH, Soren RIISE, Robert BURDICK, Kevin COOPER
-
Patent number: 10599377Abstract: Disclosed herein are embodiments for controlling visual indicators of an audio responsive electronic device. In some embodiments, an audio responsive electronic device operates by receiving audio input, and then analyzing the audio input to identify an intended target of the audio input. The intended target may be one of a plurality of electronic devices or services which are native or non-native to the audio responsive electronic device. The audio responsive electronic device transmits the audio input to the identified intended target. A reply message is received from the intended target. Then, the audio responsive electronic device controls its visual indicators using information in the reply message, to thereby provide visual feedback to a user. Also disclosed herein are embodiments for capturing and providing audio to an application according to an application programming interface of a media device. The raw audio captured by the media device is not in a form useable by the requesting application.Type: GrantFiled: July 11, 2017Date of Patent: March 24, 2020Assignee: Roku, Inc.Inventors: Ali Vassigh, Soren Riise, Robert Burdick, Kevin Cooper
-
Patent number: 10455322Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for controlling functions of an audio responsive electronic device based on a presence detector (e.g., a motion sensor) to improve power usage and functional performance. In some embodiments, an audio responsive electronic device operates to intelligently turn on and turn off components in response to the detected presence of a user. In some embodiments, an audio responsive electronic device operates to suppress noise from the display device (or other sources of noise), and enhance audio commands from a user (or other sources of audio commands). In some embodiments, a media device is configured to adjust a transmission pattern to an audio responsive electronic device based on user position.Type: GrantFiled: April 25, 2018Date of Patent: October 22, 2019Assignee: ROKU, INC.Inventors: Gregory Mack Garner, Ali Vassigh, Soren Riise
-
Publication number: 20190058942Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for controlling functions of an audio responsive electronic device based on a presence detector (e.g., a motion sensor) to improve power usage and functional performance. In some embodiments, an audio responsive electronic device operates to intelligently turn on and turn off components in response to the detected presence of a user. In some embodiments, an audio responsive electronic device operates to suppress noise from the display device (or other sources of noise), and enhance audio commands from a user (or other sources of audio commands). In some embodiments, a media device is configured to adjust a transmission pattern to an audio responsive electronic device based on user position.Type: ApplicationFiled: April 25, 2018Publication date: February 21, 2019Inventors: Gregory Mack GARNER, Ali VASSIGH, Soren RIISE
-
Publication number: 20190018635Abstract: Disclosed herein are embodiments for controlling visual indicators of an audio responsive electronic device. In some embodiments, an audio responsive electronic device operates by receiving audio input, and then analyzing the audio input to identify an intended target of the audio input. The intended target may be one of a plurality of electronic devices or services which are native or non-native to the audio responsive electronic device. The audio responsive electronic device transmits the audio input to the identified intended target. A reply message is received from the intended target. Then, the audio responsive electronic device controls its visual indicators using information in the reply message, to thereby provide visual feedback to a user. Also disclosed herein are embodiments for capturing and providing audio to an application according to an application programming interface of a media device. The raw audio captured by the media device is not in a form useable by the requesting application.Type: ApplicationFiled: July 11, 2017Publication date: January 17, 2019Applicant: Roku, Inc.Inventors: Ali Vassigh, Soren Riise, Robert Burdick, Kevin Cooper
-
Patent number: 9305022Abstract: The present application is directed to systems and methods for associating a geographic location with an IP address. Generally, an IP address from which each of a plurality of users accesses a network is recorded. A geo tag is associated with each of the plurality of users and a subset of the plurality of users is identified, the subset including users associated with a first IP address. The subset of the plurality of users is clustered into a spatial cluster including users associated with geo tags located with a defined distance of a geo tag of at least one other user of the cluster. A geographic location associated with a geographic center of the cluster is then associated with the first IP address.Type: GrantFiled: November 27, 2013Date of Patent: April 5, 2016Assignee: Yahoo! Inc.Inventors: Bruce Campbell, Devesh Patel, Soren Riise
-
Publication number: 20140206397Abstract: A method for providing information to a traveler during a vehicle trip is provided, which comprises the following: monitoring a current location of a vehicle and at least one aspect of the vehicle trip other than the current location of the vehicle; and providing information to the traveler in response to as least one status change with respect to the at least one aspect of the vehicle trip based on the current location of the vehicle.Type: ApplicationFiled: January 27, 2014Publication date: July 24, 2014Applicant: Yahoo! Inc.Inventors: David Anthony Burgess, James William DelliSanti, Devesh Patel, Soren Riise
-
Publication number: 20140156622Abstract: The present application is directed to systems and methods for associating a geographic location with an IP address. Generally, an IP address from which each of a plurality of users accesses a network is recorded. A geo tag is associated with each of the plurality of users and a subset of the plurality of users is identified, the subset including users associated with a first IP address. The subset of the plurality of users is clustered into a spatial cluster including users associated with geo tags located with a defined distance of a geo tag of at least one other user of the cluster. A geographic location associated with a geographic center of the cluster is then associated with the first IP address.Type: ApplicationFiled: November 27, 2013Publication date: June 5, 2014Applicant: Yahoo! Inc.Inventors: Bruce Campbell, Devesh Patel, Soren Riise
-
Patent number: 8621064Abstract: The present application is directed to systems and methods for associating a geographic location with an IP address. Generally, an IP address from which each of a plurality of users accesses a network is recorded. A geo tag is associated with each of the plurality of users and a subset of the plurality of users is identified, the subset including users associated with a first IP address. The subset of the plurality of users is clustered into a spatial cluster including users associated with geo tags located with a defined distance of a geo tag of at least one other user of the cluster. A geographic location associated with a geographic center of the cluster is then associated with the first IP address.Type: GrantFiled: March 28, 2007Date of Patent: December 31, 2013Assignee: Yahoo! Inc.Inventors: Bruce Campbell, Devesh Patel, Soren Riise
-
Patent number: 8423479Abstract: A method for tracking sales leads, including a lead clearing house logging receipt in a log of one or more encrypted leads received from a participant of the lead clearing house, the one or more leads including personal lead information having been encrypted with a one-way hash algorithm; comparing the received one or more encrypted leads with stored encrypted leads to find any matches; updating the log related to the one or more encrypted leads with unencrypted log information associated with the matching one or more encrypted leads; and communicating a status to the participant based on the log relating to the one or more leads.Type: GrantFiled: May 7, 2007Date of Patent: April 16, 2013Assignee: Yahoo! Inc.Inventors: Soren Riise, Devesh Patel, David Anthony Burgess
-
Patent number: 8291073Abstract: The present application is directed to systems and methods for associating a geographic location with an IP address. Generally, an IP address associated with each of a plurality of browser cookies is determined, where each of the plurality of browser cookies indicate a geographic location such as a home address or business address of a user. A geo tag is associated with each of the plurality of browser cookies and a subset of the plurality of browser cookies including browser cookies associated with a first IP address is identified. The subset of the plurality of browser cookies is clustered into a spatial cluster including browser cookies associated with geo tags located within a defined distance of a geo tag of at least one other browser cookie of the cluster. A geographic location associated with a geographic center of the cluster is then associated with the first IP address.Type: GrantFiled: August 16, 2011Date of Patent: October 16, 2012Assignee: Yahoo! Inc.Inventors: Bruce Campbell, Devesh Patel, Soren Riise, Ramesh Pai
-
Patent number: 8280624Abstract: A method of determining a likely geographical location for which a user of a computer desires further information based on submitted criteria comprising the steps of: the user submitting criteria including a locality name; identifying from the criteria the locality name; returning, in dependence on the locality name, a probability that the locality name is associated with a geographical location.Type: GrantFiled: October 7, 2003Date of Patent: October 2, 2012Assignee: Yahoo! Inc.Inventors: Soren Riise, Devesh Patel
-
Patent number: 8145645Abstract: A system and method are disclosed for identifying relevant content/advertisements to be displayed in response to receiving a search query. The relevant advertisements may be identified based on the contextual relevance compared with the root term of the search query and based on the geographic relevance as compared with a location term of the search query and/or a localness associated with the root term. The search query may be assigned a location identifier based on the location term or based on the localness, which may be used to expand the geographic range for ranking and selecting relevant content/advertisements.Type: GrantFiled: May 20, 2010Date of Patent: March 27, 2012Assignee: Yahoo! Inc.Inventors: Jim W. Delli Santi, Soren Riise, Devesh Patel, Ramazan Demir
-
Publication number: 20110302034Abstract: The present application is directed to systems and methods for associating a geographic location with an IP address. Generally, an IP address associated with each of a plurality of browser cookies is determined, where each of the plurality of browser cookies indicate a geographic location such as a home address or business address of a user. A geo tag is associated with each of the plurality of browser cookies and a subset of the plurality of browser cookies including browser cookies associated with a first IP address is identified. The subset of the plurality of browser cookies is clustered into a spatial cluster including browser cookies associated with geo tags located within a defined distance of a geo tag of at least one other browser cookie of the cluster. A geographic location associated with a geographic center of the cluster is then associated with the first IP address.Type: ApplicationFiled: August 16, 2011Publication date: December 8, 2011Applicant: Yahoo! Inc.Inventors: Bruce Campbell, Devesh Patel, Soren Riise, Ramesh Pai
-
Patent number: 8024454Abstract: The present application is directed to systems and methods for associating a geographic location with an IP address. Generally, an IP address from which each of a plurality of users accesses a network is recorded. A geo tag is associated with each of the plurality of users and a subset of the plurality of users is identified, the subset including users associated with a first IP address. The subset of the plurality of users is clustered into a spatial cluster including users associated with geo tags located with a defined distance of a geo tag of at least one other user of the cluster. A geographic location associated with a geographic center of the cluster is then associated with the first IP address.Type: GrantFiled: March 28, 2007Date of Patent: September 20, 2011Assignee: Yahoo! Inc.Inventors: Bruce Campbell, Devesh Patel, Soren Riise, Ramesh Pai