Patents by Inventor Sanjeev Chandra

Sanjeev Chandra 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: 20250130631
    Abstract: Systems and methods for sensor-agnostic representation of human presence information are described. An operating system of a computing device with a display screen is configured to receive, from a sensor system, human presence information representing the position and posture of one or more persons detected by a sensor of the sensor system, where the human presence information is determined based on a coordinate system associated with the display screen. The human presence information has the same format regardless of the sensor technology. The human presence information includes an elevation angle, an azimuth angle, a face pitch, a face roll, and/or a face yaw of the person relative to the sensor and/or display screen. The operating system may use the human presence information to implement privacy-related features and/or may provide the human presence information to one or more applications via an API.
    Type: Application
    Filed: April 9, 2024
    Publication date: April 24, 2025
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ugan SIVAGNANENTHIRARAJAH, Michael Jeffrey AJAX, Sathyanarayanan KARIVARADASWAMY, Robert Eugene HARRIS, JR., Sarah BARNETTE, Sergii Viktorovych LIASHENKO, Sanjeev Chandra REDDY, Sayak CHATTERJEE
  • Publication number: 20250101564
    Abstract: Described in this document is a process for making heat transfer devices such as cold plates. The cold plates can be made by 3-D printing a polymer substrate, applying thermal spraying deposition of metal over the substrate, dissolving the substrate for removal to form an enclosed flow region through for passage of heat transfer fluid. Molten metal droplets can be sprayed onto the substrate having a surface region comprising a water-soluble thermoplastic to form metal splats on the surface region at a splat temperature and surface properties such that the metal splats penetrate and interlock to form a solid metal coating adhered to the polymer substrate. A dissolvable substrate can facilitate removal by contacting with a solvent to form the enclosed flow region defined by metallic surfaces, and also can enable complex geometries and enhanced heat transfer performance without the need for extensive machining.
    Type: Application
    Filed: June 27, 2022
    Publication date: March 27, 2025
    Inventors: Sanjeev Chandra, Ramgopal Varma Ramaraju, Joshua Palumbo
  • Patent number: 12086613
    Abstract: A device receives a sensor payload at a sensor service. The sensor payload includes a data field that comprises a first value that corresponds to a reading by a sensor device. The device sends the sensor payload to a broker process that is separate from the sensor service and that hosts plug-in logic. The device receives a sensor payload update from the broker process. The sensor payload update includes a second value for the data field that is different from the first value. The second value was determined by the plug-in logic. The device creates a modified sensor payload from the sensor payload, including updating the data field to comprise the second value. The device initiates an operating system action based on the modified sensor payload.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: September 10, 2024
    Inventors: Ugan Sivagnanenthirarajah, Michael Jeffrey Ajax, Sathyanarayanan Karivaradaswamy, Robert Eugene Harris, Jr., Sanjana Ramakrishnan Sunder, Sanjeev Chandra Reddy, Sergii Viktorovych Liashenko
  • Publication number: 20240256295
    Abstract: A device receives a sensor payload at a sensor service. The sensor payload includes a data field that comprises a first value that corresponds to a reading by a sensor device. The device sends the sensor payload to a broker process that is separate from the sensor service and that hosts plug-in logic. The device receives a sensor payload update from the broker process. The sensor payload update includes a second value for the data field that is different from the first value. The second value was determined by the plug-in logic. The device creates a modified sensor payload from the sensor payload, including updating the data field to comprise the second value. The device initiates an operating system action based on the modified sensor payload.
    Type: Application
    Filed: May 31, 2023
    Publication date: August 1, 2024
    Inventors: Ugan SIVAGNANENTHIRARAJAH, Michael Jeffrey AJAX, Sathyanarayanan KARIVARADASWAMY, Robert Eugene HARRIS, JR., Sanjana Ramakrishnan SUNDER, Sanjeev Chandra REDDY, Sergii Viktorovych LIASHENKO
  • Publication number: 20240256021
    Abstract: A computer system receives a sensor payload from a human presence sensor that is associated with the computer system. The computer system determines, based on an arbitration policy, that the computer system is enabled to perform a particular action based on the priority of the human presence sensor. The arbitration policy determines the priority of the human presence sensor among a plurality of human presence sensors that are associated with the computer system. The computer system triggers the particular action based on the computer system being enabled to perform the particular action based on the content of the sensor payload.
    Type: Application
    Filed: June 1, 2023
    Publication date: August 1, 2024
    Inventors: Ugan SIVAGNANENTHIRARAJAH, Michael Jeffrey AJAX, Sathyanarayanan KARIVARADASWAMY, Robert Eugene HARRIS, JR., Sayak CHATTERJEE, Sarah Anne BARNETTE, Sanjana Ramakrishnan SUNDER, Sanjeev Chandra REDDY, Sergii Viktorovych LIASHENKO
  • Publication number: 20230359468
    Abstract: User engagement is detected and used to control operation of a computing device. User engagement is detected by a sensor such as a camera that identifies if a user's face is oriented towards a display device. If the user is not facing the display device, the sensor determines that the user is unengaged. The computing device is thus able to perform a power-saving operation, such as dimming the display device, when the user is unengaged. The computing device includes an API that abstracts sensor data into a user engagement signal indicating that the user is either engaged or unengaged. The OS and applications running on the computing device act on the user engagement signal provided by the API without communicating directly with the sensor. The user engagement signal may be provided as an input to a state machine.
    Type: Application
    Filed: June 27, 2022
    Publication date: November 9, 2023
    Inventors: Ugan SIVAGNANENTHIRARAJAH, Sathyanarayanan KARIVARADASWAMY, Sanjeev Chandra REDDY, Sanjana Ramakrishnan SUNDER, Sayak CHATTERJEE, Sarah Anne BARNETTE, Mark LIN, Robert E. HARRIS, JR., Mike AJAX
  • Patent number: 6446878
    Abstract: An apparatus and method for the production of small, uniform sized droplets. The apparatus is a droplet generator including a housing defining a chamber for holding a material to be ejected therefrom, an inlet and a droplet outlet communicating with the chamber. The housing is coupled to a pressurizing system connected to the inlet for applying pressure pulses to the chamber. The housing includes a vent in communication with the chamber for relieving pressure in the chamber. The vent has an effective size so that during application of the pressure pulse the chamber is pressurized to a pressure effective to eject a droplet of the material therefrom and thereafter the chamber is vented through the vent at a rate sufficient to prevent further discharge of droplets. The droplet generator produces molten metal or alloy droplets and is particularly suitable for generating single droplets on demand in manufacturing techniques using droplet deposition.
    Type: Grant
    Filed: March 1, 2000
    Date of Patent: September 10, 2002
    Inventors: Sanjeev Chandra, Rahim Jivraj