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: 11936949Abstract: 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: GrantFiled: October 5, 2021Date of Patent: March 19, 2024Assignee: ARRIS Enterprises LLCInventors: Vinod Jatti, Virendra Singh
-
Patent number: 11797422Abstract: 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: GrantFiled: October 1, 2021Date of Patent: October 24, 2023Assignee: ARRIS Enterprises LLCInventors: Nithin Raj Kuyyar Ravindranath, Vinod Jatti
-
Patent number: 11729474Abstract: 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: GrantFiled: June 29, 2021Date of Patent: August 15, 2023Assignee: ARRIS Enterprises LLCInventors: Vinod Jatti, Murali S. Sahasranaman, Virendra Singh
-
Patent number: 11652894Abstract: 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: GrantFiled: August 27, 2021Date of Patent: May 16, 2023Assignee: ARRIS ENTERPRISES LLCInventors: Virendra Singh, Vinod Jatti
-
Publication number: 20230101319Abstract: 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: ApplicationFiled: September 28, 2022Publication date: March 30, 2023Applicant: ARRIS Enterprises LLCInventors: Kanakendiran RAMACHANDIRAN, Vinod JATTI
-
Patent number: 11601716Abstract: 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: GrantFiled: March 3, 2021Date of Patent: March 7, 2023Assignee: ARRIS Enterprises LLCInventors: Nithin Raj Kuyyar Ravindranath, Sandeep Guddeokoppa Suresh, Vinod Jatti, Kiran Tovinkere Srinivasan
-
Publication number: 20230041913Abstract: 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: ApplicationFiled: October 17, 2022Publication date: February 9, 2023Inventors: Vinod JATTI, Murali S. SAHASRANAMAN, Virendra SINGH
-
Patent number: 11575952Abstract: 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: GrantFiled: January 6, 2022Date of Patent: February 7, 2023Assignee: ARRIS ENTERPRISES LLCInventors: Kanakendiran Ramachandiran, Vinod Jatti
-
Patent number: 11503368Abstract: 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: GrantFiled: February 4, 2021Date of Patent: November 15, 2022Assignee: ARRIS Enterprises LLCInventors: Virendra Singh, Murali S. Sahasranaman, Vinod Jatti
-
Patent number: 11496727Abstract: 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: GrantFiled: April 26, 2021Date of Patent: November 8, 2022Assignee: ARRIS ENTERPRISES LLCInventors: Vinod Jatti, William P. Franks
-
Publication number: 20220350415Abstract: 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: ApplicationFiled: April 29, 2022Publication date: November 3, 2022Inventors: Vinod JATTI, Swaroop MAHADEVA
-
Publication number: 20220329890Abstract: 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: ApplicationFiled: January 6, 2022Publication date: October 13, 2022Inventors: Kanakendiran RAMACHANDIRAN, Vinod JATTI
-
Publication number: 20220312083Abstract: 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: ApplicationFiled: June 13, 2022Publication date: September 29, 2022Inventors: Sudha SUNDARAM, Anil NAINWAL, Vinod JATTI
-
Publication number: 20220286741Abstract: 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: ApplicationFiled: January 6, 2022Publication date: September 8, 2022Applicant: Arris Enterprises LLCInventors: Aurovind Sagar EPARI, Sandeep Guddekoppa Suresh, Vinod Jatti
-
Publication number: 20220248082Abstract: 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: ApplicationFiled: January 12, 2022Publication date: August 4, 2022Inventors: Virendra SINGH, Vinod JATTI
-
Patent number: 11395047Abstract: 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: GrantFiled: September 14, 2020Date of Patent: July 19, 2022Assignee: ARRIS ENTERPRISES LLCInventors: Sudha Sundaram, Anil Nainwal, Vinod Jatti
-
Publication number: 20220165265Abstract: 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: ApplicationFiled: September 28, 2021Publication date: May 26, 2022Inventors: Sandeep Guddekoppa SURESH, Vinod JATTI
-
Publication number: 20220150584Abstract: 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: ApplicationFiled: October 5, 2021Publication date: May 12, 2022Applicant: ARRIS Enterprises LLCInventors: Vinod Jatti, Virendra Singh
-
Publication number: 20220130381Abstract: 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: ApplicationFiled: September 17, 2021Publication date: April 28, 2022Inventors: Vinod JATTI, Santosh Basavaraj BUDNI
-
Publication number: 20220129543Abstract: 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: ApplicationFiled: September 16, 2021Publication date: April 28, 2022Inventors: Vinod JATTI, Remesh Kousalya SUGUNAN