Patents by Inventor Dheeraj Ravula

Dheeraj Ravula 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: 20120174151
    Abstract: A user equipment (UE) includes a location sensing mechanism, a memory for storing identity of a plurality of location co-ordinates visited by a user of the user equipment, a processor for determining preferences corresponding to the user based on the stored locations and a transceiver for communicating the preferences.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Inventors: Jennifer Reynolds, Charles Dasher, Dheeraj Ravula, Paul Canter, Bob Toxen
  • Publication number: 20120174149
    Abstract: Advertising content is provided to a user. A set top box that is located in a first environment receives a first signal from a user device located in the first environment, wherein the first signal is encoded with commerce-related information. The set top box conveys the commerce-related information via a digital communication network to a server system located in a second environment. The server system utilizes the commerce-related information to select advertising information pertaining to the commerce-related information, and then communicates the advertising information to a device from which the user of the user device located in the first environment can access the advertising information.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 5, 2012
    Inventors: Jennifer Reynolds, Paul Canter, Charles Dasher, Dheeraj Ravula
  • Patent number: 8214856
    Abstract: Viewers of video on demand (“VOD”) programs are automatically presented with Emergency Alert System (“EAS”) information during an invocation of the EAS system. A VOD Support System receives notification of an EAS event and directs EAS information to be stored in a VOD Server. The VOD Support System then invokes a function in the VOD Server, causing the VOD server to suspend all active VOD streams and, instead, stream out the EAS information comprising a preamble and emergency information identified by the VOD Support System. Upon completion of streaming this information, the VOD Server will automatically resume each of the VOD programs previously suspended. VOD viewers watching a VOD session that is interrupted by an EAS test are thus automatically returned to their VOD programming at the point where their program was interrupted.
    Type: Grant
    Filed: February 11, 2010
    Date of Patent: July 3, 2012
    Assignee: Ericsson Television, Inc
    Inventor: Dheeraj Ravula
  • Publication number: 20110197223
    Abstract: Viewers of video on demand (“VOD”) programs are automatically presented with Emergency Alert System (“EAS”) information during an invocation of the EAS system. A VOD Support System receives notification of an EAS event and directs EAS information to be stored in a VOD Server. The VOD Support System then invokes a function in the VOD Server, causing the VOD server to suspend all active VOD streams and, instead, stream out the EAS information comprising a preamble and emergency information identified by the VOD Support System. Upon completion of streaming this information, the VOD Server will automatically resume each of the VOD programs previously suspended. VOD viewers watching a VOD session that is interrupted by an EAS test are thus automatically returned to their VOD programming at the point where their program was interrupted.
    Type: Application
    Filed: February 11, 2010
    Publication date: August 11, 2011
    Inventor: Dheeraj Ravula
  • Publication number: 20110093885
    Abstract: A video on-demand (“VOD”) system receives a request for a VOD program, thereby generating a VOD session for the viewer. The VOD system generates a dynamic playlist incorporating at least one advertisement, where the playlist is provided to the VOD server, causing said VOD server to stream the playlist to the viewer. Upon suspension of viewing the VOD program by the viewer, the VOD system terminates the VOD session. Upon receiving a subsequent request from the viewer for the same VOD program, a second VOD session is established by the VOD system with a second dynamic playlist incorporating at least one other advertisement. The VOD system streams the program beginning at the same point in the program where the original interruption occurred.
    Type: Application
    Filed: October 21, 2009
    Publication date: April 21, 2011
    Inventor: Dheeraj Ravula