Patents by Inventor Abhishek Singh

Abhishek Singh 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: 20110247001
    Abstract: This patent application pertains to urgency-based resource management in computing scenarios. One implementation can identify processes competing for resources on a system. The implementation can evaluate an urgency of individual competing processes. The implementation can also objectively allocate the resources among the competing processes in a manner that reduces a total of the urgencies of the competing processes.
    Type: Application
    Filed: March 30, 2010
    Publication date: October 6, 2011
    Applicant: Microsoft Corporation
    Inventors: Burton J. Smith, David Probert, Abhishek Singh, Douglas Burger, David Wecker
  • Patent number: 7837779
    Abstract: A bioadhesive composition from distillers' dried grains with solubles (DDGS) is produced by reaction with an aqueous solution of a base, particularly, sodium hydroxide. Optionally, urea is included with the base. The bioadhesive composition is filtered as a solution from the residue of the reaction with the base. The bioadhesive composition is particularly useful as a boxboard glue.
    Type: Grant
    Filed: October 15, 2009
    Date of Patent: November 23, 2010
    Assignee: Board of Trustees of Michigan State University
    Inventors: Amar K. Mohanty, Qiangxian Wu, Abhishek Singh
  • Publication number: 20100287613
    Abstract: Methods, systems, and computer-readable media are disclosed for packet sanitization. A particular method intercepts a packet of a packet stream, where the packet stream is transmitted in accordance with a particular protocol. The packet is analyzed based on a specification associated with the particular protocol. Based on the analysis, a data value of a field of the packet is replaced with a sanitized data value to create a sanitized packet. The sanitized packet may be injected into the packet stream or may optionally be forwarded to a signature module that checks the sanitized packet for malicious content. When malicious content is found, the sanitized packet may be dropped, the sanitized packet may be logged, the sanitized packet may be redirected, or a notification regarding the sanitized packet may be sent to an administrator.
    Type: Application
    Filed: May 8, 2009
    Publication date: November 11, 2010
    Applicant: Microsoft Corporation
    Inventors: Abhishek Singh, Tanmay A. Ganacharya, Scott Lambert, Nikola J. Livic, Swapnil Bhalode
  • Publication number: 20100031849
    Abstract: A bioadhesive composition from distillers' dried grains with solubles (DDGS) is produced by reaction with an aqueous solution of a base, particularly, sodium hydroxide. Optionally, urea is included with the base. The bioadhesive composition is filtered as a solution from the residue of the reaction with the base. The bioadhesive composition is particularly useful as a boxboard glue.
    Type: Application
    Filed: October 15, 2009
    Publication date: February 11, 2010
    Applicant: Board of Trustees of Michigan State University
    Inventors: Amar K. Mohanty, Qiangxian Wu, Abhishek Singh
  • Publication number: 20100023766
    Abstract: A protocol for secure peer-to-peer communications is established based on existing cryptographic techniques and encryption algorithms. The peers (120, 130, 140) and a central security agent (110) undergo mutual authentication. A newly generated nonce is used for authentication, and a random session key is used for a session. The security agent (110) generates unique session keys for communication between peers (120, 130, 140). The security agent (110) removes the burden of mutual authentication between requested peer (130, 140) and the requesting peer (120), as the security agent (110) independently authenticates the requesting peer (120) and the requested peer (130, 140). The requested peer (130, 140) and the requesting peer (120) are sent a session key by the security agent (110).
    Type: Application
    Filed: July 13, 2009
    Publication date: January 28, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Abhishek Singh
  • Patent number: 7652440
    Abstract: A low cost switching system for an electrical motor, which is speed sensitive, direction of rotation insensitive, load insensitive and voltage fluctuation insensitive. The switch contains a power supply, a control circuit, a zero cross detector circuit, a triggering circuit and an electronic switch to provide the switching action. A time delay hysteresis inducement circuit is provided in the switching system to energized and deenergized the capacitor at a predetermined synchronous speed of the motor. The switching system first checks the speed of the motor before reenergizing the start capacitor, which increases the life of the motor. The switching system operates in high temperature range and regardless the value of the capacitor used.
    Type: Grant
    Filed: June 8, 2006
    Date of Patent: January 26, 2010
    Inventor: Abhishek Singh
  • Patent number: 7618660
    Abstract: A bioadhesive composition from distillers' dried grains with solubles (DDGS) is produced by reaction with an aqueous solution of a base, particularly, sodium hydroxide. Optionally, urea is included with the base. The bioadhesive composition is filtered as a solution from the residue of the reaction with the base. The bioadhesive composition s particularly useful as a boxboard glue.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: November 17, 2009
    Assignee: Board of Trustees of Michigan State University
    Inventors: Amar K. Mohanty, Qiangxian Wu, Abhishek Singh
  • Patent number: 7596690
    Abstract: A protocol for secure peer-to-peer communications is established based on existing cryptographic techniques and encryption algorithms. The peers (120, 130, 140) and a central security agent (110) undergo mutual authentication. A newly generated nonce is used for authentication, and a random session key is used for a session. The security agent (110) generates unique session keys for communication between peers (120, 130, 140). The security agent (110) removes the burden of mutual authentication between requested peer (130, 140) and the requesting peer (120), as the security agent (110) independently authenticates the requesting peer (120) and the requested peer (130, 140). The requested peer (130, 140) and the requesting peer (120) are sent a session key by the security agent (110).
    Type: Grant
    Filed: September 9, 2004
    Date of Patent: September 29, 2009
    Assignee: International Business Machines Corporation
    Inventor: Abhishek Singh
  • Publication number: 20090128082
    Abstract: A low cost switching system for an electrical motor, which is speed sensitive, direction of rotation insensitive, load insensitive and voltage fluctuation insensitive. The switch contains a power supply, a control circuit, a zero cross detector circuit, a triggering circuit and an electronic switch to provide the switching action. A time delay hysterisis inducement circuit is provided in the switching system to energized and deenergized the capacitor at a predetermined synchronous speed of the motor. The switching system first checks the speed of the motor before reenergizing the start capacitor, which increases the life of the motor. The switching system operates in high temperature range and regardless the value of the capacitor used.
    Type: Application
    Filed: June 8, 2006
    Publication date: May 21, 2009
    Inventor: Abhishek Singh
  • Publication number: 20070196521
    Abstract: A bioadhesive composition from distillers' dried grains with solubles (DDGS) is produced by reaction with an aqueous solution of a base, particularly, sodium hydroxide. Optionally, urea is included with the base. The bioadhesive composition is filtered as a solution from the residue of the reaction with the base. The bioadhesive composition s particularly useful as a boxboard glue.
    Type: Application
    Filed: February 16, 2007
    Publication date: August 23, 2007
    Applicant: Board of Trustees of Michigan State University
    Inventors: Amar K. Mohanty, Qiangxian Wu, Abhishek Singh
  • Publication number: 20070150593
    Abstract: A network processor and a deterministic method are described herein that can prevent a dataplane malfunction within a packet processing pipeline by delaying a configuration manager from being able to immediately re-use entries which have been freed-up/deleted from shared memory.
    Type: Application
    Filed: December 28, 2005
    Publication date: June 28, 2007
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Abhishek Singh
  • Patent number: 7084734
    Abstract: Systems, methods, and devices for providing secure authentication of a user to a machine and/or system and secure operation of the machine and/or system thereafter are provided. A representative method, amount others, includes: authenticating a user to a system directly or via a proximity device; authenticating the proximity device to a receiver in the system; upon successful authentication, initiating operation of the system; and intermittently communicating between the proximity device and the receiver to verify whether the proximity device is within continued proximity of the system.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: August 1, 2006
    Assignee: Georgia Tech Research Corporation
    Inventor: Abhishek Singh
  • Publication number: 20060053289
    Abstract: A protocol for secure peer-to-peer communications is established based on existing cryptographic techniques and encryption algorithms. The peers (120, 130, 140) and a central security agent (110) undergo mutual authentication. A newly generated nonce is used for authentication, and a random session key is used for a session. The security agent (110) generates unique session keys for communication between peers (120, 130, 140). The security agent (110) removes the burden of mutual authentication between requested peer (130, 140) and the requesting peer (120), as the security agent (110) independently authenticates the requesting peer (120) and the requested peer (130, 140). The requested peer (130, 140) and the requesting peer (120) are sent a session key by the security agent (110).
    Type: Application
    Filed: September 9, 2004
    Publication date: March 9, 2006
    Applicant: International Business Machines Corporation
    Inventor: Abhishek Singh
  • Publication number: 20050030151
    Abstract: Systems, methods, and devices for providing secure authentication of a user to a machine and/or system and secure operation of the machine and/or system thereafter are provided. A representative method, amount others, includes: authenticating a user to a system directly or via a proximity device; authenticating the proximity device to a receiver in the system; upon successful authentication, initiating operation of the system; and intermittently communicating between the proximity device and the receiver to verify whether the proximity device is within continued proximity of the system.
    Type: Application
    Filed: August 7, 2003
    Publication date: February 10, 2005
    Inventor: Abhishek Singh