Patents by Inventor Vinay Kalra

Vinay Kalra 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: 10015528
    Abstract: A server structure (101) includes one or more multicast servers (106). An analytics engine (207) determines one or more channel maps (217) identifying a group of channels that will be delivered by the multicast servers across a network (104). The analytics engine determines the one or more channel maps as a function of both historical data corresponding to one or more client groups (204,205,206) operating in one or more zones (201,202,203), and optionally from near real time data such as electronic program guide metadata provided by an electronic program guide metadata manager (213). A flap detector (210) can determine one or more flapping thresholds (405,406,407) identifying channels in the group of channels delivered by the multicast servers, as well as whether channels having flapping frequencies greater than the flapping threshold should remain in the group of channels delivered by the multicast servers.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: July 3, 2018
    Assignee: ARRIS Enterprises LLC
    Inventors: Sridhar Kunisetty, Vinay Kalra, Robert Linwood Myers, Niranjan R. Samant
  • Publication number: 20170353744
    Abstract: A server structure (101) includes one or more multicast servers (106). An analytics engine (207) determines one or more channel maps (217) identifying a group of channels that will be delivered by the multicast servers across a network (104). The analytics engine determines the one or more channel maps as a function of both historical data corresponding to one or more client groups (204,205,206) operating in one or more zones (201,202,203), and optionally from near real time data such as electronic program guide metadata provided by an electronic program guide metadata manager (213). A flap detector (210) can determine one or more flapping thresholds (405,406,407) identifying channels in the group of channels delivered by the multicast servers, as well as whether channels having flapping frequencies greater than the flapping threshold should remain in the group of channels delivered by the multicast servers.
    Type: Application
    Filed: December 29, 2016
    Publication date: December 7, 2017
    Inventors: Sridhar Kunisetty, Vinay Kalra, Robert Linwood Myers, Niranjan R. Samant
  • Patent number: 9338508
    Abstract: Continuity of an entire user session (including the primary content stream, secondary content streams, and user context) is preserved so that the user can resume the session at a later time, at a different place, and, possibly, using different equipment. When a user pauses a session, the context of that session is automatically preserved. Upon resumption, the session begins where the user left off, resuming the primary media stream at the point where the user stopped, knowing what secondary content items the user has already seen, and re-establishing any user-set parameters for the session (e.g., playback volume, allocation of streams to particular screen real estate, whether closed captioning is turned on, and the like). For time-shifted content consumption, the system intelligently selects, filters, and processes contextual information (such as characteristics of the primary media) in order to present companion streams that are relevant and engaging to the user.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: May 10, 2016
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Varma L. Chanderraju, Bhavan Gandhi, Vinay Kalra, Sridhar Kunisetty, Sanjeev K. Mishra, Bharath R. Rao
  • Patent number: 9106939
    Abstract: Disclosed are methods that aid users, especially users temporarily staying in locations remote from home, in finding and accessing media content. A program listing tailored for the user's current location, and showing only services actually available at that location, is created and presented to the user. In some embodiments, the user interacts with the listing to access available media content items. If the user has expressed specific location-based preferences, then those preferences can be taken into account when creating the listing. If a service subscribed to by the user is not available at this remote location, then an alternate provider will be searched for, and, if found, the user's favorite shows can be added to the created program listing.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: August 11, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Sridhar Kunisetty, Varma L. Chanderraju, Vinay Kalra, Sanjeev K. Mishra, Bharath R. Rao
  • Publication number: 20140115031
    Abstract: Continuity of an entire user session (including the primary content stream, secondary content streams, and user context) is preserved so that the user can resume the session at a later time, at a different place, and, possibly, using different equipment. When a user pauses a session, the context of that session is automatically preserved. Upon resumption, the session begins where the user left off, resuming the primary media stream at the point where the user stopped, knowing what secondary content items the user has already seen, and re-establishing any user-set parameters for the session (e.g., playback volume, allocation of streams to particular screen real estate, whether closed captioning is turned on, and the like). For time-shifted content consumption, the system intelligently selects, filters, and processes contextual information (such as characteristics of the primary media) in order to present companion streams that are relevant and engaging to the user.
    Type: Application
    Filed: October 23, 2012
    Publication date: April 24, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Varma L. Chanderraju, Bhavan Gandhi, Vinay Kalra, Sridhar Kunisetty, Sanjeev K. Mishra, Bharath R. Rao
  • Publication number: 20140115032
    Abstract: Continuity of an entire user session (including the primary content stream, secondary content streams, and user context) is preserved so that the user can resume the session at a later time, at a different place, and, possibly, using different equipment. When a user pauses a session, the context of that session is automatically preserved. Upon resumption, the session begins where the user left off, resuming the primary media stream at the point where the user stopped, knowing what secondary content items the user has already seen, and re-establishing any user-set parameters for the session (e.g., playback volume, allocation of streams to particular screen real estate, whether closed captioning is turned on, and the like). For time-shifted content consumption, the system intelligently selects, filters, and processes contextual information (such as characteristics of the primary media) in order to present companion streams that are relevant and engaging to the user.
    Type: Application
    Filed: October 23, 2012
    Publication date: April 24, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Varma L. Chanderraju, Bhavan Gandhi, Vinay Kalra, Sridhar Kunisetty, Sanjeev K. Mishra, Bharath R. Rao
  • Publication number: 20140047488
    Abstract: Disclosed are methods that aid users, especially users temporarily staying in locations remote from home, in finding and accessing media content. A program listing tailored for the user's current location, and showing only services actually available at that location, is created and presented to the user. In some embodiments, the user interacts with the listing to access available media content items. If the user has expressed specific location-based preferences, then those preferences can be taken into account when creating the listing. If a service subscribed to by the user is not available at this remote location, then an alternate provider will be searched for, and, if found, the user's favorite shows can be added to the created program listing.
    Type: Application
    Filed: August 7, 2012
    Publication date: February 13, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Sridhar Kunisetty, Varma L. Chanderraju, Vinay Kalra, Sanjeev K. Mishra, Bharath R. Rao
  • Publication number: 20140047479
    Abstract: Disclosed are methods that aid users, especially users temporarily staying in locations remote from home, in finding and accessing media content. A program listing tailored for the user's current location, and showing only services actually available at that location, is created and presented to the user. In some embodiments, the user interacts with the listing to access available media content items. If the user has expressed specific location-based preferences, then those preferences can be taken into account when creating the listing. If a service subscribed to by the user is not available at this remote location, then an alternate provider will be searched for, and, if found, the user's favorite shows can be added to the created program listing.
    Type: Application
    Filed: August 7, 2012
    Publication date: February 13, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Sridhar Kunisetty, Varma L. Chanderraju, Vinay Kalra, Sanjeev K. Mishra, Bharath R. Rao
  • Publication number: 20140047063
    Abstract: Disclosed are methods that aid users, especially users temporarily staying in locations remote from home, in finding and accessing media content. A program listing tailored for the user's current location, and showing only services actually available at that location, is created and presented to the user. In some embodiments, the user interacts with the listing to access available media content items. If the user has expressed specific location-based preferences, then those preferences can be taken into account when creating the listing. If a service subscribed to by the user is not available at this remote location, then an alternate provider will be searched for, and, if found, the user's favorite shows can be added to the created program listing.
    Type: Application
    Filed: August 7, 2012
    Publication date: February 13, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Sridhar Kunisetty, Varma L. Chanderraju, Vinay Kalra, Sanjeev K. Mishra, Bharath R. Rao