Patents by Inventor Sandeep Guddekoppa Suresh

Sandeep Guddekoppa Suresh 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: 12266356
    Abstract: Aspects of the present disclosure are drawn to a network device comprising: a microphone configured to detect speech from a user; a memory having an event keyword and a date keyword stored therein; and a processor configured to execute instructions stored on the memory to cause the network device to: store, into the memory, detected speech for a predetermined period of time; parse the stored detected speech; determine a future event of the user based on a detected event keyword in the parsed detected speech that corresponds to the event keyword; determine a date of the determined future event based on a detected date keyword in the parsed detected speech that corresponds to the date keyword; create a calendar for the user; and log the future event into the calendar.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: April 1, 2025
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Sandeep Guddekoppa Suresh, Vinod Jatti
  • Publication number: 20240323469
    Abstract: An exemplary system provides dynamic supplemental content in a recorded content playback. The supplemental content are dynamically added to the recorded playback content which was streamed over IP using a MPEG-DASH format or related format. This allows a service provider to provide pertinent supplemental content to the end user and service provider.
    Type: Application
    Filed: February 15, 2022
    Publication date: September 26, 2024
    Inventors: Ramesh NARAYANASWAMY, Sandeep Guddekoppa SURESH
  • Patent number: 12073415
    Abstract: A client device for identifying unsupported capabilities. A client device detects unsupported capabilities and notifies a service provider or device manufacturer of the unsupported capabilities. The service provider notifies the client device of support for the unsupported capabilities including possible upgrades that may be provided to the client device.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: August 27, 2024
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Nithin Raj Kuyyar Ravindranath, Vinod Jatti, Kiran Tovinkere Srinivasan, Santosh Basavaraj Budni, Sandeep Guddekoppa Suresh
  • Publication number: 20240211298
    Abstract: To allow a second screen device to discover virtualized over-the top (OTT) application, a first screen device can act as a proxy DIAL server device. The proxy DIAL server device can utilize the DIAL protocol to communicate with the second screen device and transmit requests for one or more OTT applications from the second screen device to a network resource that hosts the one or more OTT applications. The proxy DIAL server device can act as a bridge between the second screen device and the network resource so as to facilitate the establishment of a communication connection between the second screen device and the network resource, for example, a virtual OTT application hosted by the network resource. Once the communication connection is established, the second screen device can request that content accessible via a selected virtual OTT application hosted by the network resource be displayed at the first screen device.
    Type: Application
    Filed: December 18, 2023
    Publication date: June 27, 2024
    Inventors: Vinod JATTI, Sandeep Guddekoppa SURESH, Mallika SUBRAMANYAM
  • Patent number: 12010382
    Abstract: Technologies are disclosed for controlling at least one media content presentation in a media stream by a media control device. The media stream may include one or more media content presentations. The media control device may communicate with a camera device and/or a display device. The media control device may receive one or more user-gaze detections captured via the camera device. One or more viewpoints on the display device may be ascertained that correspond to the one or more user-gaze detections. At least a first viewpoint of the one or more viewpoints may be ascertained, where the first viewpoint may correspond to a first largest number of similar viewpoints of the one or more viewpoints, and/or a most-recent viewpoint of the one or more viewpoints. The media control device may adjust at least one parameter of at least one media content presentation based on the first viewpoint.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: June 11, 2024
    Assignee: ARRIS Enterprises LLC
    Inventors: Aurovind Sagar Epari, Sandeep Guddekoppa Suresh, Vinod Jatti
  • Publication number: 20230403442
    Abstract: A companion device for use with a server device, a media device and a display device, the server device having stored therein a metadata manifest including metadata and time data associated with content and being configured to transmit the metadata manifest, the media device being configured to provide the content and content timing information to the display device, the display device being configured to display media, the content timing information being additionally associated with the time data, the companion device comprising: a memory having instructions stored therein; and a processor configured to execute the instructions stored in the memory to cause the companion device to: receive the content timing information from the media device; transmit a manifest request to the server device based on the content timing information; receive the metadata manifest from the server device; and instruct the display to display an icon based on the metadata.
    Type: Application
    Filed: May 31, 2023
    Publication date: December 14, 2023
    Applicant: ARRIS Enterprises LLC
    Inventors: Ramesh NARAYANASWAMY, Anand Madhav Rao HALLUR, Sandeep Guddekoppa SURESH, Krishna Prasad PANJE
  • Patent number: 11604680
    Abstract: Methods, systems, and computer readable media may be operable to facilitate an anticipation of an execution of a process termination tool. An allocation stall counter may be queried at a certain frequency, and from the query of the allocation stall counter, a number of allocation stall counter increments occurring over a certain duration of time may be determined. If the number of allocation stall counter increments is greater than a threshold, a determination may be made that system memory is running low and that an execution of a process termination tool is imminent. In response to the determination that system memory is running low, a flag indicating that system memory is running low may be set, and one or more programs, in response to reading the flag, may free memory that is not necessary or required for execution.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: March 14, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Douglas R. Szperka, Ernest G. Schmitt, Rathnakar Shetty, Sandeep Guddekoppa Suresh
  • Publication number: 20220394074
    Abstract: A system and method enabling the storage and retrieval of packetized digital content data in a manner which minimizes the detrimental effects of dropped data packets. The dropped packets, encoded in accordance with a first profile, are detected and corresponding data packets obtained from an alternate profile of the digital content are substituted for the missing packets when the data is retrieved. Upon retrieval, the stored data packets are decoded in accordance with protocols associated with the particular profile from which each stored packet was obtained.
    Type: Application
    Filed: June 1, 2022
    Publication date: December 8, 2022
    Applicant: ARRIS ENTERPRISES LLC
    Inventors: Ramesh Narayanaswamy, Sandeep Guddekoppa Suresh
  • Publication number: 20220286741
    Abstract: Technologies are disclosed for controlling at least one media content presentation in a media stream by a media control device. The media stream may include one or more media content presentations. The media control device may communicate with a camera device and/or a display device. The media control device may receive one or more user-gaze detections captured via the camera device. One or more viewpoints on the display device may be ascertained that correspond to the one or more user-gaze detections. At least a first viewpoint of the one or more viewpoints may be ascertained, where the first viewpoint may correspond to a first largest number of similar viewpoints of the one or more viewpoints, and/or a most-recent viewpoint of the one or more viewpoints. The media control device may adjust at least one parameter of at least one media content presentation based on the first viewpoint.
    Type: Application
    Filed: January 6, 2022
    Publication date: September 8, 2022
    Applicant: Arris Enterprises LLC
    Inventors: Aurovind Sagar EPARI, Sandeep Guddekoppa Suresh, Vinod Jatti
  • Publication number: 20220165265
    Abstract: Aspects of the present disclosure are drawn to a network device comprising: a microphone configured to detect speech from a user; a memory having an event keyword and a date keyword stored therein; and a processor configured to execute instructions stored on the memory to cause the network device to: store, into the memory, detected speech for a predetermined period of time; parse the stored detected speech; determine a future event of the user based on a detected event keyword in the parsed detected speech that corresponds to the event keyword; determine a date of the determined future event based on a detected date keyword in the parsed detected speech that corresponds to the date keyword; create a calendar for the user; and log the future event into the calendar.
    Type: Application
    Filed: September 28, 2021
    Publication date: May 26, 2022
    Inventors: Sandeep Guddekoppa SURESH, Vinod JATTI
  • Publication number: 20220101335
    Abstract: A client device for identifying unsupported capabilities. A client device detects unsupported capabilities and notifies a service provider or device manufacturer of the unsupported capabilities. The service provider notifies the client device of support for the unsupported capabilities including possible upgrades that may be provided to the client device.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 31, 2022
    Inventors: Nithin Raj Kuyyar RAVINDRANATH, Vinod JATTI, Kiran Tovinkere SRINIVASAN, Santosh Basavaraj BUDNI, Sandeep Guddekoppa SURESH
  • Publication number: 20210392401
    Abstract: An electronic device includes a processor a memory having software stored thereon. The processor may be configured to execute the software to at least cause the electronic device to: determine if at least one user is in proximity to the electronic device; automatically determine user preference information associated with the at least one user over time from multimedia content selected when the at least one user is in proximity to the electronic device; derive a viewing pattern map of preferred multimedia content based on the user preference information; and perform a background launch operation of the preferred multimedia content of the at least one user based on the viewing pattern map. Actions may be predicted according to user proximity and preferred multimedia content.
    Type: Application
    Filed: May 19, 2021
    Publication date: December 16, 2021
    Inventors: Sandeep Guddekoppa SURESH, Vinod JATTI
  • Patent number: 10798466
    Abstract: A simplified HTML based video advertisement delivery which can be employed by receivers using existing data protocols such as simple HTML text tracks is disclosed. Text tracks are used as a trigger to launch interactive video advertisements, then advertisement delivery is managed with reduced system load. This ameliorates the “load time” problem and can also be used to allow the user to interact with the advertisement for an extended time.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: October 6, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Sandeep Guddekoppa Suresh, Krishna Prasad Panje
  • Publication number: 20190174203
    Abstract: A simplified HTML based video advertisement delivery which can be employed by receivers using existing data protocols such as simple HTML text tracks is disclosed. Text tracks are used as a trigger to launch interactive video advertisements, then advertisement delivery is managed with reduced system load. This ameliorates the “load time” problem and can also be used to allow the user to interact with the advertisement for an extended time.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 6, 2019
    Inventors: Sandeep Guddekoppa Suresh, Krishna Prasad Panje
  • Publication number: 20190087230
    Abstract: Methods, systems, and computer readable media may be operable to facilitate an anticipation of an execution of a process termination tool. An allocation stall counter may be queried at a certain frequency, and from the query of the allocation stall counter, a number of allocation stall counter increments occurring over a certain duration of time may be determined. If the number of allocation stall counter increments is greater than a threshold, a determination may be made that system memory is running low and that an execution of a process termination tool is imminent. In response to the determination that system memory is running low, a flag indicating that system memory is running low may be set, and one or more programs, in response to reading the flag, may free memory that is not necessary or required for execution.
    Type: Application
    Filed: September 10, 2018
    Publication date: March 21, 2019
    Inventors: Doug R. Szperka, Ernest G. Schmitt, Rathnakar Shetty, Sandeep Guddekoppa Suresh