Method and apparatus for using a personal digital assistant to interface with a communication station
First Claim
Patent Images
1. A method of interfacing with a first information device, the method comprising:
- receiving semi-structured data from a second information device in a format native to the second information device;
parsing the semi-structured data to identify a type of the semi-structured data;
reformatting the semi-structured data into a format that is understandable by the first information device;
selecting a type of action to be performed based on the reformatted semi-structured data and the identified type of the semi-structured data, wherein said selecting comprises;
if the identified type of the semi-structured data is destination type data, performing a first action that sends the reformatted semi-structured data in a job to a destination indicated by the destination type data;
if the identified type of the semi-structured data is not destination type data, performing a second action that displays the reformatted semi-structured data as a text document on either a display of the first information device or a display of the second information device, and performing a third action that prompts a user indicate whether to send or print the text document as a fourth action; and
if the identified type of the semi-structured data is source-location data, fetching information from a source indicated by a source-location data and prompting a user to select a destination for the fetched information;
orif the identified type of the semi-structured data is a search request, fetching information from a search location and prompting a user to select a destination for the search request based on the fetched information.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for interfacing a personal digital assistant (PDA) with a communications appliance is provided. The method comprising a communication station receiving semi-structured data from a personal digital assistant (PDA) in a format native to the PDA, and parsing the semi-structured data to identify a type of the semi-structured data. If the semi-structured data is destination data, sending a job to a destination indicated by the semi-structured data.
22 Citations
31 Claims
-
1. A method of interfacing with a first information device, the method comprising:
-
receiving semi-structured data from a second information device in a format native to the second information device; parsing the semi-structured data to identify a type of the semi-structured data; reformatting the semi-structured data into a format that is understandable by the first information device; selecting a type of action to be performed based on the reformatted semi-structured data and the identified type of the semi-structured data, wherein said selecting comprises; if the identified type of the semi-structured data is destination type data, performing a first action that sends the reformatted semi-structured data in a job to a destination indicated by the destination type data; if the identified type of the semi-structured data is not destination type data, performing a second action that displays the reformatted semi-structured data as a text document on either a display of the first information device or a display of the second information device, and performing a third action that prompts a user indicate whether to send or print the text document as a fourth action; and if the identified type of the semi-structured data is source-location data, fetching information from a source indicated by a source-location data and prompting a user to select a destination for the fetched information;
orif the identified type of the semi-structured data is a search request, fetching information from a search location and prompting a user to select a destination for the search request based on the fetched information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 29)
-
-
11. An apparatus for sending data from a first information device, the apparatus comprising:
-
a communication interface to receive semi-structured data from a second information device in a format native to the second information device; a parser to parse the semi-structured data to identify a type of the semi-structured data; a data structuring logic to reformat the semi-structured data into a format that is understandable by the first information device, to select a type of action to be performed based on the reformatted semi-structured data and the identified type of the semi-structured data; a sending logic to send an action request based on the type of action selected by the data structuring logic, wherein; if the identified type of the semi-structured data is destination type data, the action request includes a first action that sends the reformatted semi-structured data in a job to a destination indicated by the destination type data; and if the identified type of the semi-structured data is not destination type data, the action request includes a second action that displays the reformatted semi-structured data as a text document on either a display of the first information device or a display of the second information device, and a third action that prompts a user indicate whether to send or print the text document as a fourth action; a retrieving logic to fetch information from a source indicated by a source-location data if the identified type of the semi-structured data is source-location data;
or to fetch information from a search location if the identified type of the semi-structured data is a search request; anda user interface to prompt a user to select a destination for the fetched information if the identified type of the semi-structured data is source-location data;
or to prompt the user to select a destination for the search request based on the fetched information if the identified type of the semi-structured data is a search request. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 30)
-
-
19. An article of manufacture having one or more readable storage media storing executable instructions thereof which, when executed by a system, cause the system to perform a method comprising:
-
receiving semi-structured data from an information device in a format native to the information device; parsing the semi-structured data to identify a type of the semi-structured data; reformatting the semi-structured data into a format that is understandable by the system; selecting a type of action to be performed based on the reformatted semi-structured data and the identified type of the semi-structured data, wherein said selecting comprises; if the identified type of the semi-structured data is destination type data, performing a first action that sends the reformatted semi-structured data in a job to a destination indicated by the destination type data; if the identified type of the semi-structured data is not destination type data, performing a second action that displays the reformatted semi-structured data as a text document on either a display of the system or a display of the information device, and performing a third action that prompts a user indicate whether to send or print the text document as a fourth action; and if the identified type of the semi-structured data is source-location data, fetching information from a source indicated by a source-location data and prompting a user to select a destination for the fetched information;
orif the identified type of the semi-structured data is a search request, fetching information from a search location and prompting a user to select a destination for the search request based on the fetched information. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 31)
-
Specification