Patents by Inventor Rohit V. Kapoor

Rohit V. Kapoor 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: 10810623
    Abstract: A method for generating an SMS business message for processing by a software application includes: a data collection interface accepting outgoing instructions and outgoing data from said software application; a message encoding engine encoding said outgoing instructions and outgoing data from said software application; using an encoding template to generate the SMS business message as a categorized SMS message formatted for processing by a data processing system; and a dispatcher runtime processor processing said SMS business message for transmission over a network to a recipient.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: October 20, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rohit V. Kapoor, Jimmy W. Lo, Joanna W. Ng
  • Publication number: 20190034970
    Abstract: A method for generating an SMS business message for processing by a software application includes: a data collection interface accepting outgoing instructions and outgoing data from said software application; a message encoding engine encoding said outgoing instructions and outgoing data from said software application; using an encoding template to generate the SMS business message as a categorized SMS message formatted for processing by a data processing system; and a dispatcher runtime processor processing said SMS business message for transmission over a network to a recipient.
    Type: Application
    Filed: August 29, 2018
    Publication date: January 31, 2019
    Inventors: Rohit V. Kapoor, Jimmy W. Lo, Joanna W. Ng
  • Patent number: 10162618
    Abstract: An install factory creates install packages used to install complex applications onto multiple data processing systems in a reliable and reproducible manner. The install factory takes a variety of inputs to build a custom installation package. The custom install package may be used repeatedly for installs, using the same install package, a full install on a first data processing system, an updated install on a second data processing system, a fix or service pack on a third data processing system, and also configure an application on a fourth data processing system. Thereafter, all data processing systems have the desired level of the application installed. In addition, the install factory may create install packages that are modified in accordance with user preferences.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: December 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tim Alan Fors, Robert Howard High, Jr., Rohit V. Kapoor, James Lee Van Oosten
  • Patent number: 10121166
    Abstract: A method for generating an SMS business message for processing by a software application includes: a data collection interface accepting outgoing instructions and outgoing data from said software application; a message encoding engine encoding said outgoing instructions and outgoing data from said software application; using an encoding template to generate the SMS business message as a categorized SMS message formatted for processing by a data processing system; and a dispatcher runtime processor processing said SMS business message for transmission over a network to a recipient.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: November 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rohit V. Kapoor, Jimmy W. Lo, Joanna W. Ng
  • Publication number: 20160217495
    Abstract: A method for generating an SMS business message for processing by a software application includes: a data collection interface accepting outgoing instructions and outgoing data from said software application; a message encoding engine encoding said outgoing instructions and outgoing data from said software application; using an encoding template to generate the SMS business message as a categorized SMS message formatted for processing by a data processing system; and a dispatcher runtime processor processing said SMS business message for transmission over a network to a recipient.
    Type: Application
    Filed: April 7, 2016
    Publication date: July 28, 2016
    Inventors: Rohit V. Kapoor, Jimmy W. Lo, Joanna W. Ng
  • Patent number: 9331871
    Abstract: The invention provides a method for generating an SMS business message for processing by a software application comprising the steps of: a data collection interface accepting outgoing instructions and outgoing data from said software application; a message encoding engine encoding said outgoing instructions and outgoing data from said software application using an encoding template to generate the SMS business message as a categorized SMS message formatted for processing by a data processing system; and a dispatcher runtime processor processing said SMS business message for transmission over a network to a recipient.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: May 3, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rohit V. Kapoor, Jimmy W. Lo, Joanna W. Ng
  • Patent number: 8156485
    Abstract: One or more pluggable install components may be used with a modular install configuration engine. Each install component carries instructions that allow an install components to be used with the configuration engine. Each install component also carries payload files for deployment onto a user's end system. Each install component may be created and updated by a plurality of vendors or programming groups. Upon installation, the install component and the modular install configuration engine are integrated to create a unique install program tailored to the needs of a particular customer.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: April 10, 2012
    Assignee: Google Inc.
    Inventors: Robert Lee Jordan, III, Rohit V. Kapoor
  • Patent number: 7689903
    Abstract: A method, system, architecture and apparatus for unified markup language processing. A unified markup language processing and distribution system includes a unified language markup parser configured to produce both a layout model and an execution model based upon content defined by a unified markup language. A layout engine may be included that is programmed to process the layout models produced by the parser to generate corresponding user interfaces for an application defined by the content. An execution engine may be programmed to process execution models produced by the parser to generate corresponding logic for the application defined by the content.
    Type: Grant
    Filed: March 22, 2005
    Date of Patent: March 30, 2010
    Assignee: International Business Machines Corporation
    Inventor: Rohit V. Kapoor
  • Patent number: 7475396
    Abstract: One or more pluggable install components may be used with a modular install configuration engine. Each install component carries instructions that allow an install component to be used with the modular install configuration engine. Each install component also carries payload files for deployment onto a user's end system. Each install component may be created and updated by a number of vendors or programming groups. Upon installation, the install component and the modular install configuration engine are integrated to create a unique install program tailored to the needs of a particular customer.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: January 6, 2009
    Assignee: International Business Machines Corporation
    Inventor: Rohit V. Kapoor
  • Publication number: 20070277170
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to software installation and provide a method, system and computer program product for merger driven software installation. In one embodiment of the invention, an application installation method can be provided. The method can include specifying an installation package for a software product as a source repository and specifying a target repository in a target platform hosted by at least one computing system. Thereafter, a merge operation can be executed with each of the source repository and the target repository so that the target repository is updated according to the source repository.
    Type: Application
    Filed: May 25, 2006
    Publication date: November 29, 2007
    Applicant: International Business Machines Corporation
    Inventors: Rohit V. Kapoor, Glen Shortliffe