Patents by Inventor James Mallory

James Mallory 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).

  • Publication number: 20210299534
    Abstract: A portable ball game apparatus and method of play is disclosed. It has a generally horizontal, generally circular court surface peripherally surrounded by a low fence and the court surface has a radius r with the fence having a height h measured above the court surface. The court surface is generally planar and is substantially unbroken by irregularities or openings and an optional structure is provided that supports the court surface, such that the court surface is at a height hs above a player standing surface.
    Type: Application
    Filed: March 30, 2020
    Publication date: September 30, 2021
    Inventor: James Mallory
  • Patent number: 6988262
    Abstract: An execution engine embeddable in a plurality of host application programs to control execution of code in each of the host application programs is disclosed. The execution unit includes a command unit, an execution unit and a host call unit. The command unit receives commands from a host application program in which the execution engine is embedded, including a command to execute a sequence of platform-independent instructions. The execution unit executes the sequence of platform-independent instructions until an instruction indicating either a break event or a remote procedure call is detected. The host call unit initiates execution of one or more procedures in the host application program in response to the execution unit detecting the instruction indicating a break event or a remote procedure call.
    Type: Grant
    Filed: February 9, 2000
    Date of Patent: January 17, 2006
    Assignee: Oracle International Corporation
    Inventors: James Mallory, Sunil Bhargava, Shirish Puranik
  • Patent number: 6126328
    Abstract: An execution engine embeddable in a plurality of host application programs to control execution of code in each of the host application programs is disclosed. The execution unit includes a command unit, an execution unit and a host call unit. The command unit receives commands from a host application program in which the execution engine is embedded, including a command to execute a sequence of platform-independent instructions. The execution unit executes the sequence of platform-independent instructions until an instruction indicating either a break event or a remote procedure call is detected. The host call unit initiates execution of one or more procedures in the host application program in response to the execution unit detecting the instruction indicating a break event or a remote procedure call.
    Type: Grant
    Filed: February 28, 1997
    Date of Patent: October 3, 2000
    Assignee: Oracle Corporation
    Inventors: James Mallory, Sunil Bhargava, Shirish Puranik