Patents by Inventor Rajeev Gupta

Rajeev Gupta 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: 11501486
    Abstract: A system for characterising surfaces in a real-world scene, the system comprising an object identification unit operable to identify one or more objects within one or more captured images of the real-world scene, a characteristic identification unit operable to identify one or more characteristics of one or more surfaces of the identified objects, and an information generation unit operable to generate information linking an object and one or more surface characteristics associated with that object.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: November 15, 2022
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Nigel John Williams, Fabio Cappello, Timothy Edward Bradley, Rajeev Gupta
  • Patent number: 11463584
    Abstract: A method and a system for routing an emergency call to a PSAP [322]. Upon receiving an emergency call request from at least one user device [302] at an eNodeB [304], an ESMLC [310] computes a current location information of the at least one user device [302]. Further, a GMLC [312] identifies a serving cell identifier for the at least one user device [302] based on the current location. Furthermore, an emergency location platform [314] identifies at least one PSAP [322] in a cell site master database [316] based on the serving cell identifier and extracts one or more parameters for the at least one user device [302] from a subscriber information database [318]. Lastly, the emergency location platform [314] provides at least one of the current location information and the one or more parameters to the identified at least one PSAP [322] on an access network channel.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: October 4, 2022
    Assignee: Reliance Jio Infocomm Limited
    Inventors: Yatin Gujar, Shilpa Salunkhe, Thiagarajan Arumugam, Rajeev Gupta
  • Patent number: 11336482
    Abstract: Techniques are described for policy driven on-demand tunnel creation and deletion between end points in a software-defined wide area network (SD-WAN) having a hub-and-spoke topology. A software-defined networking (SDN) controller that facilitates cloud-based services of a service provider network that sets up the SD-WAN is configured to determine whether a tunnel between end-points is to be created or deleted based on information indicative of the traffic, such as amount, time, application generating the traffic, and the like, between end-points.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: May 17, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Sankar Ramamoorthi, Ravi Shekhar, Venkata Rajasekharu Athreyapurapu, Rajeev Gupta, Kaushik Dutta Majumdar, Mohan Kumar A P, Pranav Koushik
  • Patent number: 11312002
    Abstract: A system for controlling a configurable apparatus includes a configuration identification unit operable to identify a preferred configuration of the apparatus in response to media content to be provided to a user, and a configuration modification unit operable to modify the configuration of the apparatus in dependence upon the identified preferred configuration, where different configurations of the apparatus correspond to the shapes of different objects relating to the media content.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: April 26, 2022
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Fabio Cappello, Jason Gordon Doig, Michael Eder, Rajeev Gupta
  • Patent number: 11313012
    Abstract: A method of making an alloy includes mechanically alloying aluminum with an alloying element to form an alloy. The method may include a subsequent step of compacting the alloy powder to form an aluminum alloy compact. The alloying element may be chromium (Cr), nickel (Ni), molybdenum (Mo), titanium (Ti), manganese (Mn), vanadium (V), niobium (Nb), or silicon (Si).
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: April 26, 2022
    Assignee: The University of Akron
    Inventors: Rajeev Gupta, Javier Esquivel
  • Publication number: 20220021598
    Abstract: An example network device includes a memory configured to store a plurality of counts of packets of a data flow. The network device also includes one or more processors in communication with the memory. The one or more processors are configured to determine the plurality of counts of packets of the data flow, wherein each count of the plurality of counts includes a number of packets occurring in a predetermined time period. The one or more processors are configured to assign a corresponding range to each count of the plurality of counts, so as to assign a plurality of corresponding ranges. The one or more processors are also configured to determine a pattern in the plurality of corresponding ranges and send a number of active probe packets based on the determined pattern.
    Type: Application
    Filed: July 14, 2020
    Publication date: January 20, 2022
    Inventors: Rajeev Gupta, Samta Rangare, Prasad V
  • Publication number: 20210382316
    Abstract: A data processing apparatus includes a detector comprising a plurality of sensor elements to detect events in response to changes in light incident upon the detector from an eye of a user, processing circuitry to calculate a gaze direction of the eye of the user in dependence upon an output signal from the detector indicative of the detected events, and rendering circuitry to render an image frame in accordance with the calculated gaze direction, in which the rendering circuitry is configured to: perform rendering operations for a first group of image pixels in the image frame; select a second group of image pixels in the image frame in dependence upon the calculated gaze direction, the second group of image pixels being different from the first group of image pixels; and perform rendering operations for the second group of image pixels in the image frame.
    Type: Application
    Filed: June 7, 2021
    Publication date: December 9, 2021
    Applicant: Sony Interactive Entertainment Inc.
    Inventor: Rajeev Gupta
  • Publication number: 20210375267
    Abstract: A system and method for providing a custom response to a voice command of a specific user. The method encompasses receiving, at a transceiver unit [102] from a user device, a custom voice response preference setting associated with the specific user. The method thereafter leads to receiving, at the transceiver unit [102] from a first target device, a voice command of the specific user. The method thereafter encompasses generating, by a processing unit [104], a custom response to the voice command of the specific user based at least on the custom voice response preference setting. Further, the method encompasses identifying, by an identification unit [106], a second target device from one or more devices present in vicinity of the specific user. Thereafter, the method comprises providing, by the processing unit [104], the generated custom response to the voice command of the specific user via the second target device.
    Type: Application
    Filed: June 1, 2021
    Publication date: December 2, 2021
    Applicant: JIO PLATFORMS LIMITED
    Inventors: Vishal Shashikant PATIL, Gulprit Singh, Rajeev Gupta
  • Publication number: 20210350366
    Abstract: In one aspect, A system for processing a real-time resource transfer using distributed ledger technology utilizing an application queue application programming interface (API) and a database virtual queues is provided. The system includes a first entity node. The first entity node includes a first processor; a first communication interface; and a first memory having a portion of a blockchain application stored. The first memory includes the blockchain application that includes a blockchain with a plurality of data records. The blockchain application, when executed by the processor, causes the processor to do the following steps. It generates a blockchain event related to the users banking account details. It maintains in the blockchain a running log of events comprising the blockchain event. A second entity node includes a second processor; a second communication interface; and a second memory having an application queue API module stored therein.
    Type: Application
    Filed: February 15, 2021
    Publication date: November 11, 2021
    Inventor: RAJEEV GUPTA
  • Publication number: 20210256776
    Abstract: A method of generating a three-dimensional (3D) reconstruction of a human includes obtaining at least one colour image and corresponding depth image of a scene comprising a human subject that is at least partially occluded by one or more items. The regions in the at least one colour image corresponding to a human subject are identified. A point cloud of the scene is generated based on the at least one colour image and corresponding depth image. One or more parameters of a parametric model are then adjusted based on the regions of the point cloud identified as corresponding to the human subject. The adjusted parametric model is then used to generate a 3D reconstruction of the human subject; where the parametric model provides an estimate for points in the point cloud corresponding to the occluded parts of the human subject. A corresponding system is also provided.
    Type: Application
    Filed: September 4, 2019
    Publication date: August 19, 2021
    Applicant: Sony Interactive Entertainment Inc.
    Inventors: Fabio Cappello, Nigel John Williams, Rajeev Gupta
  • Publication number: 20210248583
    Abstract: The present invention provides a method and system which facilitates easy and smooth detection of available one or more Point-of-sale (POS) terminals automatically at a merchant's site when a user desires to use a user device in order to pay for services/goods availed by the user device. The present invention provides a scalable, easy to use, seamless, and an efficient method to detect the POS terminals over a Wi-Fi network available to the user equipment. Information corresponding to the detected and available POS terminals are presented on the user device so that the user may easily select an appropriate POS terminal and may initiate the further payment process. The one or more available POS terminals are detected by the user device with the help of a first server device and a second server device.
    Type: Application
    Filed: July 6, 2019
    Publication date: August 12, 2021
    Applicant: Reliance Jio Infocomm Limited
    Inventors: Ajay Kumar GUPTA, Vishal Vasant OAK, Anish SHAH, Rajeev GUPTA
  • Patent number: 11086694
    Abstract: The present disclosure provides a method and system for a scalable complex event processing of event streams. The method includes reception of one or more input event streams and collection of one or more output event streams. Further, the method includes modeling of each instance of each input event stream and each instance of the plurality of instances for intermediate states as records of a database table. The method includes indexing of each record of the database table and distribution of a first set of records in temporary memory and the second set of records in one or more persistent storage devices. The method includes flushing the second set of records of the database table in one or more persistent storage devices and querying of the plurality of records of the database table. The method includes inferring one or more complex events from transition of a plurality of states.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: August 10, 2021
    Assignee: IQLECT Software Solutions Pvt Ltd.
    Inventors: Rajeev Gupta, Mahesh Dhabade, Mangesh Kute, Prasad Deshpande, Sachin Sinha
  • Publication number: 20210195024
    Abstract: A method and a system for routing an emergency call to a PSAP [322]. Upon receiving an emergency call request from at least one user device [302] at an eNodeB [304], an ESMLC [310] computes a current location information of the at least one user device [302]. Further, a GMLC [312] identifies a serving cell identifier for the at least one user device [302] based on the current location. Furthermore, an emergency location platform [314] identifies at least one PSAP [322] in a cell site master database [316] based on the serving cell identifier and extracts one or more parameters for the at least one user device [302] from a subscriber information database [318]. Lastly, the emergency location platform [314] provides at least one of the current location information and the one or more parameters to the identified at least one PSAP [322] on an access network channel.
    Type: Application
    Filed: December 24, 2020
    Publication date: June 24, 2021
    Applicant: Reliance Jio Infocomm Limited
    Inventors: Yatin GUJAR, Shilpa SALUNKHE, Thiagarajan ARUMUGAM, Rajeev GUPTA
  • Patent number: 10963125
    Abstract: A technique is described herein for assisting a user in exploring the operation of a quantum computer program. It involves first receiving qubit state information from a quantum system emulator which executes a quantum computer program. The qubit state information describes one or more states of one or more respective qubits at a specified analysis point in the quantum computer program. The technique then generates a three-dimensional graphical depiction that provides a visualization of the qubit state information. The three-dimensional graphical depiction includes at least one graphical control element that allows a user to interact with the three-dimensional graphical depiction. The technique then displays the three-dimensional graphical depiction on a display device. In one implementation, the display device is provided by a head mounted display associated with a mixed reality system.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: March 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rajeev Gupta, Venkata Pavan Kumar Kesamreddy, Reena Dayal Yadav
  • Publication number: 20210035354
    Abstract: A system for characterising surfaces in a real-world scene, the system comprising an object identification unit operable to identify one or more objects within one or more captured images of the real-world scene, a characteristic identification unit operable to identify one or more characteristics of one or more surfaces of the identified objects, and an information generation unit operable to generate information linking an object and one or more surface characteristics associated with that object.
    Type: Application
    Filed: July 27, 2020
    Publication date: February 4, 2021
    Applicant: Sony Interactive Entertainment Inc.
    Inventors: Nigel John Williams, Fabio Cappello, Timothy Edward Bradley, Rajeev Gupta
  • Publication number: 20200304707
    Abstract: A system for adjusting the pose of a camera relative to a subject in a scene is provided. The system comprises a camera operable to capture images of a scene; an identification unit configured to identify an object of interest in images of the scene; a pose processor configured to obtain a pose of the object of interest in the scene relative to the camera; a scene analyser operable to determine, based on at least one of the obtained pose of the object of interest and images captured by the camera, a scene quality associated with images captured by the camera. A controller is configured to cause the pose of the camera to be adjusted based on a determination that the scene quality of an image captured at a current pose is less than a threshold value. A corresponding device is also provided.
    Type: Application
    Filed: March 12, 2020
    Publication date: September 24, 2020
    Applicant: Sony Interactive Entertainment Inc.
    Inventors: Nigel John Williams, Fabio Cappello, Rajeev Gupta, Mark Jacobus Breugelmans
  • Publication number: 20200301562
    Abstract: A technique is described herein for assisting a user in exploring the operation of a quantum computer program. It involves first receiving qubit state information from a quantum system emulator which executes a quantum computer program. The qubit state information describes one or more states of one or more respective qubits at a specified analysis point in the quantum computer program. The technique then generates a three-dimensional graphical depiction that provides a visualization of the qubit state information. The three-dimensional graphical depiction includes at least one graphical control element that allows a user to interact with the three-dimensional graphical depiction. The technique then displays the three-dimensional graphical depiction on a display device. In one implementation, the display device is provided by a head mounted display associated with a mixed reality system.
    Type: Application
    Filed: March 18, 2019
    Publication date: September 24, 2020
    Inventors: Rajeev GUPTA, Venkata Pavan Kumar KESAMREDDY, Reena Dayal YADAV
  • Patent number: D945477
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: March 8, 2022
    Assignee: Cowbell Cyber, Inc.
    Inventors: Shivang Patwa, Rajeev Gupta, Prabhakar Reddy, Trevor Pierce, Hai Nguyen, Nikita Nalawade
  • Patent number: D945485
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: March 8, 2022
    Assignee: Cowbell Cyber, Inc.
    Inventors: Shivang Patwa, Rajeev Gupta, Prabhakar Reddy, Trevor Pierce, Hai Nguyen, Nikita Nalawade
  • Patent number: D955409
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: June 21, 2022
    Assignee: Cowbell Cyber, Inc.
    Inventors: Shivang Patwa, Rajeev Gupta, Prabhakar Reddy, Trevor Pierce, Hai Nguyen, Nikita Nalawade