Patents by Inventor Ravesh Lala

Ravesh Lala 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: 7533336
    Abstract: A method and apparatus for facilitating the creation of e-commerce Web pages that include Featured Product areas. The invention includes a spreadsheet or similar user-friendly data entry mechanism which can be used to enter content pertaining to featured products. The content is imported from the spreadsheet into a Featured Product information database. The invention further provides one or more display templates, each defining a look and feel for a Featured Product area of a Web page. Each template has a corresponding HTML file defining the template, within which the actual content is represented by variables. Display engine software retrieves Featured product information from the Featured Product database as well as retrieves a selected template HTML file and replaces the variables with the selected feature product information from the database to create a Featured Product area of a Web page.
    Type: Grant
    Filed: March 1, 2001
    Date of Patent: May 12, 2009
    Assignee: International Business Machines Corporation
    Inventors: Stephen E. Jaffe, Ralf Bull, Matthew B. Trevathan, Ravesh Lala, Dennis F. Haynes
  • Patent number: 7139793
    Abstract: An improved method for enabling an electronic commerce web server to provide commercial promotions. Modules of selectively executable compiled web server code are included within the web server's larger body of compiled code. A database contains the terms of each promotion and an association of each promotion with one of the modules. When a commercial transaction arrives at the server, the transaction is checked for a qualifying value that matches one of the qualifying values of the promotions in the database. When a match is found, the associated module of selectively executable compiled web server code is executed, thereby providing the promotion.
    Type: Grant
    Filed: May 1, 2001
    Date of Patent: November 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: Ravesh Lala, Matthew Bunkley Trevathan
  • Patent number: 7047213
    Abstract: An improved method for purging abandoned shopping carts from an electronic commerce web server. Periodically, the number of shopping carts that belong to guest shoppers is determined and compared with a threshold. When the number shopping carts that belong to guest shoppers exceeds the threshold, a guest shopper garbage collection routine applies to the shopping carts that belong to guest shoppers, and an established shopper garbage collection routine applies to carts that belong to established shoppers. In one embodiment of the invention, the guest shopper garbage collection routine purges shopping carts that have been inactive for a first period of time, whereas the established shopper garbage collection routine purges shopping carts that have been inactive for a second period of time that is longer than the first.
    Type: Grant
    Filed: October 3, 2001
    Date of Patent: May 16, 2006
    Assignee: International Business Machines Corporation
    Inventors: Dennis Frank Haynes, Ravesh Lala, Matthew Bunkley Trevathan
  • Publication number: 20030065577
    Abstract: An improved method for purging abandoned shopping carts from an electronic commerce web server. Periodically, the number of shopping carts that belong to guest shoppers is determined and compared with a threshold. When the number shopping carts that belong to guest shoppers exceeds the threshold, a guest shopper garbage collection routine applies to the shopping carts that belong to guest shoppers, and an established shopper garbage collection routine applies to carts that belong to established shoppers. In one embodiment of the invention, the guest shopper garbage collection routine purges shopping carts that have been inactive for a first period of time, whereas the established shopper garbage collection routine purges shopping carts that have been inactive for a second period of time that is longer than the first.
    Type: Application
    Filed: October 3, 2001
    Publication date: April 3, 2003
    Applicant: International Business Machines Corporation
    Inventors: Dennis Frank Haynes, Ravesh Lala, Matthew Bunkley Trevathan
  • Publication number: 20020165799
    Abstract: A method and apparatus for facilitating the creation of e-commerce Web pages that include Featured Product areas. The invention includes a spreadsheet or similar user-friendly data entry mechanism which can be used to enter content pertaining to featured products. The content is imported from the spreadsheet into a Featured Product information database. The invention further provides one or more display templates, each defining a look and feel for a Featured Product area of a Web page. Each template has a corresponding HTML file defining the template, within which the actual content is represented by variables. Display engine software retrieves Featured product information from the Featured Product database as well as retrieves a selected template HTML file and replaces the variables with the selected feature product information from the database to create a Featured Product area of a Web page.
    Type: Application
    Filed: March 1, 2001
    Publication date: November 7, 2002
    Inventors: Stephen E. Jaffe, Ralf Bull, Matthew B. Trevathan, Ravesh Lala, Dennis F. Haynes
  • Publication number: 20020165908
    Abstract: An improved method for enabling an electronic commerce web server to provide commercial promotions. Modules of selectively executable compiled web server code are included within the web server's larger body of compiled code. A database contains the terms of each promotion and an association of each promotion with one of the modules. When a commercial transaction arrives at the server, the transaction is checked for a qualifying value that matches one of the qualifying values of the promotions in the database. When a match is found, the associated module of selectively executable compiled web server code is executed, thereby providing the promotion.
    Type: Application
    Filed: May 1, 2001
    Publication date: November 7, 2002
    Applicant: International Business Machines Corporation
    Inventors: Ravesh Lala, Matthew Bunkley Trevathan