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).
-
Publication number: 20210250197Abstract: 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: ApplicationFiled: February 7, 2020Publication date: August 12, 2021Inventors: Nagaraj Chickmagalur Lakshminarayan, Arun Handanakere Sheshagiri, Rajeev Ranjan, Sheetal R. Kadam
-
Publication number: 20210181369Abstract: 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: ApplicationFiled: August 29, 2019Publication date: June 17, 2021Inventors: Anoop G Prabhu, Rajeev Ranjan Dixit, Kapil Bardeja
-
Publication number: 20210185638Abstract: 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: ApplicationFiled: December 17, 2019Publication date: June 17, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Rajeev Ranjan Pathak, Pavel Tic, Ilya Korolev, Sergey Anikin, Anton Audzei
-
Patent number: 11023711Abstract: 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: GrantFiled: October 10, 2017Date of Patent: June 1, 2021Assignee: UNIVERSITY OF MARYLAND, COLLEGE PARKInventors: Rajeev Ranjan, Swaminathan Sankaranarayanan, Carlos Castillo, Ramalingam Chellappa
-
Publication number: 20210097547Abstract: 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: ApplicationFiled: September 27, 2019Publication date: April 1, 2021Inventors: Nichole Stockman, Korwin Jon Smith, Douglas Andrew Hungarter, Joshua Adam Cowan, Jared Corso, Rajeev Ranjan, Prithviraj Banerjee, Matthew Christopher Smith
-
Patent number: 10860837Abstract: 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: GrantFiled: July 20, 2016Date of Patent: December 8, 2020Assignee: UNIVERSITY OF MARYLAND, COLLEGE PARKInventors: Rajeev Ranjan, Vishal M. Patel, Ramalingam Chellappa, Carlos D. Castillo
-
Patent number: 10708220Abstract: 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: GrantFiled: December 11, 2017Date of Patent: July 7, 2020Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Sandeep Vig, Rajeev Ranjan
-
Publication number: 20200131384Abstract: 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: ApplicationFiled: October 28, 2019Publication date: April 30, 2020Inventor: Rajeev Ranjan Singh
-
Patent number: 10546855Abstract: Integrated circuit devices are provided. The IC devices may include an active region extending in a first direction, first and second gate electrodes extending in a second direction, a first impurity region in the active region adjacent a first side of the first gate electrode, a second impurity region in the active region between a second side of the first gate electrode and a first side of the second gate electrode, a third impurity region in the active region adjacent a second side of the second gate electrode, a cross gate contact electrically connecting the first and second impurity regions, a first contact electrically connected to the third impurity region, a first wire electrically connected to the cross gate contact, and a second wire electrically connected to the first contact. The first and second wires may extend only in the first direction and may be on the same line.Type: GrantFiled: March 30, 2017Date of Patent: January 28, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Rajeev Ranjan, Deepak Sharma, Subhash Kuchanuri, Chul Hong Park, Jae Seok Yang, Kwan Young Chun
-
Publication number: 20190303754Abstract: 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: ApplicationFiled: March 28, 2018Publication date: October 3, 2019Inventors: Rajeev RANJAN, Carlos CASTILLO, Ramalingam CHELLAPPA
-
Publication number: 20190244014Abstract: 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: ApplicationFiled: October 10, 2017Publication date: August 8, 2019Inventors: Rajeev RANJAN, Swaminathan SANKARANARAYANAN, Carlos CASTILLO, Ramalingam CHELLAPPA
-
Patent number: 10369989Abstract: Disclosed herein are a parking assistance system (PAS) and a method for controlling the same. The PAS according to the present disclosure includes a state sensing unit that senses a state of a vehicle including speed information and gear information of the vehicle, an obstacle sensing unit that photographs a forward, backward, or lateral side image of the vehicle and senses an obstacle present on a front, rear, or lateral side of the vehicle, and a control unit that calculates a parking trajectory based on information about the sensed state and obstacle of the vehicle, and displays the photographed forward or backward image including the calculated parking trajectory based on the sensed gear information of the vehicle, when a speed of the vehicle is less than a preset threshold value.Type: GrantFiled: October 19, 2017Date of Patent: August 6, 2019Assignee: MANDO CORPORATIONInventors: Saurabh Sharma, Alok Miglani, Arijit Mandal, Rajeev Ranjan
-
Publication number: 20190213242Abstract: Described are examples for populating input fields on an application. A form input field of a form rendered by an application can be detected by the application, or another application. A data class associated with the form input field can be determined, and an anticipatory response for populating the form input field can be determined based on the data class and input from one or more different applications. The form input field of the form can be populated, via the application, with the anticipatory response.Type: ApplicationFiled: January 11, 2018Publication date: July 11, 2019Inventors: Rajeev Ranjan Pathak, Arif Alam Siddique, Akshay Jayant Prabhu, Gowthami Chegu, Umesh Bhardwaj, Mohit, Vivek Kumar, Anoop Pandey, Vasanth Raja, Sonia Singh, Ankit Kumar Agrawal
-
Patent number: 10348764Abstract: A computer-implemented method for notifying a client application of an event by preventing the setup of a TLS (Transport Layer Security) secure connection between the client application and a destination server is provided. The method comprises receiving a client Hello message from a client application directed to the destination server, preventing the client Hello message from reaching the destination server, constructing a server Hello message such that the message appears to originate from the destination server, constructing a dummy certificate containing the event, constructing a Certificate message that includes the dummy certificate and appears to originate from the destination server, and transmitting the server Hello message and the Certificate message to the client application.Type: GrantFiled: June 28, 2017Date of Patent: July 9, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Sandeep Vig, Rajeev Ranjan
-
Patent number: 10325898Abstract: A semiconductor device includes a first active pattern extending in a first direction on a first region and a second region of a substrate, a first dummy gate electrode extending in a second direction crossing the first active pattern between the first region and the second region, a contact structure contacting the first dummy gate electrode and extending in the first direction, and a power line disposed on the contact structure and electrically connected to the contact structure. The power line extends in the first direction. The contact structure overlaps with the power line when viewed in a plan view.Type: GrantFiled: June 28, 2017Date of Patent: June 18, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sharma Deepak, Rajeev Ranjan, Kuchanuri Subhash, Chulhong Park, Jaeseok Yang, Kwanyoung Chun
-
Publication number: 20190182203Abstract: 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: ApplicationFiled: December 11, 2017Publication date: June 13, 2019Applicant: GM Global Technology Operations LLCInventors: Sandeep VIG, Rajeev RANJAN
-
Publication number: 20190007452Abstract: A computer-implemented method for notifying a client application of an event by preventing the setup of a TLS (Transport Layer Security) secure connection between the client application and a destination server is provided. The method comprises receiving a client Hello message from a client application directed to the destination server, preventing the client Hello message from reaching the destination server, constructing a server Hello message such that the message appears to originate from the destination server, constructing a dummy certificate containing the event, constructing a Certificate message that includes the dummy certificate and appears to originate from the destination server, and transmitting the server Hello message and the Certificate message to the client application.Type: ApplicationFiled: June 28, 2017Publication date: January 3, 2019Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Sandeep Vig, Rajeev Ranjan
-
Patent number: 10140165Abstract: Described herein is a shell action browser extension that executes independent of browser when the browser has been terminated. The shell action browser extension includes a communications component that receives notice that the browser is terminating. The shell action browser extension further comprises a transition component that, in response to the received notice, latches onto an operating system as a process independent of the browser. The shell action browser further comprises a content component that receives information from a website/web-service and, in response to receiving the information, based on the received information, provides notification(s) via the operating system.Type: GrantFiled: February 2, 2017Date of Patent: November 27, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Rajeev Ranjan Pathak, Bibhu Choudhary, Akshay Jayant Prabhu, Irfan Ahmed, Mandeep Singh
-
Publication number: 20180217880Abstract: Described herein is a shell action browser extension that executes independent of browser when the browser has been terminated. The shell action browser extension includes a communications component that receives notice that the browser is terminating. The shell action browser extension further comprises a transition component that, in response to the received notice, latches onto an operating system as a process independent of the browser. The shell action browser further comprises a content component that receives information from a website/web-service and, in response to receiving the information, based on the received information, provides notification(s) via the operating system.Type: ApplicationFiled: February 2, 2017Publication date: August 2, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Rajeev Ranjan Pathak, Bibhu Choudhary, Akshay Jayant Prabhu, Irfan Ahmed, Mandeep Singh
-
Publication number: 20180211099Abstract: 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: ApplicationFiled: July 20, 2016Publication date: July 26, 2018Inventors: Rajeev RANJAN, Vishal M. PATEL, Ramalingam CHELLAPPA, Carlos D. CASTILLO