Patents by Inventor Andrew Newman

Andrew Newman 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: 20070162975
    Abstract: Generally described, a method, software system, and computer-readable medium are provided for efficiently collecting data this useful in developing software systems to identify and protect against malware. In accordance with one embodiment, a method for collecting data to determine whether a malware is propagating in a networking environment is provided. More specifically, the method includes receiving preliminary data sets at a server computer from a plurality of client computers that describes attributes of a potential malware. Then a determination is made regarding whether secondary data is needed to implement systems for protecting against the potential malware. If secondary data is needed, the method causes the secondary data to be collected when an additional preliminary data set is received from a client computer.
    Type: Application
    Filed: January 6, 2006
    Publication date: July 12, 2007
    Applicant: Microssoft Corporation
    Inventors: Adam Overton, Alexey Polyakov, Andrew Newman, Jason Garms, Ronald Franczyk, Scott Field, Sterling Reasor
  • Publication number: 20070146322
    Abstract: A method of enabling a user to initiate an action via a printed substrate, said substrate comprising user information and coded data, said coded data being indicative of a region identity associated with the substrate and of a plurality of locations on the substrate, said method comprising the steps of: receiving, in a computer system and from a sensing device, mode data and interaction data, the sensing device being operable in a plurality of modes and the mode data being indicative of one of said modes, the interaction data being indicative of the region identity and at least one position of the sensing device relative to the substrate, the sensing device generating the interaction data, when operatively positioned or moved relative to the substrate, by reading at least some of the coded data; identifying and retrieving at least part of a page description corresponding to the printed substrate using the region identity; determining a mode of the sensing device using the mode data; identifying an action usin
    Type: Application
    Filed: February 8, 2007
    Publication date: June 28, 2007
    Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Newman
  • Publication number: 20070146313
    Abstract: Apparatus for covering a portable computer of the type provided with a touch screen as an alternative to a keyboard. A rectangular fabric bag has an opening at one of the smaller ends of the rectangle for receiving the portable computer. The bag includes a fabric surface sensitive to the manual application of pressure, key positions defined on the fabric surface and a control circuit for identifying mechanical interactions to generate output data. The portable computer includes an interface and executable instructions for interpreting said output data. The interface may be a mechanical interface or a radio interface.
    Type: Application
    Filed: November 17, 2006
    Publication date: June 28, 2007
    Inventors: Andrew Newman, Tania Beagley, Stuart Walkington
  • Publication number: 20070143715
    Abstract: A method of enabling a user to initiate an action via a printed substrate, said substrate comprising user information and coded data indicative of a region identity associated with the substrate and of a plurality of locations on the substrate, said method comprising the steps of: receiving, in a computer system, interaction data identifying the region identity and at least one position of a sensing device relative to the substrate, the sensing device generating the interaction data, when operatively positioned or moved relative to the substrate, by reading at least some of the coded data; identifying and retrieving at least part of a page description corresponding to the printed substrate using the region identity; determining a gesture of interaction using the at least one position; identifying an action using said gesture, said interaction data and said page description; and initiating said action.
    Type: Application
    Filed: February 8, 2007
    Publication date: June 21, 2007
    Inventors: Michael Hollins, Paul Lapstun, Kia Silverbrook, Zhamak Dehghani, Andrew Newman, Cathryn Chamley, Gregg Kelly
  • Publication number: 20070136283
    Abstract: A method of providing information to a user via a printed substrate, said substrate comprising user information and coded data indicative of a region identity associated with the substrate and of a plurality of locations on the substrate, said method comprising the steps of: receiving, in a computer system, interaction data indicative of the region identity and at least one position of a sensing device relative to the substrate, the sensing device generating the interaction data, when operatively positioned or moved relative to the substrate, by reading at least some of the coded data; identifying and retrieving at least part of a page description corresponding to the printed substrate using the region identity; generating a query expression comprising one or more search terms, at least one of said search terms being identified using the page description and the at least one position of the sensing device; forming a request using the query expression; and sending the request, or a results resource including s
    Type: Application
    Filed: February 8, 2007
    Publication date: June 14, 2007
    Inventors: Kia Silverbrook, Paul Lapstun, Michael Hollins, Zhamak Dehghani, Andrew Newman
  • Publication number: 20070130117
    Abstract: A method of providing information to a user via a printed substrate, said substrate comprising user information and coded data, said coded data being indicative of a region identity associated with the substrate and of a plurality of locations on the substrate, said method comprising the steps of: receiving, in a computer system, interaction data indicative of the region identity and at least one position of a sensing device relative to the substrate, the sensing device generating the interaction data, when operatively positioned or moved relative to the substrate, by reading at least some of the coded data; identifying and retrieving at least part of a page description corresponding to the printed substrate using the region identity; determining, using the page description and the position of the sensing device, whether the sensing device is positioned within a zone of a hyperlink on the substrate; and (i) if the sensing device is positioned within a zone of a hyperlink: sending a hyperlink URI or a hyperlin
    Type: Application
    Filed: February 8, 2007
    Publication date: June 7, 2007
    Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Newman
  • Publication number: 20070125860
    Abstract: A system for enabling a user to access information, said system comprising: a printed substrate, said substrate comprising user information and coded data indicative of a region identity associated with the substrate and of a plurality of locations on the substrate; and a sensing device comprising: an optical sensor for sensing at least some of the coded data when the sensing device is operatively positioned or moved relative to the substrate; a mode selector for allowing the user to select a mode of operation; a processor for generating mode data using the selected mode and interaction data using the sensed coded data, said mode data being indicative of the selected mode, said interaction data being indicative of the region identity and at least one position of the sensing device relative to the substrate; and means for communicating the mode data and the interaction data to a computer system, wherein the mode data together with the interaction data determine a response in the computer system.
    Type: Application
    Filed: February 8, 2007
    Publication date: June 7, 2007
    Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Newman
  • Publication number: 20070038677
    Abstract: Embodiments of a feedback-driven malware detector are directed to protecting a computer from programs that perform actions that are malicious or not expected by a user. In one embodiment, the feedback-driven malware detector performs a method that initially determines whether the state of an application program scheduled to be added to an extensibility point on a computer is already known. If the state of the object is not already known, the user is informed that an application program is being installed on the computer and that the application program is being added to an extensibility point. Then, input is obtained from the user that assists in determining whether the application program is malware.
    Type: Application
    Filed: July 27, 2005
    Publication date: February 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Sterling Reasor, Andrew Newman, Ronald Franczyk, Jason Garms, Christopher Jones
  • Publication number: 20060181514
    Abstract: A manually operable data input device is constructed from fabric and is configured to receive input data from a user. A low power consumption radio transmitting device is interfaced to the input device for transmitting input data. A radio receiving device receives transmitted input data and conveys this to a data processing device. The radio transmitting device may transmit data to the receiving device in accordance with the ZigBee protocol or the IEEE 802.15.4 protocol. The data processing device can be a computer, a laptop computer, a hand-held computer, a personal digital assistant, audio player, mobile cellular telephone, satellite telephone, image recorder, a voice recorder, a microcontroller, and/or a systems control processor.
    Type: Application
    Filed: February 15, 2006
    Publication date: August 17, 2006
    Inventor: Andrew Newman
  • Publication number: 20050232780
    Abstract: A blisk for use in the turbine section of a gas turbine engine comprises a disk around the circumference of which is disposed a plurality of blades in an annular array. The blades are preferably cast separately and then joined, for example by welding, so that the roots form a continuous ring. The remaining volume of the rotor disk is formed of consolidated metal powder by a hot isostatic process. Extending a short distance above each blade root is a shank carrying a platform and the blade airfoil section. The dimensions of the platforms in the circumferential direction are such that they cooperate to form a plenum chamber encircling the periphery of the rotor disk. The blades are cast with internal cooling passages access to which is gained from the plenum through orifices in the sides of the blade shanks. Thus, in use, cooling air may be passed across at least one face of the blisk into the plenum from where it enters the blade cooling passages.
    Type: Application
    Filed: April 8, 2005
    Publication date: October 20, 2005
    Applicant: Rolls-Royce plc
    Inventor: Andrew Newman
  • Publication number: 20050053549
    Abstract: A method for management of asthma and other respiratory conditions is disclosed. This method uses exhaled nitric oxide readings to measure airway inflammation, thereby allowing precise titration of medication. The present invention can also be used to measure patient compliance with prescribed treatment regimes.
    Type: Application
    Filed: September 10, 2003
    Publication date: March 10, 2005
    Inventors: Rajiv Parikh, Bhairavi Parikh, Andrew Newman
  • Publication number: 20030146918
    Abstract: A parametric model is provided for modelling the appearance of objects, such as human faces. The model can model both the shape and texture of the object and includes high resolution data which can be used to render high resolution versions of the object from a set of input parameters. In one embodiment, this high resolution texture information is obtained from high resolution texture information derived from a set of training objects.
    Type: Application
    Filed: December 20, 2002
    Publication date: August 7, 2003
    Inventors: Charles Stephen Wiles, Mark Jonathan Williams, Rhys Andrew Newman