Patents by Inventor Anshul Dawra

Anshul Dawra 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: 20080320441
    Abstract: Embodiments of the invention provide an IDE tool that provides rapid application development features for a variety of disparate data sources. Further, developers may customize and extend the rapid application development features to suit their development needs in a particular case. In a particular embodiment, the rapid application development template may be configured to generate a set of configuration files localized used to deploy a “lightweight” application, such as a web-service, to a particular application server.
    Type: Application
    Filed: June 23, 2007
    Publication date: December 25, 2008
    Inventors: Azadeh Ahadian, Stephen Andrew Brodsky, Anshul Dawra, Vasantha Jayakumar, Rebecca B. Nin, Michael Leon Pauser, Michael Schenker, Sonali Surange, Daya Vivek, Maryela Evelin Weihrauch
  • Patent number: 7405677
    Abstract: An apparatus and method are disclosed for converting XML data to a destination encoding format. A receive module receives a request for bytes of XML data in a destination encoding format streamed from a source XML file. A transfer module transfers the requested bytes from a byte conversion buffer to a request buffer in response to the request and the byte conversion buffer having at least the requested bytes. A conversion module, in response to the byte conversion buffer lacking the requested quantity of bytes, transfers part of the requested bytes to the request buffer, fetches input bytes from an XML file, stores the bytes in a receive buffer, transfers the input bytes through a byte-to-character converter to a character conversion buffer, transfers the characters through a character-to-byte converter to the byte conversion buffer, and transfers enough bytes to the request buffer to satisfy the request.
    Type: Grant
    Filed: August 8, 2006
    Date of Patent: July 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Anshul Dawra, Bilung Lee, Paul Arnold Ostler
  • Publication number: 20080177784
    Abstract: A method and a computer program product for storing a specific instant in time as a java.util.Date object are provided. The method and the computer program product provide for defining a first enhanced class that extends java.sql.Date, defining a second enhanced class that extends java.sql.Time, defining a third enhanced class that extends java.sql.Timestamp, creating a first object of the java.util.Calendar class, creating a second object that stores a specific instant in time in a first time zone, and creating a third object based on the first object, the second object, and a provided value, the provided value corresponding to a second time zone and the third object storing a particular instant in time in the second time zone corresponding to the specific instant in time in the first time zone.
    Type: Application
    Filed: January 23, 2007
    Publication date: July 24, 2008
    Inventors: Anshul DAWRA, Paul A. OSTLER, Paul A. WEBB
  • Publication number: 20080155573
    Abstract: A method and a computer program product for managing user-configurable variables are provided. The method and the computer program product provide for defining a plurality of user-configurable variables in a computer program, providing an interface operable to be utilized in the computer program for each of the plurality of user-configurable variables, creating an instance of the interface in the computer program for each of the plurality of user-configurable variables, incorporating code for implementing each of the plurality of user-configurable variables into at least one method in the instance of the interface created for the user-configurable variable, and defining a function in the computer program operable to configure any of the plurality of user-configurable variables according to a provided user specification.
    Type: Application
    Filed: December 21, 2006
    Publication date: June 26, 2008
    Applicant: International Business Machines Corporation
    Inventors: Anshul Dawra, Swaminathan Gounder, Sherry Guo, Paul A. Ostler
  • Patent number: 7375657
    Abstract: A computer readable medium encoded with a computer program for performing streaming of character-based data from a storage system is provided. The computer program comprises code for fetching a block of data from the storage system, wherein the character-based data includes the block of the data; converting a portion of the block of the data into a part of a character; retaining a remaining part of the block, if any, the remaining part of the block of the data corresponding to a portion of the character and a portion of an additional character; and converting the remaining part of the block of the data into one of the portion of the character and the portion of the additional character in a next conversion responsive to the next conversion including the character or the additional character.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: May 20, 2008
    Assignee: International Business Machines Corporation
    Inventors: Anshul Dawra, Bilung Lee, Paul Arnold Ostler
  • Publication number: 20080036629
    Abstract: An apparatus and method are disclosed for converting XML data to a destination encoding format. A receive module receives a request for bytes of XML data in a destination encoding format streamed from a source XML file. A transfer module transfers the requested bytes from a byte conversion buffer to a request buffer in response to the request and the byte conversion buffer having at least the requested bytes. A conversion module, in response to the byte conversion buffer lacking the requested quantity of bytes, transfers part of the requested bytes to the request buffer, fetches input bytes from an XML file, stores the bytes in a receive buffer, transfers the input bytes through a byte-to-character converter to a character conversion buffer, transfers the characters through a character-to-byte converter to the byte conversion buffer, and transfers enough bytes to the request buffer to satisfy the request.
    Type: Application
    Filed: August 8, 2006
    Publication date: February 14, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anshul Dawra, Bilung Lee, Paul Arnold Ostler
  • Publication number: 20070205924
    Abstract: A computer readable medium encoded with a computer program for performing streaming of character-based data from a storage system is provided. The computer program comprises code for fetching a block of data from the storage system, wherein the character-based data includes the block of the data; converting a portion of the block of the data into a part of a character; retaining a remaining part of the block, if any, the remaining part of the block of the data corresponding to a portion of the character and a portion of an additional character; and converting the remaining part of the block of the data into one of the portion of the character and the portion of the additional character in a next conversion responsive to the next conversion including the character or the additional character.
    Type: Application
    Filed: May 8, 2007
    Publication date: September 6, 2007
    Applicant: International Business Machines Corporation
    Inventors: Anshul DAWRA, Bilung Lee, Paul Ostler
  • Patent number: 7259697
    Abstract: A method and system for performing streaming of character-based data is disclosed. The method and system include fetching a block of data and converting at least a portion of the block of the data into at least a part of a character. The character-based data includes the block of the data. The method and system also include retaining a remaining part of the block, if any. The remaining part corresponds to at least a portion of a character. The method and system also include converting the remaining part into at least the portion of the character in a next conversion if the next conversion includes the character.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: August 21, 2007
    Assignee: International Business Machines Corporation
    Inventors: Anshul Dawra, Bilung Lee, Paul Arnold Ostler
  • Publication number: 20070132614
    Abstract: A method and system for performing streaming of character-based data is disclosed. The method and system include fetching a block of data and converting at least a portion of the block of the data into at least a part of a character. The character-based data includes the block of the data. The method and system also include retaining a remaining part of the block, if any. The remaining part corresponds to at least a portion of a character. The method and system also include converting the remaining part into at least the portion of the character in a next conversion if the next conversion includes the character.
    Type: Application
    Filed: December 14, 2005
    Publication date: June 14, 2007
    Applicant: International Business Machines Corporation
    Inventors: Anshul Dawra, Bilung Lee, Paul Ostler