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: 10546855
    Abstract: 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: Grant
    Filed: March 30, 2017
    Date of Patent: January 28, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Rajeev Ranjan, Deepak Sharma, Subhash Kuchanuri, Chul Hong Park, Jae Seok Yang, Kwan Young Chun
  • Publication number: 20190303754
    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: Application
    Filed: March 28, 2018
    Publication date: October 3, 2019
    Inventors: Rajeev RANJAN, Carlos CASTILLO, Ramalingam CHELLAPPA
  • Publication number: 20190244014
    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: Application
    Filed: October 10, 2017
    Publication date: August 8, 2019
    Inventors: Rajeev RANJAN, Swaminathan SANKARANARAYANAN, Carlos CASTILLO, Ramalingam CHELLAPPA
  • Patent number: 10369989
    Abstract: 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: Grant
    Filed: October 19, 2017
    Date of Patent: August 6, 2019
    Assignee: MANDO CORPORATION
    Inventors: Saurabh Sharma, Alok Miglani, Arijit Mandal, Rajeev Ranjan
  • Publication number: 20190213242
    Abstract: 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: Application
    Filed: January 11, 2018
    Publication date: July 11, 2019
    Inventors: 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: 10348764
    Abstract: 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: Grant
    Filed: June 28, 2017
    Date of Patent: July 9, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Sandeep Vig, Rajeev Ranjan
  • Patent number: 10325898
    Abstract: 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: Grant
    Filed: June 28, 2017
    Date of Patent: June 18, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sharma Deepak, Rajeev Ranjan, Kuchanuri Subhash, Chulhong Park, Jaeseok Yang, Kwanyoung Chun
  • Publication number: 20190182203
    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: Application
    Filed: December 11, 2017
    Publication date: June 13, 2019
    Applicant: GM Global Technology Operations LLC
    Inventors: Sandeep VIG, Rajeev RANJAN
  • Publication number: 20190007452
    Abstract: 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: Application
    Filed: June 28, 2017
    Publication date: January 3, 2019
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Sandeep Vig, Rajeev Ranjan
  • Patent number: 10140165
    Abstract: 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: Grant
    Filed: February 2, 2017
    Date of Patent: November 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rajeev Ranjan Pathak, Bibhu Choudhary, Akshay Jayant Prabhu, Irfan Ahmed, Mandeep Singh
  • Publication number: 20180217880
    Abstract: 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: Application
    Filed: February 2, 2017
    Publication date: August 2, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rajeev Ranjan Pathak, Bibhu Choudhary, Akshay Jayant Prabhu, Irfan Ahmed, Mandeep Singh
  • Publication number: 20180211099
    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: Application
    Filed: July 20, 2016
    Publication date: July 26, 2018
    Inventors: Rajeev RANJAN, Vishal M. PATEL, Ramalingam CHELLAPPA, Carlos D. CASTILLO
  • Publication number: 20180181809
    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: Application
    Filed: December 27, 2017
    Publication date: June 28, 2018
    Inventors: Rajeev Ranjan, Shalini De Mello, Jan Kautz
  • Publication number: 20180130786
    Abstract: 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: Application
    Filed: June 28, 2017
    Publication date: May 10, 2018
    Inventors: SHARMA DEEPAK, RAJEEV RANJAN, KUCHANURI SUBHASH, CHULHONG PARK, JAESEOK YANG, KWANYOUNG CHUN
  • Publication number: 20180105166
    Abstract: 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: Application
    Filed: October 19, 2017
    Publication date: April 19, 2018
    Inventors: Saurabh SHARMA, Alok MIGLANI, Arijit MANDAL, Rajeev RANJAN
  • Publication number: 20180090492
    Abstract: 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: Application
    Filed: March 30, 2017
    Publication date: March 29, 2018
    Inventors: Rajeev RANJAN, Deepak SHARMA, Subhash KUCHANURI, Chul Hong PARK, Jae Seok YANG, Kwan Young CHUN
  • Patent number: 9794113
    Abstract: In one embodiment, a device receives a plurality of network alerts over a time frame. A sliding transaction window is used across the time frame to associate each network alert occurring within the transaction window with one or more transactions. A pruning test is applied to subsets of the plurality of network alerts, with the network alerts in a given subset being associated with the same transaction. The pruning test is based in part on the number of co-occurrences of network alerts in a given subset for different transaction windows. The subsets of network alerts are assigned to network alert clusters based on the applied pruning test. The network alerts are then joined within a network alert cluster to identify the largest grouping of network alerts that pass the pruning test. A notification that the identified grouping of network alerts is associated with the same transaction is also provided.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: October 17, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Rajeev Ranjan, Manoj Kumar Kushwaha
  • Publication number: 20150222477
    Abstract: In one embodiment, a device receives a plurality of network alerts over a time frame. A sliding transaction window is used across the time frame to associate each network alert occurring within the transaction window with one or more transactions. A pruning test is applied to subsets of the plurality of network alerts, with the network alerts in a given subset being associated with the same transaction. The pruning test is based in part on the number of co-occurrences of network alerts in a given subset for different transaction windows. The subsets of network alerts are assigned to network alert clusters based on the applied pruning test. The network alerts are then joined within a network alert cluster to identify the largest grouping of network alerts that pass the pruning test. A notification that the identified grouping of network alerts is associated with the same transaction is also provided.
    Type: Application
    Filed: February 4, 2014
    Publication date: August 6, 2015
    Applicant: Cisco Technology, Inc
    Inventors: Rajeev Ranjan, Manoj Kumar Kushwaha
  • Publication number: 20140337083
    Abstract: Method and systems for supply chain optimization include receiving information relating to a plurality of independent process flows which make up a supply chain of a technology organization, comparing the plurality of independent process flows with an integrated supply chain process flow comprising a plurality of interconnected stages to identify gaps in the integrated supply chain process flow relative to the plurality of independent process flows, the plurality of interconnected stages corresponding to all of the processes in a supply chain, modifying the integrated supply chain process flow based at least in part on the identified gaps to generate a customized integrated supply chain process flow that is customized to the supply chain of the technology organization, receiving one or more configuration parameters corresponding to the supply chain of the technology organization, and updating the customized integrated supply chain process flow with the one or more configuration parameters.
    Type: Application
    Filed: July 22, 2014
    Publication date: November 13, 2014
    Inventors: Abhishek Goyal, Rajeev Ranjan, Nikhil Kumar, Padmini Ramakrishna Talagavaram
  • Patent number: 8565373
    Abstract: A method and system for automatically adjusting the gantry position to the breast height level of a patient. The automated height adjustment system for mammography imaging systems having a movable gantry associated with a fixed vertical support, comprises a tracking unit for tracking a patient's breast height level during patient's initial mammography procedure; and memory for storing the tracked breast height level along with the patient identification information. The system further comprises a processor configured to access the breast height level using the patient identification information during subsequent mammography procedures for the patient; and a drive mechanism capable of automatically adjusting the height of the gantry based on the accessed breast height level.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: October 22, 2013
    Assignee: General Electric Company
    Inventors: Rajeev Ranjan, Raja Shekhara