Patents by Inventor Venkat A. Reddy

Venkat A. Reddy 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).

  • Patent number: 8776098
    Abstract: A computer implemented method, apparatus, and computer-usable program product for exchanging data using data transformation are provided. A first data binding component receives data from a function selector. A set of data bindings capable of invocation by the first data binding component is available. The function selector determines a content type associated with the data. The first data binding component receives the data and the content type from the function selector. The first data binding component invokes a data binding corresponding to the content type from the set of data bindings to transform the data into a data object. The data object has an object name. A target application is determined based on the object name, and the data object is then routed to a target application.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jason N. Lacombe, Adriana M. Loghin, Travis E. Nelson, Venkat A. Reddy, Suraksha Vidyarthi
  • Patent number: 8515994
    Abstract: A method includes determining a source URI and extracting meta data from a resource downloaded from a network; storing the source URI and extracted meta data; and utilizing the stored URI and extracted meta data to formulate a search for another resource located on the network. A computer and computer program code are also provided.
    Type: Grant
    Filed: June 12, 2008
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: Venkat A. Reddy, Krishna C. Kumar
  • Patent number: 7707559
    Abstract: Where code execution results in an error attributable to multiple data elements, the code is revised so the error results from one element. Where execution improperly functions without error, and the elements contain required but missing properties, the code is improperly functioning in its required-property handling. Errors are organized into classes and error-causing elements are organized into independent sets corresponding to the classes. Elements that are not within any set are determined. Symptom, error, no-error, refined-symptom, and function databases can be employed during code execution analysis. Symptom database entries correspond to elements and indicate errors, or that no errors, are attributable to the elements. Error database entries correspond to elements resulting in errors upon execution. No-error database entries correspond to elements resulting in no errors upon execution. Refined-symptom database entries correspond to root cause elements of errors.
    Type: Grant
    Filed: August 30, 2005
    Date of Patent: April 27, 2010
    Assignee: International Business Machines Corporation
    Inventor: Venkat A. Reddy
  • Publication number: 20090313255
    Abstract: A method includes determining a source URI and extracting meta data from a resource downloaded from a network; storing the source URI and extracted meta data; and utilizing the stored URI and extracted meta data to formulate a search for another resource located on the network. A computer and computer program code are also provided.
    Type: Application
    Filed: June 12, 2008
    Publication date: December 17, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Venkat A. Reddy, Krishna C. Kumar
  • Patent number: 7526554
    Abstract: A method includes determining a source URI and extracting meta data from a resource downloaded from a network; storing the source URI and extracted meta data; and utilizing the stored URI and extracted meta data to formulate a search for another resource located on the network. A computer and computer program code are also provided.
    Type: Grant
    Filed: June 12, 2008
    Date of Patent: April 28, 2009
    Assignee: International Business Machines Corporation
    Inventors: Venkat A. Reddy, Krishna C. Kumar
  • Publication number: 20080189314
    Abstract: A template is generated for reformatting, or converting, data from a first data formal to a second data format, where such template generation is achieved without human interaction. Particularly, data formatted in accordance with a first data format, as well as the same data but formatted in accordance with a second data format, are received. Without human intervention, a template is generated based on the data formatted in accordance with both the first and the second data formats. The template enables subsequent reformatting of data from the first data format to the second data format, without human intervention, by, for instance, using a generic data handler.
    Type: Application
    Filed: February 5, 2007
    Publication date: August 7, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Venkat A Reddy, Rajesh Kalyanaraman