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: 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
-
Publication number: 20180181809Abstract: 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: ApplicationFiled: December 27, 2017Publication date: June 28, 2018Inventors: Rajeev Ranjan, Shalini De Mello, Jan Kautz
-
Publication number: 20180130786Abstract: 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: ApplicationFiled: June 28, 2017Publication date: May 10, 2018Inventors: SHARMA DEEPAK, RAJEEV RANJAN, KUCHANURI SUBHASH, CHULHONG PARK, JAESEOK YANG, KWANYOUNG CHUN
-
Publication number: 20180105166Abstract: 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: ApplicationFiled: October 19, 2017Publication date: April 19, 2018Inventors: Saurabh SHARMA, Alok MIGLANI, Arijit MANDAL, Rajeev RANJAN
-
Publication number: 20180090492Abstract: 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: ApplicationFiled: March 30, 2017Publication date: March 29, 2018Inventors: Rajeev RANJAN, Deepak SHARMA, Subhash KUCHANURI, Chul Hong PARK, Jae Seok YANG, Kwan Young CHUN
-
Patent number: 9794113Abstract: 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: GrantFiled: February 4, 2014Date of Patent: October 17, 2017Assignee: Cisco Technology, Inc.Inventors: Rajeev Ranjan, Manoj Kumar Kushwaha
-
Publication number: 20150222477Abstract: 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: ApplicationFiled: February 4, 2014Publication date: August 6, 2015Applicant: Cisco Technology, IncInventors: Rajeev Ranjan, Manoj Kumar Kushwaha
-
Publication number: 20140337083Abstract: 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: ApplicationFiled: July 22, 2014Publication date: November 13, 2014Inventors: Abhishek Goyal, Rajeev Ranjan, Nikhil Kumar, Padmini Ramakrishna Talagavaram
-
Patent number: 8565373Abstract: 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: GrantFiled: December 13, 2010Date of Patent: October 22, 2013Assignee: General Electric CompanyInventors: Rajeev Ranjan, Raja Shekhara