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: 8511565Abstract: 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: GrantFiled: February 8, 2007Date of Patent: August 20, 2013Assignee: Silverbrook Research Pty LtdInventors: Paul Lapstun, Michael Hollins, Kia Silverbrook, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Patent number: 8416188Abstract: 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 cursoType: GrantFiled: January 17, 2008Date of Patent: April 9, 2013Assignee: Silverbrook Research Pty LtdInventors: Andrew Timothy Robert Newman, Paul Lapstun, Kia Silverbrook
-
Patent number: 8328088Abstract: 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: GrantFiled: July 13, 2010Date of Patent: December 11, 2012Assignee: Silverbrook Research Pty LtdInventors: Kia Silverbrook, Paul Lapstun, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Patent number: 8322607Abstract: 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: GrantFiled: May 30, 2011Date of Patent: December 4, 2012Assignee: Silverbrook Research Pty LtdInventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Patent number: 8107110Abstract: 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: GrantFiled: July 24, 2008Date of Patent: January 31, 2012Assignee: Silverbrook Research Pty LtdInventors: Paul Lapstun, Andrew Timothy Robert Newman, Michael Hollins
-
Publication number: 20110309139Abstract: 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: ApplicationFiled: August 29, 2011Publication date: December 22, 2011Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Publication number: 20110302197Abstract: 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 sType: ApplicationFiled: July 13, 2010Publication date: December 8, 2011Inventors: Kia Silverbrook, Paul Lapstun, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Patent number: 8028894Abstract: 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: GrantFiled: July 15, 2010Date of Patent: October 4, 2011Assignee: Silverbrook Research Pty LtdInventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Publication number: 20110226851Abstract: 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: ApplicationFiled: May 30, 2011Publication date: September 22, 2011Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Patent number: 7971784Abstract: 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: GrantFiled: January 17, 2008Date of Patent: July 5, 2011Assignee: Silverbrook Research Pty LtdInventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Publication number: 20100301112Abstract: 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: ApplicationFiled: July 15, 2010Publication date: December 2, 2010Inventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Patent number: 7821507Abstract: 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 usinType: GrantFiled: February 8, 2007Date of Patent: October 26, 2010Assignee: Silverbrook Research Pty LtdInventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Patent number: 7793824Abstract: 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: GrantFiled: February 8, 2007Date of Patent: September 14, 2010Assignee: Silverbrook Research Pty LtdInventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Patent number: 7762453Abstract: 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: GrantFiled: February 8, 2007Date of Patent: July 27, 2010Assignee: Silverbrook Research Pty LtdInventors: Paul Lapstun, Kia Silverbrook, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Patent number: 7760969Abstract: 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 sType: GrantFiled: February 8, 2007Date of Patent: July 20, 2010Assignee: Silverbrook Research Pty LtdInventors: Kia Silverbrook, Paul Lapstun, Michael Hollins, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Publication number: 20090080016Abstract: 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: ApplicationFiled: July 24, 2008Publication date: March 26, 2009Inventors: Paul Lapstun, Andrew Timothy Robert Newman, Michael Hollins
-
Publication number: 20080273010Abstract: 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 cursoType: ApplicationFiled: January 17, 2008Publication date: November 6, 2008Inventors: Andrew Timothy Robert Newman, Paul Lapstun, Kia Silverbrook
-
Publication number: 20080195645Abstract: 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 reType: ApplicationFiled: February 8, 2007Publication date: August 14, 2008Inventors: Paul Lapstun, Michael Hollins, Kia Silverbrook, Zhamak Dehghani, Andrew Timothy Robert Newman
-
Publication number: 20080134101Abstract: 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 interactioType: ApplicationFiled: January 17, 2008Publication date: June 5, 2008Inventor: Andrew Timothy Robert Newman
-
Patent number: 7159763Abstract: 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: GrantFiled: September 12, 2001Date of Patent: January 9, 2007Assignee: Canon Kabushiki KaishaInventors: Sue-Ken Yap, Robert Smeallie, William Simpson-Young, Andrew Timothy Robert Newman