Patents by Inventor Rajeev Ranjan

Rajeev Ranjan 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: 11688198
    Abstract: A biometric identification system uses inputs acquired using different modalities. A model having an intersection branch and an XOR branch is trained to determine an embedding using features present in all modalities (an intersection of modalities), and features that are distinctive to each modality (an XOR of that modality relative to the other modality(s)). During training, a first loss function is used to determine a first loss value with respect to the branches. Probability distributions are determined for the output from the branches, corresponding to the intersection and XORs of each modality. A second loss function uses these probability distributions to determine a second loss value. A total loss function for training the model may be a sum of the first loss and the second loss. Once trained, the model may process query inputs to determine embedding data for comparison with embedding data of a previously enrolled user.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: June 27, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Rajeev Ranjan, Gerard Guy Medioni, Manoj Aggarwal, Dilip Kumar
  • Patent number: 11636328
    Abstract: Various face discrimination systems may benefit from techniques for providing increased accuracy. For example, certain discriminative face verification systems can benefit from L2-constrained softmax loss. A method can include applying an image of a face as an input to a deep convolutional neural network. The method can also include applying an output of a fully connected layer of the deep convolutional neural network to an L2-normalizing layer. The method can further include determining softmax loss based on an output of the L2-normalizing layer.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: April 25, 2023
    Assignee: UNIVERSITY OF MARYLAND, COLLEGE PARK
    Inventors: Rajeev Ranjan, Carlos Castillo, Ramalingam Chellappa
  • Publication number: 20230085698
    Abstract: Capacitor pads and methods of manufacturing the same are disclosed herein. An example apparatus disclosed herein includes a substrate to support a die, and a die-side capacitor pad on the substrate, the die-side capacitor pad including a plurality of distinct pad portions, the distinct pad portions spaced apart from one another.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 23, 2023
    Inventors: Kristof Darmawikarta, Jung Kyu Han, Srinivas Pietambaram, Rajeev Ranjan
  • Publication number: 20230072096
    Abstract: An electro-optical system having one or more electro-optical devices integrally formed within a substrate and associated methods are disclosed. An electro-optical system including an electro-optic switch is shown. An electro-optical system including an electro-optic modulator is shown. An electro-optical system including an optical resonator is shown.
    Type: Application
    Filed: September 9, 2021
    Publication date: March 9, 2023
    Inventors: Hiroki Tanaka, Brandon C. Marin, Kristof Darmawikarta, Srinivas Venkata Ramanuja Pietambaram, Jeremy D. Ecton, Rajeev Ranjan
  • Publication number: 20220417314
    Abstract: Systems and methods for providing resilient persistent connections for communication are disclosed. Methods include identifying, at a first device, a second device registered with a client connection service; obtaining, from the client connection service, a first resource identifier for delivering request messages to the second device via the client connection service; identifying, based on the obtained first resource identifier, a first target resource for a first request message directed to the second device, wherein the first target resource specifies a first host included in the client connection service; sending, to the client connection service via the data communication network, the first request message to the first target resource for delivery to the second device by the client connection service; and receiving, from the client connection service via the data communication network, a first response message provided by the second device as a response to the first request message.
    Type: Application
    Filed: September 6, 2022
    Publication date: December 29, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Rajeev Ranjan PATHAK
  • Patent number: 11457057
    Abstract: Systems and methods for providing resilient persistent connections for communication are disclosed. Methods include identifying, at a first device, a second device registered with a client connection service; obtaining, from the client connection service, a first resource identifier for delivering request messages to the second device via the client connection service; identifying, based on the obtained first resource identifier, a first target resource for a first request message directed to the second device, wherein the first target resource specifies a first host included in the client connection service; sending, to the client connection service via the data communication network, the first request message to the first target resource for delivery to the second device by the client connection service; and receiving, from the client connection service via the data communication network, a first response message provided by the second device as a response to the first request message.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: September 27, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Rajeev Ranjan Pathak
  • Patent number: 11441043
    Abstract: Provide herein is an ink that can be coated onto a substrate such as a glass slide. The use of at least two distinct wax treated silica powders with different porosities provides the multipurpose functionality of thermal and inkjet printing onto an ink coated substrate for purposed, for example, of labeling.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: September 13, 2022
    Assignee: LEICA BIOSYSTEMS RICHMOND, INC.
    Inventor: Rajeev Ranjan Singh
  • Publication number: 20220224560
    Abstract: An apparatus includes processing circuitry configured to output, to a plurality of devices, an initial superframe configured in an initial superframe mode of a plurality of superframe modes. Each superframe mode of the plurality of superframe modes allocating each slot of a plurality of slots for wireless communication to a first protocol, a second protocol, or a third protocol. In response to determining a change in bandwidth, the processing circuitry is configured to select an updated superframe mode from the plurality of superframe modes. The processing circuitry is further configured to output, to the plurality of devices, an updated superframe configured in the updated superframe mode.
    Type: Application
    Filed: April 1, 2022
    Publication date: July 14, 2022
    Inventors: Nagaraj Chickmagalur Lakshminarayan, Arun Handanakere Sheshagiri, Rajeev Ranjan, Sheetal R. Kadam
  • Patent number: 11329842
    Abstract: An apparatus includes processing circuitry configured to output, to a plurality of devices, an initial superframe configured in an initial superframe mode of a plurality of superframe modes. Each superframe mode of the plurality of superframe modes allocating each slot of a plurality of slots for wireless communication to a first protocol, a second protocol, or a third protocol. In response to determining a change in bandwidth, the processing circuitry is configured to select an updated superframe mode from the plurality of superframe modes. The processing circuitry is further configured to output, to the plurality of devices, an updated superframe configured in the updated superframe mode.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: May 10, 2022
    Assignee: Ademco Inc.
    Inventors: Nagaraj Chickmagalur Lakshminarayan, Arun Handanakere Sheshagiri, Rajeev Ranjan, Sheetal R. Kadam
  • Publication number: 20220129840
    Abstract: A method and system are provided where a module employing reinforcement learning (RL) can learn to solve the vehicle selection and space allocation problems for the transportation and/or storage of goods. In one embodiment, a method includes: (a) obtaining a specification of a load that includes enclosures of one or more enclosure types, and the specification includes, for each enclosure type: (i) dimensions of an enclosure of the enclosure type, and (ii) a number of enclosures of the enclosure type. The method also includes (b) obtaining a specification of vehicles of one or more vehicle types, where the specification includes, for each vehicle type: (i) dimensions of space available within a vehicle of the vehicle type, and (ii) a number of vehicles of the vehicle type that are available for transportation. The method further includes (c) providing a simulation environment for simulating loading of a vehicle.
    Type: Application
    Filed: October 26, 2020
    Publication date: April 28, 2022
    Inventors: Kajal Negi, Mohit Makkar, Yogita Rani, Rajeev Ranjan, Chirag Jain, Sreekanth Menon, Shishir Shekhar
  • Patent number: 11132543
    Abstract: A method, computer readable medium, and system are disclosed for performing unconstrained appearance-based gaze estimation. The method includes the steps of identifying an image of an eye and a head orientation associated with the image of the eye, determining an orientation for the eye by analyzing, within a convolutional neural network (CNN), the image of the eye and the head orientation associated with the image of the eye, and returning the orientation of the eye.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: September 28, 2021
    Assignee: NVIDIA CORPORATION
    Inventors: Rajeev Ranjan, Shalini De Mello, Jan Kautz
  • Publication number: 20210289047
    Abstract: Systems and methods for providing resilient persistent connections for communication are disclosed. Methods include identifying, at a first device, a second device registered with a client connection service; obtaining, from the client connection service, a first resource identifier for delivering request messages to the second device via the client connection service; identifying, based on the obtained first resource identifier, a first target resource for a first request message directed to the second device, wherein the first target resource specifies a first host included in the client connection service; sending, to the client connection service via the data communication network, the first request message to the first target resource for delivery to the second device by the client connection service; and receiving, from the client connection service via the data communication network, a first response message provided by the second device as a response to the first request message.
    Type: Application
    Filed: March 11, 2020
    Publication date: September 16, 2021
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Rajeev Ranjan PATHAK
  • Publication number: 20210250197
    Abstract: An apparatus includes processing circuitry configured to output, to a plurality of devices, an initial superframe configured in an initial superframe mode of a plurality of superframe modes. Each superframe mode of the plurality of superframe modes allocating each slot of a plurality of slots for wireless communication to a first protocol, a second protocol, or a third protocol. In response to determining a change in bandwidth, the processing circuitry is configured to select an updated superframe mode from the plurality of superframe modes. The processing circuitry is further configured to output, to the plurality of devices, an updated superframe configured in the updated superframe mode.
    Type: Application
    Filed: February 7, 2020
    Publication date: August 12, 2021
    Inventors: Nagaraj Chickmagalur Lakshminarayan, Arun Handanakere Sheshagiri, Rajeev Ranjan, Sheetal R. Kadam
  • Publication number: 20210181369
    Abstract: A system for scanning an object 112 is provided. The system includes a continuous conveyor belt 102, a first electromagnetic radiation sensor 104, a second electromagnetic radiation sensor, a tunnel 106, an electromagnetic radiation generator 108, a third electromagnetic radiation sensor, a fourth electromagnetic radiation sensor 110 and a processor. The continuous conveyor belt 102 receives the object 112 and moves the object 112 in forward direction. The first electromagnetic radiation sensor scans the object 112 that is travelling through the continuous conveyor belt 102. The tunnel 106 receives the object 112 from the continuous conveyor belt 102 after scanned through the first electromagnetic radiation sensor 104. The second electromagnetic radiation sensor is positioned inside the tunnel 106 at entry point. The electromagnetic radiation generator 108 receives a second signal from the second electromagnetic radiation sensor to generate an angular beam of electromagnetic radiation on the object 112.
    Type: Application
    Filed: August 29, 2019
    Publication date: June 17, 2021
    Inventors: Anoop G Prabhu, Rajeev Ranjan Dixit, Kapil Bardeja
  • Publication number: 20210185638
    Abstract: Techniques are described for preventing loss of notifications during network disconnections (e.g., during temporary network disconnections that last a number of seconds or minutes) for network communication scenarios where the client device and service have a persistent network connection. For example, notifications can be stored in a message store while a client device is disconnected from a network (e.g., from a network communication channel). The notifications can be stored in association with a time-to-live (TTL) value that is associated with a notification type of the notification and/or with other notification ordering parameters. When the client device reconnects to the network, the stored notifications can be sent to the client device in an order that is based at least in part on the TTL values of the notifications and/or other notification ordering parameters.
    Type: Application
    Filed: December 17, 2019
    Publication date: June 17, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rajeev Ranjan Pathak, Pavel Tic, Ilya Korolev, Sergey Anikin, Anton Audzei
  • Patent number: 11023711
    Abstract: Various facial recognition systems may benefit from appropriate use of computer systems. For example, certain face analysis systems may benefit from an all-in-one convolutional neural network that has been appropriately configured. A method can include obtaining an image of a face. The method can also include processing the image of the face using a first set of convolutional network layers configured to perform subject-independent tasks. The method can further include subsequently processing the image of the face using a second set of convolutional network layers configured to perform subject-dependent tasks. The second set of convolutional network layers can be integrated with the first set of convolutional network layers to form a single convolutional neural network. The method can additionally include outputting facial image detection results based on the processing and subsequent processing.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: June 1, 2021
    Assignee: UNIVERSITY OF MARYLAND, COLLEGE PARK
    Inventors: Rajeev Ranjan, Swaminathan Sankaranarayanan, Carlos Castillo, Ramalingam Chellappa
  • Publication number: 20210097547
    Abstract: This disclosure describes techniques for providing instructions when receiving biometric data associated with a user. For instance, a user-recognition device may detect a portion of a user, such as a hand. The user-recognition device may then display a first graphical element indicating a target location for placing the portion of the user above the user-recognition device. Additionally, the user-recognition device may determine locations of the portion of the user above the user-recognition device. The user-recognition device may then display a second graphical element indicating the locations, such as when the locations are not proximate to the target location. Additionally, the user-recognition device may display instructions for moving the portion of the user to the target location. Based on detecting that the location of the portion of the user is proximate to the target location, the user-recognition device may send data representing the portion of the user to a remote system.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 1, 2021
    Inventors: Nichole Stockman, Korwin Jon Smith, Douglas Andrew Hungarter, Joshua Adam Cowan, Jared Corso, Rajeev Ranjan, Prithviraj Banerjee, Matthew Christopher Smith
  • Patent number: 10860837
    Abstract: Various image processing may benefit from the application deep convolutional neural networks. For example, a deep multi-task learning framework may assist face detection, for example when combined with landmark localization, pose estimation, and gender recognition. An apparatus can include a first module of at least three modules configured to generate class independent region proposals to provide a region. The apparatus can also include a second module of the at least three modules configured to classify the region as face or non-face using a multi-task analysis. The apparatus can further include a third module configured to perform post-processing on the classified region.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: December 8, 2020
    Assignee: UNIVERSITY OF MARYLAND, COLLEGE PARK
    Inventors: Rajeev Ranjan, Vishal M. Patel, Ramalingam Chellappa, Carlos D. Castillo
  • Patent number: 10708220
    Abstract: An access system is provided and includes a memory and a control module. The memory stores a local DNS server VM, LLPS VM and local landing page, where the local DNS server VM is programmed with an IP address and a domain name of the LLPS VM. The control module: transmits a HTTP request from an in-vehicle device to a network application server via a PDN gateway or GGSN; based on a network event, receives a redirect response signal to redirect the in-vehicle device from accessing the network application server to receiving the landing page; based on a URI of the landing page, provides a query request signal to the local DNS server VM for the IP address and the domain name of a network or local landing page server; receives a query response signal from the local DNS server VM and the landing page from the LLPS VM.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: July 7, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Sandeep Vig, Rajeev Ranjan
  • Publication number: 20200131384
    Abstract: Provide herein is an ink that can be coated onto a substrate such as a glass slide. The use of at least two distinct wax treated silica powders with different porosities provides the multipurpose functionality of thermal and inkjet printing onto an ink coated substrate for purposed, for example, of labeling.
    Type: Application
    Filed: October 28, 2019
    Publication date: April 30, 2020
    Inventor: Rajeev Ranjan Singh