IP Library Granted Patent US 7,356,012
Granted Patent B2
US 7,356,012 · App. 10/329,420 · Granted Apr 8, 2008

Method for transmitting information

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,356,012
App. No.
10/329,420
Granted
Apr 8, 2008
Kind
B2
Abstract

The invention relates to a method of effecting in a computer system transmission of data between a digital user unit and a computer resource, the user unit being adapted to detect positions on a base which is provided with a part of a global position-coding pattern. The invention is characterized in that a request for access to a computer resource is received, using a first protocol stack, by the computer system from the user unit, said request containing a position indication, relating to which part of the global position-coding pattern that has been detected by the user unit. The computer system gains access to a computer resource using a communication mode and a second protocol stack. The communication mode is chosen based on the position indication. Only the second protocol stack comprises TCP/IP functionality, so that only data transmitted between the computer system and the computer resource comprises routing information.

Claims (30)

1. A method in a computer system of effecting transmission of data between a digital user unit and a computer resource, the method comprising:

detecting positions on a base which is provided with a part of a global position-coding pattern by utilizing the user unit;

receiving, a request for access to the computer resource using a first protocol stack, by the computer system from the user unit, said request containing a position indication relating to which part of the global position-coding pattern that has been detected by the user unit; and

gaining access to the computer resource using a communication mode chosen from a plurality of communication modes and a second protocol stack, wherein the communication mode is chosen based on the position indication, and wherein only the second protocol stack comprises TCP/IP functionality, so that only data transmitted between the computer system and the computer resource comprises routing information.

2. The method as claimed in claim 1 , in which, the first protocol stack comprises an HTTP-layer in connection with a layer emulating a serial port, and wherein the user unit acts in a client-server mode, where the user unit constitutes the client and the computer resource constitutes the server.

3. The method as claimed in claim 1 , in which, as the communication mode, a first communication mode is chosen if the position indication indicates that a first part of the global position-coding pattern is utilized and a second communication mode is chosen if the position indication indicates that a second part of the global position-coding pattern is utilized.

4. The method as claimed in claim 3 , wherein the first communication mode comprises utilizing a first set of protocol layers in the second protocol stack and the second communication mode comprises utilizing a second set of protocol layers in the second protocol stack.

5. The method as claimed in claim 3 , in which the second protocol stack in the second communication mode contains an additional protocol stack layer as compared with the second protocol stack used in the first communication mode.

6. The method as claimed in claim 5 , in which the additional protocol stack layer is a compression layer.

7. The method as claimed in claim 5 , in which the additional protocol stack layer is an encryption layer.

8. The method as claimed in claim 3 , in which the second communication mode is a point-to-multipoint communication mode.

9. The method as claimed in claim 1 , in which said request is an HTTP request.

10. The method as claimed in claim 1 , in which said indication comprises a network address, wherein the network address includes a URL.

11. The method as claimed in claim 1 , in which said indication comprises one of said positions.

12. The method as claimed in claim 1 , in which said indication comprises a part of one of said positions.

13. A method in a computer system of effecting transmission of data between a digital user unit and a computer resource, the method comprising:

detecting positions on a base which is provided with a part of a global position-coding pattern, by utilizing the user unit;

receiving a request for access to the computer resource by the computer system, said request containing a position indication relating to which part of the global position-coding pattern that has been detected by the user units; and

gaining access to the computer resource which corresponds to another user unit, if the position indication relates to a predetermined part of the global position-coding pattern.

14. A method in a computer system of effecting transmission of data between a digital user unit and a computer resource, the method comprising:

communicating with the user unit using a first protocol stack, wherein the user unit initiates a pattern-dependent communication based on which part of a global position-coding pattern that has been detected by the user unit; and

communicating with the computer resource using a second protocol stack, wherein only the second protocol stack comprises TCP/IP functionality, so that only data transmitted between the computer system and the computer resource comprises routing information.

15. A method according to claim 14 , wherein the user unit acts in a client-server mode, where the user unit constitutes the client and the computer resource constitutes the server.

16. A method according to claim 14 , wherein the computer resource is a remote server, and where the computer system communicates with the user unit via a serial port or a radio interface which emulates a serial port.

17. A computer-readable medium encoded with a computer program having computer executable instructions for effecting in a computer system transmission of data between a digital user unit and a computer resource, the computer program when executed causes the computer system to perform the steps of:

detecting positions on a base which is provided with a part of a global position-coding pattern;

receiving a request for access to the computer resource, using a first protocol stack, by the computer system from the user unit, said request containing a position indication relating to which part of the global position-coding pattern that has been detected by the user unit; and

gaining access to the computer resource using a communication mode chosen from a plurality of communication modes and a second protocol stack, wherein the communication mode is chosen based on the position indication, and wherein only the second protocol stack comprises TCP/IP functionality, so that only data transmitted between the computer system and the computer resource comprises routing information.

18. The computer-readable medium as claimed in claim 17 , wherein the computer-readable medium is a digital memory medium.

19. A system comprising a digital user unit, a computer resource configured to communicate with the user unit, and a computer system for effecting transmission of data between the user unit and the computer resource, in which the user unit is configured to detect positions on a base which is provided with a part of a global position-coding pattern, wherein the user unit comprises means for transferring, using a first protocol stack, a request for access to the computer resource to the computer system, that said request comprises a position indication relating to which part of the global position-coding pattern that has been detected by the user unit, and that the computer system comprises means for gaining access to a computer resource using a communication mode chosen from a plurality of communication modes and a second protocol stack, wherein the communication mode is position indication dependent and only the second protocol stack comprises TCP/IP functionality.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2006
From: ANOTO IP LIC HANDELSBOLAG (ANOTO IP LIC HB)
To: ANOTO AKTIEBOLAG (ANOTO AB)
Reel/Frame 017964/0148 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2005
From: ANOTO AB
To: ANOTO IP LIC HANDELSBOLAG
Reel/Frame 016386/0721 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2003
From: WIEBE, LINUS; ERICSON, PETTER
To: ANOTO AB
Reel/Frame 013958/0216 →