Patents by Inventor Dennis Miloseski

Dennis Miloseski 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: 20190014205
    Abstract: A system and method for surfacing tailored actionable items associated with applications in a user experience of a mobile computing device is disclosed. The method includes determining an event associated with a application, determining an action library including a plurality of actionable items, identifying, from the action library, one or more actionable items associated with one or more applications based on the event, generating an action menu based on the one or more actionable items, the action menu including a deep link to perform the one or more actionable items, and presenting the action menu in association with the application in response to the event.
    Type: Application
    Filed: July 5, 2018
    Publication date: January 10, 2019
    Inventors: Dennis Miloseski, Howard Nuk, David Woodland
  • Patent number: 10178438
    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: January 8, 2019
    Assignee: Google LLC
    Inventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Richard William Bragg, Alok Chandel
  • Publication number: 20180063592
    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.
    Type: Application
    Filed: October 27, 2017
    Publication date: March 1, 2018
    Inventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Richard William Bragg, Alok Chandel
  • Patent number: 9832413
    Abstract: Features of various implementations are used to enable delivery of matched functionality, content and/or services, as a part of an interactive television suite of technologies. In some implementations, a content delivery process is enabled so that communication between the primary TV receiver and a supplemental set-top box is reduced in order to avoid the need for one or more provider-specific APIs. For example, one aspect of the disclosure is a method of identifying a media program by capturing display data from the media program, and extracting text from the display data in response to determining that the display data includes the text overlay, wherein the extracted text is associated with the media program. In some implementations, a supplemental set-top box is configured to operate a primary TV receiver, without a provider-specific API, in order to determine the channel line-up available to a particular subscriber through the primary TV receiver.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: November 28, 2017
    Assignee: GOOGLE INC.
    Inventors: Nathan Leslie Sandland, Jason Bayer, Dennis Miloseski, Majd Bakar
  • Patent number: 9807464
    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: October 31, 2017
    Assignee: GOOGLE INC.
    Inventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Rich Bragg, Alok Chandel
  • Patent number: 9538231
    Abstract: A method for rendering application user interfaces on a television screen executes at a computer system coupled with the television screen. The computer system includes one or more processors and memory storing a plurality of applications configured for execution by the one or more processors. The method provides a user interface of a first application of the plurality of applications for display on the television screen. The method receives from a personal user device a user interface of a second application. The personal user device is distinct from the computer system and the user interface of the second application is provided by one or more programs executing on the personal user device. The method concurrently displays on the television screen the user interface of the first application and the user interface of the second application.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: January 3, 2017
    Assignee: GOOGLE INC.
    Inventors: Dennis Miloseski, Justin Koh, Pierre-Yves Laligand, Leo Baghdassarian, Jason Bayer
  • Publication number: 20160261907
    Abstract: A method for presenting home screen shortcuts is disclosed. The method includes receiving a selection of shortcuts to a plurality of applications of at least two different types available for execution on a television device and presenting those shortcuts on a home screen user interface displayed on a TV screen or a second screen device. The method also includes responding to a user selection of one of the shortcuts by causing execution of the application associated with the shortcut, including in response to selection of the TV channel shortcut, executing a set of actions are executed in association with the selected TV channel shortcut. The set of actions at least includes a first action to launch a TV player application associated with the TV channel shortcut and a second action of tuning to the TV channel corresponding to the TV channel shortcut.
    Type: Application
    Filed: April 27, 2016
    Publication date: September 8, 2016
    Inventors: DENNIS MILOSESKI, JUSTIN KOH
  • Patent number: 9338510
    Abstract: A method for presenting home screen shortcuts is disclosed. The method includes receiving a selection of shortcuts to a plurality of applications of at least two different types available for execution on a television device and presenting those shortcuts on a unified home screen user interface displayed on a TV screen or a second screen device. The method also includes responding to a user selection of one of the shortcuts by causing execution of the application associated with the shortcut, including in some instances effecting an intent (e.g., causing the associated application to achieve a state associated with the shortcut's intent). The different application types include applications, TV channels, websites, games, email, and widgets, such as a search widget.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: May 10, 2016
    Assignee: GOOGLE INC.
    Inventors: Dennis Miloseski, Justin Koh
  • Publication number: 20150046828
    Abstract: A method and system for contextualizing and presenting user data. The method includes collecting information comprising service activity data and sensor data from one or more electronic devices. The information is organized based on associated time for the collected information. One or more of content information and service information of potential interest are provided to the one or more electronic devices based on one or more of user context and user activity.
    Type: Application
    Filed: July 31, 2014
    Publication date: February 12, 2015
    Inventors: Prashant J. Desai, Matthew Bice, Benjamin A. Rottler, Johan Olsson, Magnus Borg, Eun Young Park, Golden Krishna, Dennis Miloseski, Wesley Yun, Jeremy D. Baker, Jeffery Jones
  • Publication number: 20150007226
    Abstract: A method for rendering application user interfaces on a television screen executes at a computer system coupled with the television screen. The computer system includes one or more processors and memory storing a plurality of applications configured for execution by the one or more processors. The method provides a user interface of a first application of the plurality of applications for display on the television screen. The method receives from a personal user device a user interface of a second application. The personal user device is distinct from the computer system and the user interface of the second application is provided by one or more programs executing on the personal user device. The method concurrently displays on the television screen the user interface of the first application and the user interface of the second application.
    Type: Application
    Filed: September 16, 2014
    Publication date: January 1, 2015
    Inventors: Dennis Miloseski, Justin Koh, Pierre-Yves Laligand, Leo Baghdassarian, Jason Bayer
  • Patent number: 8839292
    Abstract: A method for rendering application user interfaces includes providing a user interface of a first application for display on a television screen, and, while providing the user interface of the first application for display on the television screen, providing a user interface of a second application for concurrent display with the user interface of the first application, in a predefined user interface region, on the television screen. The method also includes, while providing the user interface of the second application, receiving a request for a user interface of a third application. The method further includes, in response to receiving the request for the user interface of the third application, providing a user interface of the third application, instead of the user interface of the second application, for concurrent display with the user interface of the first application, in the predefined user interface region, on the television screen.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: September 16, 2014
    Assignee: Google Inc.
    Inventors: Dennis Miloseski, Justin Koh, Pierre-Yves Laligand, Leo Baghdassarian, Jason Bayer
  • Publication number: 20130027612
    Abstract: A method for presenting home screen shortcuts is disclosed. The method includes receiving a selection of shortcuts to a plurality of applications of at least two different types available for execution on a television device and presenting those shortcuts on a unified home screen user interface displayed on a TV screen or a second screen device. The method also includes responding to a user selection of one of the shortcuts by causing execution of the application associated with the shortcut, including in some instances effecting an intent (e.g., causing the associated application to achieve a state associated with the shortcut's intent). The different application types include applications, TV channels, websites, games, email, and widgets, such as a search widget.
    Type: Application
    Filed: July 23, 2012
    Publication date: January 31, 2013
    Inventors: Dennis Miloseski, Justin Koh
  • Publication number: 20110289530
    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device.
    Type: Application
    Filed: May 10, 2011
    Publication date: November 24, 2011
    Applicant: GOOGLE INC.
    Inventors: Vincent Dureau, Salahuddin Choudhary, Benjamin Ling, Shalini Pai, Dennis Miloseski, Justin Koh, Rich Bragg, Alok Chandel
  • Patent number: D788079
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: May 30, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seounghyun Son, Howard Nuk, Dennis Miloseski, Rhys Bonahoom, Grace Lee, Jiyeon Lee
  • Patent number: D791479
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: July 11, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seounghyun Son, Howard Nuk, Dennis Miloseski, Rhys Bonahoom, Grace Lee, Jiyeon Lee
  • Patent number: D838480
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: January 22, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seounghyun Son, Howard Nuk, Dennis Miloseski, Rhys Bonahoom, Grace Lee, Jiyeon Lee