Patents by Inventor James A. McNamara
James A. McNamara 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: 20170195251Abstract: Embodiments of the present invention monitor and dynamically allocate computing resources to a game service. A game service provides a remote gaming environments to which users connect over a wide area network, such as the internet. A game session runs a single instance of a game title. The game session runs the video game code responsible for creating the playing experience for the users. In another embodiment, the number of active game sessions is monitored and computing resources are allocated dynamically as the number of sessions increases or decreases.Type: ApplicationFiled: March 17, 2017Publication date: July 6, 2017Inventors: JOHN PETER BRUNO, DONALD JAMES MCNAMARA, ASHOK CHANDRASEKARAN, CHRISTOPHER LANE BOEDIGHEIMER, PER-OLA ANDERS ORVENDAL, JOSEPH CUSIMANO, SCOTT Q. LONGSTREET
-
Patent number: 9694279Abstract: Embodiments of the present invention monitor and dynamically manage game instances within a game service. A game service provides a remote gaming environment to which users connect over a wide area network, such as the Internet. For example, embodiments of the invention may forecast demand for a specific game title. The demand forecast is used to determine how many standby game instances are needed to meet demand as players join and leave game sessions. Games with higher demand may have more standby game instances ready for players to drop in. Games with less demand may have fewer active game instances running waiting for players to drop in.Type: GrantFiled: February 26, 2016Date of Patent: July 4, 2017Assignee: Microsoft Technology Licensing, LLCInventors: John Peter Bruno, Donald James McNamara, Hsiang-Ling Jamie Lin, Christopher Lane Boedigheimer, Per-Ola Anders Orvendal, Joseph Cusimano, Scott Q. Longstreet
-
Patent number: 9628332Abstract: Embodiments of the present invention monitor and dynamically allocate computing resources to a game service. A game service provides a remote gaming environments to which users connect over a wide area network, such as the internet. A game session runs a single instance of a game title. The game session runs the video game code responsible for creating the playing experience for the users. In another embodiment, the number of active game sessions is monitored and computing resources are allocated dynamically as the number of sessions increases or decreases.Type: GrantFiled: May 20, 2013Date of Patent: April 18, 2017Assignee: Microsoft Technology Licensing, LLCInventors: John Peter Bruno, Jr., Donald James McNamara, Ashok Chandrasekaran, Christopher Lane Boedigheimer, Per-Ola Anders Orvendal, Joseph Cusimano, Scott Q. Longstreet
-
Publication number: 20170007460Abstract: A wound dressing system comprising a wrap and a frangible ampoule is provided. The wrap is configured to contact/surround a wound site and includes an oxygen catalyst. The ampoule includes an oxygen precursor. The catalyst and precursor are configured to form oxygen when combined. A wound dressing system including a container is also provided that includes a powder, wrap, and frangible ampoule. The powder is disposed within the container, which is configured to allow the powder to be dispersed onto a wound site when activated. The wrap, which may include an oxygen catalyst, is also disposed in the container and is configured to contact/surround the wound site. The ampoule, also disposed in the container, includes a liquid containing an oxygen precursor. The liquid is configured to contact the wrap when the container is activated. Further, the catalyst and precursor are configured to form oxygen when combined.Type: ApplicationFiled: January 23, 2015Publication date: January 12, 2017Inventors: John Gavin MacDonald, Kelly Dean Branham, David William Koenig, Andrew V. Sweeney, Stephanie Kute, Ramanathan S. Lalgudi, Phillip Andrew Schorr, Alison Salyer Bagwell, Brian Joseph Cuevas, David James McNamara
-
Patent number: 9433862Abstract: Embodiments of the present invention monitor and dynamically allocate computing resources to game sessions running within a game service. A game service provides a remote gaming environments to which users connect over a wide area network, such as the internet. A game session runs a single instance of a game title. The game session runs the video game code responsible for creating the playing experience for the users. Various characteristics of the game session may be monitored and used to allocate computing resources. Usage of computing resources, such as central processing unit (“CPU”) may be monitored directly. In another embodiment, the number of players connected to the game session is monitored and computing resources are allocated dynamically as the number of players increases or decreases.Type: GrantFiled: February 12, 2013Date of Patent: September 6, 2016Assignee: Microsoft Technology Licensing, LLCInventors: John Peter Bruno, Jr., Donald James McNamara, Scott Q. Longstreet, Ashok Chandrasekaran, Christopher Lane Boedigheimer, Per-Ola Anders Orvendal, Joseph Cusimano
-
Publication number: 20160175708Abstract: Embodiments of the present invention monitor and dynamically manage game instances within a game service. A game service provides a remote gaming environment to which users connect over a wide area network, such as the Internet. For example, embodiments of the invention may forecast demand for a specific game title. The demand forecast is used to determine how many standby game instances are needed to meet demand as players join and leave game sessions. Games with higher demand may have more standby game instances ready for players to drop in. Games with less demand may have fewer active game instances running waiting for players to drop in.Type: ApplicationFiled: February 26, 2016Publication date: June 23, 2016Inventors: JOHN PETER BRUNO, DONALD JAMES MCNAMARA, HSIANG-LING LIN, CHRISTOPHER LANE BOEDIGHEIMER, PER-OLA ANDERS ORVENDAL, JOSEPH CUSIMANO, SCOTT LONGSTREET
-
Patent number: 9295915Abstract: Embodiments of the present invention monitor and dynamically manage game instances within a game service. A game service provides a remote gaming environment to which users connect over a wide area network, such as the Internet. For example, embodiments of the invention may forecast demand for a specific game title. The demand forecast is used to determine how many standby game instances are needed to meet demand as players join and leave game sessions. Games with higher demand may have more standby game instances ready for players to drop in. Games with less demand may have fewer active game instances running waiting for players to drop in.Type: GrantFiled: May 20, 2013Date of Patent: March 29, 2016Assignee: Microsoft Technology Licensing, LLCInventors: John Peter Bruno, Jr., Donald James McNamara, Hsiang-Ling Jamie Lin, Christopher Lane Boedigheimer, Per-Ola Anders Orvendal, Joseph Cusimano, Scott Q. Longstreet
-
Publication number: 20140344457Abstract: Embodiments of the present invention monitor and dynamically allocate computing resources to a game service. A game service provides a remote gaming environments to which users connect over a wide area network, such as the internet. A game session runs a single instance of a game title. The game session runs the video game code responsible for creating the playing experience for the users. In another embodiment, the number of active game sessions is monitored and computing resources are allocated dynamically as the number of sessions increases or decreases.Type: ApplicationFiled: May 20, 2013Publication date: November 20, 2014Applicant: MICROSOFT CORPORATIONInventors: JOHN PETER BRUNO, Jr., DONALD JAMES MCNAMARA, ASHOK CHANDRASEKARAN, CHRISTOPHER LANE BOEDIGHEIMER, PER-OLA ANDERS ORVENDAL, JOSEPH CUSIMANO, SCOTT Q. LONGSTREET
-
Publication number: 20140342819Abstract: Embodiments of the present invention monitor and dynamically manage game instances within a game service. A game service provides a remote gaming environment to which users connect over a wide area network, such as the Internet. For example, embodiments of the invention may forecast demand for a specific game title. The demand forecast is used to determine how many standby game instances are needed to meet demand as players join and leave game sessions. Games with higher demand may have more standby game instances ready for players to drop in. Games with less demand may have fewer active game instances running waiting for players to drop in.Type: ApplicationFiled: May 20, 2013Publication date: November 20, 2014Applicant: MICROSOFT CORPORATIONInventors: JOHN PETER BRUNO, JR., DONALD JAMES MCNAMARA, HSIANG-LING JAMIE LIN, CHRISTOPHER LANE BOEDIGHEIMER, PER-OLA ANDERS ORVENDAL, JOSEPH CUSIMANO, SCOTT Q. LONGSTREET
-
Publication number: 20140228108Abstract: Embodiments of the present invention monitor and dynamically allocate computing resources to game sessions running within a game service. A game service provides a remote gaming environments to which users connect over a wide area network, such as the internet. A game session runs a single instance of a game title. The game session runs the video game code responsible for creating the playing experience for the users. Various characteristics of the game session may be monitored and used to allocate computing resources. Usage of computing resources, such as central processing unit (“CPU”) may be monitored directly. In another embodiment, the number of players connected to the game session is monitored and computing resources are allocated dynamically as the number of players increases or decreases.Type: ApplicationFiled: February 12, 2013Publication date: August 14, 2014Applicant: MICROSOFT CORPORATIONInventors: John Peter Bruno, JR., Donald James McNamara, Scott Q. Longstreet, Ashok Chandrasekaran, Christopher Lane Boedigheimer, Per-Ola Anders Orvendal, Joseph Cusimano
-
Publication number: 20130284739Abstract: The present invention provides methods and systems for a vented storage container that includes a container that has an upper mouth-defining structure, a base, and a plurality of walls extending from the base, forming a cavity therein. The lid is fixable to the upper mouth-defining structure, wherein the lid has a top surface and a bottom surface, and at least one hole formed within the lid. A valve is engaged to the lid and covering the at least one hole.Type: ApplicationFiled: April 24, 2013Publication date: October 31, 2013Inventors: Robert William LACKEY, David James MCNAMARA
-
Publication number: 20130175355Abstract: The present invention provides methods and systems for an odor reduction device that includes a bottom portion having a base with first and second pairs of spaced-apart, opposed sidewalls projecting from the base to collectively form a cavity to define an upper edge of the device, a top portion that is selectively secured to the bottom portion, and at least one opening in the base of the bottom portion and at least one opening in the top portion that allows air to flow through the device.Type: ApplicationFiled: July 9, 2012Publication date: July 11, 2013Applicant: PROTECT PLUS AIR, LLCInventors: Robert William Lackey, David James McNamara, Charles Beach Templeton, Jeri Lynn Lemke
-
Publication number: 20120124683Abstract: The present invention relates, in general, to siRNA and, in particular, to a method of effecting targeted delivery of siRNAs and to compounds suitable for use in such a method.Type: ApplicationFiled: June 29, 2011Publication date: May 17, 2012Applicant: DUKE UNIVERSITYInventors: Bruce A. Sullenger, Paloma H. Giangrande, James McNamara
-
Publication number: 20120083521Abstract: Nucleic acid aptamers are described herein which can transduce a signal into cells by crosslinking a cell surface molecule, thereby inducing of one or more biological activities by the cells; in serving as agonists.Type: ApplicationFiled: July 25, 2011Publication date: April 5, 2012Applicant: DUKE UNIVERSITYInventors: Bruce A. Sullenger, James McNamara, Eli Gilboa
-
Publication number: 20100324113Abstract: The present invention relates, in general, to siRNA and, in particular, to a method of effecting targeted delivery of siRNAs and to compounds suitable for use in such a method.Type: ApplicationFiled: June 1, 2007Publication date: December 23, 2010Inventors: Bruce A. Sullenger, Paloma H. Giangrande, James McNamara
-
Publication number: 20100268733Abstract: In image processing that performs an image search, user convenience is improved. An image processing apparatus includes a permitted time setting unit that sets a permitted necessary time for image search, a search condition setting unit that sets the number of search stages in series relations with each other and search conditions in the respective search stages on the basis of the permitted necessary time, and an image search unit that sequentially performs image search for the search stages by using the set search conditions.Type: ApplicationFiled: April 16, 2010Publication date: October 21, 2010Applicant: SEIKO EPSON CORPORATIONInventors: Ikuo Hayaishi, Cronan James McNamara, David Patrick Rohan, Edmond James Daly
-
Publication number: 20100076060Abstract: Nucleic acid aptamers are described herein which can transduce a signal into cells by crosslinking a cell surface molecule, thereby inducing of one or more biological activities by the cells; in serving as agonists.Type: ApplicationFiled: April 20, 2009Publication date: March 25, 2010Applicant: DUKE UNIVERSITYInventors: Bruce A. Sullenger, James McNamara, Eli Gilboa
-
Patent number: D657562Type: GrantFiled: June 3, 2011Date of Patent: April 17, 2012Assignee: Sterilite CorporationInventor: David James McNamara
-
Patent number: D670111Type: GrantFiled: February 11, 2011Date of Patent: November 6, 2012Assignee: Sterilite CorporationInventor: David James McNamara
-
Patent number: D708875Type: GrantFiled: March 7, 2013Date of Patent: July 15, 2014Assignee: Sterilite CorporationInventor: David James McNamara