Patents by Inventor Hemant Patel

Hemant Patel 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: 20240426923
    Abstract: The present disclosure describes a system that monitors an alkaline battery pack to detect low voltage batteries before the low voltage batteries can leak. Battery packs may comprise an even number of batteries, operating in series. The system monitors a voltage over each pair of batteries in a battery pack. For example, a first voltage (V1) may be measured between a first battery and a second battery. The first voltage may be measured between ground and the middle of the battery pack. The second voltage (V2) may be measured between a third battery and a fourth battery (i.e., between the middle of the pack and the terminal). The system then estimates the lowest battery voltage (Vtest) by subtracting the higher voltage divided by two from the lower voltage. The resultant voltage (Vtest) is then compared to a threshold voltage (e.g., between 0.85-1.2 volts). If the resultant voltage (Vtest) is greater than the threshold voltage, then the device is allowed to continue operating.
    Type: Application
    Filed: June 20, 2024
    Publication date: December 26, 2024
    Inventors: Kay Herbert, Hemant Patel, Sheng Deng, Qiaohong Chen, Xu Wang
  • Publication number: 20240312496
    Abstract: One implementation includes a random access memory (RAM) that has a muted multiplexing functionality. For instance, a RAM may be implemented having a first outer bank, a first inner bank, a second outer bank, and a second inner bank, each coupled to a controller. Multiplexing circuits for the outer banks may be disposed adjacent the outer banks and away from the controller, whereas the multiplexing circuits for the inner banks may be disposed within or adjacent to the controller.
    Type: Application
    Filed: May 20, 2024
    Publication date: September 19, 2024
    Inventors: Pradeep RAJ, Rahul SAHU, Sharad Kumar GUPTA, Hemant PATEL, Diwakar SINGH
  • Patent number: 12020766
    Abstract: One implementation includes a random access memory (RAM) that has a muted multiplexing functionality. For instance, a RAM may be implemented having a first outer bank, a first inner bank, a second outer bank, and a second inner bank, each coupled to a controller. Multiplexing circuits for the outer banks may be disposed adjacent the outer banks and away from the controller, whereas the multiplexing circuits for the inner banks may be disposed within or adjacent to the controller.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: June 25, 2024
    Assignee: QUALCOMM INCORPORATED
    Inventors: Pradeep Raj, Rahul Sahu, Sharad Kumar Gupta, Hemant Patel, Diwakar Singh
  • Publication number: 20230290387
    Abstract: One implementation includes a random access memory (RAM) that has a muted multiplexing functionality. For instance, a RAM may be implemented having a first outer bank, a first inner bank, a second outer bank, and a second inner bank, each coupled to a controller. Multiplexing circuits for the outer banks may be disposed adjacent the outer banks and away from the controller, whereas the multiplexing circuits for the inner banks may be disposed within or adjacent to the controller.
    Type: Application
    Filed: March 10, 2022
    Publication date: September 14, 2023
    Inventors: Pradeep RAJ, Rahul SAHU, Sharad Kumar GUPTA, Hemant PATEL, Diwakar SINGH
  • Patent number: 11120868
    Abstract: A semiconductor memory device comprising a plurality of memory cells configured to store digital data and an input multiplexer configured to enable the selection of a particular memory cell from the plurality of memory cells. The semiconductor memory device further comprises a read/write driver circuit configured to read data from the selected memory cell and write data to the selected memory cell, and a write logic block configured to provide logical control to the read/write driver circuit for writing data to the selected of memory cell. The read/write driver circuit may be coupled to the read/write input multiplexer by a data line and an inverted data line and the read and the write operations to the selected memory cell occur over the same data line and inverted data line.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: September 14, 2021
    Assignee: Taiwan Semiconductor Manufacturing Company Limited
    Inventors: Chien-Yuan Chen, Che-Ju Yeh, Hau-Tai Shieh, Cheng Hung Lee, Hung-Jen Liao, Sahil Preet Singh, Manish Arora, Hemant Patel, Li-Wen Wang
  • Publication number: 20200111526
    Abstract: A semiconductor memory device comprising a plurality of memory cells configured to store digital data and an input multiplexer configured to enable the selection of a particular memory cell from the plurality of memory cells. The semiconductor memory device further comprises a read/write driver circuit configured to read data from the selected memory cell and write data to the selected memory cell, and a write logic block configured to provide logical control to the read/write driver circuit for writing data to the selected of memory cell. The read/write driver circuit may be coupled to the read/write input multiplexer by a data line and an inverted data line and the read and the write operations to the selected memory cell occur over the same data line and inverted data line.
    Type: Application
    Filed: December 5, 2019
    Publication date: April 9, 2020
    Inventors: Chien-Yuan Chen, Che-Ju Yeh, Hau-Tai Shieh, Cheng-Hung Lee, Hung-Jen Liao, Sahil Preet Singh, Manish Arora, Hemant Patel, Li-Wen Wang
  • Patent number: 10510401
    Abstract: A semiconductor memory device comprising a plurality of memory cells configured to store digital data and an input multiplexer configured to enable the selection of a particular memory cell from the plurality of memory cells. The semiconductor memory device further comprises a read/write driver circuit configured to read data from the selected memory cell and write data to the selected memory cell, and a write logic block configured to provide logical control to the read/write driver circuit for writing data to the selected of memory cell. The read/write driver circuit may be coupled to the read/write input multiplexer by a data line and an inverted data line and the read and the write operations to the selected memory cell occur over the same data line and inverted data line.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: December 17, 2019
    Assignee: Taiwan Semicondutor Manufacturing Company Limited
    Inventors: Chien-Yuan Chen, Che-Ju Yeh, Hau-Tai Shieh, Cheng-Hung Lee, Hung-Jen Liao, Sahil Preet Singh, Manish Arora, Hemant Patel, Li-Wen Wang
  • Publication number: 20180336944
    Abstract: A semiconductor memory device comprising a plurality of memory cells configured to store digital data and an input multiplexer configured to enable the selection of a particular memory cell from the plurality of memory cells. The semiconductor memory device further comprises a read/write driver circuit configured to read data from the selected memory cell and write data to the selected memory cell, and a write logic block configured to provide logical control to the read/write driver circuit for writing data to the selected of memory cell. The read/write driver circuit may be coupled to the read/write input multiplexer by a data line and an inverted data line and the read and the write operations to the selected memory cell occur over the same data line and inverted data line.
    Type: Application
    Filed: May 16, 2018
    Publication date: November 22, 2018
    Inventors: Chien-Yuan Chen, Che-Ju Yeh, Hau-Tai Shieh, Cheng-Hung Lee, Hung-Jen Liao, Sahil Preet Singh, Manish Arora, Hemant Patel, Li-Wen Wang
  • Patent number: 10091070
    Abstract: A method includes collecting, at a monitoring and recovery node, a virtual network function key performance index data through multiple channels from a corresponding containerized virtual network function. The method includes maintaining, at the monitoring and recovery node, state information of the corresponding containerized virtual network function and running, at the monitoring and recovery node, a machine learning algorithm that, once trained, learns and predicts whether the corresponding containerized virtual network function requires one of a scaling, a healing or a context switching to sister virtual network function to yield a determination and meet the service level agreement of a network service.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: October 2, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Danish Chopra, Anshu Narang, Inderpreet Bhullar, Hemant Patel, Shashidhar Srinivasa
  • Patent number: 10063429
    Abstract: Disclosed herein are systems and methods to integrate and manage a computer network operations (CNO) infrastructure. A framework may include CNO applications that are used to find a target computer system, breach the target, extract data therefrom and analyze the data. A CNO organization in a secure network can use the framework to maintain, manage and monitor CNO applications in an unsecured network without compromising security from counter-attacks. The framework remains engaged with targeted computer systems during routine maintenance, management and monitoring processes to mitigate loss of mission opportunities. The framework utilizes virtual instances to provision CNO capabilities for missions operations that couple the secure and unsecured networks in an asynchronous manner while allowing bidirectional communications between the framework and computers on their respective network.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: August 28, 2018
    Assignee: THE KEYW CORPORATION
    Inventors: Chad Caison, Carol O. Lloyd, Eamon Walsh, Tejas Hemant Patel, Chris Fanning
  • Publication number: 20170353361
    Abstract: A method includes collecting, at a monitoring and recovery node, a virtual network function key performance index data through multiple channels from a corresponding containerized virtual network function. The method includes maintaining, at the monitoring and recovery node, state information of the corresponding containerized virtual network function and running, at the monitoring and recovery node, a machine learning algorithm that, once trained, learns and predicts whether the corresponding containerized virtual network function requires one of a scaling, a healing or a context switching to sister virtual network function to yield a determination and meet the service level agreement of a network service.
    Type: Application
    Filed: June 1, 2016
    Publication date: December 7, 2017
    Inventors: Danish Chopra, Anshu Narang, Inderpreet Bhullar, Hemant Patel, Shashidhar Srinivasa
  • Publication number: 20150295751
    Abstract: Disclosed herein are systems and methods to integrate and manage a computer network operations (CNO) infrastructure. A framework may include CNO applications that are used to find a target computer system, breach the target, extract data therefrom and analyze the data. A CNO organization in a secure network can use the framework to maintain, manage and monitor CNO applications in an unsecured network without compromising security from counter-attacks. The framework remains engaged with targeted computer systems during routine maintenance, management and monitoring processes to mitigate loss of mission opportunities. The framework utilizes virtual instances to provision CNO capabilities for missions operations that couple the secure and unsecured networks in an asynchronous manner while allowing bidirectional communications between the framework and computers on their respective network.
    Type: Application
    Filed: April 9, 2014
    Publication date: October 15, 2015
    Applicant: THE KEYW CORPORATION
    Inventors: Chad CAISON, Carol O. LLOYD, Eamon WALSH, Tejas Hemant PATEL, Chris FANNING
  • Patent number: 8998519
    Abstract: A plastic pencil comprising a writing core, an interlayer coating material placed about the writing core, a porous casing enclosing the interlayer coating material on the writing core and a covering applied to the exterior surface of the porous casing.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: April 7, 2015
    Inventor: Hemant Patel
  • Publication number: 20140334863
    Abstract: A plastic pencil comprising a writing core, an interlayer coating material placed about the writing core, a porous casing enclosing the interlayer coating material on the writing core and a covering applied to the exterior surface of the porous casing.
    Type: Application
    Filed: May 13, 2013
    Publication date: November 13, 2014
    Inventor: Hemant Patel
  • Patent number: 8738583
    Abstract: Techniques for compiled indexing and paginated reporting are described. Event messages, having sequential identifiers, are received and stored in a working table. The working table is renamed as a rollover table upon receiving a threshold number of the event messages and a new working table is created. A reference to the rollover table is stored in a management table. Summary data which summarizes each rollover table according to predetermined criteria is stored in a summary table with the reference to the corresponding rollover table. When a query to the event messages is received, a response to the query is generated based on the contents of the summary table and management table. The response may also include a predetermined quantity of event messages based on a dimension of a window of a graphical user interface of a client computer which issued the query.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: May 27, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Roulei Zhang, Sohag Desai, Hemant Patel
  • Publication number: 20120203794
    Abstract: Techniques for compiled indexing and paginated reporting are described. Event messages, having sequential identifiers, are received and stored in a working table. The working table is renamed as a rollover table upon receiving a threshold number of the event messages and a new working table is created. A reference to the rollover table is stored in a management table. Summary data which summarizes each rollover table according to predetermined criteria is stored in a summary table with the reference to the corresponding rollover table. When a query to the event messages is received, a response to the query is generated based on the contents of the summary table and management table. The response may also include a predetermined quantity of event messages based on a dimension of a window of a graphical user interface of a client computer which issued the query.
    Type: Application
    Filed: February 9, 2011
    Publication date: August 9, 2012
    Inventors: ROULEI ZHANG, SOHAG DESAI, HEMANT PATEL
  • Patent number: 7339946
    Abstract: A subscriber unit (100) determines that there is information to transmit, and requests an amount of bandwidth. Upon receipt of the request for bandwidth from the subscriber unit, the fixed network equipment (FNE; 102) determines whether the requested bandwidth is available. If yes, the FNE dynamically determines at least a first timer value to be used by the subscriber unit to detect a loss of granted bandwidth, and transmits a reservation grant to the subscriber unit granting the request. The reservation grant comprises the at least first timer value. Upon receipt of the reservation grant, the subscriber unit extracts the at least first timer value from the reservation grant and uses the at least first timer value to detect loss of granted bandwidth.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: March 4, 2008
    Assignee: Motorola, Inc.
    Inventors: Jeffrey S. Anderson, Hemant Patel, Michael C. Petrie, David M. Rzonca, Carl M. Willis
  • Publication number: 20060128962
    Abstract: The invention relates to a process for preparing quinoline-substituted carbonate and carbamate compounds, which are important intermediates in the synthesis of 6-O-substituted macrolide antibiotics. The process employs metal-catalyzed coupling reactions to provide a carbonate or carbamate of formula (I) or (II) or a substrate that can be reduced to obtain the same.
    Type: Application
    Filed: February 6, 2006
    Publication date: June 15, 2006
    Inventors: Michael Allen, Ramiya Premchandran, Sou-Jen Chang, Stephen Condon, John DeMattei, Steven King, Lawrence Kolaczkowski, Sukumar Manna, Paul Nichols, Hemant Patel, Subhash Patel, Daniel Plata, Eric Stoner, Jien-Heh Tien, Steven Wittenberger
  • Publication number: 20050111423
    Abstract: A subscriber unit (100) determines that there is information to transmit, and requests an amount of bandwidth. Upon receipt of the request for bandwidth from the subscriber unit, the fixed network equipment (FNE; 102) determines whether the requested bandwidth is available. If yes, the FNE dynamically determines at least a first timer value to be used by the subscriber unit to detect a loss of granted bandwidth, and transmits a reservation grant to the subscriber unit granting the request. The reservation grant comprises the at least first timer value. Upon receipt of the reservation grant, the subscriber unit extracts the at least first timer value from the reservation grant and uses the at least first timer value to detect loss of granted bandwidth.
    Type: Application
    Filed: November 20, 2003
    Publication date: May 26, 2005
    Inventors: Jeffrey Anderson, Hemant Patel, Michael Petrie, David Rzonca, Carl Willis