US2011016389A1PendingUtilityA1
Bi-directional text contraction and expansion
Est. expiryJul 15, 2029(~3 yrs left)· nominal 20-yr term from priority
G09B 21/001G06F 40/151
67
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
The technology is directed to bi-directional text contraction and expansion. In some embodiments, a defined field is determined based on a focus location and the focus location is associated with a location of the defined field in a user interface. Expanded text associated with the defined field is determined, and the expanded text is contracted based on a first context of at least one part of the expanded text. Modified contracted text is received, and the modified contracted text is associated with the defined field.
Claims
exact text as granted — not AI-modified1 . A method for bi-directional text contraction and expansion, the method comprising:
determining a defined field based on a focus location, the focus location associated with a location of the defined field in a user interface; determining expanded text associated with the defined field; contracting the expanded text based on a first context of at least one part of the expanded text; and receiving modified contracted text, the modified contracted text associated with the defined field.
2 . The method of claim 1 further comprising:
expanding the modified contracted text based on a second context of at least one part of the modified contracted text; and
storing the modified expanded text in a storage device.
3 . The method of claim 2 , wherein the storing the modified expanded text further comprising:
determining a storage location of the expanded text stored at the storage device; and replacing the expanded text stored at the storage location at the storage device with the modified expanded text.
4 . The method of claim 1 further comprising displaying the contracted text in the defined field.
5 . The method of claim 1 further comprising determining the first context of at least one part of the expanded text based on the text on at least one side of the part of the expanded text.
6 . The method of claim 1 further comprising determining the defined field based on a location of the expanded text in the user interface, the expanded text comprises part of an expanded text file.
7 . The method of claim 1 further comprising:
expanding the modified contracted text based on a second context of at least one part of the modified contracted text; and
storing the modified expanded text in a temporary storage device.
8 . The method of claim 7 further comprising:
receiving a focus location request based on a second focus location, the second focus location associated with a second location in the user interface;
determining a storage location of the expanded text stored at a storage device; and
replacing the expanded text stored at the storage location at the storage device with the modified expanded text stored in the temporary storage device based on the focus location request.
9 . The method of claim 1 further comprising:
receiving a focus location request in the user interface; and
determining a storage location of the expanded text in the storage device based on the focus location request.
10 . A method for bi-directional text contraction and expansion, the method comprising:
determining a defined field based on a focus location associated with a user interface; and receiving contracted text, the contracted text associated with the defined field; expanding the contracted text based on a context of at least one part of the contracted text and a second focus location; and storing the expanded text at a storage location in a storage device, the storage location associated with the defined field.
11 . The method of claim 10 further comprising determining the context of at least one part of the contracted text based on the text on at least one side of the part of the contracted text.
12 . The method of claim 10 further comprising determining the defined field based on text at an end of the contracted text.
13 . A computer program product, tangibly embodied in an information carrier, the computer program product including instructions being operable to cause a data processing apparatus to:
determine a defined field based on a focus location, the focus location associated with a location of the defined field in a user interface; determine expanded text associated with the defined field; contract the expanded text based on a first context of at least one part of the expanded text; and receive modified contracted text, the modified contracted text associated with the defined field.
14 . A system for bi-directional text contraction and expansion, the system comprising:
a display module configured to determine a defined field based on a focus location, the focus location associated with a location of the defined field in a user interface; a text module configured to determine expanded text associated with the defined field; a contraction module configured to contract the expanded text based on a first context of at least one part of the expanded text; and an input device configured to receive modified contracted text, the modified contracted text associated with the defined field.
15 . The system of claim 14 further comprising:
an expansion module configured to expand the modified contracted text based on a second context of at least one part of the modified contracted text; and
a storage device configured to store the modified expanded text.
16 . The system of claim 14 further comprising:
a temporary storage device configured to store a modified contracted text; and
an expansion module configured to expand the modified contracted text based on a second context of at least one part of the modified contracted text.
17 . The system of claim 16 further comprising:
the display module further configured to receive a focus location request based on a second focus location, the second focus location associated with a second location in the user interface; and
a storage device configured to:
determine a storage location of the expanded text; and
replace the expanded text stored at the storage location with the modified expanded text stored in the temporary storage device based on the focus location request.
18 . A system for bi-directional text contraction and expansion, the system comprising:
a display module configured to determine a defined field based on a focus location associated with a user interface; and an input device configured to receive contracted text, the contracted text associated with the defined field; an expansion module configured to expand the contracted text based on a context of at least one part of the contracted text and a second focus location; and a storage device configured to store the expanded text at a storage location, the storage location associated with the defined field.
19 . The system of claim 18 further comprising the expansion module further configured to determine the context of at least one part of the contracted text based on the text on at least one side of the part of the contracted text.
20 . A system for bi-directional text contraction and expansion, the system comprising:
means for determining a defined field based on a focus location, the focus location associated with a location of the defined field in a user interface; means for determining expanded text associated with the defined field; means for contracting the expanded text based on a first context of at least one part of the expanded text; and means for receiving modified contracted text, the modified contracted text associated with the defined field.Join the waitlist — get patent alerts
Track US2011016389A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.