Patents by Inventor Johan Peters
Johan Peters 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: 8388449Abstract: Information is shared among users in a system by the use of a service. The service receives information from at least two different game applications that each have a configuration file (defined with a common schema) that defines information from the game application to share with a service. An intermediary program executing on a computer that is also executing one of said game applications receives information from the application as defined by said configuration files and stores at least a portion of the information received from the application. At least a portion of the information is sent to the service when the intermediary is in communication with the service over a network wherein the service provides information about a user of said at least two game applications based on information received by said service.Type: GrantFiled: September 7, 2011Date of Patent: March 5, 2013Assignee: Microsoft CorporationInventors: Patrick W. O'Kelley, II, Steven D. Lamb, Vincent H. Curley, Ling Tony Chen, Michal Bortnik, James Hsi-Kai Jen, Jerry Alan Johnson, Johan Peter Hansen
-
Publication number: 20120283023Abstract: A service that provides for setting up game sessions for a plurality of game players. A number of game players that each have a computing device capable of playing a computer game are linked together by the service. The service allows a player to set up a common game session so that a subset of the players can simultaneously start playing the game at the same level. Additionally, the service allows game competitions to be structured and played among a subset of the game players.Type: ApplicationFiled: July 13, 2012Publication date: November 8, 2012Applicant: Microsoft CorporationInventors: Patrick W. O'Kelley, II, J. Clinton Paul Fowler, Johan Peter Hansen, William B. Fulton, Jerry Alan Johnson
-
Patent number: 8241129Abstract: A service that provides for setting up game sessions for a plurality of game players. A number of game players that each have a computing device capable of playing a computer game are linked together by the service. The service allows a player to set up a common game session so that a subset of the players can simultaneously start playing the game at the same level. Additionally, the service allows game competitions to be structured and played among a subset of the game players.Type: GrantFiled: June 20, 2005Date of Patent: August 14, 2012Assignee: Microsoft CorporationInventors: Patrick W. O'Kelley, II, J. Clinton Paul Fowler, Johan Peter Hansen, William B. Fulton, Jerry Alan Johnson
-
Patent number: 8221238Abstract: A reputation of an on-line gamer is calculated in accordance with feedback about the gamer provided by other players. The gamer's reputation is determined in accordance with the number of players the gamer has encountered via game play, the number of players who have indicated that they prefer to play with the gamer again, and the number of players who have indicated that they prefer not to play with the gamer again. Parameters used to determine the gamer's reputation can be weighted and/or decayed to allow a more dynamic and temporally accurate determination of the gamer's reputation. Players can observe other players' reputations.Type: GrantFiled: December 20, 2005Date of Patent: July 17, 2012Assignee: Microsoft CorporationInventors: David Shaw, Patrick W. O'Kelley, II, William B. Fulton, Johan Peter Hansen
-
Patent number: 8149151Abstract: A sensor system for generating sample analog signals for processing by a signal processing circuit that utilizes non-constant weights includes a plurality of signal generating elements and a switching network having a plurality of switches operably coupled to the plurality of signal generating elements. The switching network is configured to switch the plurality of signal generating elements between a plurality of different configurations. The system includes a dynamic element matching (DEM) control system for controlling the switch network to implement a second order DEM rotation scheme in which the plurality of signal generating elements are switched to each configuration in the plurality of configurations in a first sequence and then switched to each configuration in the plurality in a second sequence, the second sequence being the reverse of the first sequence.Type: GrantFiled: April 26, 2010Date of Patent: April 3, 2012Assignee: Robert Bosch GmbHInventors: Johan Peter Vanderhaegen, Christoph Lang, Crist Lu
-
Publication number: 20110319174Abstract: Information is shared among users in a system by the use of a service. The service receives information from at least two different game applications that each have a configuration file (defined with a common schema) that defines information from the game application to share with a service. An intermediary program executing on a computer that is also executing one of said game applications receives information from the application as defined by said configuration files and stores at least a portion of the information received from the application. At least a portion of the information is sent to the service when the intermediary is in communication with the service over a network wherein the service provides information about a user of said at least two game applications based on information received by said service.Type: ApplicationFiled: September 7, 2011Publication date: December 29, 2011Applicant: MICROSOFT CORPORATIONInventors: Patrick W. O'Kelley, II, Steven D. Lamb, Vincent H. Curley, Ling Tony Chen, Michal Bortnik, James Hsi-Kai Jen, Jerry Alan Johnson, Johan Peter Hansen
-
Publication number: 20110320018Abstract: Information is shared among users in a system by the use of a service. The service receives information from at least two different game applications that each have a configuration file (defined with a common schema) that defines information from the game application to share with a service. An intermediary program executing on a computer that is also executing one of said game applications receives information from the application as defined by said configuration files and stores at least a portion of the information received from the application. At least a portion of the information is sent to the service when the intermediary is in communication with the service over a network wherein the service provides information about a user of said at least two game applications based on information received by said service.Type: ApplicationFiled: September 7, 2011Publication date: December 29, 2011Applicant: MICROSOFT CORPORATIONInventors: Patrick W. O'Kelley, II, Steven D. Lamb, Vincent H. Curley, Ling Tony Chen, Michal Bortnik, James Hsi-Kai Jen, Jerry Alan Johnson, Johan Peter Hansen
-
Patent number: 8066568Abstract: A service that receives feedback from players in a game playing service. The service provides an aggregation of the feedback so that a reputation score can be determined by various players in the system. The service takes into account direct feedback from other players about positive and negative experiences with a particular player and expectations about appropriate conduct and type of game being played before a player joins the game session.Type: GrantFiled: April 19, 2005Date of Patent: November 29, 2011Assignee: Microsoft CorporationInventors: Patrick W. O'Kelley, II, Steven D. Lamb, Michal Bortnik, Johan Peter Hansen
-
Publication number: 20110269551Abstract: Groups are formed, in a computer-based (e.g., on-line) gaming environment, based on social relationships between players. Teams are formed from members of the group. Team formation is based on a game related interest. Each team is assigned an identity that is maintained within a single game and across multiple sessions of a game. The team can interact within the gaming environment much like an individual user can interact. Teams can play games with other in-group and out-of-group teams. Team members can play games with each other. Team statistics and achievements can be accumulated and aggregated. Team profiles provide information about the team, such as a list of the members of the team. Via team profiles, a member of a team can see information about other members of the team, such as other teams to which they belong. Team members can send and receive intra-team messages.Type: ApplicationFiled: July 14, 2011Publication date: November 3, 2011Applicant: Microsoft CorporationInventors: Jerry Alan Johnson, Johan Peter Hansen, Michal Bortnik, Patrick W. O'Kelley
-
Publication number: 20110260900Abstract: A sensor system for generating sample analog signals for processing by a signal processing circuit that utilizes non-constant weights includes a plurality of signal generating elements and a switching network having a plurality of switches operably coupled to the plurality of signal generating elements. The switching network is configured to switch the plurality of signal generating elements between a plurality of different configurations. The system includes a dynamic element matching (DEM) control system for controlling the switch network to implement a second order DEM rotation scheme in which the plurality of signal generating elements are switched to each configuration in the plurality of configurations in a first sequence and then switched to each configuration in the plurality in a second sequence, the second sequence being the reverse of the first sequence.Type: ApplicationFiled: April 26, 2010Publication date: October 27, 2011Applicant: ROBERT BOSCH GMBHInventors: Johan Peter Vanderhaegen, Christoph Lang, Crist Y. Lu
-
Patent number: 8016677Abstract: Information is shared among users in a system by the use of a service. The service receives information from at least two different game applications that each have a configuration file (defined with a common schema) that defines information from the game application to share with a service. An intermediary program executing on a computer that is also executing one of said game applications receives information from the application as defined by said configuration files and stores at least a portion of the information received from the application. At least a portion of the information is sent to the service when the intermediary is in communication with the service over a network wherein the service provides information about a user of said at least two game applications based on information received by said service.Type: GrantFiled: December 8, 2004Date of Patent: September 13, 2011Assignee: Microsoft CorporationInventors: Patrick W. O'Kelley, II, Steven D. Lamb, Vincent H Curley, Ling Tony Chen, Michal Bortnik, James Hsi-Kai Jen, Jerry Alan Johnson, Johan Peter Hansen
-
Patent number: 7997987Abstract: Groups are formed, in a computer-based (e.g., on-line) gaming environment, based on social relationships between players. Teams are formed from members of the group. Team formation is based on a game related interest. Each team is assigned an identity that is maintained within a single game and across multiple sessions of a game. The team can interact within the gaming environment much like an individual user can interact. Teams can play games with other in-group and out-of-group teams. Team members can play games with each other. Team statistics and achievements can be accumulated and aggregated. Team profiles provide information about the team, such as a list of the members of the team. Via team profiles, a member of a team can see information about other members of the team, such as other teams to which they belong. Team members can send and receive intra-team messages.Type: GrantFiled: January 20, 2006Date of Patent: August 16, 2011Assignee: Microsoft CorporationInventors: Jerry Alan Johnson, Johan Peter Hansen, Michal Bortnik, Patrick W. O'Kelley
-
Patent number: 7964681Abstract: A process is disclosed for the preparation of zinc alkyl chain growth products via a catalysed chain growth reaction of an alpha-olefin on a zinc alkyl, wherein the chain growth catalyst system employs a group 3-10 transition metal, or a group 3 main group metal, or a lanthanide or actinide complex, and optionally a suitable activator. The products can be further converted into alpha-olefins by olefin displacement of the grown alkyls as alpha-olefins from the zinc alkyl chain growth product, or into primary alcohols, by oxidation of the resulting zinc alkyl chain growth product to form alkoxide compounds, followed by hydrolysis of the alkoxides.Type: GrantFiled: January 31, 2007Date of Patent: June 21, 2011Assignee: Ineos Europe LimitedInventors: George Johan Peter Britovsek, Steven Alan Cohen, Vernon Charles Gibson
-
Publication number: 20110086134Abstract: Provided is an enzymatic process that hydrolyzes spinach plant material to form a salt-enhancing ingredient, the formed salt-enhancing ingredient, food products comprising said salt-enhancing ingredient and a method of enhancing the salty taste of food products.Type: ApplicationFiled: June 15, 2009Publication date: April 14, 2011Inventors: Tarun Bhowmik, Stefka Ivanova Myaka, Johan Peter Van Leersum, Roy Wade Smith
-
Publication number: 20110045138Abstract: Provided is an enzymatic process that hydrolyzes celery plant material to form a salt-enhancing ingredient, the formed salt-enhancing ingredient, food products comprising said salt-enhancing ingredient and a method of enhancing the salty taste of food products.Type: ApplicationFiled: March 13, 2009Publication date: February 24, 2011Applicant: Givaudan SAInventors: Tarun Bhowmik, Stefka Ivanova Myaka, Johan Peter Van Leersum, Roy Wade Smith
-
Publication number: 20100331563Abstract: A process is disclosed for the preparation of zinc alkyl chain growth products via a catalysed chain growth reaction of an alpha-olefin on a zinc alkyl, wherein the chain growth catalyst system employs a group 3-10 transition metal, or a group 3 main group metal, or a lanthanide or actinide complex, and optionally a suitable activator. The products can be further converted into alpha-olefins by olefin displacement of the grown alkyls as alpha-olefins from the zinc alkyl chain growth product, or into primary alcohols, by oxidation of the resulting zinc alkyl chain growth product to form alkoxide compounds, followed by hydrolysis of the alkoxides.Type: ApplicationFiled: June 23, 2010Publication date: December 30, 2010Applicant: Ineos Europe LimitedInventors: George Johan Peter Britovsek, Steven A. Cohen, Vernon Charles Gibson
-
Patent number: 7782239Abstract: A resettable multi-stage sigma-delta analog-to-digital (A/D) converter enables a sampled analog signal to be resolve with fewer cycles than a resettable single sigma-delta A/D converter.Type: GrantFiled: October 28, 2008Date of Patent: August 24, 2010Assignee: Robert Bosch GmbHInventors: Johan Peter Vanderhaegen, Christoph Lang
-
Patent number: 7767771Abstract: A process is disclosed for the preparation of zinc alkyl chain growth products via a catalysed chain growth reaction of an alpha-olefin on a zinc alkyl, wherein the chain growth catalyst system employs a group 3-10 transition metal, or a group 3 main group metal, or a lanthanide or actinide complex, and optionally a suitable activator. The products can be further converted into alpha-olefins by olefin displacement of the grown alkyls as alpha-olefins from the zinc alkyl chain growth product, or into primary alcohols, by oxidation of the resulting zinc alkyl chain growth product to form alkoxide compounds, followed by hydrolysis of the alkoxides.Type: GrantFiled: June 28, 2006Date of Patent: August 3, 2010Assignee: Ineos Europe LimitedInventors: George Johan Peter Britovsek, Steven Alan Cohen, Vernon Charles Gibson
-
Publication number: 20100154948Abstract: A tire has an axis of rotation. The tire includes two sidewalls extending radially outward and a tread disposed radially outward of the two sidewalls and interconnecting the two sidewalls. The tread includes a main portion comprising a first compound and a reinforcing structure comprising a second compound having reinforcing short fibers oriented between ?20 degrees to +20 degrees to a circumferential direction of the tread. The main portion of the tread includes at least one circumferential groove separating circumferential ribs. Each circumferential groove has two sides and a base therebetween. The reinforcing structure includes a layer of the second compound secured to the sides of each circumferential groove.Type: ApplicationFiled: December 22, 2008Publication date: June 24, 2010Applicant: Goodyear Tire & Rubber CompanyInventors: Johan Peter Dahlberg, Stephane Jose Geelen, Annette Lechtenboehmer, Filomeno Gennaro Corvasce, Matthieu Pingenat, Pierre Bernard Raoul Brochet, Anne Therese Peronnet-Paquin, Jacek Wojcik, Jean Luc Dheur, Isabelle Lea Louise Marie Lambert
-
Publication number: 20100103012Abstract: A resettable multi-stage sigma-delta analog-to-digital (A/D) converter enables a sampled analog signal to be resolve with fewer cycles than a resettable single sigma-delta A/D converter.Type: ApplicationFiled: October 28, 2008Publication date: April 29, 2010Applicant: ROBERT BOSCH GMBHInventors: Johan Peter Vanderhaegen, Christoph Lang