Patents by Inventor Harsh Jain
Harsh Jain 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: 20260130715Abstract: A method includes planning a position, relative to a bone model, of an acetabular cup model including a plurality of screw holes. The method also includes automatically selecting a rotation of the acetabular cup model about a central axis of the acetabular cup model by determining a screw maximization priority based on a user input or preference; iteratively, for a plurality of different rotations of the acetabular cup model and based on the screw maximization priority, calculating a maximum length for a screw to be inserted through at least one of the plurality of screw holes; and selecting the rotation from the plurality of different rotations of the acetabular cup model. The method also includes causing installation of a physical acetabular cup on a physical bone in accordance with the rotation of the acetabular cup model relative to the bone model.Type: ApplicationFiled: August 1, 2025Publication date: May 14, 2026Inventors: Harsh Jain, Kunal Bhargava, Naveen Santhanam, Matthew Thompson, Arun Shreedhar, Viraat Singh
-
Publication number: 20260047889Abstract: A method includes displaying, on a graphical user interface, a planned position of a virtual implant model relative to a virtual bone model of a bone. The virtual implant model includes a plurality of virtual screw holes offset from a central axis of the virtual implant model. The method also includes determining a planned rotational orientation of the virtual implant model by rotating, on the graphical user interface, the virtual implant model about the central axis of the virtual implant model such that the plurality of virtual screw holes rotate about the central axis. The method also includes controlling a robotic device to guide preparation of the bone to receive a physical implant in the planned position. The method also includes providing computer-assisted navigation configured to guide the physical implant into physical rotational alignment with the planned rotational orientation of the virtual implant model.Type: ApplicationFiled: July 29, 2025Publication date: February 19, 2026Inventors: Varun Chandra, Matthew Thompson, Vaibhav Kumar, Harsh Jain
-
Publication number: 20260033894Abstract: A method includes obtaining a surgical plan including a removal of a first physical implant from a bone and a replacement of the first physical implant with a second physical implant. The method also includes receiving a first virtual model including a first virtual implant model relative to a first virtual bone surface of a bone. The first virtual bone surface represents a first bone surface to which the first physical implant is coupled. The method also includes identifying a second bone surface resulting from removal of the first physical implant from the bone by tracking a position of a surgical tool relative to the bone. The method also includes detecting a discrepancy between the first bone surface and the second bone surface and displaying, on a graphical user interface, a visualization of the discrepancy.Type: ApplicationFiled: July 18, 2025Publication date: February 5, 2026Inventors: Yoribaldis Olivo, Kunal Bhargava, Harsh Jain, Vaibhav Kumar, Varun Chandra, Matthew Thompson
-
Publication number: 20250389459Abstract: A refrigeration cycle apparatus that can achieve both a reduction in a refrigerant charge amount and high operational efficiency is provided. The refrigeration cycle apparatus that performs a heating operation and a cooling operation, the refrigeration cycle apparatus including: a compressor; a radiator; an internal heat exchanger; and an evaporator, in which the internal heat exchanger includes: a first heat transfer tube through which a refrigerant that flows from the evaporator to the compressor passes; and a second heat transfer tube through which the refrigerant that flows from the radiator to the evaporator passes, causes heat exchange between the refrigerant passing through the first heat transfer tube and the refrigerant passing through the second heat transfer tube, and the refrigerant does not flow through the second heat transfer tube in the cooling operation.Type: ApplicationFiled: September 3, 2025Publication date: December 25, 2025Applicants: DAIKIN INDUSTRIES, LTD., DAIKIN EUROPE N.V.Inventors: Takurou MATSUO, Motoki TAKAGI, Hideho SAKAGUCHI, Harsh JAIN, Bernd AMEEL, Arthur DE MEULEMEESTER
-
Publication number: 20240067003Abstract: An apparatus for electrically and mechanically coupling removeable battery modules to a vehicle. The apparatus comprises an interface plate that comprises an electrical output that electrically couples the interface plate to the vehicle; and an electrical input electrically coupled to the electrical output. A gasket is attached to an exposed surface of the interface plate. The apparatus further comprises battery trays that releasably receive the removeable battery modules. Each battery tray is releasably mechanically coupled to the interface plate and comprises at least one battery module connector releasably electrically coupled to a respective at least one battery module; an electrical output that electrically couples the respective battery module connector(s) to the interface plate electrical input; and an outer tray wall extending along a perimeter of the battery tray, the outer tray wall including a flange that is configured to compress the gasket to form a seal.Type: ApplicationFiled: November 6, 2023Publication date: February 29, 2024Inventors: Raymond Tsang, Khaled Walid Hassounah, Harsh Jain, Ankit Srivastava
-
Patent number: 11858328Abstract: An apparatus for electrically and mechanically coupling battery modules to an electric vehicle includes an interface plate and one or more battery trays. The interface plate includes an electrical output that electrically couples the interface plate to the vehicle. The interface plate also includes an electrical input that is electrically coupled to the electrical output. The battery tray is configured to receive a plurality of replaceable battery modules and is releasably mechanically coupled to the interface plate.Type: GrantFiled: April 2, 2021Date of Patent: January 2, 2024Assignee: Ample Inc.Inventors: Ankit Srivastava, Khaled Walid Hassounah, Harsh Jain
-
Publication number: 20220314769Abstract: An apparatus for electrically and mechanically coupling battery modules to an electric vehicle includes an interface plate and one or more battery trays. The interface plate includes an electrical output that electrically couples the interface plate to the vehicle. The interface plate also includes an electrical input that is electrically coupled to the electrical output. The battery tray is configured to receive a plurality of replaceable battery modules and is releasably mechanically coupled to the interface plate.Type: ApplicationFiled: April 2, 2021Publication date: October 6, 2022Inventors: Ankit Srivastava, Khaled Walid Hassounah, Harsh Jain
-
Patent number: 11036358Abstract: A method includes retrieving and displaying related content as part of a configurable feed in association with a web page hosted at a host server associated with a publisher. A selection tool allows for navigation to the configurable feed, selection of destination feed locations for the configurable feed, and may provide login to a feed service for the configurable feed.Type: GrantFiled: June 1, 2018Date of Patent: June 15, 2021Assignee: Eternal Strategies, LLCInventors: John D. Lemp, Christopher P. Maynard, Harsh Jain
-
Patent number: 10621262Abstract: A method of retrieving and displaying relevant content as part of a configurable feed in association with a web page hosted at a host server associated with a publisher includes: selecting a plurality of different content extensions having different content extension types to be displayed in association with the web page, wherein the web page is located at a particular URL; analyzing the web page for content to determine information about the web page; receiving a request for the URL of the web page; and based on the request and the analysis, selecting a plurality of content extension content corresponding respectively to the plurality of different content extensions and for display in a browser with the web page. The selection of the plurality of different content extensions may be made at least in part by the publisher, and the selection of the content extension content may be made at least in part by a third party content feed entity different from the publisher.Type: GrantFiled: February 28, 2018Date of Patent: April 14, 2020Assignee: REVCONTENT, LLCInventors: John D. Lemp, Christopher P. Maynard, Harsh Jain
-
Publication number: 20190138166Abstract: A method includes retrieving and displaying related content as part of a configurable feed in association with a web page hosted at a host server associated with a publisher. A selection tool allows for navigation to the configurable feed, selection of destination feed locations for the configurable feed, and may provide login to a feed service for the configurable feed.Type: ApplicationFiled: June 1, 2018Publication date: May 9, 2019Inventors: John D. Lemp, Christopher P. Maynard, Harsh Jain
-
Publication number: 20190129967Abstract: A method of retrieving and displaying relevant content as part of a configurable feed in association with a web page hosted at a host server associated with a publisher includes: selecting a plurality of different content extensions having different content extension types to be displayed in association with the web page, wherein the web page is located at a particular URL; analyzing the web page for content to determine information about the web page; receiving a request for the URL of the web page; and based on the request and the analysis, selecting a plurality of content extension content corresponding respectively to the plurality of different content extensions and for display in a browser with the web page. The selection of the plurality of different content extensions may be made at least in part by the publisher, and the selection of the content extension content may be made at least in part by a third party content feed entity different from the publisher.Type: ApplicationFiled: February 28, 2018Publication date: May 2, 2019Inventors: John D. Lemp, Christopher P. Maynard, Harsh Jain
-
Patent number: 10108456Abstract: A method, system, and apparatus are provided for accelerated atomic resource allocation on a multiprocessor platform. In particular, a resource allocation engine (RAE) performs the following: counting available units for each of the one or more resources; parsing a multi-resource ticket (MRT) for a processor, wherein the parsing identifies one or more requested resource types, each resource type being paired with a requested resource units; comparing the multi-resource ticket to one or more resource queues for the requested resource types, wherein the comparing determines an availability status of at least one the requested resource types; and based on the availability status, calculating whether or not all of the requested resource types can be allocated for the processor, wherein the calculating is completed before allocating a next requested resource for a next processor.Type: GrantFiled: February 2, 2016Date of Patent: October 23, 2018Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Harsh Jain, Abdulnour Toukmaji
-
Publication number: 20170220390Abstract: A method, system, and apparatus are provided for accelerated atomic resource allocation on a multiprocessor platform. In particular, a resource allocation engine (RAE) performs the following: counting available units for each of the one or more resources; parsing a multi-resource ticket (MRT) for a processor, wherein the parsing identifies one or more requested resource types, each resource type being paired with a requested resource units; comparing the multi-resource ticket to one or more resource queues for the requested resource types, wherein the comparing determines an availability status of at least one the requested resource types; and based on the availability status, calculating whether or not all of the requested resource types can be allocated for the processor, wherein the calculating is completed before allocating a next requested resource for a next processor.Type: ApplicationFiled: February 2, 2016Publication date: August 3, 2017Inventors: Harsh Jain, Abdulnour Toukmaji
-
Publication number: 20080266098Abstract: Radio Frequency IDentification (RFID) reader system, software, and methods are provided, such that an operational processing block for the RFID reader to communicate with an RFID tag uses a RF spectrum portion subdivided into a set of channels. The communication takes place in the presence of a foreign device that uses a subset of first channels of the RF spectrum and does not use a subset of second channels of the spectrum. The methods cause a radiating power directed towards the tag to be reduced and a radiating dwell time to be changed. This is to assure that co-existing systems can operate without compromising their functionality and operational quality. In some embodiments, the radiating power is reduced to zero.Type: ApplicationFiled: March 26, 2008Publication date: October 30, 2008Applicant: Impinj, Inc.Inventors: Ali Aiouaz, Christopher J. Diorio, Aanand Esterberg, Harsh Jain, Omar Khwaja, David Ord, Mike Thomas