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: 20240426923Abstract: 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: ApplicationFiled: June 20, 2024Publication date: December 26, 2024Inventors: Kay Herbert, Hemant Patel, Sheng Deng, Qiaohong Chen, Xu Wang
-
Publication number: 20240312496Abstract: 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: ApplicationFiled: May 20, 2024Publication date: September 19, 2024Inventors: Pradeep RAJ, Rahul SAHU, Sharad Kumar GUPTA, Hemant PATEL, Diwakar SINGH
-
Patent number: 12020766Abstract: 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: GrantFiled: March 10, 2022Date of Patent: June 25, 2024Assignee: QUALCOMM INCORPORATEDInventors: Pradeep Raj, Rahul Sahu, Sharad Kumar Gupta, Hemant Patel, Diwakar Singh
-
Publication number: 20230290387Abstract: 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: ApplicationFiled: March 10, 2022Publication date: September 14, 2023Inventors: Pradeep RAJ, Rahul SAHU, Sharad Kumar GUPTA, Hemant PATEL, Diwakar SINGH
-
Patent number: 11120868Abstract: 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: GrantFiled: December 5, 2019Date of Patent: September 14, 2021Assignee: Taiwan Semiconductor Manufacturing Company LimitedInventors: 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: 20200111526Abstract: 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: ApplicationFiled: December 5, 2019Publication date: April 9, 2020Inventors: 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: 10510401Abstract: 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: GrantFiled: May 16, 2018Date of Patent: December 17, 2019Assignee: Taiwan Semicondutor Manufacturing Company LimitedInventors: 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: 20180336944Abstract: 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: ApplicationFiled: May 16, 2018Publication date: November 22, 2018Inventors: 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: 10091070Abstract: 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: GrantFiled: June 1, 2016Date of Patent: October 2, 2018Assignee: CISCO TECHNOLOGY, INC.Inventors: Danish Chopra, Anshu Narang, Inderpreet Bhullar, Hemant Patel, Shashidhar Srinivasa
-
Patent number: 10063429Abstract: 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: GrantFiled: April 9, 2014Date of Patent: August 28, 2018Assignee: THE KEYW CORPORATIONInventors: Chad Caison, Carol O. Lloyd, Eamon Walsh, Tejas Hemant Patel, Chris Fanning
-
Publication number: 20170353361Abstract: 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: ApplicationFiled: June 1, 2016Publication date: December 7, 2017Inventors: Danish Chopra, Anshu Narang, Inderpreet Bhullar, Hemant Patel, Shashidhar Srinivasa
-
Publication number: 20150295751Abstract: 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: ApplicationFiled: April 9, 2014Publication date: October 15, 2015Applicant: THE KEYW CORPORATIONInventors: Chad CAISON, Carol O. LLOYD, Eamon WALSH, Tejas Hemant PATEL, Chris FANNING
-
Patent number: 8998519Abstract: 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: GrantFiled: May 13, 2013Date of Patent: April 7, 2015Inventor: Hemant Patel
-
Publication number: 20140334863Abstract: 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: ApplicationFiled: May 13, 2013Publication date: November 13, 2014Inventor: Hemant Patel
-
Patent number: 8738583Abstract: 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: GrantFiled: February 9, 2011Date of Patent: May 27, 2014Assignee: Cisco Technology, Inc.Inventors: Roulei Zhang, Sohag Desai, Hemant Patel
-
Publication number: 20120203794Abstract: 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: ApplicationFiled: February 9, 2011Publication date: August 9, 2012Inventors: ROULEI ZHANG, SOHAG DESAI, HEMANT PATEL
-
Patent number: 7339946Abstract: 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: GrantFiled: November 20, 2003Date of Patent: March 4, 2008Assignee: Motorola, Inc.Inventors: Jeffrey S. Anderson, Hemant Patel, Michael C. Petrie, David M. Rzonca, Carl M. Willis
-
Publication number: 20060128962Abstract: 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: ApplicationFiled: February 6, 2006Publication date: June 15, 2006Inventors: 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: 20050111423Abstract: 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: ApplicationFiled: November 20, 2003Publication date: May 26, 2005Inventors: Jeffrey Anderson, Hemant Patel, Michael Petrie, David Rzonca, Carl Willis