IP Library Granted Patent US 8,374,992
Granted Patent B2
US 8,374,992 · App. 12/129,265 · Granted Feb 12, 2013

Organization of user generated content captured by a smart pen computing system

Inventors: Vinaitheerthan Meyyappan (Danville, CA); Jim Marggraff (Lafayette, CA); Tracy L. Edgecomb (Berkeley, CA); Andy Van Schaack (Nashville, TN)
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,374,992
App. No.
12/129,265
Granted
Feb 12, 2013
Kind
B2
Abstract

In a pen-based computing system, use of paradigms similar to those used with physical paper to organize user generated content captured by a smart pen is disclosed. Data, such as handwriting gestures, is captured by the smart pen and transferred to a digital domain, such as by being transferred to a computing system. Once in the digital domain, the captured content is organized as virtual pages or virtual notebooks. Hence, content captured from various sources, such as different notebooks or different physical pieces of paper, is assembled into a virtual page or virtual notebook. User input or automatic application of rules can be used to assemble the captured content into a virtual page or virtual notebook.

Claims (48)

1. A method for generating a virtual page the method comprising:

capturing data from a first physical source using a smart pen;

capturing data from a second physical source using the smart pen;

transferring the data captured from the first physical source and the data captured from the second physical source to a digital domain;

receiving an input associating the data captured from the first physical source and the data captured from the second physical source; and

generating the virtual page including the data captured from the first physical source and the second physical source based on the input.

2. The method of claim 1 , wherein receiving the input associating the data captured from the first physical source and the data captured from the second physical source comprises:

automatically applying one or more rules to the data captured from the first physical source; and

automatically applying one or more rules to the data captured from the second physical source.

3. The method of claim 2 , wherein the one or more rules comprise comparison of the data captured from the first physical source or the data captured from the second physical source to a keyword.

4. The method of claim 2 , wherein the one or more rules comprise determining the presence of audio associated with the data captured from the first physical source or the data captured from the second physical source.

5. The method of claim 2 , wherein the one or more rules comprise determining the absence of audio associated with the data captured from the first physical source or the data captured from the second physical source.

6. The method of claim 2 , wherein the one or more rules comprise determining a capture time associated with the data captured from the first physical source or the data captured from the second physical source.

7. The method of claim 1 , further comprising:

associating an access control with the virtual page, the access control identifying a subset of users able to access the virtual page.

8. The method of claim 1 , further comprising:

associating the virtual page with a second virtual page to generate a virtual notebook.

9. The method of claim 1 , further comprising:

generating a physical representation of the virtual page including the data captured from the first physical source and the second physical source.

10. A computer program product for generating a virtual page, the computer program product comprising a computer-readable storage medium containing computer program code for:

generating a virtual page the method comprising:

capturing data from a first physical source using a smart pen;

capturing data from a second physical source using the smart pen;

transferring the data captured from the first physical source and the data captured from the second physical source to a digital domain;

receiving an input associating the data captured from the first physical source and the data captured from the second physical source; and

generating the virtual page including the data captured from the first physical source and the second physical source responsive to the input.

11. The computer program product of claim 10 , wherein receiving the input associating the data captured from the first physical source and the data captured from the second physical source comprises:

automatically applying one or more rules to the data captured from the first physical source; and

automatically applying one or more rules to the data captured from the second physical source.

12. The computer program product of claim 11 , wherein the one or more rules comprise comparison of the data captured from the first physical source or the data captured from the second physical source to a keyword.

13. The computer program product of claim 11 , wherein the one or more rules comprise determining the presence of audio associated with the data captured from the first physical source or the data captured from the second physical source.

14. The computer program product of claim 11 , wherein the one or more rules comprise determining the absence of audio associated with the data captured from the first physical source or the data captured from the second physical source.

15. The computer program product of claim 11 , wherein the one or more rules comprise determining a capture time associated with the data captured from the first physical source or the data captured from the second physical source.

16. The computer program product of claim 10 , further comprising:

associating an access control with the virtual page, the access control identifying a subset of users able to access the virtual page.

17. The computer program product of claim 10 , further comprising:

associating the virtual page with a second virtual page to generate a virtual notebook.

18. The computer program product of claim 10 , further comprising:

generating a physical representation of the virtual page including the data captured from the first physical source and the second physical source.

19. A pen-based computing system for generating a virtual page, the system comprising:

a smart pen configured to:

capture data from a first physical source;

capture data from a second physical source;

transfer the data captured from the first physical source and the data captured from the second physical source to a digital domain;

the digital domain configured to:

receive an input associating the data captured from the first physical source and the data captured from the second physical source; and

generate the virtual page including the data captured from the first physical source and the second physical source based on the input.

20. The pen-based computing system of claim 19 wherein the digital domain is further configured to generate a physical representation of the virtual page including the data captured from the first physical source and the second physical source.

Assignments (4)
SECURITY INTEREST Recorded May 29, 2015
From: LIVESCRIBE INC.
To: OPUS BANK
Reel/Frame 035797/0132 →
SECURITY AGREEMENT Recorded Sep 4, 2009
From: LIVESCRIBE INC.
To: SILICON VALLEY BANK
Reel/Frame 023198/0194 →
SECURITY AGREEMENT Recorded Feb 4, 2009
From: LIVESCRIBE, INC.
To: ANOTO AB
Reel/Frame 022203/0562 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2008
From: MEYYAPPAN, VINAITHEERTHAN; MARGGRAFF, JIM; EDGECOMB, TRACY L.; VAN SCHAACK, ANDY
To: LIVESCRIBE, INC.
Reel/Frame 021784/0975 →
Continuity (2)
Provisional Application 60940674 · May 29, 2007
Related Publication 20090063492A1 · Mar 5, 2009