Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Harrison, London

Christopher Roy Harrison, London GB

Patent application numberDescriptionPublished
20110106684CONTROLLING PRICE CASCADE MOVEMENTS IN AN ELECTRONIC TRADING SYSTEM - A disclosed system, method and computer readable storage medium includes mechanism for controlling cascade price movements in an electronic trading system. Price limits control the prices at which traders can place orders. An upper price limit prevents traders from placing orders above the upper limit and a lower price limit prevents traders from placing orders below the lower limit. The gap between the upper limit and the indicative market price as well as the gap between lower limit and the indicative market price is controlled so as to cause a breaking effect on very rapidly changing market price.05-05-2011

Phil Harrison, London GB

Patent application numberDescriptionPublished
20080215974Interactive user controlled avatar animations - A method for controlling an avatar in a virtual space, the virtual space accessed through a computer network using a console, is disclosed. The method begins by capturing activity of a console controller and processing the captured activity of the console controller to identify input parameters. Another operation of the method is to map selected ones of the input parameters to portions of the avatar, the avatar being a virtual space representation of a user. Wherein the capturing, processing and mapping are continuously performed to define a correlation between activity of the console controller and the avatar that is the virtual space representation of the user.09-04-2008
20080215975Virtual world user opinion & response monitoring - Methods and systems for executing a network application is provided. The network application is defined to render a virtual environment, and the virtual environment is depicted by computer graphics. The method includes generating an animated user and controlling the animated user in the virtual environment. The method presents advertising objects in the virtual environment and detects actions by the animated user to determine if the animated user is viewing one of the advertising object in the virtual environment. Reactions of the animated user are captured when the animated user is viewing the advertising object. The reactions by the animated user within the virtual environment are those that relate to the advertising object, and are presented to a third party to determine effectiveness of the advertising object in the virtual environment. Additionally, actual reactions (e.g., physical, audible, or combinations) of the real-world user can be captured and analyzed, or captured and mapped to the avatar for analysis of the of the avatar response.09-04-2008
20080215994Virtual world avatar control, interactivity and communication interactive messaging - Methods and systems for rendering an interactive virtual environment for communication is provided. The interactive virtual environment is depicted from images to be displayed on a display and the interactive virtual environment is generated by a computer program that is executed on at least one computer of a computer network system. The interactive virtual environment includes one or more virtual user avatars controlled by real-world users. The method further includes controlling a virtual user avatar to move about a virtual space and generating an interface for composing a message to be displayed as a virtual message within the virtual space. The virtual message is posted to an interactive space within the virtual space. The method further includes associating permissions to the virtual message, such that the permissions define which of the one more virtual user avatars are able to view the virtual message that is posted to the interactive space. The virtual message is one of a plurality of virtual message posted to the interactive space, and the permissions prevent viewing of the virtual message by virtual user avatars that do not have permission to view the virtual message. The permissions may be based on one of buddy lists, game familiarity relative to other real-world users, skill level of other real-world users, and combinations thereof. In some embodiments, the avatars can be computer controlled bots, thus not requiring a real-world user to dictate control.09-04-2008
20090063463Ranking of User-Generated Game Play Advice - Management of user-generated game play advice is disclosed. The present invention allows for management of game play advice that is complete and up-to-date regardless of when a particular interactive gaming title is released. Game play advice is pervasive and easily accessible to game players in addition to being accurate and credible such that game players can trust or rely upon the rendered advice.03-05-2009
20090066690SELECTIVE INTERACTIVE MAPPING OF REAL-WORLD OBJECTS TO CREATE INTERACTIVE VIRTUAL-WORLD OBJECTS - A method for interactively defining a virtual-world space based on real-world objects in a real-world space is disclosed. In one operation, one or more real-world objects in the real-world space is captured to define the virtual-world space. In another operation, one of the real-world objects is identified, the identified object is to be characterized into a virtual-world object. In yet another operation, a user is prompted for user identification of one or more object locations to enable extraction of parameters for real-world object, and the object locations are identified relative to an identifiable reference plane in the real-world space. In another operation, the extracted parameters of the real-world object may be stored in memory. The virtual-world object can then be generated in the virtual world space from the stored extracted parameters of the real-world object.03-12-2009

Philip Robert Harrison, London GB

Patent application numberDescriptionPublished
20090010335Control of data processing - Data processing apparatus arranged to receive successive images from a video camera and to receive audio data from a microphone comprises means for detecting inter-image motion in the video images; means for detecting audio signals in the associated audio data satisfying one or more predetermined audio criterion; and activation means, for activating a control function of the data processing apparatus in response to a predetermined sequence of a detection of inter-image motion satisfying one or more predetermined motion criterion and a detection of an audio signal in the associated audio data which satisfies the predetermined audio criteria.01-08-2009

Richard Harrison, London CA

Patent application numberDescriptionPublished
20090308771TUBE ASSEMBLY FOR HOLDING DRINKWARE - There is provided a tube assembly for holding and securing one or more items wherein the items have a top end and a bottom end. The tube assembly includes a tube having a top end, a bottom end and a wall defining a hollow cavity within the tube. A top cap is configured for releasably engaging and sealing the top end of the tube. The top cap includes a slot configured for receiving coins or other objects. The tube assembly also includes a bottom cap configured for releasably engaging and sealing the bottom end of the tube. Within the cavity are located a first spacer comprising a first space for receiving the top end of the item, and a second spacer comprising a second space for receiving the bottom end of the item.12-17-2009

Sarah Harrison, London GB

Patent application numberDescriptionPublished
20090006135Accelerated Payments for Health Care Plans - A method for accelerating a payment to a merchant for a healthcare related claim. The method comprises submitting a healthcare related claim for payment from the merchant to a payer; determining at the payer whether the member is eligible for services covered as a part of his or her healthcare plan. If the member is determined to be eligible for payment of claim(s) submitted, then a financial institution is notified of an estimated amount of liability for the claim. At least a portion of the estimated amount of liability for the claim is paid to the merchant by the financial institution. The financial institution thereafter receives a reimbursement/payment from a healthcare finding source for the adjudicated amount of liability for the claim. Once the claim is adjudicated, a healthcare management system reconciles with the merchant for any under or over payment.01-01-2009