Patents by Inventor Vinod Jatti

Vinod Jatti 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: 11936949
    Abstract: Methods and set-top boxes are disclosed for automated error detection. The method includes detecting, on an electronic device, a display device connected to the electronic device via a cable; identifying, on the electronic device, a type of display device connected to the electronic device via the cable; classifying, on the electronic device, the type of display device connected to the electronic device via the cable as one of a specific television model or a regular television model; and executing, on the electronic device, a fix for the specific television model. The method can include detecting, on an electronic device, a HDMI cable-related error from a HDMI transmitter of the electronic device; classifying, on the electronic device, a cause of the HDMI cable-related error from the HDMI transmitter; and communicating, by the electronic device, a recommendation to a user to remedy the HDMI cable-related error detected by the HDMI transmitter.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: March 19, 2024
    Assignee: ARRIS Enterprises LLC
    Inventors: Vinod Jatti, Virendra Singh
  • Patent number: 11797422
    Abstract: Disclosed herein is a system and method for bug fix recovery in an electronic device connected to a network. If a bug affecting a deployed electronic device is discovered, bug fix instructions for fixing, mitigating, or recovering from the bug, including rules and executable actions, can be stored in a cloud based server in communication with a deployed electronic device. Each set of instructions is associated with one or more identifiers of devices, firmware versions, and/or software versions that are affected by the bug. The server can be configured to query deployed electronic devices, and/or the deployed electronic devices can be configured to query the server to determine if a bug fix that is relevant to the electronic device has been stored on the server. Instructions can then be transmitted to the electronic device for execution or for display or announcement to a user (if user action is required).
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: October 24, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Nithin Raj Kuyyar Ravindranath, Vinod Jatti
  • Patent number: 11729474
    Abstract: A system and method for automatically determining if certain operational states of a plurality of networked media appliances are causally connected with those appliances becoming unstable and/or having a software crash. Once these certain operation states are identified, a command prohibiting each of the networked media appliances from entering the identified state is generated and transmitted to the media appliances. The generated commands effectively insulate the media appliances entering the prohibited state, thereby eliminating a possible cause of a software crash without requiring the appliances to undergo a software update or the installation of a software patch.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: August 15, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Vinod Jatti, Murali S. Sahasranaman, Virendra Singh
  • Patent number: 11652894
    Abstract: A second screen device can discover one or more first screen devices connected to a network using a DIAL discovery request. In response to the DIAL request, a preferred first screen device sends a formatted response that includes one or more capabilities associated with an application or software that is executed by or hosted by the first screen device. For example, the formatting can use a header extension for a response to a DIAL discovery request. In another example, the formatting can use a header tag for a response to a DIAL device description request. Formatting the response to the DIAL request to include information about the capabilities of the first screen device ensures that the first screen device that is preferred for the playback of selected content is positioned at the top of the list or menu presented to a user at the second screen device.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: May 16, 2023
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Virendra Singh, Vinod Jatti
  • Publication number: 20230101319
    Abstract: The present disclosure describes techniques for performing auxiliary search on streaming media content. The techniques according to the present disclosure may comprise streaming media content to a display of a user and, receiving at least one query associated with a frame of the streamed media content. The techniques further comprise comparing the at least one query with metadata associated with the streamed media content to generate one or more results, and providing the one or more generated results to the display.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 30, 2023
    Applicant: ARRIS Enterprises LLC
    Inventors: Kanakendiran RAMACHANDIRAN, Vinod JATTI
  • Patent number: 11601716
    Abstract: A system and method for notifying client devices in a subscriber account that the account is undersubscribed and no further client devices can stream media content until other client devices are no longer actively streaming media content is disclosed herein. The method comprises receiving a request to receive and play the media content from a requesting client device, the requesting client device being one of a plurality of client devices enabled to receive media content according to a subscriber account and determining if the subscriber account is undersubscribed; if the subscriber account is not undersubscribed. If the subscriber account is not undersubscribed, initiating transmission of the media content, and if the subscriber account is undersubscribed, information is transmitted to the requesting client device, the information including data indicating the subscriber account is undersubscribed without initiating the transmission of the media content.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: March 7, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Nithin Raj Kuyyar Ravindranath, Sandeep Guddeokoppa Suresh, Vinod Jatti, Kiran Tovinkere Srinivasan
  • Publication number: 20230041913
    Abstract: A method and system are disclosed for capturing observations of customer-premise equipment or customer-provided equipment (CPE) devices. The method includes reporting a problem detect by a user during use of a customer-premise equipment or customer-provided equipment (CPE) device with one or more specific buttons on a remote controller; and entering the problem into a log with a timestamp.
    Type: Application
    Filed: October 17, 2022
    Publication date: February 9, 2023
    Inventors: Vinod JATTI, Murali S. SAHASRANAMAN, Virendra SINGH
  • Patent number: 11575952
    Abstract: Aspects of the present disclosure are drawn to a digital rights management (DRM) server device for use with a stream of encoded audio/video data and an n×m array of client devices, n being a first positive integer, m being a second positive integer. Each client device being configured to display a respective display content, at least one of the n×m array of client devices being configured to play audio content. The DRM server device includes a memory and a processor configured to execute instructions stored on the memory. This causes the DRM server device to register the n×m array of client devices, establish digital rights for the registered n×m array of client device, receive the stream of encoded audio/video data, and provide the stream of encoded audio/video data to the registered n×m array of client devices based on the established digital rights.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: February 7, 2023
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Kanakendiran Ramachandiran, Vinod Jatti
  • Patent number: 11503368
    Abstract: A method and system are disclosed for capturing observations of customer-premise equipment or customer-provided equipment (CPE) devices. The method includes reporting a problem detect by a user during use of a customer-premise equipment or customer-provided equipment (CPE) device with one or more specific buttons on a remote controller; and entering the problem into a log with a timestamp.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: November 15, 2022
    Assignee: ARRIS Enterprises LLC
    Inventors: Virendra Singh, Murali S. Sahasranaman, Vinod Jatti
  • Patent number: 11496727
    Abstract: Aspects of the present invention are drawn to a server device for use with a stream of encoded A/V data and an n×m array of client devices. The server device includes a memory and a processor. The memory causes the server device to decode the A/V data to gain access to decoded video data and decoded audio data, as well as determining the configuration of the n×m array of client devices. The memory causes the server device to separate the decoded video data into n times m distinct video data payloads and encode n times m converted streams of encoded A/V data. The memory additionally causes the server device to transmit the n times m encoded subdivided streams to the n×m array of client devices, respectively, based on the determined configuration of the n×m array of client devices.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: November 8, 2022
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Vinod Jatti, William P. Franks
  • Publication number: 20220350415
    Abstract: An interface device is provided for use with a media device and a hand. The media device is configured to provide media and perform an action with reference to the media, the interface device including: a memory having instructions and a data structure stored therein including hand gesture data and an association associating the hand gesture data to the action; an imaging device configured to obtain an image of the hand and output image data based on the image of the hand; and a processor configured to execute the instructions stored on the memory to cause the interface device to: instruct the imaging device to obtain the image of the hand; obtain the image data; determine whether the image data corresponds to the hand gesture data; and generate a control signal to instruct the media device to perform the action when the image data corresponds to the hand gesture data.
    Type: Application
    Filed: April 29, 2022
    Publication date: November 3, 2022
    Inventors: Vinod JATTI, Swaroop MAHADEVA
  • Publication number: 20220329890
    Abstract: Aspects of the present disclosure are drawn to a digital rights management (DRM) server device for use with a stream of encoded audio/video data and an n×m array of client devices, n being a first positive integer, m being a second positive integer. Each client device being configured to display a respective display content, at least one of the n×m array of client devices being configured to play audio content. The DRM server device includes a memory and a processor configured to execute instructions stored on the memory. This causes the DRM server device to register the n×m array of client devices, establish digital rights for the registered n×m array of client device, receive the stream of encoded audio/video data, and provide the stream of encoded audio/video data to the registered n×m array of client devices based on the established digital rights.
    Type: Application
    Filed: January 6, 2022
    Publication date: October 13, 2022
    Inventors: Kanakendiran RAMACHANDIRAN, Vinod JATTI
  • Publication number: 20220312083
    Abstract: A device including a communication component, a DIAL protocol component, a video processing component and a PIC verification component. The communication component can wirelessly receive a personal identification code, can communicate with a display and can receive first video content from a content provider. The DIAL protocol component can perform protocols in accordance with a multiscreen discovery and launch of first screen content specification. The video processing component can provide first video data including PIC image data corresponding to a code so as to display the first video data and a PIC image on the display. The PIC verification component can generate a verification signal when the personal identification code corresponds to the PIC image data. The video processing component can further provide the first video content to the display based on the verification signal.
    Type: Application
    Filed: June 13, 2022
    Publication date: September 29, 2022
    Inventors: Sudha SUNDARAM, Anil NAINWAL, Vinod JATTI
  • 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: 20220248082
    Abstract: An apparatus, method, and computer-readable recording medium act upon a voice input and replay a portion of streaming media data. The smart media device has a controller, a display, a buffer for maintaining a portion of streaming media data, a speaker, a microphone, a non-transitory memory storing a program, and a communication interface configured to establish communication connections with a remote server. The smart media device receives streaming media data for output to the display and speaker from the remote server, stores a portion of the streaming media data within the buffer, receives a voice command via the input microphone while media content is output to the display and speaker, generates a data representation of dialog contained within the buffer, and outputs the data representation of dialog to the display.
    Type: Application
    Filed: January 12, 2022
    Publication date: August 4, 2022
    Inventors: Virendra SINGH, Vinod JATTI
  • Patent number: 11395047
    Abstract: A device including a communication component, a DIAL protocol component, a video processing component and a PIC verification component. The communication component can wirelessly receive a personal identification code, can communicate with a display and can receive first video content from a content provider. The DIAL protocol component can perform protocols in accordance with a multiscreen discovery and launch of first screen content specification. The video processing component can provide first video data including PIC image data corresponding to a code so as to display the first video data and a PIC image on the display. The PIC verification component can generate a verification signal when the personal identification code corresponds to the PIC image data. The video processing component can further provide the first video content to the display based on the verification signal.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: July 19, 2022
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Sudha Sundaram, Anil Nainwal, 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: 20220150584
    Abstract: Methods and set-top boxes are disclosed for automated error detection. The method includes detecting, on an electronic device, a display device connected to the electronic device via a cable; identifying, on the electronic device, a type of display device connected to the electronic device via the cable; classifying, on the electronic device, the type of display device connected to the electronic device via the cable as one of a specific television model or a regular television model; and executing, on the electronic device, a fix for the specific television model. The method can include detecting, on an electronic device, a HDMI cable-related error from a HDMI transmitter of the electronic device; classifying, on the electronic device, a cause of the HDMI cable-related error from the HDMI transmitter; and communicating, by the electronic device, a recommendation to a user to remedy the HDMI cable-related error detected by the HDMI transmitter.
    Type: Application
    Filed: October 5, 2021
    Publication date: May 12, 2022
    Applicant: ARRIS Enterprises LLC
    Inventors: Vinod Jatti, Virendra Singh
  • Publication number: 20220130381
    Abstract: A user experience can be enhanced by providing an electronic device, such as a principal network device, that allows for a customizable profile configuration associated with any one or more users, one or more electronic devices, or both. A user can configure the profile configuration so that the user has a consistent, familiar, and customized interface to one or more auxiliary network devices, the principal network device and/or any other electronic devices. The user can have a uniform experience no matter where the user and/or any electronic device is located as the principal network device, for example, can communicate with a network resource to obtain the profile configuration associated with the user.
    Type: Application
    Filed: September 17, 2021
    Publication date: April 28, 2022
    Inventors: Vinod JATTI, Santosh Basavaraj BUDNI
  • Publication number: 20220129543
    Abstract: An apparatus, method, and computer-readable recording medium receives secure voice commands by an application executing within a smart media device while attached to the Internet. A controller of a smart media device activates an application within the smart media device, determines whether or not the application uses secure voice commands, and when the smart media device determines that the application uses secure voice commands, performs the following: enables the trusted execution environment to receive and decrypt the encrypted audio data and generate application commands corresponding to processing decrypted voice commands, receives, by the application, application commands corresponding to processing decrypted voice commands, and performs the application commands.
    Type: Application
    Filed: September 16, 2021
    Publication date: April 28, 2022
    Inventors: Vinod JATTI, Remesh Kousalya SUGUNAN