Patents by Inventor Jason Michael Rice

Jason Michael Rice 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: 10769129
    Abstract: Techniques for tracking function usage in an enterprise system are provided. The techniques include executing a set of processes in one or more applications on one or more computer systems. Next, a set of threads in each process is used to track, in a hash table stored in memory on a computer system, calls to a set of functions by the process. A thread in the process is then used to update a data store containing usage data for the process with the tracked calls in the hash table.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: September 8, 2020
    Assignee: Oracle International Corporation
    Inventors: Pradip Kumar Pandey, Ira Foster Bindley, John David Holder, Brett Weston McGarity, Jason Michael Rice
  • Publication number: 20190102417
    Abstract: Techniques for tracking function usage in an enterprise system are provided. The techniques include executing a set of processes in one or more applications on one or more computer systems. Next, a set of threads in each process is used to track, in a hash table stored in memory on a computer system, calls to a set of functions by the process. A thread in the process is then used to update a data store containing usage data for the process with the tracked calls in the hash table.
    Type: Application
    Filed: February 28, 2018
    Publication date: April 4, 2019
    Applicant: Oracle International Corporation
    Inventors: Pradip Kumar Pandey, Ira Foster Bindley, John David Holder, Brett Weston McGarity, Jason Michael Rice
  • Patent number: 7536294
    Abstract: A method and an apparatus for facilitating the translation of computer programs from a source natural language into one or more target natural languages are provided. According to the present invention, development of a source computer program may proceed in parallel with translation of the source computer program into one or more target languages. According to the present invention, status records are updated from time to time, so that a complete and accurate translation of the source program into the target language or languages is obtained.
    Type: Grant
    Filed: January 8, 2002
    Date of Patent: May 19, 2009
    Assignee: Oracle International Corporation
    Inventors: Brian Carl Stanz, Jason Michael Rice