Patents by Inventor Ian Wright

Ian Wright 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: 20080065353
    Abstract: A system including at least (1) specialized elements that are restricted to a particular domain of data analysis or processing and (2) configurable data that permits the specialized elements to be tailored to a particular application. The configurable data expands applicability of the specialized elements to plural applications within the particular domain. The specialized elements can be provided by a supplier to a developer without the supplier having detailed knowledge of structures and internal operations used by the particular application. The particular application can be generated by the developer without the developer having detailed knowledge of internal operations used by the specialized elements.
    Type: Application
    Filed: August 3, 2007
    Publication date: March 13, 2008
    Applicant: AiLive, Inc.
    Inventors: John Funge, Ron Musick, Daniel Dobson, Nigel Duffy, Michael McNally, Xiaoyuan Tu, Ian Wright, Wei Yen, Brian Cabral
  • Patent number: 7296007
    Abstract: Providing dynamic learning for software agents in a simulation. Software agents with learners are capable of learning from examples. When a non-player character queries the learner, it can provide a next action similar to the player character. The game designer provides program code, from which compile-time steps determine a set of raw features. The code might identify a function (like computing distances). At compile-time steps, determining these raw features in response to a scripting language, so the designer can specify which code should be referenced. A set of derived features, responsive to the raw features, might be relatively simple, more complex, or determined in response to a learner. The set of such raw and derived features form a context for a learner. Learners might be responsive to (more basic) learners, to results of state machines, to calculated derived features, or to raw features. The learner includes a machine learning technique.
    Type: Grant
    Filed: July 6, 2004
    Date of Patent: November 13, 2007
    Assignee: AiLive, Inc.
    Inventors: John Funge, Ron Musick, Daniel Dobson, Nigel Duffy, Michael McNally, Xiaoyuan Tu, Ian Wright, Wei Yen, Brian Cabral
  • Publication number: 20070260567
    Abstract: Providing dynamic learning for software agents in a simulation. Software agents with learners are capable of learning from examples. When a non-player character queries the learner, it can provide a next action similar to the player character. The game designer provides program code, from which compile-time steps determine a set of raw features. The code might identify a function (like computing distances). At compile-time steps, determining these raw features in response to a scripting language, so the designer can specify which code should be referenced. A set of derived features, responsive to the raw features, might be relatively simple, more complex, or determined in response to a learner. The set of such raw and derived features form a context for a learner. Learners might be responsive to (more basic) learners, to results of state machines, to calculated derived features, or to raw features. The learner includes a machine learning technique.
    Type: Application
    Filed: July 6, 2004
    Publication date: November 8, 2007
    Applicant: iKuni, Inc.
    Inventors: John Funge, Ron Musick, Daniel Dobson, Nigel Duffy, Michael McNally, Xiaoyuan Tu, Ian Wright, Wei Yen, Brian Cabral
  • Patent number: 7263462
    Abstract: A system including at least (1) specialized elements that are restricted to a particular domain of data analysis or processing and (2) configurable data that permits the specialized elements to be tailored to a particular application. The configurable data expands applicability of the specialized elements to plural applications within the particular domain. The specialized elements can be provided by a supplier to a developer without the supplier having detailed knowledge of structures and internal operations used by the particular application. The particular application can be generated by the developer without the developer having detailed knowledge of internal operations used by the specialized elements.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: August 28, 2007
    Assignee: AiLive, Inc.
    Inventors: John Funge, Ron Musick, Daniel Dobson, Nigel Duffy, Michael McNally, Xiaoyuan Tu, Ian Wright, Wei Yen, Brian Cabral
  • Publication number: 20070105646
    Abstract: One embodiment of a golf club head having movable weights includes a body with a face plate positioned at a forward portion of the golf club head, a sole positioned at a bottom portion of the golf club head, a crown positioned at a top portion of the golf club head and a skirt positioned around a periphery of the golf club head between the sole and the crown. Two or more weight ports are formed in the body and at least two weights are configured to be retained at least partially within the weight ports.
    Type: Application
    Filed: January 31, 2007
    Publication date: May 10, 2007
    Inventors: Todd Beach, Bing-Ling Chao, Mark Greaney, Marc Kronenberg, Thomas Olsavsky, Bernoit Vincent, Ian Wright, Kraig Willett, Gery Zimmerman
  • Publication number: 20070105654
    Abstract: One embodiment of a golf club head having movable weights includes a body with a face plate positioned at a forward portion of the golf club head, a sole positioned at a bottom portion of the golf club head, a crown positioned at a top portion of the golf club head and a skirt positioned around a periphery of the golf club head between the sole and the crown. Two or more weight ports are formed in the body and at least two weights are configured to be retained at least partially within the weight ports.
    Type: Application
    Filed: January 31, 2007
    Publication date: May 10, 2007
    Inventors: Todd Beach, Bing-Ling Chao, Mark Greaney, Marc Kronenberg, Thomas Olsavsky, Benoit Vincent, Ian Wright, Kraig Willett, Gery Zimmerman
  • Publication number: 20070105652
    Abstract: One embodiment of a golf club head having movable weights includes a body with a face plate positioned at a forward portion of the golf club head, a sole positioned at a bottom portion of the golf club head, a crown positioned at a top portion of the golf club head and a skirt positioned around a periphery of the golf club head between the sole and the crown. Two or more weight ports are formed in the body and at least two weights are configured to be retained at least partially within the weight ports.
    Type: Application
    Filed: January 31, 2007
    Publication date: May 10, 2007
    Inventors: Todd Beach, Bing-Ling Chao, Mark Greaney, Marc Kronenberg, Thomas Olsavsky, Benoit Vincent, Ian Wright, Kraig Willett, Gery Zimmerman
  • Publication number: 20070105653
    Abstract: One embodiment of a golf club head having movable weights includes a body with a face plate positioned at a forward portion of the golf club head, a sole positioned at a bottom portion of the golf club head, a crown positioned at a top portion of the golf club head and a skirt positioned around a periphery of the golf club head between the sole and the crown. Two or more weight ports are formed in the body and at least two weights are configured to be retained at least partially within the weight ports.
    Type: Application
    Filed: January 31, 2007
    Publication date: May 10, 2007
    Inventors: Todd Beach, Bing-Ling Chao, Mark Greaney, Marc Kronenberg, Thomas Olsavsky, Benoit Vincent, Ian Wright, Kraig Willett, Gery Zimmerman
  • Publication number: 20070105648
    Abstract: One embodiment of a golf club head having movable weights includes a body with a face plate positioned at a forward portion of the golf club head, a sole positioned at a bottom portion of the golf club head, a crown positioned at a top portion of the golf club head and a skirt positioned around a periphery of the golf club head between the sole and the crown. Two or more weight ports are formed in the body and at least two weights are configured to be retained at least partially within the weight ports.
    Type: Application
    Filed: January 31, 2007
    Publication date: May 10, 2007
    Inventors: Todd Beach, Bing-Ling Chao, Mark Greaney, Marc Kronenberg, Thomas Olsavsky, Benoit Vincent, Ian Wright, Kraig Willett, Gery Zimmerman
  • Publication number: 20070105651
    Abstract: One embodiment of a golf club head having movable weights includes a body with a face plate positioned at a forward portion of the golf club head, a sole positioned at a bottom portion of the golf club head, a crown positioned at a top portion of the golf club head and a skirt positioned around a periphery of the golf club head between the sole and the crown. Two or more weight ports are formed in the body and at least two weights are configured to be retained at least partially within the weight ports.
    Type: Application
    Filed: January 31, 2007
    Publication date: May 10, 2007
    Inventors: Todd Beach, Bing-Ling Chao, Mark Greaney, Marc Kronenberg, Thomas Olsavsky, Benoit Vincent, Ian Wright, Kraig Willett, Gery Zimmerman
  • Publication number: 20070105649
    Abstract: One embodiment of a golf club head having movable weights includes a body with a face plate positioned at a forward portion of the golf club head, a sole positioned at a bottom portion of the golf club head, a crown positioned at a top portion of the golf club head and a skirt positioned around a periphery of the golf club head between the sole and the crown. Two or more weight ports are formed in the body and at least two weights are configured to be retained at least partially within the weight ports.
    Type: Application
    Filed: January 31, 2007
    Publication date: May 10, 2007
    Inventors: Todd Beach, Bing-Ling Chao, Mark Greaney, Marc Kronenberg, Thomas Olsavsky, Benoit Vincent, Ian Wright, Kraig Willett, Gery Zimmerman
  • Publication number: 20070105650
    Abstract: One embodiment of a golf club head having movable weights includes a body with a face plate positioned at a forward portion of the golf club head, a sole positioned at a bottom portion of the golf club head, a crown positioned at a top portion of the golf club head and a skirt positioned around a periphery of the golf club head between the sole and the crown. Two or more weight ports are formed in the body and at least two weights are configured to be retained at least partially within the weight ports.
    Type: Application
    Filed: January 31, 2007
    Publication date: May 10, 2007
    Inventors: Todd Beach, Bing-Ling Chao, Mark Greaney, Marc Kronenberg, Thomas Olsavsky, Benoit Vincent, Ian Wright, Kraig Willett, Gery Zimmerman
  • Publication number: 20070105647
    Abstract: One embodiment of a golf club head having movable weights includes a body with a face plate positioned at a forward portion of the golf club head, a sole positioned at a bottom portion of the golf club head, a crown positioned at a top portion of the golf club head and a skirt positioned around a periphery of the golf club head between the sole and the crown. Two or more weight ports are formed in the body and at least two weights are configured to be retained at least partially within the weight ports.
    Type: Application
    Filed: January 31, 2007
    Publication date: May 10, 2007
    Inventors: Todd Beach, Bing-Ling Chao, Mark Greaney, Marc Kronenberg, Thomas Olsavsky, Benoit Vincent, Ian Wright, Kraig Willett, Gery Zimmerman
  • Publication number: 20070105655
    Abstract: One embodiment of a golf club head having movable weights includes a body with a face plate positioned at a forward portion of the golf club head, a sole positioned at a bottom portion of the golf club head, a crown positioned at a top portion of the golf club head and a skirt positioned around a periphery of the golf club head between the sole and the crown. Two or more weight ports are formed in the body and at least two weights are configured to be retained at least partially within the weight ports.
    Type: Application
    Filed: January 31, 2007
    Publication date: May 10, 2007
    Inventors: Todd Beach, Bing-Ling Chao, Mark Greaney, Marc Kronenberg, Thomas Olsavsky, Benoit Vincent, Ian Wright, Kraig Willett, Gery Zimmerman
  • Patent number: 7186190
    Abstract: One embodiment of a golf club head having movable weights includes a body with a face plate positioned at a forward portion of the golf club head, a sole positioned at a bottom portion of the golf club head, a crown positioned at a top portion of the golf club head and a skirt positioned around a periphery of the golf club head between the sole and the crown. Two or more weight ports are formed in the body and at least two weights are configured to be retained at least partially within the weight ports.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: March 6, 2007
    Assignee: Taylor Made Golf Company, Inc.
    Inventors: Todd P. Beach, Bing-Ling Chao, Mark Greaney, Marc Kronenberg, Thomas Olsavsky, Benoit Vincent, Ian Wright, Kraig Willett, Gery Zimmerman
  • Publication number: 20070014969
    Abstract: A panel, in particular a covering panel or vehicle lining, is provided with a one-piece skin having, in the region of its exposed surface, at least one visual feature with a linear structure imitating or simulating a functional construction, such as a sewing operation. This skin is mounted on a substrate forming the panel body without significant intentional deformation of said preformed skin.
    Type: Application
    Filed: January 19, 2006
    Publication date: January 18, 2007
    Inventors: Peter Olley, Ian Wright
  • Publication number: 20070009787
    Abstract: A system and method mounts batteries in a substrate or insert to a substrate, electrically connects them via a set of conductors, and cools them using air, or cooling tubes having a flow of air or coolant running in opposite directions past each of the batteries.
    Type: Application
    Filed: May 12, 2005
    Publication date: January 11, 2007
    Inventors: Jeffrey Straubel, Eugene Berdichevsky, David Lyons, Thomas Colson, Martin Eberhard, Ian Wright, Robert Ferber
  • Publication number: 20060287118
    Abstract: A method is disclosed for matching a test golfer with a particular golf club selected from a group of golf clubs having a plurality of styles. The method utilizes data set derived in an initial procedure in which the club style preferences for each of a large number of pre-test golfers is recorded and correlated with a set of performance parameters for the golf swings of such pre-test golfers. This data enables the pre-test golfers to be classified into subgroups, in which golfers within the same subgroup generally prefer the same club style and golfers in different subgroups generally prefer different club styles. After this data set has been established, the test golfer takes a golf swing with a golf club, while performance parameters for the swing are measured. Based on the measured performance parameters and the previously established data set, the test golfer is classified according to swing type, and the optimum golf-club is then selected from the plurality of styles of golf clubs.
    Type: Application
    Filed: May 8, 2006
    Publication date: December 21, 2006
    Inventors: Ian Wright, David Anderson, Peter Roberts, Benoit Vincent
  • Publication number: 20060036398
    Abstract: A system including at least (1) specialized elements that are restricted to a particular domain of data analysis or processing and (2) configurable data that permits the specialized elements to be tailored to a particular application. The configurable data expands applicability of the specialized elements to plural applications within the particular domain. The specialized elements can be provided by a supplier to a developer without the supplier having detailed knowledge of structures and internal operations used by the particular application. The particular application can be generated by the developer without the developer having detailed knowledge of internal operations used by the specialized elements.
    Type: Application
    Filed: January 14, 2005
    Publication date: February 16, 2006
    Applicant: IKuni, Inc., a corporation
    Inventors: John Funge, Ron Musick, Daniel Dobson, Nigel Duffy, Michael McNally, Xiaoyuan Tu, Ian Wright, Wei Yen, Brian Cabral
  • Publication number: 20050221911
    Abstract: Embodiments of movable weights, such as weight assemblies and weight screws, for a golf club head are disclosed herein. One embodiment for a weight assembly, for example, comprises a mass element having a first end, a second end and a sidewall extending between the first end and the send end. The sidewall of the mass element defines a first bore extending through the mass element and at least a portion of the sidewall of mass element tapers in a direction from the first end to the second end. This embodiment further includes a retaining element configured to engage the first bore adjacent the first end of the mass element and defining a second bore. The weight assembly further includes an elongate fastener having a first end configured to be received within the second bore of the retaining element and a second end extending through the first bore and beyond the second end of the mass element when the mass element, retaining element and fastener are assembled together.
    Type: Application
    Filed: February 23, 2005
    Publication date: October 6, 2005
    Inventors: Todd Beach, Bing-Ling Chao, Mark Greaney, Marc Kronenberg, Thomas Olsavsky, Benoit Vincent, Ian Wright, Kraig Willett, Gery Zimmerman