Patents by Inventor Isaac J. William

Isaac J. William 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: 7783536
    Abstract: One embodiment of the present invention provides a system for determining taxes that is configurable for local jurisdictions. The system includes a tax knowledge base that provides the facility to store data pertaining to taxes in local jurisdictions, and a tax rule base that provides the facility to store rules for applying taxes in local jurisdictions. The system also includes a tax determination manager that determines the tax for a transaction using the tax knowledge base and, optionally, the tax rule base.
    Type: Grant
    Filed: July 9, 2003
    Date of Patent: August 24, 2010
    Assignee: Oracle International Corporation
    Inventors: Isaac J. William, Alexander O. Fiteni, Paulo Back, Harshavardhan Takle
  • Patent number: 7693760
    Abstract: One embodiment of the present invention provides a system that implements a tax service that is configurable for local jurisdictions by an expert in the field, such as a tax professional, who may have little or no knowledge of computer programming. The system operates by receiving a request from a subscriber, wherein servicing the request involves calculating taxes for one or more local jurisdictions. Tax rules for a local jurisdiction can be fed into a tax rule base that is used by a tax engine that is configured to use these externally specified rules in performing tax computations. Next, the system uses the tax engine to calculate taxes for each local jurisdiction, and subsequently uses the results of the calculations in servicing the request.
    Type: Grant
    Filed: March 26, 2002
    Date of Patent: April 6, 2010
    Assignee: Oracle International Corporation
    Inventors: Alexander O. Fiteni, Paulo V. Back, Isaac J. William, Harshavardhan Takle, Desh Deepak, Roberto M. Vono Silva
  • Patent number: 7647258
    Abstract: One embodiment of the present invention provides a system that is designed in a manner that processes used for determining or administering taxes for a transaction apply tax rules that are specified (by a tax user) using configurable templates. During operation, the system receives a transaction for which taxes are to be determined during which a process may require the application of rules. The system then examines a configurable template associated with a tax rule, wherein the configurable template identifies a set of attributes associated with the transaction. The system also examines a condition group for the set of attributes. If each condition of the condition group is satisfied, the system, by way of completing the said process, uses the process result that is associated with the condition group for the process.
    Type: Grant
    Filed: July 9, 2003
    Date of Patent: January 12, 2010
    Assignee: Oracle International Corporation
    Inventors: Isaac J. William, Harshavardhan Takle, Alexander O. Fiteni, Paulo Back
  • Publication number: 20080177631
    Abstract: A computer-implemented method of determining taxable basis amounts for a plurality of applicable taxes for a transaction line having a line amount includes steps of providing and evaluating a plurality of taxable basis formulae, one taxable basis formula for each of the plurality of applicable taxes that includes at least one of inclusive and exclusive taxes. Each of the list of applicable taxes may be compounded with one or more of applicable taxes, may be a surcharge of one or more of applicable taxes, may be neither compounded nor surcharged; and may be affected by a base rate modifier and/or additional charges or discounts allocated to the transaction line. The plurality of taxable basis formulae may be configured to derive an adjusted line amount such that the sum of the adjusted line amount and tax amounts of the inclusive taxes equals the line amount of the transaction. The plurality of taxable basis formulae may be stored in a database.
    Type: Application
    Filed: January 31, 2008
    Publication date: July 24, 2008
    Applicant: Oracle International Corporation
    Inventor: Isaac J. WILLIAM
  • Publication number: 20080154754
    Abstract: A computer-implemented method of processing taxes in an enterprise that includes a plurality of legal entities may include a step of maintaining tax content by a first legal entity of the plurality of legal entities. A second legal entity of the plurality of legal entities may then subscribe to all or a portion of the tax content maintained by the first legal entity. Upon occurrence of a taxable event for which the second legal entity incurs a tax liability, the tax content to which the second legal entity has subscribed may be accessed by the second legal entity and the accessed tax content may then be applied by the second legal entity to the taxable event to determine the tax liability incurred by the second legal entity as a result of the taxable event. In this manner, global and local tax content may be selectively shared and selectively overridden across legal entities of an enterprise, such as a multinational corporation.
    Type: Application
    Filed: January 31, 2008
    Publication date: June 26, 2008
    Applicant: Oracle International Corporation
    Inventors: Isaac J. WILLIAM, Sri Kalyani Sakamuri, Paulo Valfredo Back
  • Publication number: 20040019541
    Abstract: One embodiment of the present invention provides a system for determining taxes that is configurable for local jurisdictions. The system includes a tax knowledge base that provides the facility to store data pertaining to taxes in local jurisdictions, and a tax rule base that provides the facility to store rules for applying taxes in local jurisdictions. The system also includes a tax determination manager that determines the tax for a transaction using the tax knowledge base and, optionally, the tax rule base.
    Type: Application
    Filed: July 9, 2003
    Publication date: January 29, 2004
    Inventors: Isaac J. William, Alexander O. Fiteni
  • Publication number: 20040019540
    Abstract: One embodiment of the present invention provides a system that is designed in a manner that processes used for determining or administering taxes for a transaction apply tax rules that are specified (by a tax user) using configurable templates. During operation, the system receives a transaction for which taxes are to be determined during which a process may require the application of rules. The system then examines a configurable template associated with a tax rule, wherein the configurable template identifies a set of attributes associated with the transaction. The system also examines a condition group for the set of attributes. If each condition of the condition group is satisfied, the system, by way of completing the said process, uses the process result that is associated with the condition group for the process.
    Type: Application
    Filed: July 9, 2003
    Publication date: January 29, 2004
    Inventors: Isaac J. William, Harshavardhan Takle, Alexander O. Fiteni