IP Library Granted Patent US 8,300,252
Granted Patent B2
US 8,300,252 · App. 12/486,636 · Granted Oct 30, 2012

Managing objects with varying and repeated printed positioning information

Assignee: LiveScribe, Inc.
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 8,300,252
App. No.
12/486,636
Granted
Oct 30, 2012
Kind
B2
Abstract

A system and method for identifying captured written data associated with a writing surface using a pen-based computing system are described. In one embodiment, a series of writing surfaces, such as notebooks, are produced, each including a plurality of pages that have an encoded pattern. In an embodiment, each writing surface is also associated with an identifier recognizable by a smart pen or other data capture device. When the smart pen captures written data from a writing surface, the smart pen determines whether the pen-based computing system includes stored written data previously captured from a writing surface having the same encoded pattern as the writing surface from which written data is currently being captured.

Claims (77)

1. A method for associating a source with data captured by a pen-based computing system, comprising:

receiving an identifier associated with a writing surface from a gesture capture system included on a smart pen;

determining an encoded pattern associated with the received identifier;

determining whether previously captured written data is associated with the encoded pattern associated with the received identifier; and

responsive to determining that the previously captured written data is associated with the encoded pattern associated with the received identifier, generating a request to archive the previously captured written data.

2. The method of claim 1 , further comprising:

receiving an input in response to the request to archive the previously captured written data to an onboard memory;

disassociating the previously captured written data from the encoded pattern associated with the written identifier; and

storing the previously captured written data independent from the encoded pattern associated with the written identifier in the onboard memory of the smart pen.

3. The method of claim 2 , further comprising:

receiving, from the smart pen, additional written data coupled to the encoded pattern associated to the writing surface; and

storing the additional written data in the onboard memory associated with the smart pen without modifying the previously captured written data.

4. The method of claim 2 , wherein disassociating the previously captured written data from the encoded pattern comprises:

separating the previously captured written data from the encoded pattern associated with the writing surface; and

transmitting the previously captured written data from the onboard memory of the smart pen to a computing system.

5. The method of claim 1 , further comprising:

responsive to determining that the previously captured written data is associated with the encoded pattern, determining whether the previously captured written data is active.

6. The method of claim 1 , further comprising:

capturing additional written data from the writing surface associated with the received identifier via a gesture capture system of the smart pen; and

storing the additional written data in an onboard memory of the smart pen and storing an association between the additional written data and the encoded pattern associated with the received identifier.

7. The method of claim 1 , wherein receiving the identifier associated with the writing surface from the gesture capture system included on the smart pen comprises:

scanning a sticker affixed to the writing surface using the gesture capture system.

8. The method of claim 1 , wherein receiving the identifier associated with the writing surface from the gesture capture system included on the smart pen comprises:

scanning a predefined portion of the writing surface using the gesture capture system.

9. The method of claim 8 , wherein scanning the predefined portion of the writing surface using the gesture capture system comprises:

scanning a component of the writing surface encoded with the encoded pattern using the gesture capture system; and

analyzing the encoded pattern.

10. A non-transitory computer-readable storage medium for associating a source with data captured by a pen-based computing system, the non-transitory computer-readable storage medium storing computer-executable instructions for:

receiving an identifier associated with a writing surface from a gesture capture system included on a smart pen;

determining an encoded pattern associated with the received identifier;

determining whether previously captured written data is associated with the encoded pattern associated with the received identifier; and

responsive to determining that the previously captured written data is associated with the encoded pattern associated with the received identifier, generating a request to archive the previously captured written data.

11. The non-transitory computer-readable storage medium of claim 10 , further storing instructions for:

receiving an input in response to the request to archive the previously captured written data to an onboard memory;

disassociating the previously captured written data from the encoded pattern associated with the written identifier; and

storing the previously captured written data independent from the encoded pattern associated with the written identifier in the onboard memory of the smart pen.

12. The non-transitory computer-readable storage medium of claim 10 , further comprising:

responsive to determining that the previously captured written data is associated with the encoded pattern, determining whether the previously captured written data is active.

13. The non-transitory computer-readable storage medium of claim 10 , wherein the instructions when executed further cause the processor to perform steps including:

