Patents by Inventor Prabhat Jain

Prabhat 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: 20240121653
    Abstract: Certain example embodiments relate to a method for selecting wireless ridelity (Wi-Fi) channel for mitigating and/or reducing interference, wherein the method may detect the presence of nearby access points and determine the number of access points by an access point detector module. The method may determine the minimum value of received signal strength indicator (RSSI) by the access point detector module, and may determine the congestion information from the nearby devices by a peer congestion observer module. Furthermore, the method may calculate at least one weighted parameter and select a preferred channel to create a hotspot for communication by a channel selector module.
    Type: Application
    Filed: December 20, 2022
    Publication date: April 11, 2024
    Inventors: Abhinav JAIN, Amit JAIN, Prabhat KUMAR, Ankit GULERIA
  • Patent number: 11949561
    Abstract: A system includes a processor and memory storing instructions that cause the processor to receive, from a client device, inputs defining associations between one or more control objectives and one more policies, wherein the one or more control objectives define one or more functions to be performed to comply with the one or more policies. The processor may map the one or more policies associated with the one or more control objectives to an application environment and receive, from the client device or a different client device, a change set to an application in the application environment, wherein the change set comprises one or more modifications to the application. The processor may then determine whether the change set adheres to the one or more policies and restrict implementation of the change set in response to determining that the change set does not adhere to the one more policies.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: April 2, 2024
    Assignee: ServiceNow, Inc.
    Inventors: Anushree Shrivallabh Randad, Ravindra Bansal, Tamir Segal, Abhi Sekhar Thyadi, Hari Krishna Vutukuru, Samujjwal Bhandari, Utkarsh Jain, Vasant Balasubramanian, Lal Narayanasamy, Giora Tamir, Rama Raghava Reddy Bandi, Prabhat Kuchibhotla
  • Patent number: 11933506
    Abstract: Operating heating, ventilation, and air conditioning systems using occupancy sensing are described herein. One device includes instructions which cause a processor to receive building information including information defining a plurality of spaces of a building, occupancy sensing system information describing a location of each of a plurality of occupancy sensing system fixtures with respect to a representation of the building, and heating, ventilation, and air conditioning (HVAC) system information describing a relationship between the plurality of spaces and a plurality of HVAC devices installed in the building, create a mapping between a space of the plurality of spaces, a fixture of the plurality of fixtures, and an HVAC device of the plurality of HVAC devices based on the building information, and modify an operation of the HVAC device based on the mapping and responsive to a determination of occupancy in the space by the fixture.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: March 19, 2024
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Prabhat Ranjan, Jerry Marti, Jitendra Jain, Ripunjeet Dutta
  • Patent number: 10007620
    Abstract: A processor includes a set associative cache and a cache controller. The cache controller makes an initial association between first and second groups of sampled sets in the cache and first and second cache replacement policies. Follower sets in the cache are initially associated with the more conservative of the two policies. Following cache line insertions in a first epoch, the associations between the groups of sampled sets and cache replacement policies are swapped for the next epoch. If the less conservative policy outperforms the more conservative policy during two consecutive epochs, the follower sets are associated with the less conservative policy for the next epoch. Subsequently, if the more conservative policy outperforms the less conservative policy during any epoch, the follower sets are again associated with the more conservative policy. Performance may be measured based the number of cache misses associated with each policy.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: June 26, 2018
    Assignee: Intel Corporation
    Inventors: Seth H. Pugsley, Christopher B. Wilkerson, Roger Gramunt, Jonathan C. Hall, Prabhat Jain
  • Patent number: 9959736
    Abstract: A system, a method and a computer program to monitor a plurality of transformer operating parameters, as well as to accurately control one or more of the transformer operating parameters. Also, the system and method may calculate loss of life and give diagnosis for recovery and provide maintenance notification, along with monitoring the operation of the LTC.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: May 1, 2018
    Assignee: Virginia Transformer Corporation
    Inventor: Prabhat Jain
  • Publication number: 20180095895
    Abstract: A processor includes a set associative cache and a cache controller. The cache controller makes an initial association between first and second groups of sampled sets in the cache and first and second cache replacement policies. Follower sets in the cache are initially associated with the more conservative of the two policies. Following cache line insertions in a first epoch, the associations between the groups of sampled sets and cache replacement policies are swapped for the next epoch. If the less conservative policy outperforms the more conservative policy during two consecutive epochs, the follower sets are associated with the less conservative policy for the next epoch. Subsequently, if the more conservative policy outperforms the less conservative policy during any epoch, the follower sets are again associated with the more conservative policy. Performance may be measured based the number of cache misses associated with each policy.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Inventors: Seth H. Pugsley, Christopher B. Wilkerson, Roger Gramunt, Jonathan C. Hall, Prabhat Jain
  • Publication number: 20170278627
    Abstract: A fuse box mounted on a liquid-filled transformer is disclosed. The fuse box may include one or more fuse link assemblies securing one or more fuses within a base fuse box, a fuse holder coupling the one or more fuse link assemblies within the base fuse box, wherein the one or more fuse link assemblies are pulled-up from the fuse holder by hand to remove the one or more fuse link assemblies from the base fuse box. The fuse box may include a retaining ring to fasten the fuse holder to the one or more fuse link assemblies. The fuse box may include a method for servicing a fuse box on a liquid-filled transformer.
    Type: Application
    Filed: June 9, 2017
    Publication date: September 28, 2017
    Applicant: Virginia Transformer Corporation
    Inventor: Prabhat JAIN
  • Patent number: 9711275
    Abstract: A fuse box mounted on a liquid-filled transformer is disclosed. The fuse box may include one or more fuse link assemblies securing one or more fuses within a base fuse box, a fuse holder coupling the one or more fuse link assemblies within the base fuse box, wherein the one or more fuse link assemblies are pulled-up from the fuse holder by hand to remove the one or more fuse link assemblies from the base fuse box. The fuse box may include a retaining ring to fasten the fuse holder to the one or more fuse link assemblies. The fuse box may include a method for servicing a fuse box on a liquid-filled transformer.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: July 18, 2017
    Assignee: Virginia Transformer Corporation
    Inventor: Prabhat Jain
  • Publication number: 20170011612
    Abstract: A system, a method and a computer program to monitor a plurality of transformer operating parameters, as well as to accurately control one or more of the transformer operating parameters. Also, the system and method may calculate loss of life and give diagnosis for recovery and provide maintenance notification, along with monitoring the operation of the LTC.
    Type: Application
    Filed: August 16, 2016
    Publication date: January 12, 2017
    Inventor: Prabhat JAIN
  • Patent number: 9507596
    Abstract: A processor includes a core, a prefetcher, and a prefetcher control module. The prefetcher includes logic to make speculative prefetch requests through a memory subsystem for an element for execution by the core, and logic to store prefetched elements in a cache. The prefetcher control module includes logic to determine counts of memory accesses to two types of memory and, based upon the counts and the type of memory, reduce the speculative prefetch requests of the prefetcher.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: November 29, 2016
    Assignee: Intel Corporation
    Inventors: Ashok Jagannathan, Prabhat Jain, Krishna N. Vinod, Avinash Sodani
  • Patent number: 9442150
    Abstract: A system, a method and a computer program to monitor a plurality of transformer operating parameters, as well as to accurately control one or more of the transformer operating parameters. Calculate loss of life and give diagnosis for recovery and provide maintenance notification, monitor the operation of the LTC.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: September 13, 2016
    Assignee: VIRGINIA TRANSFORMER CORPORATION
    Inventor: Prabhat Jain
  • Patent number: 9430392
    Abstract: Technologies for supporting large pages in hardware prefetchers are described. A processor includes a processor core comprising a pipeline, cache memory and a hardware prefetcher coupled to the processor core and the cache memory. The hardware prefetcher is a region-based hardware prefetcher to track memory regions of a predefined region size that is defined by software to be executed by the processor. The hardware prefetcher is operative to receive incoming requests and track different memory regions of predefined size with multiple streams in a stream table with stream entries. The hardware prefetcher generates a prefetch request and determines whether the prefetch request goes beyond a page boundary of the one memory region. The hardware prefetcher creates a new stream entry to track a successive memory region when the prefetch request goes beyond the page boundary of the one memory region, allowing subsequent prefetch requests to the successive memory region.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: August 30, 2016
    Assignee: Intel Corporation
    Inventors: Prabhat Jain, Ashok Jagannathan
  • Publication number: 20160216152
    Abstract: A vibrational sensor device and method for detecting an energized transformer is disclosed. The device may sense when a liquid-filled transformer is excited either fully or partially. The device may sense when a liquid-filled transformer is operating with or without a load current on a secondary winding of the transformer. The device may annunciate a full excitation state, a partial excitation state, a no excitation state, an OK power supply state and a low battery state. The device may detect magneto restriction vibrations at twice a line frequency such as at 120 Hz for a 60 Hz transformer. The device may be installed on a new or a retro-fit liquid-filled transformer.
    Type: Application
    Filed: January 27, 2015
    Publication date: July 28, 2016
    Applicant: VIRGINIA TRANSFORMER CORPORATION
    Inventor: Prabhat JAIN
  • Publication number: 20160217941
    Abstract: A fuse box mounted on a liquid-filled transformer is disclosed. The fuse box may include one or more fuse link assemblies securing one or more fuses within a base fuse box, a fuse holder coupling the one or more fuse link assemblies within the base fuse box, wherein the one or more fuse link assemblies are pulled-up from the fuse holder by hand to remove the one or more fuse link assemblies from the base fuse box. The fuse box may include a retaining ring to fasten the fuse holder to the one or more fuse link assemblies. The fuse box may include a method for servicing a fuse box on a liquid-filled transformer.
    Type: Application
    Filed: January 27, 2015
    Publication date: July 28, 2016
    Applicant: VIRGINIA TRANSFORMER CORPORATION
    Inventor: Prabhat JAIN
  • Publication number: 20160153604
    Abstract: A system and method that may be used to seal one or more submerged openings for a piece of submerged equipment may be shown and described. The system and method can have a pump having an uninterruptable power supply and a display, the uninterruptable power supply includes a battery back-up that provides a constant source of electrical energy; a tube connection extended from the pump, the tube connection providing a pressurized media to the system; a submerged enclosure receiving the pressurized media from the tube connection extending from the pump, the submerged enclosure includes one or more internal bellows, a submerged opening and an electronic module with a differential pressure transducer; a pressure control signal emitted from the differential pressure transducer, the pressure control signal transmitted to and displayed on the display; and an internal leak protector providing an alarm output signal to the display when the pressurized media is leaking.
    Type: Application
    Filed: December 2, 2014
    Publication date: June 2, 2016
    Applicant: VIRGINIA TRANSFORMER CORPORATION
    Inventor: Prabhat JAIN
  • Publication number: 20160062768
    Abstract: A processor includes a core, a prefetcher, and a prefetcher control module. The prefetcher includes logic to make speculative prefetch requests through a memory subsystem for an element for execution by the core, and logic to store prefetched elements in a cache. The prefetcher control module includes logic to determine counts of memory accesses to two types of memory and, based upon the counts and the type of memory, reduce the speculative prefetch requests of the prefetcher.
    Type: Application
    Filed: August 28, 2014
    Publication date: March 3, 2016
    Inventors: Ashok Jagannathan, Prabhat Jain, Krishna N. Vinod, Avinash Sodani
  • Publication number: 20150278099
    Abstract: Technologies for supporting large pages in hardware prefetchers are described. A processor includes a processor core comprising a pipeline, cache memory and a hardware prefetcher coupled to the processor core and the cache memory. The hardware prefetcher is a region-based hardware prefetcher to track memory regions of a predefined region size that is defined by software to be executed by the processor. The hardware prefetcher is operative to receive incoming requests and track different memory regions of predefined size with multiple streams in a stream table with stream entries. The hardware prefetcher generates a prefetch request and determines whether the prefetch request goes beyond a page boundary of the one memory region. The hardware prefetcher creates a new stream entry to track a successive memory region when the prefetch request goes beyond the page boundary of the one memory region, allowing subsequent prefetch requests to the successive memory region.
    Type: Application
    Filed: March 26, 2014
    Publication date: October 1, 2015
    Inventors: PRABHAT JAIN, ASHOK JAGANNATHAN
  • Publication number: 20030154581
    Abstract: A novel system and method for the containment of cremated remains using a personalized sculpture made in the likeness of a decedent thereby fulfilling the function of a cremation Urn.
    Type: Application
    Filed: October 25, 2002
    Publication date: August 21, 2003
    Inventors: Prabhat Jain, Joel Lema, Kenneth W. Bickford
  • Publication number: 20010056309
    Abstract: The electronic digitizers at the scanning center produce a raw file. The raw file (comprising the three-dimensional information) is further processed and an enhanced output file is produced. The enhanced file is sent to a fulfillment center where the actual conversion into a replica physical object takes place. To allow for faster turnaround times, electronic means are used to send the file to the fulfillment center. The replica is enhanced by additional hand carving or sculpting. The physical replica is further enhanced by mounting the replica on structures that enhance the artistic presentation of the replica. The physical replica can be used as a pattern in casting, investment casting, and casting for mass production. Thus, by coordinating disparate technologies (e.g.
    Type: Application
    Filed: June 12, 2001
    Publication date: December 27, 2001
    Inventors: Prabhat Jain, Joel Lema
  • Patent number: 5709964
    Abstract: A battery module including multiple battery packs having electrode terminals and bypass terminals. The battery packs are compactly arranged end to end within the module with a first end of a forward battery pack proximate a second end of a rearward battery pack. Positive and negative electrode terminals at the first end of a battery pack are electrically connected to the positive and negative electrodes of a battery contained within an outer casing. Auxiliary terminals at the first end are each connected to a corresponding auxiliary terminal at the second end by an individual conductive element, such as a thin ribbon conductor running along the casing just inside its outer layer.
    Type: Grant
    Filed: March 19, 1996
    Date of Patent: January 20, 1998
    Assignee: The Laitram Corporation
    Inventors: Christian J. Christensen, Prabhat Jain