Initiation of actions with compressed action language representations
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G08C-019/00
G08B-013/14
G06F-017/00
H04M-001/64
출원번호
US-0882619
(2004-07-02)
등록번호
US-7304585
(2007-12-04)
발명자
/ 주소
Suomela,Hartti
Anttila,Akseli
Beletski,Oleg
Schembri,Ingrid
Saarinen,Petteri J.
Heinonen,Jukka
von Knorring,Tony Niklas
출원인 / 주소
Nokia Corporation
대리인 / 주소
Morgan & Finnegan LLP
인용정보
피인용 횟수 :
22인용 특허 :
120
초록▼
A device stores one or more compression rules for an action language. Upon receipt of a signal from a tag (such as an RFID tag, a visual tag, or an audio tag), a compressed data stream corresponding to the tag is decoded from the signal. Based on the one or more compression rules, one or more action
A device stores one or more compression rules for an action language. Upon receipt of a signal from a tag (such as an RFID tag, a visual tag, or an audio tag), a compressed data stream corresponding to the tag is decoded from the signal. Based on the one or more compression rules, one or more action parameters are derived from the compressed data stream. With these parameters, a corresponding action is performed. The action may include communicating across a wireless communications network as well as obtaining content from a remote content provider. Also the action may include storing data, such as a contact entry, or a calendar event.
대표청구항▼
What is claimed is: 1. A method, comprising: (a) storing one or more compression rules for an action language; (b) receiving a signal from a tag; (c) decoding from the signal a compressed data stream corresponding to the tag; (d) based on the one or more compression rules, deriving one or more acti
What is claimed is: 1. A method, comprising: (a) storing one or more compression rules for an action language; (b) receiving a signal from a tag; (c) decoding from the signal a compressed data stream corresponding to the tag; (d) based on the one or more compression rules, deriving one or more action parameters from the compressed data stream; and (e) performing an action based on the one or more action parameters. 2. The method of claim 1, wherein the one or more compression rules includes at least one of: using short identifiers, storing data in a compact format, using fixed data structures, and using references. 3. The method of claim 1, wherein step (f) comprises communicating across a wireless communications network. 4. The method of claim 1, wherein step (f) further comprises obtaining content from a remote content provider. 5. The method of claim 1, wherein step (f) includes storing a contact entry. 6. The method of claim 1, wherein step (f) includes storing a calendar event. 7. The method of claim 1, wherein the tag is a radio frequency identification (RFID) tag. 8. The method of claim 1, wherein the tag is a visual tag. 9. The method of claim 1, wherein the tag is an audio tag. 10. A wireless communications device, comprising: a tag reader configured to receive a signal from a tag and decode a compressed data stream from the signal; a memory configured to store one or more compression rules for an action language; an action interpreter configured to derive one or more action parameters from the compressed data stream based on the one or more compression rules, and an application configured to perform an action in accordance with the one or more action parameters. 11. The method of claim 10, wherein the one or more compression rules includes at least one of: using short identifiers, storing data in a compact format, using fixed data structures, and using references. 12. The wireless communications device of claim 10, wherein the tag reader is configured to receive the signal from a radio frequency identification (RFID) tag. 13. The wireless communications device of claim 10, wherein the tag reader is configured to receive the signal from a visual tag. 14. The wireless communications device of claim 13, wherein the tag reader comprises a camera. 15. The wireless communications device of claim 10, wherein the tag reader is configured to receive the signal from an audio tag. 16. The wireless communications device of claim 10, wherein the application is a personal contacts application, and the action includes storing a contact entry. 17. The wireless communications device of claim 10, wherein the application is a calendar application, and the action includes storing a calendar event. 18. The wireless communications device of claim 10, wherein the application is a browser application, and the action includes obtaining content from a remote content provider. 19. The wireless communications device of claim 10, wherein the action includes communicating across a wireless communications network. 20. A computer program product comprising a computer readable memory device having computer program logic recorded thereon for enabling a processor in a computer system of a wireless communications device, the computer program logic comprising: program code for enabling the processor to store one or more compression rules for an action language; storing the compact representation in a tag to enable parsing the compact format using stored compression rules for the action language to identify actions and related fields and parameters. 21. A method, comprising: (a) storing a plurality of action language specifications, each action language specification having one or more compression rules; (b) receiving a signal from a tag; (c) decoding from the signal a compressed data stream corresponding to the tag, the compressed data stream including an action language specifier; (d) selecting among the stored action language specifications, an action language specification corresponding to the action language specifier; (e) deriving one or more action parameters from the compressed data stream based on the selected action language specifications corresponding to the action language specifier; and (f) performing an action based on the one or more action parameters. 22. A method, comprising: encoding an action into a compact representation according to an action language, wherein the action language employs one or more of using short identifiers, storing data in a compact format, using fixed data structures, and using references; storing the compact representation in a tag to enable parsing the compact format using stored compression rules for the action language to identify actions and related fields and parameters. 23. An apparatus, comprising: an encoder for encoding an action into a compact representation according to an action language, wherein the action language employs one or more of using short identifiers, storing data in a compact format, using fixed data structures, and using references; and a generator for storing the compact representation in a tag to enable parsing the compact format using stored compression rules for the language to identify actions and related fields and parameters. 24. The apparatus of claim 23, further comprising a memory that stores one or more action language specifications. 25. A tag, comprising: a computer readable memory device; a compact representation in said computer readable memory device, of an action according to an action language; wherein the compact representation employs one or more of using short identifiers, storing data in a compact format, using fixed data structures, and using references to enable parsing the compact format using stored compression rules for the action language to identify actions and related fields an parameters.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (120)
Bullock Michael L ; Childers Winthrop D, Apparatus controlled by data from consumable parts with incorporated memory devices.
Allard David J. (Boyton Beach FL) Eastwood Peter R. (Delray Beach FL) Goodwin Julie F. (Boca Raton FL) Lewis James R. (Coconut Creek FL) Rasmussen David J. (Boca Raton FL), Apparatus for auto dialing telephone numbers and DTMF tones in a personal communication device.
Petigrew Robert M. (Foxton GBX) Harry Alan J. (Royston GBX) Nailor Paul R. (London GBX) Adelmann Fred (Eberbach am Neckar DEX) Franzen Peter (Hirschhorn am Neckar DEX) Schoon Juergen (Eberbach am Nec, Bar code printing.
Pekka Isomursu FI; Juhani Miettunen FI; Mikko Lietsalmi FI; Arto Lehtonen FI; Petri Nykanen FI; Patrik Gustafsson FI, Communication network terminal supporting a plurality of applications.
Salmon Bardwell C. (Weston MA) Borgman John D. (Acton MA) Holtey Thomas O. (Newton MA), Computer-assisted system for interactively brokering goods or services between buyers and sellers.
Chandler Donald G. (Princeton NJ) Batterman Eric P. (Princeton NJ), Dual processor omnidirectional bar code reader with dual memory for bar code location and orientation.
Priddy Dennis G. (Safety Harbor FL) Cymbalski Robert S. (Clearwater FL), Dynamically variable machine readable binary code and method for reading and producing thereof.
Priddy Dennis G. (Safety Harbor FL) Cymbalski Robert S. (Clearwater FL), Dynamically variable machine readable binary code and method for reading and producing thereof.
Priddy Dennis G. (Safety Harbor FL) Cymbalski Robert S. (Clearwater FL), Dynamically variable machine readable binary code and method for reading and producing thereof.
Hecht David L. (Palo Alto CA) Stearns Richard G. (Mountain View CA) Flores L. Noah (Soquel CA), Framing codes for robust synchronization and addressing of self-clocking glyph codes.
Sant\Anselmo Robert (West Hills CA) Sant\Anselmo Carl (Rancho Palos Verdes CA), Hand held two dimensional symbol reader with a symbol illumination window.
Chandler Donald G. (Pennington NJ) Batterman Eric P. (Cherry Hill NJ) Shah Govind (Princeton Junction NJ), Hexagonal, information encoding article, process and system.
Sant\Anselmo Carl (Rancho Palos Verdes CA) Sant\Anselmo Robert (Canoga Park CA) Hooper David C. (Ramona CA), Identification symbol system and method with orientation mechanism.
Sant\Anselmo Carl (5249 Valley View Rd. Rancho Palos Verdes CA 90274) Sant\Anselmo Robert (7912 Bobbyboyer Ave. Canoga Park CA 91304) Hooper David C. (693 Lantana St. ; Apt. 74 Camarillo CA 93010), Identification symbol, system and method.
Nelson Leonard E. (Boynton Beach FL) King Gerald R. (Ft. Lauderdale FL) Holmes Thomas F. (Boynton Beach FL), Method and apparatus for identifying messages associated with a sports team in a communication system.
Patton Mark Wayne ; Todd Douglas Wallace ; Davis Glenn Albert, Method and apparatus for providing information to a subscriber over an electronic network.
Helterline Brian L. ; Bullock Michael L. ; Childers Winthrop D., Method and apparatus for storing and retrieving information on a replaceable printing component.
Brass Robert L. (Westport CT) Glaberson John (Stratford CT) Mason Richard W. (Cos Cob CT) Santulli Scott (Danbury CT) Roth G. Thomas (Fairfield CT) Feero William M. (Waterbury CT) Balaska ; Jr. Richa, Method and apparatus for transforming digitally encoded data into printed data strips.
Brass Robert L. (Westport CT) Glaberson John (Stratford CT) Mason Richard W. (Cos Cob CT) Santulli Scott (Danbury CT) Roth G. Thomas (Fairfield CT) Feero William M. (Waterbury CT) Balaska ; Jr. Richa, Method and apparatus for transforming digitally encoded data into printed data strips.
Cromer Daryl Carvis ; Dion Norman ; Steinmetz Michael ; Ward James Peter, Method and economical direct connected apparatus for deploying and tracking computers.
Tracy William X. ; Roslak Thomas K. ; Murrah Judith ; Riso Francis ; Beach Robert ; Sandler Robert ; Klein John, Method and system for presenting item information using a portable data terminal.
Deaton David W. (Abilene TX) Gabriel Rodney G. (Abilene TX), Method and system for selective incentive point-of-sale marketing in response to customer shopping histories.
Schena Robert J. ; Anderer Mike ; Ritz Peter B. ; Bernstein Mike, Method for managing printed medium activated revenue sharing domain name system schemas.
Shachar Yuval,ILX ; Bendelac Chaim,ILX ; Marko Reuven,ILX, Method for switching between a data communication session and a voice communication session.
Van Gils Willibrordus J. (Eindhoven NLX), Method of identifying objects provided with a code field containing a dot code, a device for identifying such a dot code.
Vanttila Jaakko,FIX ; Alanara Seppo,FIX ; Seppanen Jorma,FIX ; Vaihoja Juha,FIX ; Lietsalmi Mikko,FIX, Mobile terminal having network services activation through the use of point-to-point short message service.
Brass Robert L. (Westport CT) Glaberson John (Stratford CT) Mason Richard W. (Cos Cob CT) L\Heureux ; III Arthur J. (Bethel CT) Santulli Scott (Danbury CT) Roth G. Thomas (Fairfield CT) Frega John (H, Optical reader for printed bit-encoded data and method of reading same.
Chandler Donald G. (Princeton NJ) Batterman Eric P. (Princeton NJ) Shah Govind (Princeton Junction NJ), Polygonal information encoding article, process and system.
Chandler Donald G. (Princeton NJ) Batterman Eric P. (Princeton NJ) Shah Govind (Princeton Junction NJ), Polygonal information encoding article, process and system.
Brass Robert L. (Westport CT) Glaberson John (Stratford CT) Mason Richard W. (Cos Cob CT) Santulli Scott (Danbury CT) Roth G. Thomas (Fairfield CT), Printed data strip including bit-encoded information and scanner control.
Robert J. Schena ; Mike E. Anderer ; Peter B. Ritz ; Mike Bernstein, Printed medium activated interactive communication of multimedia information, including advertising.
Schena, Robert J.; Anderer, Mike E.; Ritz, Peter B.; Bernstein, Mike, Printed medium activated interactive communication of multimedia information, including advertising.
Bayley, Oliver T.; Kerr, Bernard J.; Smith, Geoffrey M.; Dishman, James E.; McCabe, Mark A.; Ananny, John M., Radio frequency-controlled telecommunication device.
DeTemple William C. (Upland CA) Abell Peter (Amherst NH) Bird E. Frederick (Verdugo City CA) Goff Milton L. (Ramona CA), Remote electronic information display system for retail facility.
Vela Leo (P.O. Box 331707 Coconut Grove FL 33233-1707) Sasser Thurman (1816 Sarazan Dr. Orlando FL 32808) Martin Roger L. (P.O. Box 5591 Deltona FL 32728-5591), Shoppers communication system and processes relating thereto.
Scroggie Michael C. ; Kacaba Michael E. ; Rochon David A. ; Diamond David M., System and method for providing shopping aids and incentives to customers through a computer network.
Minear,Brian; Gardner, III,Richard Wayne; Sprigg,Stephen A.; Nguyen,Phil Tien; Oliver,Mitchell B.; Lekven,Eric J., System and method for providing subscribed applications on wireless devices over a wireless network.
Durst, Jr., Robert T.; Hunter, Kevin; Kearns, Steven, System and method of using machine-readable or human-readable linkage codes for accessing networked data resources.
Wecker Dave ; Deo Vinay ; Miller John Mark ; Tuniman David ; O'Leary Michael J., System for delivering data content over a low bit rate transmission channel.
Phillips Quintin T. ; Haines Robert E. ; Baumunk Mary B. ; Heusinkveld Jake ; Boockholdt Darius, Systems and methods for customizing user messages in a printing system.
Mona Singh, Systems and methods for identifying a service provider from a wireless communicator based on categories of service providers that are called.
Suryanarayana, Lalitha; Mandyam, Giridhar D.; Bernard, Christophe G.; Hunter, Kevin E.; Raffaelli, Noam, Apparatus and methods for managing widgets in a wireless communication environment.
Mandyam, Giridhar D.; Suryanarayana, Lalitha; Bernard, Christophe G.; Hunter, Kevin E.; Raffaelli, Noam, Apparatus and methods for transport optimization for widget content delivery.
Caunter, Mark Leslie; Jackson, Bruce Kelly; Geach, Steven Richard, Apparatus and methods for widget intercommunication in a wireless communication environment.
Frerking, Melvin Duane; Hirvela, George O'Quinn, System and method for enhancing the inductive coupling between a hearing aid operating in telecoil mode and a communication device.
Frerking, Melvin Duane; Hirvela, George O'Quinn, System and method for enhancing the inductive coupling between a hearing aid operating in telecoil mode and a communication device.
Frerking, Melvin Duane; Hirvela, George O'Quinn, System and method for enhancing the inductive coupling between a hearing aid operating in telecoil mode and a communication device.
Frerking, Melvin Duane; Hirvela, George O'Quinn, System and method for enhancing the inductive coupling between a hearing aid operating in telecoil mode and a communications device.
Gates, William; Gerrity, Daniel A.; Holman, Paul; Hyde, Roderick A.; Ishikawa, Muriel Y.; Jung, Edward K. Y.; Kare, Jordin T.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Myhrvold, Nathan P.; Rinaldo, Jr., John D.; Rosema, Keith D.; Tegreene, Clarence T.; Weaver, Thomas A.; Wood, Jr., Lowell L., Systems and methods for scanning a user environment and evaluating data of interest.
Gerrity, Daniel A.; Gates, William; Holman, Pablos; Hyde, Roderick A.; Ishikawa, Muriel Y.; Jung, Edward K. Y.; Kare, Jordin T.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Myhrvold, Nathan P.; Rinaldo, Jr., John D.; Rosema, Keith D.; Tegreene, Clarence T.; Weaver, Thomas Allan; Wood, Jr., Lowell L., Systems and methods for scanning a user environment and evaluating data of interest.
Gerrity, Daniel A.; Gates, William; Holman, Pablos; Hyde, Roderick A.; Ishikawa, Muriel Y.; Jung, Edward K. Y.; Kare, Jordin T.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Myhrvold, Nathan P.; Rinaldo, Jr., John D.; Rosema, Keith D.; Tegreene, Clarence T.; Weaver, Thomas Allan; Wood, Jr., Lowell L., Systems and methods for scanning a user environment and evaluating data of interest.
Gerrity, Daniel A.; Gates, William; Holman, Pablos; Hyde, Roderick A.; Ishikawa, Muriel Y.; Jung, Edward K. Y.; Kare, Jordin T.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Myhrvold, Nathan P.; Rinaldo, Jr., John D.; Rosema, Keith D.; Tegreene, Clarence T.; Weaver, Thomas Allan; Wood, Jr., Lowell L., Systems and methods for scanning a user environment and evaluating data of interest.
Gerrity, Daniel A.; Gates, William; Holman, Pablos; Hyde, Roderick A.; Ishikawa, Muriel Y.; Jung, Edward K. Y.; Kare, Jordin T.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Myhrvold, Nathan P.; Rinaldo, Jr., John D.; Rosema, Keith D.; Tegreene, Clarence T.; Weaver, Thomas Allan; Wood, Jr., Lowell L., Systems and methods for scanning a user environment and evaluating data of interest.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.