IP Library Granted Patent US 10,437,350
Granted Patent B2
US 10,437,350 · App. 13/929,957 · Granted Oct 8, 2019

Stylus shorthand

Inventors: Michaela Rose Case (Raleigh, NC); Daniel Jordan Schantz (Raleigh, NC); Wesley Abram Luttrell (Raleigh, NC)
Assignee: Lenovo (Singapore) Pte. Ltd.
G06F3/03545G06F3/04883
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 10,437,350
App. No.
13/929,957
Granted
Oct 8, 2019
Kind
B2
Abstract

An aspect provides a method, including: identifying two or more inputs ascertained via a device surface, the two or more inputs comprising: a symbol input; and one or more of an additional symbol input and a writing input; determining, using at least one processor, a relationship between the two or more inputs; and executing an action corresponding to the determined relationship. Other aspects are described and claimed.

Claims (33)

1. A method, comprising:

identifying two or more symbol inputs ascertained via a device surface, wherein the two or more symbol inputs correspond to two or more consecutive, in-line drawings that do not comprise an alphanumeric character and wherein

each of the two or more symbol inputs is a drawing that represents a predefined address location;

determining, using at least one processor, a relationship between the two or more symbol inputs, wherein

the relationship is based at least in part on an in-line positioning of the two or more symbol inputs; and

executing an action corresponding to the determined relationship.

2. The method of claim 1 , further comprising determining a context associated with input to the device surface;

wherein the context influences an action executed responsive to the input.

3. The method of claim 2 , wherein the context is derived from one or more symbols neighboring an input symbol.

4. The method of claim 3 , wherein the context is derived from one or more active applications.

5. The method of claim 4 , wherein the context is derived from content of the one or more active applications.

6. The method of claim 1 , wherein the relationship is a temporal relationship based on time of input of the two or more symbol inputs.

7. The method of claim 6 , wherein the two or more symbol inputs comprise a symbol input and a writing input;

wherein the writing input is provided prior to the symbol input; and

wherein executing an action corresponding to the determined relationship comprises inserting the writing input in a location indicated by the symbol input.

8. The method of claim 7 , wherein the writing input is inserted into a word processing document.

9. An information handling device, comprising:

a device surface that receives user input;

one or more processors; and

a memory accessible to the one or more processors and storing instructions executable by the one or more processors to:

identify two or more symbol inputs ascertained via the device surface, wherein the two or more symbol inputs correspond to two or more consecutive, in-line drawings that do not comprise an alphanumeric character and wherein

each of the two or more symbol inputs is a drawing that represents a predefined address location;

determine a relationship between the two or more symbol inputs, wherein

the relationship is based at least in part on an in-line positioning of the two or more symbol inputs; and

execute an action corresponding to the determined relationship.

10. The information handling device of claim 9 , wherein the instructions are further executable to determine a context associated with input to the device surface; and

wherein the context influences an action executed responsive to the input.

11. A product, comprising:

a computer readable storage medium storing instructions executable by one or more processors, the instructions comprising:

computer readable program code that identifies two or more symbol inputs ascertained via a device surface, wherein the two or more symbol inputs correspond to two or more consecutive, in-line drawings that do not comprise an alphanumeric character and wherein each at least one of the two or more symbol inputs is a drawing that represents a predefined address location;

computer readable program code that determines a relationship between the two or more symbol inputs, wherein

the relationship is based at least in part on an in-line positioning of the two or more symbol inputs; and

computer readable program code that executes an action corresponding to the determined relationship.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2021
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LTD
Reel/Frame 055939/0085 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2013
From: CASE, MICHAELA ROSE; SCHANTZ, DANIEL JORDAN; LUTTRELL, WESLEY ABRAM
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 030708/0087 →