Data management system
First Claim
Patent Images
1. A hand held computer system for managing multimedia data for convenient input and output to a user, comprising:
- a microprocessor;
a program storage device coupled to said microprocessor;
a communications port coupled to said microprocessor, said communications port adapted to link said microprocessor to input/output devices;
a program stored in said program storage device whose instructions implement a data decompression engine coupled to a multimedia application for receiving a compressed message and decoding said multimedia application message from said compressed message;
a message manager coupled to said data compression engine adapted to transmit a compressed message over a medium to said communications port;
an input recognizer embodied in said program storage device, said input recognizer adapted to receive non-cursive handwritings from said user, said handwritings being a set of modified characters, and convert said non-cursive handwritings into text data;
a computer readable code embodied in said program storage device and coupled to said input recognizer for receiving said non-cursive handwritings, said computer readable code storing said multimedia data and allowing said user to process said multimedia data.
9 Assignments
0 Petitions
Accused Products
Abstract
A portable computer system manages data conveniently for a user. The system has a processor, a program storage device coupled to the processor, an input recognizer adapted to receive non-cursive handwritings from the user and to convert the handwriting to data, and a computer readable code embodied in the program storage device for storing and processing the data.
-
Citations
20 Claims
-
1. A hand held computer system for managing multimedia data for convenient input and output to a user, comprising:
-
a microprocessor;
a program storage device coupled to said microprocessor;
a communications port coupled to said microprocessor, said communications port adapted to link said microprocessor to input/output devices;
a program stored in said program storage device whose instructions implement a data decompression engine coupled to a multimedia application for receiving a compressed message and decoding said multimedia application message from said compressed message;
a message manager coupled to said data compression engine adapted to transmit a compressed message over a medium to said communications port;
an input recognizer embodied in said program storage device, said input recognizer adapted to receive non-cursive handwritings from said user, said handwritings being a set of modified characters, and convert said non-cursive handwritings into text data;
a computer readable code embodied in said program storage device and coupled to said input recognizer for receiving said non-cursive handwritings, said computer readable code storing said multimedia data and allowing said user to process said multimedia data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
a voice recorder removably coupled to said processor;
a microphone coupled to said voice recorder; and
a speaker coupled to said voice recorder.
-
-
7. The portable computer system of claim 1, further comprising:
-
an analog to digital converter coupled to said processor;
a microphone coupled to said voice recorder; and
a speech recognizer coupled to said processor and to said analog to digital converter.
-
-
8. The portable computer system of claim 1, further comprising a communications unit coupled to said processor.
-
9. The portable computer system of claim 6, further comprising a peripheral device selected from the group consisting of a camera, a scanner, a tuner, an audio system, a modem, a voice recorder, and a display, said peripheral device coupled to said communications unit to provide data to said processor in a non-contact manner.
-
10. The portable computer system of claim 6, further comprising a remote display coupled to said processor and said communications unit.
-
11. The portable computer system of claim 1, further comprising an audio system removably coupled to said processor.
-
12. The portable computer system of claim 1, further comprising a tuner adapted for receiving television or radio transmission, said tuner being removably coupled to said processor.
-
13. The portable computer system of claim 1, wherein said computer readable code is a database.
-
14. The portable computer system of claim 13, wherein said database performs searches using a probabilistic search.
-
15. The portable computer of claim 1, further comprising:
-
an application executing on said computer, said application generating one or more messages having one or more instructions;
a data compression engine coupled to said application, said data compression engine generating a compressed message from said application message; and
a message manager coupled to said data compression engine, said message manager adapted to transmit said compressed message over a media.
-
-
16. The portable computer of claim 15, further comprising:
-
a resource;
a decompression engine adapted to receive said compressed message and decoding said application message from said compressed message;
an event manager coupled to said decompression engine, said event manager queuing said application message; and
an event handler coupled to said event manager and to said resource, said handler accessing said resource in accordance with said message instructions.
-
-
17. The portable computer system of claim 1, further comprising a Java compiler or interpreter coupled to said processor.
-
18. The portable computer system of claim 1, further comprising an intelligent agent adapted to be sent by said processor to a remote network for data collection purposes.
-
19. The portable computer system of claim 18, wherein said intelligent agent is sent over an Internet for data collection purposes.
-
20. The portable computer of claim 18, wherein said intelligent agent comprises:
-
a first code for specifying a goal for said intelligent agent;
a second code coupled to said first code for sending said agent over a network;
a third code coupled to said second code, said third code mining databases existing on said network in search of data satisfying said goal; and
a fourth code coupled to said third code for reporting results back to the portable computer.
-
Specification