Patents by Inventor Andrew Buchanan

Andrew Buchanan 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: 20160339341
    Abstract: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU (Graphics Processing Unit). The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream. Video frames provided by the video server optionally include overlays added to the output of the GPU. These overlays can include voice data received from another game player. These overlays may be used to prevent presentation of non-allowed input controls.
    Type: Application
    Filed: May 23, 2016
    Publication date: November 24, 2016
    Inventors: Andrew Buchanan Gault, Rui Filipe Andrade Pereira, David Perry, Brian K.F. Lau, Kelvin Michael Yong, Claes Christian Rickeby, Ryan Hamilton Breed, Eleazar T. Galano, III, Austin English
  • Patent number: 9498714
    Abstract: A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. The computing system is further configured to provide executable content of the computer program to the client over the communication network in parallel with the video stream. When a sufficient amount of the executable content has been provided to the client execution of the computer program is transitioned from the server to the client. The transition optionally includes communicating a state of the computer program from the server to the client. The executable content can be provided to the client in an order that is determined based on the state of the computer program. Those parts of the executable content deemed most likely to be necessary to support game play on the client are given priority.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: November 22, 2016
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Rui Filipe Andrade Pereira, David Perry, Andrew Buchanan Gault
  • Patent number: 9498712
    Abstract: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU. The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: November 22, 2016
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: David Perry, Andrew Buchanan Gault, Rui Filipe Andrade Pereira
  • Patent number: 9486706
    Abstract: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU (Graphics Processing Unit). The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream. Video frames provided by the video server optionally include overlays added to the output of the GPU. These overlays can include voice data received from another game player.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: November 8, 2016
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Rui Filipe Andrade Pereira, Andrew Buchanan Gault, David Perry
  • Patent number: 9436128
    Abstract: A toner cartridge according to one embodiment includes an outlet port positioned on the front of a housing for exiting toner from the toner cartridge. The toner cartridge includes an engagement member having a first engagement surface and a second engagement surface. The first engagement surface is positioned proximate the rear of the housing to receive an actuation force in a frontward direction of the housing at the rear of the housing. The second engagement surface is positioned proximate the front of the housing below the outlet port. The engagement member is movable from a first position to a second position upon receiving the actuation force. As the engagement member moves from the first position to the second position, the second engagement surface moves in the frontward direction and protrudes from the front of the housing with at least a portion of the front of the second engagement surface unobstructed.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: September 6, 2016
    Assignee: Lexmark International, Inc.
    Inventors: John Andrew Buchanan, Randal Scott Williamson
  • Patent number: 9426198
    Abstract: Systems and methods for executing multiple video games, or other sources of video, include a cloud game execution environment in which each game application is executed on the same operating system but within a virtual I/O shell. The virtual I/O shell includes virtual video, audio and input channels that allow each game application to operate as if it had dedicated drivers. In some embodiments, the systems and methods of the invention are used to provide video streams to a plurality of clients over the internet.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: August 23, 2016
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Andrew Buchanan Gault, Rui Filipe Andrade Pereira
  • Publication number: 20160222113
    Abstract: The present invention provides antibodies and antigen-binding fragments that specifically bind PD-1 (Programmed Death 1), thereby modulating immune responses in general, and those mediated by TcR and CD28, in particular. The disclosed compositions and methods may be used for example, in treating autoimmune diseases, inflammatory disorders, allergies, transplant rejection, cancer and other immune system disorders.
    Type: Application
    Filed: September 9, 2014
    Publication date: August 4, 2016
    Applicant: MedImmune Limited
    Inventors: Andrew Buchanan, Ross Stewart, Mathieu Chodorge
  • Patent number: 9349201
    Abstract: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU (Graphics Processing Unit). The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream. Video frames provided by the video server optionally include overlays added to the output of the GPU. These overlays can include voice data received from another game player. These overlays may be used to prevent presentation of non-allowed input controls.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: May 24, 2016
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Andrew Buchanan Gault, Rui Filipe Andrade Pereira, David Perry, Brian K. F. Lau, Kelvin Michael Yong, Claes Christian Rickeby, Ryan Hamilton Breed, Eleazar T. Galano, III, Austin English
  • Publication number: 20160130366
    Abstract: The disclosure generally provides antibodies and antigen binding fragments of antibodies that bind ticagrelor and metabolites of ticagrelor. The disclosure also provides compositions comprising the antibodies, nucleic acid molecules encoding the antibodies, methods of treating a patient comprising administering the antibodies, and methods of making and using the antibodies.
    Type: Application
    Filed: September 30, 2015
    Publication date: May 12, 2016
    Inventors: ANDREW BUCHANAN, SVEN NYLANDER, MARK PENNEY, PHILIP NEWTON, FEENAGH KEYES, TORD INGHARDT
  • Publication number: 20160101355
    Abstract: A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. The computing system is further configured to provide executable content of the computer program to the client over the communication network in parallel with the video stream. When a sufficient amount of the executable content has been provided to the client execution of the computer program is transitioned from the server to the client. The transition optionally includes communicating a state of the computer program from the server to the client. The executable content can be provided to the client in an order that is determined based on the state of the computer program. Those parts of the executable content deemed most likely to be necessary to support game play on the client are given priority.
    Type: Application
    Filed: December 14, 2015
    Publication date: April 14, 2016
    Inventors: Rui Filipe Andrade Pereira, David Perry, Andrew Buchanan Gault
  • Publication number: 20160080457
    Abstract: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU. The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream.
    Type: Application
    Filed: November 25, 2015
    Publication date: March 17, 2016
    Inventors: David Perry, Andrew Buchanan Gault, Rui Filipe Andrade Pereira
  • Publication number: 20160021381
    Abstract: Systems and methods of managing H.264 compliant video that lacks B Frames include decoding without the use of a significant video frame buffer. This variant of the H.264 standard may include a flag indicating that the video does not include B Frames. The video may be used in applications, such as computer games, in which processing of B Frames introduces undesirable lag.
    Type: Application
    Filed: September 29, 2015
    Publication date: January 21, 2016
    Inventors: Andrew Buchanan Gault, Rui Filipe Andrade Pereira
  • Patent number: 9211473
    Abstract: A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. The computing system is further configured to provide executable content of the computer program to the client over the communication network in parallel with the video stream. When a sufficient amount of the executable content has been provided to the client execution of the computer program is transitioned from the server to the client. The transition optionally includes communicating a state of the computer program from the server to the client. The executable content can be provided to the client in an order that is determined based on the state of the computer program. Those parts of the executable content deemed most likely to be necessary to support game play on the client are given priority.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: December 15, 2015
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Rui Filipe Andrade Pereira, David Perry, Andrew Buchanan Gault
  • Patent number: 9203685
    Abstract: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU. The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: December 1, 2015
    Assignee: Sony Computer Entertainment America LLC
    Inventors: David Perry, Andrew Buchanan Gault, Rui Filipe Andrade Pereira
  • Publication number: 20150301479
    Abstract: A toner cartridge according to one embodiment includes an outlet port positioned on the front of a housing for exiting toner from the toner cartridge. The toner cartridge includes an engagement member having a first engagement surface and a second engagement surface. The first engagement surface is positioned proximate the rear of the housing to receive an actuation force in a frontward direction of the housing at the rear of the housing. The second engagement surface is positioned proximate the front of the housing below the outlet port. The engagement member is movable from a first position to a second position upon receiving the actuation force. As the engagement member moves from the first position to the second position, the second engagement surface moves in the frontward direction and protrudes from the front of the housing with at least a portion of the front of the second engagement surface unobstructed.
    Type: Application
    Filed: July 1, 2015
    Publication date: October 22, 2015
    Inventors: John Andrew Buchanan, Randal Scott Williamson
  • Patent number: 9164425
    Abstract: A toner cartridge according to one example embodiment includes a housing having a front, rear, first side, second side, top and bottom forming a toner reservoir. An outlet port is positioned on the front of the housing proximate the first side for transferring toner out of the reservoir. A drive gear is positioned on the front of the housing and has a center proximate the second side for receiving rotational power. A cavity is formed in the bottom of the housing. A latch catch is positioned in the cavity on an inner side of the front of the housing for receiving a latch for securing the toner cartridge in an image forming device. The latch catch is positioned closer to the bottom of the housing than the outlet port and the drive gear and between the center of the drive gear and the outlet port in the side-to-side direction.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: October 20, 2015
    Assignee: Lexmark International, Inc.
    Inventors: John Andrew Buchanan, Gregory Alan Cavill, James Richard Leemhuis, Randal Scott Williamson
  • Patent number: D759154
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: June 14, 2016
    Assignee: Lexmark International, Inc.
    Inventors: Randal Scott Williamson, John Andrew Buchanan
  • Patent number: D759155
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: June 14, 2016
    Assignee: Lexmark International, Inc.
    Inventors: Randal Scott Williamson, John Andrew Buchanan
  • Patent number: D759156
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: June 14, 2016
    Assignee: Lexmark International, Inc.
    Inventors: Randal Scott Williamson, John Andrew Buchanan
  • Patent number: D759157
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: June 14, 2016
    Assignee: Lexmark International, Inc.
    Inventors: Randal Scott Williamson, John Andrew Buchanan