Patents by Inventor Santosh Kumar

Santosh Kumar 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: 10929411
    Abstract: In an example embodiment, a fast and space-efficient ranking mechanism is used for vertical searches. A precedence is assigned to a plurality of features based on the relative importance of those features to the provider of a vertical search engine. In an example embodiment, this relative importance may be explicitly indicated by the provider of the vertical search engine. A unique data structure may then be created that incorporates the precedence of each feature.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: February 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jianbao Tao, Santosh Kumar Kancha, Keren Kochava Baruch, Anthony Duane Duerr, Kunal Mukesh Cholera, Kumaresh Pattabiraman
  • Patent number: 10929211
    Abstract: Methods and apparatuses are described for identification and traceability of application programming interface (API) functionality in a distributed computing environment. A server retrieves source code comprising API calls from source code repositories, and parses the source code to identify a first set of APIs, each having one or more attributes. The server retrieves API definitions and parses the API definitions to identify a second set of APIs, each having one or more attributes. The server compares the first set of APIs and the second set of APIs to determine matching APIs. Using the matching APIs, the server detects backend systems associated with each API and generates a call graph for each API by traversing abstract syntax trees (ASTs) associated with the source code. The server builds an API model object for each API, comprising the attributes of the API, the detected backend systems, and the call graph.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: February 23, 2021
    Assignee: FMR LLC
    Inventors: Mahesh Kumar Mylavarapu, Kevin Yan, John Cominio, Santosh Kumar, Mark Lambert
  • Patent number: 10918695
    Abstract: A method of treatment of disease condition resulting from deficiency of hematopoietic stem and progenitor cells and/or epidermal stem cells in skin comprising: administering to the subject suffering from said disease conditions, an effective amount of Jack bean lectin or a pharmaceutically acceptable salt thereof for increasing the abundance of hematopoietic stem cells and progenitor cells in bone marrow and/or epidermal stem cells in skin in vivo. Method of treating said conditions in a subject involves administering a single injection of lectin in a dose range of 0.5-2.0 mg/kg body weight to mouse leading to 2.815 to 3.55 fold increase in the abundance of epidermal stem cells in skin and a dose range of 8.0-10.0 mg/Kg body weight to a mouse leading to 2.36 to 6.67-fold increase in the abundance of hematopoietic stem and progenitor cells in bone marrow.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: February 16, 2021
    Assignee: THE SECRETARY, DEPARTMENT OF ATOMIC ENERGY
    Inventors: Deepak Sharma, Santosh Kumar Sandur, Maikho Thoh, Raghavendra Shridhar Patwardhan, Dharmendra K. Maurya, Rahul Checker, Vikram P. Gota, Jayakumar Sundarraj, Haldhar Dev Sarma, Subrata Chattopadhyay
  • Patent number: 10919915
    Abstract: The present invention relates to novel compounds of formula (I) as GPR119 agonist, composition compositions containing such compounds and method of preparation thereof.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: February 16, 2021
    Assignee: MANKIND PHARMA LTD.
    Inventors: Rakesh Ishwar Patil, Jeevan Verma, Dharmesh Shah, Sazid Ali, Srinivasa Reddy Bapuram, Santosh Kumar Rai, Anil Kumar
  • Patent number: 10919497
    Abstract: Exemplary embodiments described in this disclosure are generally directed to systems and methods for ensuring password security when starting a vehicle having a keyless engine starting system. In an exemplary method, a computer detects a depression of an engine start push button when no phone-as-a-key (PaaK) device or passive-entry-passive-start (PEPS) key fob is present in the vehicle. The computer responds by executing a verification procedure prior to password validation. The verification procedure can include operations such as determining that no PaaK device or PEPS key fob is present either inside the vehicle or within a defined geofence outside the vehicle. If the verification procedure is successful, the computer displays a prompt upon a display screen for entering of a password. The computer then uses various security measures when verifying the validity of an entered password, followed by displaying of a message indicating acceptance or rejection of the password.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: February 16, 2021
    Assignee: Ford Global Technologies, LLC
    Inventors: Aaron Matthew DeLong, Eugene Karpinsky, Cameron Smyth, Timothy Thivierge, Jr., Daniel King, Kevin Thomas Hille, Farhan Ehsan, John Robert Van Wiemeersch, Santosh Kumar Lalwani
  • Patent number: 10905454
    Abstract: Disclosed is a surgical device. The surgical device includes a housing. The surgical device also includes a linear actuator disposed in the housing. The linear actuator includes a central rod. The linear actuator also includes one or more bending modules connected to the central rod. Each of the one or more bending modules includes one or more bending actuators. Each of the one or more bending actuators includes one or more layers of piezoelectric bending elements configured to provide a reciprocating movement to the central rod upon application of a voltage. The surgical device further includes a cutting mechanism coupled to the central rod.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: February 2, 2021
    Inventor: Santosh Kumar Behera
  • Patent number: 10902000
    Abstract: An event processing system for distributing a continuous query, and processing events in an event stream, is disclosed. The system can synchronize timestamps across all partitions by adding a heartbeat propagator component propagating a heartbeat signal for silent partitions. The system can further include a timestamp tracker component that tracks the maximum observed timestamp across all partitions for each batch, and sends this to each partition. The system can distribute partitions of the events to the worker nodes, and instruct a heartbeat propagator component to generate a heartbeat for a first worker node corresponding to an event in a different partition. The system receives outputs from the worker nodes and combines these into a single result corresponding to a continuous query. The system can further implement a timestamp tracker to select a highest timestamp value of a previous batch, and send the value to the worker nodes.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: January 26, 2021
    Assignee: Oracle International Corporation
    Inventors: Sandeep Bishnoi, Hoyong Park, Subhrajyoti Choudhury, Yathish Gatty, Devendra Jain, Santosh Kumar, Prabhu Thukkaram
  • Patent number: 10902543
    Abstract: Systems and methods for insertion of a watermark into images and tampering detection of the watermarked images by a Convolutional Neural Network (CNN) technique. The traditional systems and methods provide for detecting the tampering of the watermarked images by simply identifying a presence of an inserted watermark into an image but none them provide for inserting a random sequence into input image(s) and then detect the tampering by classifying the input image(s) by a neural network.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: January 26, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Krishna Rao Kakkirala, Srinivasa Rao Chalamala, Bala Mallikarjunarao Garlapati, Balakrishna Gudla, Santosh Kumar Jami, Arun Kumar Jindal, Ajeet Kumar Singh
  • Patent number: 10895843
    Abstract: Systems, devices, and methods are described herein for performing digital holography to analyze dynamics of fluid flow. According to some aspects of this disclosure, a Digital Fresnel Reflection Holography (DFRH) system, which is arranged to utilize light backscattered from particles in a fluid chamber to create a hologram that may be processed to analyze characteristics of fluid flow. The DFRH system may utilize light reflected from an imaging window disposed between a light source and a sampling volume, to be analyzed as a reference wave, to form an interference pattern and resultant hologram. According to some aspects of this disclosure, the DFRH techniques may provide simple, cost-effective mechanisms with improved performance over other techniques for analyzing fluid flow using holography.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: January 19, 2021
    Assignee: REGENTS OF THE UNIVERSITY OF MINNESOTA
    Inventors: Jiarong Hong, Santosh Kumar Sankar
  • Patent number: 10877539
    Abstract: An information handling system includes first and second power supplies, and a management controller. The power supplies are configured to operate in a first power mode to supply power to the information handling system and in a second power mode to shut down from supplying power to the information handling system. The management controller is configured in a normal operation mode to set the first power supply to the first power mode and set the second power supply in the second power mode. The management controller is configured in a test operation mode to set the second power supply to the first power mode, to set the first power supply to the second power mode, to determine whether the second power supply is operating within a first limit, and when the second power supply is not operating within the first limit, to provide a first indication that the second power supply is failing.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: December 29, 2020
    Assignee: Dell Products, L.P.
    Inventors: Santosh Kumar Sahu, Rama R. Bisa, Sunil Lingappa, Ajaya K. Senapati, Vaideeswaran Ganesan
  • Patent number: 10880112
    Abstract: Multicast traffic in a virtual extensible local area network (VXLAN). In some embodiments, a method is provided. The method includes registering a network device as a virtual extensible local area network (VXLAN) tunnel endpoint (VTEP) of a VXLAN. The VXLAN includes an overlay network and the overlay network is implemented on an underlay network. The method also includes receiving multicast traffic from the multicast source. The method further includes transmitting the multicast traffic to one or more multicast receivers using the underlay network.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: December 29, 2020
    Assignee: Arista Networks, Inc.
    Inventors: Kiran Immidi, Santosh Kumar, Kalyan Chakravarthy Nidumolu, Prashant Srinivas, Gaofeng Yue
  • Publication number: 20200403828
    Abstract: An Alternating Current (AC) and Direct Current (DC) coupled electronic receiver system including a receiver, an AC-coupling capacitor between an input of the receiver system and the receiver, a bypass switch configured to selectively bypass the AC-coupling capacitor to DC-couple the input to the receiver, a bypass switch driving circuit configured to cause the bypass switch to switch ‘ON’ and thereby DC-couple the input to the receiver, and cause the bypass switch to switch ‘OFF’ and thereby AC-couple the input to the receiver, and a voltage-following transistor between a source and a gate of the bypass switch configured to maintain an ‘OFF’ state of the bypass switch while the input is AC-coupled.
    Type: Application
    Filed: August 12, 2019
    Publication date: December 24, 2020
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: A Santosh Kumar REDDY, Sumanth CHAKKIRALA, Sunil RAJAN
  • Patent number: 10846184
    Abstract: An information handling system may include a first power supply for a first system, a second power supply for a second system, and a management controller. The management controller may detect that the first power supply has failed, receive first information from the first system related to the operation of the first power supply prior to the failure of the first power supply, receive second information from the second system associated with the second power supply, and determine a probability of failure of the second power supply based upon a comparison of the first information with the second information.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: November 24, 2020
    Assignee: Dell Products, L.P.
    Inventors: Sunil Lingappa, Santosh Kumar Sahu, Ajaya K. Senapati, Vaideeswaran Ganesan
  • Patent number: 10838007
    Abstract: A diagnostic system configured to detect a stator winding fault in an electrical machine comprising a plurality of stator windings is provided. The diagnostic system includes a processor programmed to receive measurements of three-phase voltages and currents provided to the electrical machine, compute positive, negative, and zero sequence components of voltage and current from the three-phase voltages and currents, and identify a noise factor contribution and a stator fault contribution to the negative sequence voltage by performing a two-step initialization algorithm comprising a modified recursive least square (RLS) method, the noise factor contribution comprising unbalance in the electrical machine resulting from one or more of positive sequence current, negative sequence current, and positive sequence voltage. The processor is still further programmed to detect a stator fault in the electrical machine based on the stator fault contribution to the negative sequence voltage.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: November 17, 2020
    Assignee: Eaton Intelligent Power Limited
    Inventors: Abhilash Pani, Santosh Kumar Sharma
  • Publication number: 20200356433
    Abstract: A system and method for dynamic log management of stream processing in a distributed computing environment, such as, for example, a streaming application or stream analytics system. A streaming application can be deployed or published to a cluster, to execute as a client application. A cluster manager coordinates with worker nodes, to commit tasks associated with the streaming application. If a need arises to generate lower-level log data associated with the streaming application, for example to diagnose an underlying cause of a warning/error message, a configuration job can be committed to the cluster to execute as a separate log-configuration application. The log-configuration application operates with the cluster manager to determine the set of working nodes currently associated with the streaming application, and modify the logger configuration at those nodes, to record or otherwise provide log data according to a modified logging level, for example to provide lower-level log messages.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Inventors: Santosh Kumar, Yathish Gatty, Devendra Jain
  • Publication number: 20200351366
    Abstract: An inter-process communication (IPC) system, includes a first client engine, a first server engine, and a broker engine that is coupled to the first client engine. The broker engine initiates a first timer that is configured to reset when traffic is received from the first server engine while the first server engine is registered with the broker engine and coupled to the broker engine via a communication channel. The traffic that causes the first timer to reset includes at least one of: traffic generated by the first client engine to complete a request, and a first server-to-broker heartbeat message generated by the first server engine. The broker engine determines that the first timer has reached a predefined time amount, and in response, removes the registration of the first server engine and removes the communication channel between the broker engine and the first server engine.
    Type: Application
    Filed: July 22, 2020
    Publication date: November 5, 2020
    Inventors: Michael Emery Brown, Santosh Kumar Bidaralli
  • Publication number: 20200349951
    Abstract: The present disclosure relates generally to a system and method for voice development frameworks. Certain cloud-based systems may be embodied in a multi-instance or multi-tenant framework, and may provide for certain computing systems and resources. For example, the cloud-based systems may provide for data repositories and the creation of executable objects, e.g., Flow Designer objects that include voice commands. In certain embodiments, visual development tools, including a Flow Designer system, may be used to create the executable objects, including voice command objects. For example, the Flow Designer system may enable the non-technical personnel to use natural language to more easily create and visualize objects and processes that automate certain tasks.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 5, 2020
    Inventors: Santosh Kumar Das, Gagan deep, Sumit Rathi, Ashita Narayan, Chakradhar Narasimha Jillellamudi, Raghavan Muthuraman
  • Publication number: 20200351909
    Abstract: Systems and methods are disclosed to address inter-cell interference in a heterogeneous network. In one embodiment, a system is disclosed, comprising: a coordinating node situated between a radio access network and a core network; and a first base station in the radio access network in communication with the coordinating node, wherein: the coordinating node has a coordinating scheduler with a first scheduling period; the first base station has a first base station scheduler with a second scheduling period shorter than the first scheduling period; the coordinating scheduler is configured to send a resource reservation list and a resource restriction list to the first base station scheduler once during each first scheduling period; and the first base station is configured to receive the resource reservation list and the resource restriction list and to use the resource reservation list and the resource restriction list when performing mobile device resource scheduling.
    Type: Application
    Filed: July 21, 2020
    Publication date: November 5, 2020
    Inventors: Prashanth Rao, Murali Talluri, Praveen Puvvadi, Mohit Chugh, Kaitki Agarwal, Anoop Kumar, Syed Intekhab Anjum, Santosh Kumar Pandey, Sharique Qureshi
  • Publication number: 20200349200
    Abstract: In some embodiments, methods and systems are provided for processing information requests of workers at a retail facility and retrieving information associated with the retail facility based on the information requests. An electronic device permits a worker at the retail facility to input an information request in association with at least one worker at the retail facility or at least one product at the retail facility. A computing device receives, from the electronic device, electronic data representative of a scope of the information request, analyzes this electronic data to determine the scope of the information request, obtain relevant information from one or more databases, and transmits the obtained information to the electronic device, which in turn outputs the information to the worker.
    Type: Application
    Filed: April 30, 2020
    Publication date: November 5, 2020
    Inventors: William Craig Robinson, JR., Dong T. Nguyen, Mekhala M. Vithala, Makeshwaran Sampath, Spencer S. Seeger, Bahula Bosetti, Praneeth Gubbala, Songshan Li, Santosh Kumar Kurashetty, Srihari Attuluri, Venkata Maguluri, Lindsay S. Leftwich, George E. Loring
  • Publication number: 20200337691
    Abstract: A method and device for closing a port site incision after a minimally invasive surgical procedure is performed includes an elongate body and a tool assembly supported on a distal portion of the elongate body. The tool assembly includes a suture needle that is moved between an active position in which a tip of the suture needle is exposed and an active position in which the tip of the needle is received within a shield supported on the elongate body by an actuation member. The actuation member is connected to the suture needle by a linkage that maintains a longitudinal axis of the suture needle parallel to the longitudinal axis of the elongate body as the tool assembly is moved between the active and inactive positions.
    Type: Application
    Filed: March 31, 2020
    Publication date: October 29, 2020
    Inventors: Inderjeet Singh Bhalla, Santosh Kumar Patnaik, Neeraj Kumar