Patents by Inventor Andrew Timothy Robert Newman

Andrew Timothy Robert 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).

  • Patent number: 8511565
    Abstract: A method of providing information to a user via a printed substrate. The substrate chas a graphic image and coded data indicative of a region identity associated with the substrate and of a plurality of locations on the substrate. The method includes the steps of: (i) receiving interaction data indicative of the region identity and a position of a sensing device relative to the image; (ii) identifying and retrieving a page description corresponding to the printed substrate using the region identity; (iii) generating a query expression including search terms; (iv) forming a request using the query expression; and sending the request to the user. At least one of the search terms is associated, in the page description, with a zone of the graphic image containing the position of the sensing device.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: August 20, 2013
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Paul Lapstun, Michael Hollins, Kia Silverbrook, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Patent number: 8416188
    Abstract: A system for controlling movement of a cursor on a display device, the system comprising: a substrate having a position-coding pattern disposed on or in a surface thereof; a sensing device comprising: an image sensor for optically imaging the position-coding pattern; and a processor configured for: generating absolute motion data by determining a plurality of absolute positions of the sensing device relative to the surface using the imaged position-coding pattern; generating orientation data indicative of an orientation of the sensing device relative to the substrate; and using the orientation data to translate the absolute motion data into relative motion data, said relative motion data being indicative of relative motion of the sensing device from the perspective of a user; and communication means for communicating the relative motion data to a computer system; and the computer system configured for: receiving said relative motion data from the sensing device; interpreting said relative motion data as curso
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: April 9, 2013
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Andrew Timothy Robert Newman, Paul Lapstun, Kia Silverbrook
  • Patent number: 8328088
    Abstract: A system for providing information to a user via a printed substrate. The system includes the printed substrate, an optically imaging pen device and a display device. The optically imaging pen device is configured for reading coded data from the substrate; generating interaction data using the coded data; and sending the interaction data to a computer system. Receipt of the interaction data by the computer system causes the computer system to: identify and retrieve a page description corresponding to the printed substrate; generate a query expression including one or more search terms; form a request using the query expression; and send the request to the display device.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: December 11, 2012
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Kia Silverbrook, Paul Lapstun, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Patent number: 8322607
    Abstract: A method of interacting with a substrate and communicating with a computer system using an optical sensing device operable in a plurality of modes including a cursor control mode and a hyperlinking mode. The method includes the steps of: actuating a nib switch of the optical sensing device when a nib force exceeds a predetermined threshold; optically imaging coded data printed on the substrate; generating cursor control data when the optical sensing device is in said cursor control mode; generating interaction data using the imaged coded data when the optical sensing device is in the hyperlinking mode; and communicating the cursor control data or the interaction data to a computer system. The cursor control data initiates a cursor control response in the computer system while the interaction data initiates a hyperlinking response in the computer system.
    Type: Grant
    Filed: May 30, 2011
    Date of Patent: December 4, 2012
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Patent number: 8107110
    Abstract: A computer system for printing a page at a printer. The computer system is configured to: (i) receive a visual description for the page, the visual description describing a graphic impression for printing; (ii) identify a URI text string in the visual description; (iii) generate a corresponding input description for the visual description, the input description describing a URI corresponding to the URI text string and a spatial extent of the URI text string on the page; and (iv) archive the visual description and the corresponding input description.
    Type: Grant
    Filed: July 24, 2008
    Date of Patent: January 31, 2012
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Paul Lapstun, Andrew Timothy Robert Newman, Michael Hollins
  • Publication number: 20110309139
    Abstract: A system for providing information via an interactive surface is provided. The surface has information for searching and coded data. The coded data encodes coordinates on the surface and a region identity associated with the surface. A sensing device interacted with the surface senses the coded data and generates interaction data indicative of the region identity and a coordinate position of the sensing device relative to the surface. The system identifies and retrieves a page description corresponding to the surface using the region identity received from the sensing device, determines the information for searching corresponding to a zone of the page description containing the coordinate position of the sensing device, creates a query expression having a search term(s) based on the determined information for searching, form a request using the query expression, and sends the request, or a results resource including search results from the request, to a display device.
    Type: Application
    Filed: August 29, 2011
    Publication date: December 22, 2011
    Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Publication number: 20110302197
    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: July 13, 2010
    Publication date: December 8, 2011
    Inventors: Kia Silverbrook, Paul Lapstun, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Patent number: 8028894
    Abstract: A system for providing information to a user via a printed substrate. The substrate comprises user information and coded data. The coded data is indicative of a region identity associated with the substrate and of a plurality of locations on the substrate. The system includes an optically imaging sensing device for sensing the coded data and generating interaction data. Receipt of the interaction data by a computer system causes the computer system to identify and retrieve a page description corresponding to the printed substrate; determine whether the sensing device is positioned within a zone of a hyperlink on the substrate; and (i) if the sensing device is positioned within the zone of the hyperlink: send a hyperlink URI or a hyperlinked resource corresponding to the hyperlink to the user; or (ii) if the sensing device is positioned outside the zone of the hyperlink: generate a query expression, form a request and send search results to the user.
    Type: Grant
    Filed: July 15, 2010
    Date of Patent: October 4, 2011
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Publication number: 20110226851
    Abstract: A method of interacting with a substrate and communicating with a computer system using a sensing device operable in a plurality of modes including a cursor control mode and a hyperlinking mode. The method includes the steps of: actuating a nib switch of the sensing device when a nib force exceeds a predetermined threshold; optically imaging coded data printed on the substrate; generating cursor control data when the sensing device is in said cursor control mode; generating interaction data using the imaged coded data when the sensing device is in the hyperlinking mode; and communicating the cursor control data or the interaction data to a computer system. The cursor control data initiates a cursor control response in the computer system while the interaction data initiates a hyperlinking response in the computer system.
    Type: Application
    Filed: May 30, 2011
    Publication date: September 22, 2011
    Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Patent number: 7971784
    Abstract: A sensing device for enabling a user to interact with a computer system. The sensing device is operable in a cursor control mode and a substrate-interaction mode. The sensing device includes: a nib; a nib switch configured to effect a mode change between the cursor control mode and the substrate-interaction mode; an optical sensor for sensing coded data printed on a substrate; a processor for generating cursor control data or interaction data; and a transceiver for communicating the cursor control data or the interaction data to a computer system. The cursor control data initiates a cursor control response in the computer system, while the interaction data initiates a substrate interaction response in the computer system.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: July 5, 2011
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Publication number: 20100301112
    Abstract: A system for providing information to a user via a printed substrate. The substrate comprises user information and coded data. The coded data is indicative of a region identity associated with the substrate and of a plurality of locations on the substrate. The system includes an optically imaging sensing device for sensing the coded data and generating interaction data. Receipt of the interaction data by a computer system causes the computer system to identify and retrieve a page description corresponding to the printed substrate; determine whether the sensing device is positioned within a zone of a hyperlink on the substrate; and (i) if the sensing device is positioned within the zone of the hyperlink: send a hyperlink URI or a hyperlinked resource corresponding to the hyperlink to the user; or (ii) if the sensing device is positioned outside the zone of the hyperlink: generate a query expression, form a request and send search results to the user.
    Type: Application
    Filed: July 15, 2010
    Publication date: December 2, 2010
    Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Patent number: 7821507
    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: Grant
    Filed: February 8, 2007
    Date of Patent: October 26, 2010
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Patent number: 7793824
    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: Grant
    Filed: February 8, 2007
    Date of Patent: September 14, 2010
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Patent number: 7762453
    Abstract: A method of providing information to a user via a printed substrate. The substrate comprises user information and coded data. The coded data is indicative of a region identity associated with the substrate and of a plurality of locations on the substrate. The method comprises the steps of: receiving interaction data indicative of the region identity and a position of a sensing device; identifying and retrieving a page description corresponding to the printed substrate using the region identity; determining whether the sensing device is positioned within a zone of a hyperlink on the substrate; and (i) if the sensing device is positioned within the zone of the hyperlink: sending a hyperlink URI or a hyperlinked resource corresponding to the hyperlink to the user; or (ii) if the sensing device is positioned outside the zone of the hyperlink: generating a query expression, forming a request and sending search results to the user.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: July 27, 2010
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Patent number: 7760969
    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: Grant
    Filed: February 8, 2007
    Date of Patent: July 20, 2010
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Kia Silverbrook, Paul Lapstun, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Publication number: 20090080016
    Abstract: A computer system for printing a page at a printer. The computer system is configured to: (i) receive a visual description for the page, the visual description describing a graphic impression for printing; (ii) identify a URI text string in the visual description; (iii) generate a corresponding input description for the visual description, the input description describing a URI corresponding to the URI text string and a spatial extent of the URI text string on the page; and (iv) archive the visual description and the corresponding input description.
    Type: Application
    Filed: July 24, 2008
    Publication date: March 26, 2009
    Inventors: Paul Lapstun, Andrew Timothy Robert Newman, Michael Hollins
  • Publication number: 20080273010
    Abstract: A system for controlling movement of a cursor on a display device, the system comprising: a substrate having a position-coding pattern disposed on or in a surface thereof; a sensing device comprising: an image sensor for optically imaging the position-coding pattern; and a processor configured for: generating absolute motion data by determining a plurality of absolute positions of the sensing device relative to the surface using the imaged position-coding pattern; generating orientation data indicative of an orientation of the sensing device relative to the substrate; and using the orientation data to translate the absolute motion data into relative motion data, said relative motion data being indicative of relative motion of the sensing device from the perspective of a user; and communication means for communicating the relative motion data to a computer system; and the computer system configured for: receiving said relative motion data from the sensing device; interpreting said relative motion data as curso
    Type: Application
    Filed: January 17, 2008
    Publication date: November 6, 2008
    Inventors: Andrew Timothy Robert Newman, Paul Lapstun, Kia Silverbrook
  • Publication number: 20080195645
    Abstract: A method of providing information to a user via a printed substrate, said substrate comprising a graphic image 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 image, the sensing device generating the interaction data when operatively positioned or moved relative to the image 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 associated, in the page description, with a zone of the graphic image containing the position of the sensing device; forming a request using the query expression; and sending the request, or a results re
    Type: Application
    Filed: February 8, 2007
    Publication date: August 14, 2008
    Inventors: Paul Lapstun, Michael Hollins, Kia Silverbrook, Zhamak Dehghani, Andrew Timothy Robert Newman
  • Publication number: 20080134101
    Abstract: A sensing device for enabling a user to interact with a computer system, said sensing device being operable in a plurality of modes including a cursor control mode and a substrate-interaction mode, said sensing device comprising: a nib; a nib switch cooperating with said nib, said nib switch being actuated when a predetermined force is exerted on said nib, said nib switch being configured to effect a mode change between said cursor control mode and said substrate-interaction mode; an optical sensor for sensing coded data printed on a substrate when operating in at least said substrate-interaction mode, said coded data being indicative of a region identity associated with the substrate and of a plurality of locations on the substrate; a processor for generating; cursor control data in said cursor control mode, said cursor control data being generated using a motion sensor; and interaction data in said substrate-interaction mode, said interaction data being generated using the sensed coded data, said interactio
    Type: Application
    Filed: January 17, 2008
    Publication date: June 5, 2008
    Inventor: Andrew Timothy Robert Newman
  • Patent number: 7159763
    Abstract: A read device (1) for reading an interface card (10) is disclosed. The card (10) is configured for insertion into the read device (1). The card (10) comprises indicia (14) formed thereon and a memory (19) having data stored therein for communicating with an external device. The read device (1) comprises a substantially transparent touch sensitive membrane (8) arranged to overlay the interface card (10) upon receipt of the card (10) in the read device (1). The read device (1) also comprises a central processing unit for sending a service identifier, and a specific portion of the data to the external device. The specific data is related to a user selected indicia (14), wherein the external device provides a service identified by the service identifier upon receipt of the data.
    Type: Grant
    Filed: September 12, 2001
    Date of Patent: January 9, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Sue-Ken Yap, Robert Smeallie, William Simpson-Young, Andrew Timothy Robert Newman