Patents by Inventor Rajeev Thakur

Rajeev Thakur 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: 11360871
    Abstract: Computer receives, from within system application comprising application(s) that communicate with operating system(s) (OS), selection of target application. Computer creates stub application for target application that mimics entry and exit points of target application. Computer isolates target application externally to system application. Computer establishes network connection(s) connecting isolated target application and stub application to process communication between isolated target application and system application. Computer generates OS tracing system that logs file and directory accesses of isolated target application. Computer monitors runtime behavior of isolated target application, using logs of OS tracing system, to identify files used by target application. Computer determines set of files not used by target application.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: June 14, 2022
    Assignee: RapidFort, Inc.
    Inventors: Mehran Farimani, Rajeev Thakur
  • Publication number: 20220164270
    Abstract: Computer receives, from within system application comprising application(s) that communicate with operating system(s) (OS), selection of target application. Computer creates stub application for target application that mimics entry and exit points of target application. Computer isolates target application externally to system application. Computer establishes network connection(s) connecting isolated target application and stub application to process communication between isolated target application and system application. Computer generates OS tracing system that logs file and directory accesses of isolated target application. Computer monitors runtime behavior of isolated target application, using logs of OS tracing system, to identify files used by target application. Computer determines set of files not used by target application.
    Type: Application
    Filed: November 24, 2020
    Publication date: May 26, 2022
    Inventors: Mehran Farimani, Rajeev Thakur
  • Patent number: 8766112
    Abstract: An occupant weight sensing apparatus configured to be coupled to a vehicle seat. The apparatus includes a base configured to be connected to a vehicle, a lever pivotally connected to the base, a rocker configured to be connected to the vehicle seat, the rocker also pivotally connected to the lever, and a sensor coupled to the lever. A force applied to the seat causes pivotal movement of the lever relative to the base. The sensor detects the pivotal movement to sense the weight of the occupant.
    Type: Grant
    Filed: July 19, 2011
    Date of Patent: July 1, 2014
    Assignee: Robert Bosch GmbH
    Inventors: Mithran Gopinathan Menon, Rajeev Thakur, Jerry Harder, Prasanna Sampigehalli Narasimaiah, Madhusudhanrao Mulinti
  • Publication number: 20120012405
    Abstract: An occupant weight sensing apparatus configured to be coupled to a vehicle seat. The apparatus includes a base configured to be connected to a vehicle, a lever pivotally connected to the base, a rocker configured to be connected to the vehicle seat, the rocker also pivotally connected to the lever, and a sensor coupled to the lever. A force applied to the seat causes pivotal movement of the lever relative to the base. The sensor detects the pivotal movement to sense the weight of the occupant.
    Type: Application
    Filed: July 19, 2011
    Publication date: January 19, 2012
    Applicant: ROBERT BOSCH GMBH
    Inventors: Mithran Gopinathan Menon, Rajeev Thakur, Jerry Harder, Prasanna Sampigehalli Narasimaiah, Madhusudhanrao Mulinti
  • Patent number: 7076553
    Abstract: A scalable content delivery network (SCDN) employs a parallel download mechanism to ensure that a demanded file is present at a station in time for user consumption. This mechanism is used in solving the content caching and storage problem for applications such as video-on-demand, which is commonly perceived as a tough problem in the industry. In the network, files are divided into smaller units called tracks according to the nature of data contained in each of them. Tracks are further divided into smaller equally sized units called block files. This division builds the foundation for parallel download. A sequence server provides a lock-free mechanism for multiple threads or processes to access data atomically. The sequence server allows clients to gain sequential access to data, or to find out whether the sequence has been violated so that they can retry their operation or take corrective action. Advantages of the invention include the ability to handle distribution of large files and process sequencing.
    Type: Grant
    Filed: October 26, 2001
    Date of Patent: July 11, 2006
    Assignee: Intel Corporation
    Inventors: Desmond Cho-Hung Chan, Siew Yong Sim, Rajeev Thakur, Trygve Isaacson, William D. Gropp
  • Patent number: 6916997
    Abstract: Automotive load cells having centralized, multi-axis, loose tolerance overload/limit stops provide improved strain gauge response. The modular, integrated stop assemblies magnify sensor substrate deflection by use of opposed concave (Belleville) springs are used in direct contact with the substrate to accommodate ±Z axis deflection and Mx/My moment angular rotation. A flanged guide member on the load stud permits a wide range of geometries. The substrate is thickened around the load stud hole and the outboard support bolt holes. Hollow rivets assist in design modularity. Strain gauges are placed at the yield zones symmetrically with respect to the X axis. The substrate hole Mx/My gap is larger than the stop bracket hole to insure a positive stop for Mx/My moments prior to yield. The inventive multi-axis stop assembly is used in any type load cell, including rectangular, thinned, notched, necked/dogbone, or cantilever substrates with any strain gauge layout configuration.
    Type: Grant
    Filed: December 6, 2002
    Date of Patent: July 12, 2005
    Assignee: Robert Bosch Corporation
    Inventors: Rajeev Thakur, Alexander Golshteyn, Russ Watts, Darren Lee, Rajesh Das
  • Publication number: 20050049824
    Abstract: An apparatus and method for supporting a load-bearing platform (e.g., a seat) and measuring the weight of a load (e.g., an occupant) on the platform. The apparatus can include a base or support, a lever coupled to the support, and a sensor. The lever can be pivotally coupled to the support to allow pivotal movement of the lever with respect to the support in response to weight applied to the platform. The sensor can detect the force transmitted by the lever to determine the weight of the load on the platform. Furthermore, the lever can isolate the vertical load on the platform due to the weight of the load from other extraneous, non-vertical forces on the platform.
    Type: Application
    Filed: August 26, 2003
    Publication date: March 3, 2005
    Applicant: Robert Bosch Corporation
    Inventors: Rajeev Thakur, Chad Vanfleet, Aleksandr Golshteyn
  • Patent number: 6859753
    Abstract: An apparatus and method for supporting a load-bearing platform (e.g., a seat) and measuring the weight of a load (e.g., an occupant) on the platform. The apparatus can include a base or support, a lever coupled to the support, and a sensor. The lever can be pivotally coupled to the support to allow pivotal movement of the lever with respect to the support in response to weight applied to the platform. The sensor can detect the force transmitted by the lever to determine the weight of the load on the platform. Furthermore, the lever can isolate the vertical load on the platform due to the weight of the load from other extraneous, non-vertical forces on the platform.
    Type: Grant
    Filed: August 26, 2003
    Date of Patent: February 22, 2005
    Assignee: Robert Bosch Corporation
    Inventors: Rajeev Thakur, Chad Vanfleet, Aleksandr Golshteyn
  • Publication number: 20030106723
    Abstract: Automotive load cells having centralized, multi-axis, loose tolerance overload/limit stops provide improved strain gauge response. The modular, integrated stop assemblies magnify sensor substrate deflection by use of opposed concave (Belleville) springs are used in direct contact with the substrate to accommodate ±Z axis deflection and Mx/My moment angular rotation. A flanged guide member on the load stud permits a wide range of geometries. The substrate is thickened around the load stud hole and the outboard support bolt holes. Hollow rivets assist in design modularity. Strain gauges are placed at the yield zones symmetrically with respect to the X axis. The substrate hole Mx/My gap is larger than the stop bracket hole to insure a positive stop for Mx/My moments prior to yield. The inventive multi-axis stop assembly is used in any type load cell, including rectangular, thinned, notched, necked/dogbone, or cantilever substrates with any strain gauge layout configuration.
    Type: Application
    Filed: December 6, 2002
    Publication date: June 12, 2003
    Inventors: Rajeev Thakur, Alexander Golshteyn, Russ Watts, Darren Lee, Rajesh Das
  • Publication number: 20020131423
    Abstract: A scalable content delivery network (SCDN) employs a parallel download mechanism to ensure that a demanded file is present at a station in time for user consumption. This mechanism is used in solving the content caching and storage problem for applications such as video-on-demand, which is commonly perceived as a tough problem in the industry. In the network, files are divided into smaller units called tracks according to the nature of data contained in each of them. Tracks are further divided into smaller equally sized units called block files. This division builds the foundation for parallel download. A sequence server provides a lock-free mechanism for multiple threads or processes to access data atomically. The sequence server allows clients to gain sequential access to data, or to find out whether the sequence has been violated so that they can retry their operation or take corrective action. Advantages of the invention include the ability to handle distribution of large files and process sequencing.
    Type: Application
    Filed: October 26, 2001
    Publication date: September 19, 2002
    Applicant: Prismedia Networks, Inc.
    Inventors: Desmond Cho-Hung Chan, Siew Yong Sim, Rajeev Thakur, Trygve Isaacson, William D. Gropp