Patents by Inventor Virendra Singh

Virendra Singh 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: 20220295282
    Abstract: A method for delegated authorization at a security edge protection proxy (SEPP) includes intercepting, from a consumer network function (NF) that does not support access token based authorization, a service based interface (SBI) service request for accessing a service provided by a producer NF that requires access token based authorization. The method further includes operating as an access token authorization client to obtain a first access token on behalf of the consumer NF. The method further includes using the first access token to enable the consumer NF to access the service provided by the first producer NF. The SEPP may also operate as an access token authorization server on behalf of an NRF that does not support access-token-based authorization.
    Type: Application
    Filed: March 11, 2021
    Publication date: September 15, 2022
    Inventors: Jay Rajput, Virendra Singh, Ankit Srivastava
  • Publication number: 20220286518
    Abstract: A method for providing for reliable service based interface (SBI) message transport using zero event notifications includes, at a consumer NF, sending an SBI message to a producer NF indicating an intent to use zero event notification messaging. The method further includes, at the producer NF, receiving the SBI message indicating the intent to use zero event notification messaging, and, transmitting a zero event notification request message to the consumer NF using a callback URI from the SBI message to confirm the callback URI and connectivity from the producer NF to the consumer NF. The method further includes, at the consumer NF, receiving the zero event notification request message and, in response, sending a zero event notification response message to the producer NF. The method further includes, at the producer NF, receiving the zero event notification response message, and, in response, continuing SBI subscription messaging with the consumer NF.
    Type: Application
    Filed: March 4, 2021
    Publication date: September 8, 2022
    Inventors: Jay Rajput, Virendra Singh, Sairam Sudhir Pokkunuri
  • Publication number: 20220287089
    Abstract: A method for resource object level authorization at a network function (NF) includes maintaining, by a first NF, a service based interface (SBI) resource object access authorization policy database containing policies for controlling access to SBI resource objects and dynamically populating a resource object owner database containing records for resource objects and corresponding resource object owners. The method further includes receiving, by the first NF and from a second NF, a first SBI resource object access request for accessing a resource object, accessing, using information from the first SBI resource object access request, the resource object access authorization policy database and the resource object owner database, determining that an access to the resource object requested by the first resource object access request is not permitted, and preventing the access to the resource object requested by the first resource object access request.
    Type: Application
    Filed: March 4, 2021
    Publication date: September 8, 2022
    Inventors: Virendra Singh, Jay Rajput, Ankit Srivastava
  • Publication number: 20220247779
    Abstract: A method for DoS attacks at an NF includes maintaining, at a first NF, an NF subscription database containing rules that specify maximum numbers of allowed subscriptions and corresponding rule criteria. The method further includes receiving, at the first NF and from a second NF, a subscription request for establishing a subscription. The method further includes determining, by the first NF, that the subscription request matches criteria for at least one rule in the NF subscription database and incrementing, by the first NF, at least one count of a number of subscriptions for the at least one rule. The method further includes determining, by the first NF, that the at least one count of the number of subscriptions exceeds a maximum number of allowed subscriptions for the at least one rule.
    Type: Application
    Filed: February 4, 2021
    Publication date: August 4, 2022
    Inventors: Jay Rajput, Virendra Singh, Amarnath Jayaramachar
  • 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: 11405239
    Abstract: An apparatus, system, method, and computer-readable recording media perform smart control in a wireless network, which includes a plurality of wireless devices. Configuration parameters are obtained to set one wireless device as an active master device in the wireless network. The active master device receives updates in the configuration parameters and learned station (STA) information, and periodically transmits the updates to the configuration parameters and the learned STA information to the other wireless devices in the wireless network. Any one of the other wireless devices in the wireless network can use the updates to the configuration parameters and the learned STA information to be set as a new active master device in the wireless network when the active master device becomes out of network.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: August 2, 2022
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Virendra Singh, Ravi Chandra Gaddam, George Gnana Jeyaraj
  • Publication number: 20220240171
    Abstract: A method for routing messages relating to existing NF subscriptions includes receiving, at a first NRF, a request from a consumer NF instance creating a first NF subscription, determining that the first NRF does not have the requested NF profile, and forwarding the request to a second NRF. The method further includes receiving a response from the second NRF indicating that the second NRF has created the first NF subscription, modifying the response so that subsequent messages associated with the first subscription will be sent to the first NRF, and forwarding the response to the consumer NF instance. The method further includes receiving, by the first NRF, a message from the consumer NF instance relating to the first subscription, determining, that the second NRF is unavailable, and forwarding the message relating to the first subscription to a third NRF that functions as a mate of the second NRF.
    Type: Application
    Filed: January 22, 2021
    Publication date: July 28, 2022
    Inventors: Virendra Singh, Jay Rajput, Doki Satish Kumar Patro, Kawal Sapra
  • 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
  • Patent number: 11315853
    Abstract: Carbon nanotube (CNT) forests or sheets coated and/or bonded at room temperature with one or more coatings were measured to produce thermal resistances that are on par with conventional metallic solders. These results were achieved by reducing the high contact resistance at CNT tips and/or sidewalls, which has encumbered the development of high-performance thermal interface materials based on CNTs. Resistances as low as 4.9±0.3 mm2-K/W were achieved for the entire polymer-coated CNT interface structure.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: April 26, 2022
    Assignee: GEORGIA TECH RESEARCH CORPORATION
    Inventors: Baratunde Cola, Virendra Singh, Thomas L. Bougher, John H. Taphouse
  • Publication number: 20220124612
    Abstract: A user environment can be enhanced by the interconnection of multiple network devices. A principal network device can connect to one or more auxiliary network devices. Based on one or more profile parameters, the principal network device can alter, change or modify an aspect or operation of one or more client devices in the user environment. The principal and auxiliary network devices can monitor, detect or sense environment parameters associated with a user or a location within the user environment so as to control one or more aspects or operation of the one or more client devices. The user environment can be controlled for any number of users and any number of client devices. Automatically or dynamically controlling the user environment based on profile parameters can enhance the experience of the user no matter where the user is within the user environment.
    Type: Application
    Filed: September 17, 2021
    Publication date: April 21, 2022
    Inventors: Virendra SINGH, Vinod JATTI
  • Publication number: 20220116722
    Abstract: The installation and calibration of a sound system can be difficult or time-consuming for a user as a user typically cannot easily discern the optimal positioning or setting for sound system speaker. A sound system configuration device can receive one or more sound samples associated with one or more sound system speakers, such as from one or more microphones positioned at or about the sound system. These sound samples can be used to determine a calibration for the sound system. A calibration instruction based on the determined calibration can be provided, for example, via a notification to the user. The calibration instruction can include, for example, a suggested location for a sound system speaker, a suggested calibration setting for a component of the sound system, or both. The calibration instruction can also automatically update or modify a calibration setting for a component of the sound system.
    Type: Application
    Filed: September 13, 2021
    Publication date: April 14, 2022
    Inventors: Virendra SINGH, Vinod JATTI
  • Publication number: 20220103777
    Abstract: A system and method for dynamically routing each of multiple independent content streams from a single media gateway appliance to specific output ports. The particular content and the identity of the port or ports to which it will be routed are defined by the contents of user commands received by media gateway appliance. The disclosed technology enables a single appliance to simultaneously route independent content to particular identified displays, thereby providing independent viewing experiences to multiple users.
    Type: Application
    Filed: September 10, 2021
    Publication date: March 31, 2022
    Applicant: ARRIS ENTERPRISES LLC
    Inventor: Virendra Singh
  • Publication number: 20220094458
    Abstract: A reliable transmission of an EAS message to a user or subscriber of a distribution source, for example, an Internet service and/or cable provider, is provided by utilizing a smart media device (SMD) ecosystem. An SMD is coupled to a distribution source, such as an Internet service provider, cable provider and/or any other service provider. The SMD can transmit the EAS message to a user of the SMD using only the SMD as opposed to relying on externally connected devices as is typically required with traditional systems. The SMD alerts a user as to an event or condition associated with an EAS message and also receives input from a user of the SMD, for example, a confirmation of the EAS message or a request for assistance. The two-way communication provided by the SMD ecosystem enhances the user experience and increases the ability to verifiably alert users to an emergency.
    Type: Application
    Filed: August 16, 2021
    Publication date: March 24, 2022
    Inventors: Virendra SINGH, Vinod JATTI
  • Publication number: 20220078249
    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: Application
    Filed: August 27, 2021
    Publication date: March 10, 2022
    Inventors: Virendra SINGH, Vinod JATTI
  • Publication number: 20220046328
    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: Application
    Filed: June 29, 2021
    Publication date: February 10, 2022
    Applicant: ARRIS ENTERPRISES LLC
    Inventors: Vinod Jatti, Murali S. Sahasranaman, Virendra Singh
  • Publication number: 20220046332
    Abstract: A method, apparatus, article of manufacture, and a memory structure for managing media content having group watermarking data is disclosed. The method comprises transmitting a request to receive the media content from a content playback device, receiving a response to the transmitted request, fetching, by the content playback device according to the response, the requested media content and a watermark schema, the watermark schema fetched from cloud-based storage, identifying, by the content playback device, the group watermarking data in the media content according to the fetched watermarking schema, determining, by the content playback device if the media content is authorized for provision according to the group watermarking data and the fetched watermarking schema, and providing the media content for playback according to the determined authorization.
    Type: Application
    Filed: June 3, 2021
    Publication date: February 10, 2022
    Applicant: ARRIS Enterprises LLC
    Inventors: Virendra SINGH, Vinod JATTI
  • Publication number: 20220046324
    Abstract: A system and method for determining if a user should be prohibited from accessing over-the-top (“OTT”) content in accordance with predetermined content restrictions within a media gateway appliance (“MGA”). If the OTT source provides a restriction rating for the content, the rating is compared to content restrictions stored in the MGA to determine if access should be restricted. Access to restricted content will only be granted if the user provides the proper key code. This key code is the same one utilized for accessing restricted non-OTT content. If the OTT content has no associated rating, the content is analyzed to determine an equivalent rating. This equivalent rating is compared to content restrictions stored in the MGA to determine if access should be granted, or if entry of the key code will be required. User biometrics may also be utilized to further verify authorized users.
    Type: Application
    Filed: July 7, 2021
    Publication date: February 10, 2022
    Applicant: ARRIS ENTERPRISES LLC
    Inventors: Vinod Jatti, Virendra Singh
  • Patent number: 11156258
    Abstract: An oilfield tool can include a composite structure that includes a reactive shape-memory alloy element disposed at least in part in a filler material.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: October 26, 2021
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Manuel P. Marya, Virendra Singh, Jushik Yun
  • Publication number: 20210266635
    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: February 4, 2021
    Publication date: August 26, 2021
    Applicant: ARRIS Enterprises LLC
    Inventors: Virendra SINGH, Murali S. SAHASRANAMAN, Vinod JATTI
  • Publication number: 20210235162
    Abstract: A system, method, and computer-readable recording media implementing detection of wireless home digital interface (WHDI) devices and the configuration of parental control for each. Authenticating through a set-top box (STB) at least one end device (ED), being a WHDI device, on a wireless network. The STB includes a database that provides access codes/set of pins for each ED that is added to the wireless network. When an identification of an ED is already in the database of the STB, and parental control is part of a content access request, a MAC address of the ED is authenticated and an access code/set of pins is obtained. The content access request is processed when the access code/set of pins obtained matches the access code/set of pins that is configured in the database of the STB.
    Type: Application
    Filed: January 22, 2021
    Publication date: July 29, 2021
    Inventors: Virendra SINGH, Vinod JATTI