Patents by Inventor Ashfaq A. Jeelani

Ashfaq A. Jeelani 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: 9953353
    Abstract: A sales catalog interface, wherein the architecture allows the user the ability to controllably view the data with certain engines either running or not running, so that certain items of detailed information is either displayed or not displayed to the user. Data from engines may include, price, eligibility, and availability, may be retrieved synchronously or asynchronously, and may be based upon consumer context, such as account type, geography, etc.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: April 24, 2018
    Assignee: Oracle International Corporation
    Inventors: Ashish Singhal, Ashfaq A. Jeelani, Vibhor K. Gaur, Hang Lu
  • Patent number: 8682831
    Abstract: Various systems and methods for integrating procedural logic with a stateless constraint engine are disclosed. One method involves accessing a first set of values generated by a stateless constraint engine based upon a first set of inputs and then accessing a second set of values generated by the stateless constraint engine subsequent to the first set of values and based upon a second set of inputs. The second set of values is validated based upon a procedural constraint. The procedural constraint can include a precondition and a postcondition. The precondition is dependent upon at least one value from the first set of values, and the postcondition is dependent upon at least one value from the second set of values.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: March 25, 2014
    Assignee: Oracle International Corporation
    Inventors: Muralidhara Varmaraja, Eugene Chikovani, Ashfaq A. Jeelani
  • Publication number: 20140067613
    Abstract: A sales catalog interface, wherein the architecture allows the user the ability to controllably view the data with certain engines either running or not running, so that certain items of detailed information is either displayed or not displayed to the user. Data from engines may include, price, eligibility, and availability, may be retrieved synchronously or asynchronously, and may be based upon consumer context, such as account type, geography, etc.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 6, 2014
    Applicant: Oracle International Corporation
    Inventors: Ashish SINGHAL, Ashfaq A. JEELANI, Vibhor K. GAUR, Hang LU
  • Publication number: 20130103631
    Abstract: Various systems and methods for integrating procedural logic with a stateless constraint engine are disclosed. One method involves accessing a first set of values generated by a stateless constraint engine based upon a first set of inputs and then accessing a second set of values generated by the stateless constraint engine subsequent to the first set of values and based upon a second set of inputs. The second set of values is validated based upon a procedural constraint. The procedural constraint can include a precondition and a postcondition. The precondition is dependent upon at least one value from the first set of values, and the postcondition is dependent upon at least one value from the second set of values.
    Type: Application
    Filed: April 16, 2012
    Publication date: April 25, 2013
    Applicant: Oracle International Corporation
    Inventors: Muralidhara Varmaraja, Eugene Chikovani, Ashfaq A. Jeelani
  • Patent number: 8160990
    Abstract: Various systems and methods for integrating procedural logic with a stateless constraint engine are disclosed. One method involves accessing a first set of values generated by a stateless constraint engine based upon a first set of inputs and then accessing a second set of values generated by the stateless constraint engine subsequent to the first set of values and based upon a second set of inputs. The second set of values is validated based upon a procedural constraint. The procedural constraint can include a precondition and a postcondition. The precondition is dependent upon at least one value from the first set of values, and the postcondition is dependent upon at least one value from the second set of values.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: April 17, 2012
    Assignee: Oracle International Corporation
    Inventors: Muralidhara Varmaraja, Eugene Chikovani, Ashfaq A. Jeelani
  • Publication number: 20090106181
    Abstract: Various systems and methods for integrating procedural logic with a stateless constraint engine are disclosed. One method involves accessing a first set of values generated by a stateless constraint engine based upon a first set of inputs and then accessing a second set of values generated by the stateless constraint engine subsequent to the first set of values and based upon a second set of inputs. The second set of values is validated based upon a procedural constraint. The procedural constraint can include a precondition and a postcondition. The precondition is dependent upon at least one value from the first set of values, and the postcondition is dependent upon at least one value from the second set of values.
    Type: Application
    Filed: October 20, 2008
    Publication date: April 23, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Muralidhara Varmaraja, Eugene Chikovani, Ashfaq A. Jeelani
  • Publication number: 20070214020
    Abstract: An insurance product class is defined which includes multiple data elements that are common to various insurance product types. Further, several classes derived from the insurance product class are defined, with each derived class extending the common data elements to include data elements that are specific to a certain insurance product type.
    Type: Application
    Filed: March 18, 2003
    Publication date: September 13, 2007
    Inventors: Balaji Srinivasan, Shan Wei, Ashfaq Jeelani, Lin Lee, Caroline Muralitharan