Patents by Inventor David Perry

David Perry 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: 8524184
    Abstract: A process for the removal of hydrogen sulfide from a gas stream in which the gas stream is first passed through a Claus unit operating at a sub-stoichiometric ratio (H2S:SO2) of greater than 2:1 to produce a tail gas stream comprising less than 2000 vppm SO2. This tail gas stream is then treated to increase the sulfur recovery to at least 99.5% by first directly cooling the tail gas stream by contact with water as a coolant, followed by contacting the gas stream with a circulating stream of a dilute, absorbent solution of a severely sterically hindered secondary aminoether alcohol to further cool the gas stream, and then removing the H2S from the stream using a stronger absorbent solution of a severely sterically hindered secondary aminoether alcohol.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: September 3, 2013
    Assignee: ExxonMobil Research and Engineering Company
    Inventors: Jagannathan N. Iyengar, David Perry, Robert B. Fedich
  • Publication number: 20130210528
    Abstract: A computer is operated to receive a current game state of a game being executed on a client computer system from a subset of game code. A determination is made of respective probabilities for advancement from the current game state to a set of possible later game states. Game code required for the set of possible later game states is prioritized in accordance with the determined probabilities for advancement from the current game state to each of the set of possible later game states. Game code required for the set of possible later game states is transmitted from a sever computer system to the client computer system in order of the prioritized game code.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 15, 2013
    Inventors: Rui Filipe Andrade Pereira, David Perry, Andrew Buchanan Gault
  • Publication number: 20130203501
    Abstract: A determination is made, using a computer, of an amount of game code data to be included in a data packet containing streaming game video data. A data packet is generated to contain the streaming game video data and to include the amount of game code data. The generated data packet is transmitted from a server computer system to a client computer system.
    Type: Application
    Filed: March 14, 2013
    Publication date: August 8, 2013
    Inventors: Rui Filipe Andrade Pereira, David Perry, Andrew Buchanan Gault
  • Publication number: 20130162680
    Abstract: A first application executes on one or more computing systems to generate a series of original frame pixel data sets for rendering of graphical images associated with the first application execution. A second application executes on one or more computing systems to detect one or more key graphical images present in the series of original frame pixel data sets. Upon detection of the one or more key graphical images, the second application directs replacement of a portion of pixel data in the series of original frame pixel data sets with substitute pixel data so as to generate a series of modified frame pixel data sets for encoding in lieu of the series of original frame pixel data sets.
    Type: Application
    Filed: February 14, 2013
    Publication date: June 27, 2013
    Inventors: David Perry, Rui Filipe Andrade Pereira, Noam Rimon
  • Publication number: 20130159375
    Abstract: A first application is executed on a cloud computing system for a first period of time. User input signals associated with execution of the first application during the first period of time are recorded. A second application is generated to correspond to a portion of the first application as executed during a second period of time within the first period of time. The second application is defined by program instructions of the first application executed during the second period of time. A miniapp is generated to include the second application and the user input signals recorded during execution of the first application during the second period of time.
    Type: Application
    Filed: February 14, 2013
    Publication date: June 20, 2013
    Inventors: David Perry, Victor Octave Suba Miura
  • Patent number: 8451524
    Abstract: A laser beam is periodically deflected before being directed into a sample volume. The beam is deflected at a frequency such that the beam makes one or more passes through the sample volume while data are collected from the sample volume. The amplitude of motion of the beam, the dwell time of the beam at any given point, and the Gaussian intensity profile of the beam cooperate to produce an effective flat topped illumination profile for the light that is incident on specimens in the sample volume. The total photon exposure at any given point in the sample volume is a function of both the beam intensity and the dwell time at that location. Therefore, a longer dwell time and lower intensity at the edge of the profile are in balance with a shorter dwell time and higher intensity at the center of the profile.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: May 28, 2013
    Assignee: Amnis Corporation
    Inventors: William Ortyn, David Perry, Tom Montague
  • Publication number: 20130120651
    Abstract: A video generation system is configured to provide streaming video as a cloud processed service to viewers over a computing network. In response to a request from a viewer, a video source is configured to provide video and an identifier source is configured to provide an identifier for inclusion in the video. A video encoder is configured to convert the video from a first format to a second format, apply the identifier to the video, and otherwise encode the video in real-time while streaming the encoded video to the viewer. The identifier may be stored in association with the account information of the viewer and used for identifying the viewer a source of an unauthorized video copy.
    Type: Application
    Filed: November 12, 2012
    Publication date: May 16, 2013
    Inventor: David Perry
  • Patent number: 8406498
    Abstract: Multimodal or multispectral images of cells comprising a population of cells are simultaneously collected. Photometric and/or morphometric image features identifiable in the images are used to identify differences between first and second populations of cells. The differences can include changes in a relative percentage of different cell types in each population, or a change in a first type of cell present in the first population of cells and the same type of cell in the second population of cells. The changes may be indicative of a disease state, indicative of a relative effectiveness of a therapy, or indicative of a health of the person from whom the cells populations were obtained.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: March 26, 2013
    Assignee: Amnis Corporation
    Inventors: William Ortyn, David Basiji, Philip Morrissey, Thaddeus George, Brian Hall, Cathleen Zimmerman, David Perry
  • Patent number: 8383660
    Abstract: Dibenzyl amine compounds and derivatives of Formula I, pharmaceutical compositions containing such compounds and the use of such compounds to elevate certain plasma lipid levels, including high density lipoprotein-cholesterol and to lower certain other plasma lipid levels, such as LDL-cholesterol and triglycerides and accordingly to treat diseases which are exacerbated by low levels of HDL cholesterol and/or high levels of LDL-cholesterol and triglycerides, such as atherosclerosis and cardiovascular diseases in some mammals, including humans.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: February 26, 2013
    Assignee: Pfizer Inc.
    Inventors: George Chang, Ravi S. Garigipati, Bruce Lefker, David A. Perry
  • Patent number: 8378989
    Abstract: Methods are provided for interpreting a touch in relation to touch targets displayed on a touch-screen display, the touch targets associated with an application. A touch is detected at a first touch-screen location. The application is queried to determined a first touch target located within a predetermined touch region of the first touch-screen location. The application is then queries to determine whether a second touch target is located within the predetermined touch region. The touch is them disambiguated to determine whether the touch was intended for the first touch target or the second touch target.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Richard J. Duncan, Leroy B. Keely, David A. Perry, Thomas H. Alphin, Chris Devaraj, David A. Matthews, Steven P. Dodge
  • Patent number: 8323159
    Abstract: An apparatus to store and facilitate the safe simultaneous use of dumbbells by multiple individuals. The apparatus includes first and second staging stations. The first staging station includes a first side, a second side, and first and second spaced apart towers. An individual can walk from the first side of the staging station to a position between the first and second towers with the individual's entire body in a space intermediate the towers. The second staging station includes a primary side, a secondary side, and spaced apart third tower and fourth towers. The second staging station is positioned normal to the first staging station such that a first individual in the first staging station can grasp dumbbells on an outwardly facing tier of the fourth tower of the second staging station at the same time a second individual is standing between the third and fourth towers of the second staging station.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: December 4, 2012
    Assignee: Mesacor, Inc.
    Inventors: David A. Perry, Paul M. Picciano
  • Publication number: 20120274592
    Abstract: Methods are provided for interpreting a touch in relation to touch targets displayed on a touch-screen display, the touch targets associated with an application. A touch is detected at a first touch-screen location. The application is queried to determined a first touch target located within a predetermined touch region of the first touch-screen location. The application is then queries to determine whether a second touch target is located within the predetermined touch region. The touch is them disambiguated to determine whether the touch was intended for the first touch target or the second touch target.
    Type: Application
    Filed: July 6, 2012
    Publication date: November 1, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Richard J. Duncan, Leroy B. Keely, David A. Perry, Thomas H. Alphin, Chris Devaraj, David A. Matthews, Steven P. Dodge
  • Patent number: 8266517
    Abstract: A method and apparatus for taking a visual or verbal representation of a conversational policy and translating the representation into an XML file. The XML file can then be output in one or more formats, such as code used in a policy, a Word version of the XML file, or a visual representation of the XML file.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Paul Evan Foreman, David Perry Greene, Philip Edward Light, Razvan Loghin, Anand Srinivasan
  • Patent number: 8254685
    Abstract: Systems, methods and media for transitioning detecting content change in a streaming image system are disclosed. One embodiment provides a method for detecting a content change between image frames in a streaming image system. Embodiments may include selecting a change detection algorithm from a plurality of change detection algorithms and comparing a first image frame of m image stream with a second image frame of the image stream using the selected change detection algorithm. Embodiments may also include, in the event of detecting a content change between the first image frame and the second image frame, generating an indication of the content change. Further embodiments may include selecting the change detection algorithm based on a user's selection or system capabilities. Other further embodiments may include transmitting the indication of the content change.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: August 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: David Perry Greene, Szymon Swistun
  • Patent number: 8237665
    Abstract: A method for interpreting ambiguous click events in relation to click targets on a touch-screen display disposed at respective click target locations includes detecting a touch at a touch location and determining whether the touch location corresponds to a click target location. The method also includes searching for nearby click target locations in a predetermined click region and, upon locating a first click target location within the predetermined click region, associating the touch with the first click target location to identify a click event. A computing device for facilitating accurate touch input targeting with respect to a touch-screen display includes a display component, a touch detection component, a targeting component that associates a touch with a click target, and an event detection component that associates the touch with one of a right click event, a left click event, or a drag event.
    Type: Grant
    Filed: March 11, 2008
    Date of Patent: August 7, 2012
    Assignee: Microsoft Corporation
    Inventors: Richard J. Duncan, Leroy B. Keely, David A. Perry, Thomas H. Alphin, Chris Devaraj, David A. Matthews, Steven P. Dodge
  • Publication number: 20120174212
    Abstract: A connected account provider system allows a user of multiple electronic devices to set up a user account on one device with the device's settings saved in the cloud for application across different devices. A user can obtain secure access to the saved settings using a second (or subsequent) device and can select settings from the initial device to be synchronized to the second device. The system employs client account provider (CAP) software that can be obtained from an independent software provider and is installed on different devices of a user. The CAP client software creates an architecture on a user's device with a CAP client software layer conceptually separate from the device's operating system software. The CAP client software provides extension points for facilitating connection between connected user devices' operating systems and a cloud services layer typically provided by the CAP client software vendor.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 5, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Scott Dart, Lindsey Noll, Ari Pernick, Ling Lu, Kyle Beck, Chris Macaulay, Sean Gilmour, David Perry, Sunil Gottumukkala, Ken Tubbs, Anshul Rawat, Sashi Raghupathy, Patrik Lundberg, Rajeev Dubey, Sergio Dutra, Edson Dos Santos, Charles Aaron Hare, Giles van der Bogert
  • Publication number: 20120154420
    Abstract: A method for processing an image such as a computer wallpaper identifies a characteristic color representative of the image. Image pixels with similar colors are separated into groups, and the average value of the R,G,B color components in each group is determined, after filtering out pixels with R,G,B values representing white, black, or grey. The group with the maximum difference between the highest average color component value and the lowest average color component value is identified as the characteristic color. Groups representing a number of pixels less than a certain percentage of all of the pixels are not considered. The characteristic color can be used in other displayed images at an intensity ? determined by setting maximum and minimum values of ?, with ? being the lesser of ?max and ?min plus the average color span of all pixels in the image.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: John Calandrino, Rick Duncan, Kyle Beck, Sanjeev Verma, David Perry
  • Publication number: 20120120628
    Abstract: A flat-panel display stand in accordance with the present invention includes a modular assembly for supporting a display on a horizontal surface so that the display tilt can be adjusted by the user. The stand has a modular design with only two modules: a retainer clip and supporting leg that are uniquely hinged together and connected to the rear of the display.
    Type: Application
    Filed: July 22, 2009
    Publication date: May 17, 2012
    Inventors: Robert P Bliven, Jacques Gagne, Kenneth G. Robertson, Brian Lee, Brian David Perry
  • Publication number: 20120080389
    Abstract: Method for SOx remediation in a manufacturing operation includes providing a process stream including an organic compound and an amount of a sulfur-containing compound, an oxidation stream including at least one chemical oxidant, and combining at least a portion of the oxidant stream with at least a portion of the process stream to obtain an organic stripper feed stream, in which the amount of the sulfur-containing compound is reduced upon reaction with the at least one chemical oxidant. The method can further include directing at least a portion of the organic stripper feed stream to a combustion operation, and emitting a SOx remediated off gas from the combustion operation. A system using the disclosed method also is provided.
    Type: Application
    Filed: August 24, 2011
    Publication date: April 5, 2012
    Applicant: EXXONMOBIL RESEARCH AND ENGINEERING COMPANY
    Inventors: Steven Thomas SMITH, Piyush S. SHAH, John D. MILLER, David PERRY
  • Patent number: 8147339
    Abstract: A multiplayer game is supported by a backend game server and a plurality of clients configured to communicate over a computing network such as the internet. Images for display on the clients are at least partially rendered by the backend game server and then delivered in an at least partially rendered form to the clients. At the clients the delivered images may be further rendered and are displayed to a player of the game. The displayed images optionally include images of real-world objects.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: April 3, 2012
    Assignee: Gaikai Inc.
    Inventor: David Perry