Patents by Inventor Varma L. Chanderraju
Varma L. Chanderraju 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: 20240022622Abstract: Techniques for efficient content delivery in an MABR system. Precisely, the disclosure recites a method comprising receiving, at an MABR client device, a manifest request from an ABR player, wherein the manifest request is initially redirected to the MABR client device by a rendezvous service upon updating the manifest request with a channel ID and an upstream CDN base information. The method further recites translating, by the MABR client device, the manifest request with a representation ID and obtaining a stream ID from the translated manifest request. The method further discloses performing look up in a cache for media content, requested in the translated manifest request, using the obtained stream ID.Type: ApplicationFiled: June 29, 2023Publication date: January 18, 2024Applicant: ARRIS Enterprises LLCInventors: Kanakendiran RAMACHANDIRAN, Varma L. CHANDERRAJU
-
Patent number: 9338508Abstract: 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: GrantFiled: October 23, 2012Date of Patent: May 10, 2016Assignee: GOOGLE TECHNOLOGY HOLDINGS LLCInventors: Varma L. Chanderraju, Bhavan Gandhi, Vinay Kalra, Sridhar Kunisetty, Sanjeev K. Mishra, Bharath R. Rao
-
Patent number: 9106939Abstract: 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: GrantFiled: August 7, 2012Date of Patent: August 11, 2015Assignee: Google Technology Holdings LLCInventors: Sridhar Kunisetty, Varma L. Chanderraju, Vinay Kalra, Sanjeev K. Mishra, Bharath R. Rao
-
Publication number: 20140115031Abstract: 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: ApplicationFiled: October 23, 2012Publication date: April 24, 2014Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Varma L. Chanderraju, Bhavan Gandhi, Vinay Kalra, Sridhar Kunisetty, Sanjeev K. Mishra, Bharath R. Rao
-
Publication number: 20140115032Abstract: 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: ApplicationFiled: October 23, 2012Publication date: April 24, 2014Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Varma L. Chanderraju, Bhavan Gandhi, Vinay Kalra, Sridhar Kunisetty, Sanjeev K. Mishra, Bharath R. Rao
-
Publication number: 20140047488Abstract: 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: ApplicationFiled: August 7, 2012Publication date: February 13, 2014Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Sridhar Kunisetty, Varma L. Chanderraju, Vinay Kalra, Sanjeev K. Mishra, Bharath R. Rao
-
Publication number: 20140047063Abstract: 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: ApplicationFiled: August 7, 2012Publication date: February 13, 2014Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Sridhar Kunisetty, Varma L. Chanderraju, Vinay Kalra, Sanjeev K. Mishra, Bharath R. Rao
-
Publication number: 20140047479Abstract: 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: ApplicationFiled: August 7, 2012Publication date: February 13, 2014Applicant: GENERAL INSTRUMENT CORPORATIONInventors: Sridhar Kunisetty, Varma L. Chanderraju, Vinay Kalra, Sanjeev K. Mishra, Bharath R. Rao
-
Publication number: 20120137301Abstract: A technique for resource utilization management for a communication device includes provisioning 500 priority applications to be run in a priority mode on the communication device, triggering 502 a priority mode for the communication device, and minimizing 504 resources to any applications on the communication device that are not provisioned priority applications.Type: ApplicationFiled: November 30, 2010Publication date: May 31, 2012Applicant: SYMBOL TECHNOLOGIES, INC.Inventors: Thomas K. Roslak, Varma L. Chanderraju, Brian J. Frommelt