Patents by Inventor Abhishek Kumar

Abhishek Kumar 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: 20080044031
    Abstract: A client application allows a user of a telecommunication device to retrieve contact data of a particular individual from a server to initiate contact with the particular individual without viewing content designated as private by the particular individual. The retrieved contact data includes encrypted content and non-encrypted content. The telecommunication device sends a directory request to the server requesting contact data from an electronic directory stored on the server. If the directory request is validated by the server, the telecommunication device receives the requested contact data from the server. The telecommunication device also receives a decryption key and a key expiration parameter from the server. The client application executing on the telecommunication device can use the decryption key within a time period defined by the key expiration parameter to decrypt encrypted contacted data on the telecommunication device to initiate contact with the particular individual.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 21, 2008
    Applicant: MICROSOFT CORPORATION
    Inventor: Abhishek Kumar Mishra
  • Publication number: 20070283325
    Abstract: A data processing system, method, and instructions executable on a computer inspect the quality of software code. A summary report is generated that summarizes aspects of the current status of a software project. The summary report may include which portions of code have been written, which have been edited to predetermined standards, and which remain to be written. Errors in the code may be identified. Warnings associated with portions of the code may be generated, as well as suggested changes to the code. For comparison, the suggested code changes may be displayed along side of the corresponding portions of the pre-existing code that the suggested code is intended to replace. Hard coded values may be automatically identified. Text elements corresponding to each hard coded value may be automatically created. Subsequently, each hard coded value may be automatically replaced by the corresponding text element. Revisions to pre-existing code may be inspected.
    Type: Application
    Filed: June 2, 2006
    Publication date: December 6, 2007
    Inventors: Abhishek Kumar, Harish Easwaran, Ashok D. Pithdaiya, Anupam Pandey
  • Publication number: 20060170162
    Abstract: Ten0 is an entertaining, multi-level card game involving the findamentals of math. It is inclusive of four operands that are central to the game. The Ten0 also features a Ten0 scale reading and special cards. One of the unique features of this game is that it is an educational game and also a fun game. The various math applications provide the basic building blocks needed throughout life. It also helps build confidence for those that are not entirely comfortable with math applications. Additionally, the multi level feature enables the game to be stimulating for people of all ages.
    Type: Application
    Filed: February 3, 2005
    Publication date: August 3, 2006
    Inventor: Abhishek Kumar
  • Publication number: 20030090530
    Abstract: One embodiment of the present invention provides a computer-implemented method for collaborative shape design in a web-based system having a client and a server. In this embodiment, the method includes obtaining shape information of a shape on the client via a user interface, sending the shape information from the client to the server, generating a three-dimensional (3D) representation of the shape on the server using the shape information, sending the 3D representation of the shape to the client, and displaying the 3D representation of the shape on the client. In one embodiment, the method further includes modifying the 3D representation of the shape on the client, and sending the modified 3D representation of the shape to the server.
    Type: Application
    Filed: September 6, 2002
    Publication date: May 15, 2003
    Inventors: Karthik Ramani, Abhishek Kumar Agrawal