Patents by Inventor Michael Hollins
Michael Hollins 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: 7841527Abstract: A method is provided for associating a sticker and an object in a computer system. The object is stored in an object repository in the computer system and the object is of a type selected from a range of object types. The sticker has coded data indicative of a sticker identity and the object type. The method provides a sensing device for sensing the coded data when placed in an operative position relative to the sticker and generating indicating data that is indicative of the identity of the sticker and the object type. The indicating data is received in the computer system from the sensing device. The sticker, the object type and the object are identified so that an association between the sticker identity and the object is generated. When the object repository is empty, the computer system indicates that the association cannot be generated.Type: GrantFiled: November 30, 2009Date of Patent: November 30, 2010Assignee: Silverbrook Research Pty LtdInventors: Paul Lapstun, Michael Hollins, Simon Robert Walmsley, Kia Silverbrook
-
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: 7817989Abstract: A method of performing an action is disclosed. The method starts by sensing a print medium to obtain data encoded on a surface of the print medium. The data encodes at least a print media identifier. The print media identifier is determined from the data and a digital copy of a document is retrieved, the digital copy being associated with the print media identifier and including one or more hyperlinks. The digital copy of the document is displayed and a selection of one of the hyperlinks is received from a user. A predefined action designated by the selected hyperlink is then performed.Type: GrantFiled: October 26, 2009Date of Patent: October 19, 2010Assignee: Silverbrook Research Pty LtdInventors: Kia Silverbrook, Paul Lapstun, Simon Robert Walmsley, Michael Hollins
-
Publication number: 20100231971Abstract: A method of retrieving contact details using a print medium is disclosed. Data encoded on a surface of the print medium is sensed using a sensor module. The sensed data encodes a print media identifier which uniquely identifies the print medium, and a two-dimensional position with respect to the surface of the print medium. The print media identifier and the position of the sensor module relative to the surface of the print medium are determined from the sensed data. Contact details referenced by the print media identifier and the position of the sensor module are then retrieved from a database.Type: ApplicationFiled: May 24, 2010Publication date: September 16, 2010Inventors: Kia Silverbrook, Paul Lapstun, Michael Hollins, Colin John Pickup
-
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
-
Publication number: 20100206950Abstract: A system for generating an association between a software object and a sticker on a surface, and then retrieving the software object, is disclosed. The sticker has disposed thereon coded data indicative of a sticker identity. A sensing device is provided for sensing the coded data in order to determine the sticker identity, and to generate indicating data at least partially indicative of the sticker identity.Type: ApplicationFiled: May 3, 2010Publication date: August 19, 2010Inventors: Paul Lapstun, Michael Hollins, Simon Robert Walmsley, Kia Silverbrook
-
Patent number: 7775440Abstract: A method of displaying an advertisement to a user via user interaction with a printed substrate, said substrate comprising user information and coded data enabling the user interaction, said method comprising: (a) a user performing the user interaction with the substrate using a sensing device, said sensing device reading at least some of the coded data when operatively positioned or moved relative to the substrate and generating interaction data using the read coded data, said interaction data being indicative of the user interaction; and (b) said user interaction causing a first resource to be displayed on a display device, said first resource being a blended resource comprising at least one advertisement and content corresponding to said user interaction wherein said at least one advertisement is selected, at least partially, using a first context of said user interaction.Type: GrantFiled: May 28, 2007Date of Patent: August 17, 2010Assignee: Silverbrook Research Pty LtdInventors: Kia Silverbrook, Paul Lapstun, Michael Hollins
-
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
-
Publication number: 20100181375Abstract: A method of associating an electronic object with a sticker placed on a surface is disclosed. The sticker has first and second regions. The first region has disposed thereon coded data encoding an identity of the sticker. The second region exposes a position on the surface. The position on the surface has disposed thereon coded data which encodes an identity of the surface and data identifying the position on the surface. A sensing device senses the coded data on the first region and, through the second region, the coded data on the surface, and then generates indicating data from the sensed coded data. The indicating data is indicative of the identity of the sticker, the identity of the surface and the position on the surface exposed by the second region. The method receives the indicating data from the sensing device, and identifies, using the indicating data, the identity of the sticker, the identity of the surface and the position on the surface exposed by the second region.Type: ApplicationFiled: March 29, 2010Publication date: July 22, 2010Inventors: Paul Lapstun, Michael Hollins, Simon Robert Walmsley, Kia Silverbrook
-
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
-
Patent number: 7738921Abstract: A method is disclosed of retrieving contact details using a print medium. The method determines a print media identifier from the print medium using a sensor module of a mobile telecommunications device. The print media identifier is linked to the contact details. The mobile telecommunications device is then used to retrieve the contact details.Type: GrantFiled: June 11, 2009Date of Patent: June 15, 2010Assignee: Silverbrook Research Pty LtdInventors: Kia Silverbrook, Paul Lapstun, Michael Hollins, Colin John Pickup
-
Publication number: 20100116892Abstract: An encoded, reusable sticker is provided for temporary adhesion to a support surface. The sticker has coded data that is indicative of a sticker identity that is recorded in a computer system. The coded data is a two dimensional pattern and has an interactive element and a generation element. The interactive element is an area of the two dimensional pattern in which the coded data is also indicative of an action to be performed by the computer system. The generation interactive element is an area of the two dimensional pattern that is also indicative of an instruction for the computer system to generate an association between the sticker identity and an object stored in an object repository in the computer system. The sticker also has a visual representation of the action to be performed by the computer system and a visual representation of the generation of an association between the sticker identity and an object.Type: ApplicationFiled: January 17, 2010Publication date: May 13, 2010Inventors: Michael Hollins, Paul Lapstun, Simon Robert Walmsley, Kia Silverbrook
-
Publication number: 20090247227Abstract: A method is disclosed of retrieving contact details using a print medium. The method determines a print media identifier from the print medium using a sensor module of a mobile telecommunications device. The print media identifier is linked to the contact details. The mobile telecommunications device is then used to retrieve the contact details.Type: ApplicationFiled: June 11, 2009Publication date: October 1, 2009Inventors: Kia Silverbrook, Paul Lapstun, Michael Hollins, Colin John Pickup
-
Patent number: 7558563Abstract: A method is disclosed of retrieving contact details using a print medium. The method determines a print media identifier from the print medium using a sensor module of a mobile telecommunications device. The print media identifier is linked to the contact details. The mobile telecommunications device is then used to retrieve the contact details.Type: GrantFiled: September 19, 2005Date of Patent: July 7, 2009Assignee: Silverbrook Research Pty LtdInventors: Kia Silverbrook, Paul Lapstun, Michael Hollins, Colin John Pickup
-
Publication number: 20090152342Abstract: A method of performing an action is disclosed. The method starts by receiving, from a sensor, indicating data. The indicating data is indicative of a position of the sensor relative to a surface, and an identity of the surface. The indicating data is generated from sensing coded data on the surface. The coded data is indicative of a plurality of locations on the surface and the identity of the surface. Next the method identifies, using the indicating data, the identity of the surface and the position of the sensor relative to a surface. A request to perform the action is then determined. The request is associated with the identity and position. Next, using the request, action data indicative of the action is identified and, using the action data, the action is performed.Type: ApplicationFiled: February 10, 2009Publication date: June 18, 2009Inventors: Michael Hollins, Paul Lapstun, Zhamak Dehghani, Kia Silverbrook
-
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: 20090079692Abstract: A method of generating a self-contained interactive clipping from a printed substrate. The substrate has a graphic image and a position-coding pattern disposed thereon. The position-coding pattern identifies an identity and a plurality of locations.Type: ApplicationFiled: July 24, 2008Publication date: March 26, 2009Inventors: Kia Silverbrook, Paul Lapstun, Michael Hollins, Gregg Richard Kelly, Cathryn Anne Chamley
-
Publication number: 20090080691Abstract: A method of generating a clipping from a printed substrate. The substrate has a graphic image and a position-coding pattern disposed thereon and the position-coding pattern identifies an identity and a plurality of locations.Type: ApplicationFiled: July 24, 2008Publication date: March 26, 2009Inventors: Kia Silverbrook, Paul Lapstun, Michael Hollins, Gregg Richard Kelly, Cathryn Anne Chamley
-
Publication number: 20090080015Abstract: A printer driver for printing a document at a printer. The printer driver is configured to: (i) receive a visual description for the document from a first memory, the visual description describing a graphic impression for printing; (ii) send print data corresponding to the graphic impression to the printer; and (iii) archive the visual description for a page of the document in a second memory.Type: ApplicationFiled: July 24, 2008Publication date: March 26, 2009Inventors: Paul Lapstun, Michael Hollins, 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