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: 20240296847
    Abstract: Systems and methods for contactless authorization using voice recognition is disclosed. The system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving user data comprising a user identifier, an audio data having a first data format, and a client device identifier. The operations may include generating a processed audio data based on the received audio data. The processed audio data may have a second data format. The operations may include transmitting, to a speech module, the processed audio data. The operations may include receiving from the speech module, a voice match result. In some embodiments, the operations include authenticating a user based on the voice match result and transmitting, to a client device associated with the client device identifier, a client notification comprising a result of the authentication.
    Type: Application
    Filed: May 10, 2024
    Publication date: September 5, 2024
    Applicant: FIDELITY INFORMATION SERVICES, LLC
    Inventors: Raghavendra Pratap SINGH, Vijayendra Virendra MISHRA
  • Publication number: 20240283661
    Abstract: A method for protecting against unauthorized use of CMP client identity private keys and CMP public key certificates associated with NFs includes receiving, by a CMP CA proxy, a first CMP certificate request for renewing a security certificate associated with a first NF, the CMP certificate request including a public key certificate associated with the first NF and is protected by a CMP client identity private key associated with the first NF.
    Type: Application
    Filed: February 22, 2023
    Publication date: August 22, 2024
    Inventors: Jay Rajput, Virendra Singh, Pavani Chirala
  • Patent number: 12052661
    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: Grant
    Filed: September 17, 2021
    Date of Patent: July 30, 2024
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Virendra Singh, Vinod Jatti
  • Publication number: 20240250989
    Abstract: A method for improving inter-PLMN routing by implementing health checks for remote SEPPs includes storing a target SEPP database including records corresponding to remote SEPPs to which SBI request messages can be routed. The method further includes receiving SBI request messages destined for NFs in PLMNs protected by the remote SEPPs, using the target SEPP database to select and route messages to the remote SEPPs. The method further includes, for each of the remote SEPPs, sending a health check message to the remote SEPP, determining, based on a response or lack of a response to the health check message that the remote SEPP is unhealthy or unreachable, and, in response, removing a record for the remote SEPP from the target SEPP database or marking the record for the remote SEPP to indicate that the remote SEPP is unhealthy or unreachable.
    Type: Application
    Filed: January 19, 2023
    Publication date: July 25, 2024
    Inventors: Jay Rajput, Virendra Singh, John Nirmal Mohan Raj
  • Patent number: 12041318
    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: Grant
    Filed: June 3, 2021
    Date of Patent: July 16, 2024
    Assignee: ARRIS Enterprises LLC
    Inventors: Virendra Singh, Vinod Jatti
  • Patent number: 12041299
    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: Grant
    Filed: January 12, 2022
    Date of Patent: July 16, 2024
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Virendra Singh, Vinod Jatti
  • Patent number: 12041078
    Abstract: The subject matter described herein includes a method for reducing the likelihood of successful denial of service (DoS) attacks by validating overload control information (OCI) scope information against network function (NF) profile information obtained using target resource identification information. The method includes receiving a service based interface (SBI) request message, obtaining, from the SBI request message, target resource identification information, obtaining NF profile information using the target resource identification information and storing the NF profile information, receiving an SBI response message including overload control information and scope information for the overload control information, using the stored NF profile information to determine whether the scope information for the overload control information is valid, and, in response to determining that the scope information for the overload control information is invalid, rejecting the SBI response message.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: July 16, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jay Rajput, Virendra Singh, Ankit Srivastava
  • Publication number: 20240236677
    Abstract: A method for providing a security edge protection proxy (SEPP) router for routing messages between roaming hub SEPPs includes registering, at an SEPP router, a first roaming hub SEPP. Registering the first roaming hub SEPP includes receiving an NFRegister request from the first roaming hub SEPP, the NFRegister request including an NF profile of the first roaming hub SEPP, and storing, by the SEPP router, at least a portion of the NF profile of the first roaming hub SEPP. The method further includes receiving, at the SEPP router, a service-based interface (SBI) request message from a second roaming hub SEPP, and determining, by the SEPP router, a public land mobile network (PLMN) as an intended destination for the SBI request message. The method further includes routing, by the SEPP router, the SBI request message to the first roaming hub SEPP.
    Type: Application
    Filed: January 11, 2023
    Publication date: July 11, 2024
    Inventors: Jay Rajput, Virendra Singh, John Nirmal Mohan Raj
  • Patent number: 11979369
    Abstract: A method for providing for optimized service based interface (SBI) communications by performing network function (NF) fully qualified domain name (FQDN) resolution at an NF repository function (NRF) includes, at an NRF including at least one processor, receiving NF register requests including NF profiles and/or NF service profiles, at least some of which include FQDNs and do not include Internet protocol (IP) addresses. The method further includes storing the NF profiles and/or NF service profiles in an NF profiles database. The method further includes resolving the FQDNs in NF profiles and/or NF service profiles into IP addresses. The method further includes receiving NF discovery requests. The method further includes generating lists of NF profiles and/or NF service profiles that match query parameters in the NF discovery requests. The method further includes providing the lists of NF profiles and/or NF service profiles including the IP addresses to consumer NFs in NF discovery responses.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: May 7, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jay Rajput, Virendra Singh, Amarnath Jayaramachar
  • Publication number: 20240129596
    Abstract: A method, apparatus, and computer program product for trickplay in HTTP live streaming (HLS), includes: establishing a connection to a content source; receiving a piece of content from a content source as a multimedia stream, wherein the multimedia stream comprises a digital living network alliance stream; converting the multimedia stream into a client stream that comprises a HLS stream, the HLS stream including a manifest file containing a plurality of transport stream packets; storing a pre-determined number of the plurality of transport stream packets in a temporary storage; outputting the client stream to a media player; receiving a first trickplay request from the media player, the first trickplay request being a pause request; in response to the first trickplay request: pausing the client stream; transmitting a signal keeping the connection to the content source alive and the multimedia stream active; and storing the multimedia stream in the temporary storage.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 18, 2024
    Applicant: ARRIS ENTERPRISES LLC
    Inventors: Mark S. SCHMIDT, Virendra SINGH, Senthilkumar MUTHUKRISHNAN, Harish Doddasinkere CHIKKAMANCHAIAH
  • Patent number: 11950178
    Abstract: A method for optimized routing of service based interface (SBI) request messages to remote network function (NF) repository functions (NRFs) using indirect communications via a service communication proxy (SCP) includes, at an SCP including at least one processor, receiving an SBI request message. The method further includes forwarding the SBI request message to a remote NRF. The method further includes determining that the remote NRF is unable to process the SBI request message, and, in response to determining that the remote NRF is unable, identifying a georedundant mate of the remote NRF. The method further includes forwarding the SBI request message to the georedundant mate NRF of the remote NRF that is unable to process the SBI request message.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: April 2, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Virendra Singh, Jay Rajput, Ankit Srivastava
  • 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
  • Publication number: 20240080300
    Abstract: A method for automatic configuration and use of Category 1 message filtering rules includes, at a network function (NF), subscribing, with an NF repository function (NRF), to receive notification of NF profile changes. The method further includes receiving, from the NRF and as a result of the subscribing, notification of an NF profile change. The method further includes automatically configuring, based on the notification of the NF profile change, at least one Category 1 message filtering rule implemented. The method further includes using the at least one Category 1 message filtering rule to filter service based interface (SBI) messages.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 7, 2024
    Inventors: Jay Rajput, Virendra Singh, John Nirmal Mohan Raj
  • Patent number: 11902621
    Abstract: The customer premises equipment apparatus includes a communication component, a determining component and a filtering component. The communication component pulls a first chunk of headend guide data from a headend guide data provider using HTTP streaming. The first chunk of headend guide data contains a plurality of frames, some of which may be filler frames. The determining component determines whether at least one of the frames within the first chunk of headend guide data includes filler frames. The filtering component removes the frames that correspond to filler frames.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: February 13, 2024
    Assignee: ARRIS Enterprises LLC
    Inventors: Virendra Singh, Lakshmi Arunkumar, Murali S. Sahasranaman
  • Patent number: 11895080
    Abstract: A method for resolution of inter-network domain names between telecommunications networks includes storing, at a security edge protection proxy (SEPP) of a home network, a mapping between a domain name and a network address of a producer network function of the home network. The method includes receiving, at the SEPP of the home network, a request message from a consumer network function of a visitor network. The method includes resolving, at the SEPP of the home network, a request message domain name of the request message using the mapping between the domain name and the network address of the producer network function of the home network.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: February 6, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jay Rajput, Virendra Singh, Ankit Srivastava
  • Patent number: 11888894
    Abstract: A method for mitigating network function (NF) update and deregister attacks includes, at an NF repository function (NRF) implemented by at least one processor, receiving, from an NF, an NFRegister request including a hash of a first authentication string, an NF instance identifier, and an NF profile. The method further includes storing the hash of the first authentication string. The method further includes registering the NF by storing the NF profile in an NF profile database. The method further includes receiving a first NFUpdate or NFDeregister request including the NF instance identifier. The method further includes using the stored hash of the first authentication string to validate or reject the first NFUpdate or NFDeregister request.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: January 30, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jay Rajput, Virendra Singh, Amarnath Jayaramachar
  • Patent number: 11871309
    Abstract: Methods, systems, and computer readable media for network function (NF) discovery using preferred-locality information are disclosed. One example method for NF discovery using preferred-locality information comprises: at a first NF comprising at least one processor: receiving a message relating to a transaction involving a consumer NF; identifying, from the message, an NF instance identifier (ID) corresponding to the consumer NF; determining, using the NF instance ID and a data store including NF related information and corresponding preferred-locality information, a preferred-locality value; including the preferred-locality value in a preferred-locality information element (IE) of an NF discovery request; and transmitting the NF discovery request toward a second NF.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: January 9, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Amarnath Jayaramachar, Jay Rajput, Virendra Singh
  • Patent number: 11863518
    Abstract: A method for automatic domain name system (DNS) configuration for 5G core (5GC) network functions (NFs) includes, at an NF repository function (NRF) including at least one processor, receiving a message concerning a 5GC network function. The method further includes determining a first DNS resource record parameter for the 5GC NF. The method further includes determining a second DNS resource record parameter for the 5GC NF. The method further includes automatically configuring a DNS with a mapping between the first and second DNS resource record parameters for the 5GC NF.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: January 2, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jay Rajput, Amarnath Jayaramachar, Virendra Singh
  • Patent number: 11864093
    Abstract: A method for communicating delegated NF discovery results between SCPs and using the delegated NF discovery results for alternate SBI service request routing includes receiving, at a first SCP and from a consumer NF instance, an SBI service request. The method further includes determining that delegated NF discovery is required, and, in response, performing delegated NF discovery on behalf of the consumer NF instance. The method further includes receiving an NF discovery response including delegated NF discovery results. The method further includes sending the SBI service request including the delegated NF discovery results to a second SCP.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: January 2, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ankit Srivastava, Sridhar Karuturi, Virendra Singh
  • Patent number: 11849506
    Abstract: A method for routing inter-public land mobile network (inter-PLMN) messages relating to existing subscriptions with a network function (NF) repository functions (NRFs) includes, at a security edge protection proxy (SEPP) implemented using at least one processor, automatically populating, by the SEPP, a subscription identifier to target NRF resource identification information mapping database accessible to the SEPP with mappings between subscription identifiers and target NRF resource identification information. The method further includes receiving an inter-PLMN message for modifying or deleting a subscription. The method further includes reading a subscription identifier from the message for modifying or deleting the subscription. The method further includes using the subscription identifier from the message for modifying or deleting the subscription to access the database and obtain an identifier associated with an NRF that created the subscription.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: December 19, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Amarnath Jayaramachar, Jay Rajput, Virendra Singh