Patents by Inventor Oliver Heckmann
Oliver Heckmann 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: 20240022781Abstract: The subject matter of the present disclosure can be implemented by, among other things, a remote control device configured to receive an identifier, present a plurality of controllable devices for selection on a display of the remote control device, and receive a selection of two or more controllable devices via the user interface. Using the identifier, a session with the two or more controllable devices is generated and performances of a same task by the two or more controllable devices are controlled by the remote control device by transmitting a message containing control information and the identifier to a network service.Type: ApplicationFiled: September 27, 2023Publication date: January 18, 2024Applicant: Google LLCInventors: Daniel Danciu, Yaniv Bernstein, Ramona Bobohalma, Oliver Heckmann, Jasmine Kent, Alin Sinpalean
-
Patent number: 11800175Abstract: The subject matter of the present disclosure can be implemented in, among other things a computer-readable storage medium encoded with instructions for causing a programmable processor to receive, by a server, a first message from a remote control that is distinct from and external to the server, wherein the first message includes a remote control identifier and control information for controlling one or more functions of at least one device other than the remote control. The instructions also cause the programmable processor to retrieve, by the server, a controlled device identifier that uniquely identifies a controlled device that is distinct from and external to the server. The instructions also cause the programmable processor to send a second message from the server to the controlled device identified by the controlled device identifier to control an operation of the controlled device.Type: GrantFiled: March 28, 2022Date of Patent: October 24, 2023Assignee: Google LLCInventors: Daniel Danciu, Yaniv Bernstein, Ramona Bobohalma, Oliver Heckmann, Jasmine Kent, Alin Sinpalean
-
Publication number: 20220224965Abstract: The subject matter of the present disclosure can be implemented in, among other things a computer-readable storage medium encoded with instructions for causing a programmable processor to receive, by a server, a first message from a remote control that is distinct from and external to the server, wherein the first message includes a remote control identifier and control information for controlling one or more functions of at least one device other than the remote control. The instructions also cause the programmable processor to retrieve, by the server, a controlled device identifier that uniquely identifies a controlled device that is distinct from and external to the server. The instructions also cause the programmable processor to send a second message from the server to the controlled device identified by the controlled device identifier to control an operation of the controlled device.Type: ApplicationFiled: March 28, 2022Publication date: July 14, 2022Inventors: Daniel Danciu, Yaniv Bernstein, Ramona Bobohalma, Oliver Heckmann, Jasmine Kent, Alin Sinpalean
-
Patent number: 11290769Abstract: The subject matter of the present disclosure can be implemented in, among other things a computer-readable storage medium encoded with instructions for causing a programmable processor to receive, by a server, a first message from a remote control that is distinct from and external to the server, wherein the first message includes a remote control identifier and control information for controlling one or more functions of at least one device other than the remote control. The instructions also cause the programmable processor to retrieve, by the server, a controlled device identifier that uniquely identifies a controlled device that is distinct from and external to the server. The instructions also cause the programmable processor to send a second message from the server to the controlled device identified by the controlled device identifier to control an operation of the controlled device.Type: GrantFiled: November 4, 2019Date of Patent: March 29, 2022Assignee: Google LLCInventors: Daniel Danciu, Yaniv Bernstein, Ramona Bobohalma, Oliver Heckmann, Jasmine Kent, Alin Sinpalean
-
Publication number: 20210240756Abstract: Methods, systems, and media for processing queries relating to presented media content are provided.Type: ApplicationFiled: April 19, 2021Publication date: August 5, 2021Inventors: Alexander Taboriskiy, Emmanuel Mogenet, Oliver Heckmann, Matsvei Zhdanovich, Gokhan Hasan Bakir, Behshad Behzadi, Karoly Csalogany
-
Patent number: 10984038Abstract: Methods, systems, and media for processing queries relating to presented media content are provided.Type: GrantFiled: February 11, 2019Date of Patent: April 20, 2021Assignee: Google LLCInventors: Alexander Taboriskiy, Emmanuel Mogenet, Oliver Heckmann, Matsvei Zhdanovich, Gokhan Hasan Bakir, Behshad Behzadi, Karoly Csalogany
-
Publication number: 20200145714Abstract: The subject matter of the present disclosure can be implemented in, among other things a computer-readable storage medium encoded with instructions for causing a programmable processor to receive, by a server, a first message from a remote control that is distinct from and external to the server, wherein the first message includes a remote control identifier and control information for controlling one or more functions of at least one device other than the remote control. The instructions also cause the programmable processor to retrieve, by the server, a controlled device identifier that uniquely identifies a controlled device that is distinct from and external to the server. The instructions also cause the programmable processor to send a second message from the server to the controlled device identified by the controlled device identifier to control an operation of the controlled device.Type: ApplicationFiled: November 4, 2019Publication date: May 7, 2020Inventors: Daniel Danciu, Yaniv Bernstein, Ramona Bobohalma, Oliver Heckmann, Jasmine Kent, Alin Sinpalean
-
Patent number: 10469894Abstract: The subject matter of the present disclosure can be implemented in, among other things a computer-readable storage medium encoded with instructions for causing a programmable processor to receive, by a server, a first message from a remote control that is distinct from and external to the server, wherein the first message includes a remote control identifier and control information for controlling one or more functions of at least one device other than the remote control. The instructions also cause the programmable processor to retrieve, by the server, a controlled device identifier that uniquely identifies a controlled device that is distinct from and external to the server. The instructions also cause the programmable processor to send a second message from the server to the controlled device identified by the controlled device identifier to control an operation of the controlled device.Type: GrantFiled: July 18, 2018Date of Patent: November 5, 2019Assignee: Google LLCInventors: Daniel Danciu, Yaniv Bernstein, Ramona Bobohalma, Oliver Heckmann, Jasmine Kent, Alin Sinpalean
-
Publication number: 20190179846Abstract: Methods, systems, and media for processing queries relating to presented media content are provided.Type: ApplicationFiled: February 11, 2019Publication date: June 13, 2019Inventors: Alexander Taboriskiy, Emmanuel Mogenet, Oliver Heckmann, Matsvei Zhdanovich, Gokhan Hasan Bakir, Behshad Behzadi, Karoly Csalogany
-
Patent number: 10204104Abstract: Methods, systems, and media for processing queries relating to presented media content are provided. In some implementations, a method comprises: receiving a request to associate with a media playback device that is presenting media content to a user of the mobile device; activating a microphone associated with the mobile device; converting received ambient sounds to text inputs; determining whether the text inputs include a trigger term and the query; determining media playback information from the media application that includes timing information corresponding to when during the presentation of the media content the query was received and media content identification information; causing a search to be performed that includes the query, the timing information, and the media content identification information; obtaining a search result that is responsive to the query; and presenting the search result on a display associated with the mobile device.Type: GrantFiled: April 14, 2015Date of Patent: February 12, 2019Assignee: Google LLCInventors: Alexander Taboriskiy, Emmanuel Mogenet, Oliver Heckmann, Matsvei Zhdanovich, Gokhan Hasan Bakir, Behshad Behzadi, Karoly Csalogany
-
Patent number: 10057622Abstract: The subject matter of the present disclosure can be implemented in, among other things a computer-readable storage medium encoded with instructions for causing a programmable processor to receive, by a server, a first message from a remote control that is distinct from and external to the server, wherein the first message includes a remote control identifier and control information for controlling one or more functions of at least one device other than the remote control. The instructions also cause the programmable processor to retrieve, by the server, a controlled device identifier that uniquely identifies a controlled device that is distinct from and external to the server. The instructions also cause the programmable processor to send a second message from the server to the controlled device identified by the controlled device identifier to control an operation of the controlled device.Type: GrantFiled: August 9, 2016Date of Patent: August 21, 2018Assignee: Google LLCInventors: Daniel Danciu, Yaniv Bernstein, Ramona Bobohalma, Oliver Heckmann, Jasmine Kent, Alin Sinpalean
-
Patent number: 10032188Abstract: A graphical interface is provided that enables advertisers to iteratively define an audience of video database users that is most likely to purchase the good or service they are advertising and view detailed information associated with the audience.Type: GrantFiled: March 11, 2009Date of Patent: July 24, 2018Assignee: GOOGLE LLCInventors: Nick Jakobi, Michael Hatscher, Steven Dropsho, Reto Strobl, Oliver Heckmann, Andras Nemeth, Thierry Le Boulengé, Tamas Foldenyi
-
Patent number: 9490998Abstract: The subject matter of the present disclosure can be implemented in, among other things a computer-readable storage medium encoded with instructions for causing a programmable processor to receive, by a server, a first message from a remote control that is distinct from and external to the server, wherein the first message includes a remote control identifier and control information for controlling one or more functions of at least one device other than the remote control. The instructions also cause the programmable processor to retrieve, by the server, a controlled device identifier that uniquely identifies a controlled device that is distinct from and external to the server. The instructions also cause the programmable processor to send a second message from the server to the controlled device identified by the controlled device identifier to control an operation of the controlled device.Type: GrantFiled: March 7, 2011Date of Patent: November 8, 2016Assignee: Google Inc.Inventors: Daniel Danciu, Yaniv Bernstein, Ramona Bobohalma, Oliver Heckmann, Jasmine Langridge, Alin Sinpalean
-
Publication number: 20160306797Abstract: Methods, systems, and media for processing queries relating to presented media content are provided.Type: ApplicationFiled: April 14, 2015Publication date: October 20, 2016Inventors: Alexander Taboriskiy, Emmanuel Mogenet, Oliver Heckmann, Matsvei Zhdanovich, Gokhan Hasan Bakir, Behshad Behzadi, Karoly Csalogany
-
Patent number: 9473796Abstract: An access policy module automatically applies an access policy to a video. Access policies frequently require manual review of an item to determine a proper access policy for the video, such as whether the video should be taken down, age-limited, or permitted general access. Results of a manual review of a video are stored along with the portion of the video that was manually reviewed and the access policy applied to the video. When a trigger event occurs indicating access policies should be considered for a video, the video is compared to reviewed portions of videos that were manually reviewed to determine if an access policy can be automatically applied with sufficient confidence. When insufficient confidence is reached or conflicting access policies both have high confidence, the video is scheduled for manual review with a priority level based on the possible access level of the video.Type: GrantFiled: December 31, 2014Date of Patent: October 18, 2016Assignee: Google, Inc.Inventors: Marius Vlad, Alexander Pak, Iakov Dlugach, Roman Vorushin, Holger Brandsmeier, Todd Gage, Oliver Heckmann, Johan Georg Granstrom
-
Patent number: 9218051Abstract: A system, method, and various software tools enable a video hosting website to graphically display statistics of data associated with videos posted on a video hosting website. Data associated with videos is collected, analyzed and stored. A graphical representation of the data and corresponding geographic map are generated based on the collected data. The graphical representation shows the data along a timeline. The corresponding geographical map shows the data by geographic market. The graphical representation and geographical map are associated such that a modification to the graphical representation modifies the geographical map accordingly and a modification to the geographical map modifies the graphical representation accordingly.Type: GrantFiled: February 27, 2012Date of Patent: December 22, 2015Assignee: Google Inc.Inventors: Tracy Patrick Chan, Thomas Broxton, Oliver Heckmann, Nicholas Jakobi, Uwe Maurer, Shashi Seth, Jonas Yngvesson
-
Patent number: 8151194Abstract: A system, method, and various software tools enable a video hosting website to graphically display statistics of data associated with videos posted on a video hosting website. Data associated with videos is collected, analyzed and stored. A graphical representation of the data and corresponding geographic map are generated based on the collected data. The graphical representation shows the data along a timeline. The corresponding geographical map shows the data by geographic market. The graphical representation and geographical map are associated such that a modification to the graphical representation modifies the geographical map accordingly and a modification to the geographical map modifies the graphical representation accordingly.Type: GrantFiled: March 26, 2009Date of Patent: April 3, 2012Assignee: Google Inc.Inventors: Tracy Patrick Chan, Thomas Broxton, Oliver Heckmann, Nicholas Jakobi, Uwe Maurer, Shashi Seth, Jonas Yngvesson