Patents by Inventor Geoff Ehlers

Geoff Ehlers 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: 9532100
    Abstract: Methods and systems are disclosed herein for a media guidance application that presents an appropriate audio cue based on a search request received from a user. For example, the media guidance application may determine that a media asset corresponding to the search request is of particular relevance to the user (e.g., it belongs to the user's favorite genre). The media guidance application may then determine an audio cue (e.g., a well-known sound effect) associated with the media asset and generate the audio cue for presentation. The media guidance application may also determine an animated image cue associated with the media asset and generate that for display as well. This may allow users, especially those with vision-related disabilities, to more easily identify media assets that may be particularly relevant to them.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: December 27, 2016
    Assignee: Rovi Guides, Inc.
    Inventors: Geoff Ehlers, James Roth, Matthew Dymek
  • Publication number: 20160295273
    Abstract: Methods and systems are disclosed herein for a media guidance application that presents an appropriate audio cue based on a search request received from a user. For example, the media guidance application may determine that a media asset corresponding to the search request is of particular relevance to the user (e.g., it belongs to the user's favorite genre). The media guidance application may then determine an audio cue (e.g., a well-known sound effect) associated with the media asset and generate the audio cue for presentation. The media guidance application may also determine an animated image cue associated with the media asset and generate that for display as well. This may allow users, especially those with vision-related disabilities, to more easily identify media assets that may be particularly relevant to them.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Geoff Ehlers, James Roth, Matthew Dymek
  • Patent number: 9253262
    Abstract: Systems and methods are described herein for connecting client devices to applications on a server using web sockets. In one aspect, the systems and methods described provide for a routing table that may be used to direct communications between a client device and an application on a web server. The routing table may overcome challenges of implementing web sockets under current constraints of the web socket specification, the HTTP specification, and server implementations.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: February 2, 2016
    Assignee: Rovi Guides, Inc.
    Inventors: Ping Zhang, Michael Patrick Chrabaszcz, Dustin James Williams, Frederick Hermanson, Geoff Ehlers
  • Publication number: 20140207957
    Abstract: Systems and methods are described herein for connecting client devices to applications on a server using web sockets. In one aspect, the systems and methods described provide for a routing table that may be used to direct communications between a client device and an application on a web server. The routing table may overcome challenges of implementing web sockets under current constraints of the web socket specification, the HTTP specification, and server implementations.
    Type: Application
    Filed: January 24, 2013
    Publication date: July 24, 2014
    Applicant: UNITED VIDEO PROPERTIES, INC.
    Inventors: Ping Zhang, Michael Patrick Chrabaszcz, Dustin James Williams, Frederick Harmanson, Geoff Ehlers
  • Publication number: 20130174199
    Abstract: Methods, systems, and means for presenting menu options in a media guidance application are provided. In particular, a user selection of a primary menu option is received in the media guidance application. A plurality of sub-menu options that correspond to the primary option selected is determined. Subsequently, for each of the plurality of sub-menu options, it is determined whether the sub-menu option has guidance data and/or content associated with the primary menu option selected. This guidance data and/or content can be either data and/or media in accordance with some embodiments of the invention. For each of the plurality of sub-menu options that does not have guidance data and/or content associated with the primary menu option selected, the sub-menu option is prevented from being presented to a user.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 4, 2013
    Applicant: UNITED VIDEO PROPERTIES, INC.
    Inventors: Christopher Dow, Geoff Ehlers
  • Publication number: 20120079429
    Abstract: Systems and methods are provided for navigating media content information using a media guidance application implemented on a portable device with a touch-sensitive display. A display screen with a media content information region, an availability region, and/or a media source region may be displayed on the touch-sensitive display. The user may interact with these regions and, specifically, with media tiles, a time selector, and a channel selector to navigate the media content information.
    Type: Application
    Filed: September 23, 2011
    Publication date: March 29, 2012
    Applicant: ROVI TECHNOLOGIES CORPORATION
    Inventors: Paul T. Stathacopoulos, Geoff Ehlers, Carlos Araya
  • Publication number: 20110289073
    Abstract: Generation of browsing hierarchies. A hierarchical tree structure is generated. The hierarchical tree structure has nodes that correspond to at least one query. Content stored in the content source is browsed by sequentially executing queries corresponding to nodes of the hierarchical tree structure, in accordance with a hierarchy of the hierarchical tree structure.
    Type: Application
    Filed: September 3, 2010
    Publication date: November 24, 2011
    Applicant: ROVI TECHNOLOGIES CORPORATION
    Inventors: Christopher Dow, Geoff Ehlers, Chun Chieh Wang
  • Publication number: 20110289460
    Abstract: Hierarchical display of content. A hierarchical tree structure has nodes that correspond to queries. A static visual representation of a node that is in a top level of the hierarchical tree structure is displayed such that it is selectable by a user. In response to selection of a static visual representation, a corresponding static query is executed to receive visual representations of stored content, and the received visual representations are displayed such that they are selectable. In response to user selection of a received visual representation, a corresponding dynamic query is executed to receive visual representations of stored content, and the visual representations received from the dynamic query are displayed such that they are selectable. The dynamic query corresponds to a child node of a node that corresponds to a previously executed query. The visual representations received from the dynamic query match the corresponding selected visual representation.
    Type: Application
    Filed: September 3, 2010
    Publication date: November 24, 2011
    Applicant: ROVI TECHNOLOGIES CORPORATION
    Inventors: Christopher Dow, Geoff Ehlers, Chun Chieh Wang
  • Publication number: 20110289414
    Abstract: Browsing content stored in a content source. A content source identifier corresponding to the content source, a content type, and a hierarchical structure are received. The hierarchical structure defines a hierarchy of content stored in the content source that is independent of the file structure of the content stored in the content source. A guided browse function is generated based on the content source identifier. The content stored in the content source is searched by using the guided browse function, wherein in response to receiving a request from a presentation module to browse content corresponding to a selected node in the hierarchical structure, the guided browse function searches the content stored in the content source by using a search query corresponding to the selected node, and returns results of the search to the presentation module. The results are presented to a user by using the presentation module.
    Type: Application
    Filed: September 3, 2010
    Publication date: November 24, 2011
    Applicant: ROVI TECHNOLOGIES CORPORATION
    Inventors: Christopher Dow, Geoff Ehlers, Chun Chieh Wang
  • Publication number: 20100312857
    Abstract: A computer-implemented system and method for enabling content aggregation by user proximity are disclosed. The apparatus and method in an example embodiment includes: obtaining available content listing information identifying particular items of content available from a plurality of content sources; determining a physical location corresponding to each of the plurality of content sources; determining a physical proximity of the particular items of content to a user based on the physical location corresponding to each of the plurality of content sources and a location of the user; arranging the content listing information according to the physical proximity of the particular items of content to the user; and presenting a view to the user showing the arranged content listing information.
    Type: Application
    Filed: June 5, 2009
    Publication date: December 9, 2010
    Inventor: Geoff Ehlers