capturing additional written data from the writing surface associated with the received identifier via a gesture capture system of the smart pen; and

storing the additional written data in an onboard memory of the smart pen and storing an association between the additional written data and the encoded pattern associated with the received identifier.

14. The non-transitory computer-readable storage medium of claim 10 , wherein receiving the identifier associated with the writing surface from the gesture capture system included on the smart pen comprises:

scanning a sticker affixed to the writing surface using the gesture capture system.

15. The non-transitory computer-readable storage medium of claim 10 , wherein receiving the identifier associated with the writing surface from the gesture capture system included on the smart pen comprises:

scanning a predefined portion of the writing surface using the gesture capture system.

16. The non-transitory computer-readable storage medium of claim 15 , wherein scanning the predefined portion of the writing surface using the gesture capture system comprises:

scanning a component of the writing surface encoded with the encoded pattern using the gesture capture system; and

analyzing the encoded pattern.

17. A pen-based computing system for associating a source with captured data, the pen-based computing system comprising:

a processor;

a gesture capture system coupled to the processor for capturing written data in relation to an encoded pattern on a writing surface from which the written data is captured;

an onboard memory coupled to the processor and configured to store the written data captured by the gesture capture system;

a storage medium storing computer program instructions and configured to be executed by the processor, the computer program instructions including instructions for:

receiving an identifier associated with a writing surface from the gesture capture system;

determining an encoded pattern associated with the received identifier;

determining whether previously captured written data is associated with the encoded pattern associated with the received identifier; and

responsive to determining that the previously captured written data is associated with the encoded pattern associated with the received identifier, generating a request to archive the previously captured written data.

18. The pen-based computing system of claim 17 , the non-transitory storage medium further storing instructions for:

receiving an input in response to the request to archive the previously captured written data to the onboard memory;

disassociating the previously captured written data from the encoded pattern associated with the written identifier; and

storing the previously captured written data independent from the encoded pattern associated with the written identifier in the onboard memory of the smart pen.

19. The device pen-based computing system of claim 18 , wherein the computer program code further includes instructions for:

receiving additional written data coupled to the encoded pattern associated to the writing surface; and

storing the additional written data in the onboard memory without modifying the previously captured written data.

20. The device pen-based computing system of claim 17 , wherein the onboard memory stores a binary value associated with the identifier, the binary value indicating whether the onboard memory includes written data associated with the identifier.

21. The pen-based computing system of claim 17 , the non-transitory storage medium further storing instructions for:

responsive to determining that the previously captured written data is associated with the encoded pattern, determining whether the previously captured written data is active.

22. The pen-based computing system of claim 17 , the non-transitory storage medium further storing instructions for:

capturing additional written data from the writing surface associated with the received identifier via a gesture capture system of the smart pen; and

storing the additional written data in the onboard memory of the smart pen and storing an association between the additional written data and the encoded pattern associated with the received identifier.

23. The pen-based computing system of claim 17 , wherein receiving the identifier associated with the writing surface from the gesture capture system included on the smart pen comprises:

scanning a sticker affixed to the writing surface using the gesture capture system.

24. The pen-based computing system of claim 17 , wherein receiving the identifier associated with the writing surface from the gesture capture system included on the smart pen comprises:

scanning a predefined portion of the writing surface using the gesture capture system.

25. The pen-based computing system of claim 24 , wherein scanning the predefined portion of the writing surface using the gesture capture system comprises:

scanning a component of the writing surface encoded with the encoded pattern using the gesture capture system; and

analyzing the encoded pattern.

Assignments (3)
SECURITY INTEREST Recorded May 29, 2015
From: LIVESCRIBE INC.
To: OPUS BANK
Reel/Frame 035797/0132 →
SECURITY AGREEMENT Recorded Apr 5, 2011
From: LIVESCRIBE INC.
To: SILICON VALLEY BANK
Reel/Frame 026079/0351 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2009
From: MARGGRAFF, JIM
To: LIVESCRIBE, INC.
Reel/Frame 023392/0519 →
Continuity (2)
Provisional Application 61073737 · Jun 18, 2008
Related Publication 20100033766A1 · Feb 11, 2010