IP Library Granted Patent US 7,398,055
Granted Patent B2
US 7,398,055 · App. 10/777,996 · Granted Jul 8, 2008

Electronic device and program

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 7,398,055
App. No.
10/777,996
Granted
Jul 8, 2008
Kind
B2
Abstract

Content according to the present invention includes scripts, each of which is associated with an identifier of an electronic device in which device the script is executed. Upon receipt of the content, an electronic device specifies, using an identifier of the device, a script(s) to be executed in the electronic device and executes only the specified script(s). As a result, an application program suitable for the electronic device is provided to and executed on the electronic device.

Claims (27)

1. An electronic device comprising:

a storage in which a device identifier to identify a type of said electronic device is stored;

an obtaining section configured to obtain a content which includes a plurality of particular scripts and a shared script, each of said particular scripts being associated with a respective script identifier that identifies one of a plurality of types of electronic devices,

a control section adapted to select and execute a particular script included in said content obtained by said obtaining section, said particular script selected by said control section in accordance with said device identifier stored in said storage, so as to obtain data corresponding to said type of said electronic device; and

said control section further adapted to execute said shared script to display said obtained data.

2. The electronic device of claim 1 , wherein said shared script is executable to display said data obtained by execution of any one of said particular scripts in a common manner on any one of said types of electronic devices.

3. The electronic device of claim 2 , wherein each of said particular scripts are executable to obtain data corresponding to a respective one of said types of said electronic devices.

4. The electronic device of claim 1 , wherein said obtaining section is configured to receive said content via wired or wireless communication, and to store said received content in said storage.

5. The electronic device of claim 1 , further comprising a transmitting means for transmitting said content stored in said storage to another electronic device.

6. The electronic device of claim 1 , wherein said obtaining section is further configured to receive said content via short range communication means and store said content in said storage.

7. The electronic device of claim 1 , wherein:

said electronic device is either a mobile phone or a vehicle navigation device; and

said plurality of particular scripts comprise a script only for said mobile phone and a script only for said vehicle navigation device.

8. The electronic device of claim 1 , wherein said content is an application program described by a markup language.

9. The electronic device of claim 1 , further comprising a display, wherein said shared script is configured to present a graphical user interface in said display that is similarly presented in any one of said types of electronic devices.

10. A computer program product that causes a computer included in an electronic device having a storage in which a device identifier that identifies a type of said electronic device is stored to execute a method comprising the steps of

obtaining a content that includes a plurality of particular scripts and a shared script, each of said particular scripts being associated with a respective script identifier that identifies one of a plttrality of types of electronic devices;

in response to selection of said content by a user, specifying a particular script included in said obtained content, said particular script being associated with said device identifier stored in said storage;

executing said specified particular script to obtain data corresponding to said type of said electronic device; and

executing said shared script to display said obtained data.

11. The computer program product of claim 10 , wherein executing said shared script comprises outputting said data obtained by said particular script in a manner that is common to said plurality of types of electronic devices.

12. The computer program product of claim 10 , wherein executing said specified particular script comprises obtaining data that is particular to said type of said electronic device.

13. The computer program product of claim 10 , wherein executing said shared script comprises providing a virtual indicator by which said obtained data is depicted.

14. The computer program product of claim 13 , wherein:

said electronic device is a mobile communication terminal; and

said virtual indicator is indicative of a volume of a ringing bell.

15. The computer program product of claim 14 , further comprising transmitting said content with a communication unit of said electronic device to a vehicle navigation device, said virtual indicator indicative of a speed of a vehicle when said content is executed in said vehicle navigation device.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
CHANGE OF ADDRESS Recorded Dec 17, 2015
From: RAKUTEN, INC.
To: RAKUTEN, INC.
Reel/Frame 037751/0006 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2013
From: NTT DOCOMO, INC.
To: RAKUTEN, INC.
Reel/Frame 030852/0543 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2004
From: TAJIMA, KOJI; MATSUMOTO, NAOKI; BAN, HIROAKI; YAMADA, KAZUHIRO
To: NTT DOCOMO, INC.
Reel/Frame 014742/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2004
From: TAJIMA, KOJI; MATSUMOTO, NAOKI; BAN, HIROAKI; YAMADA, KAZUHIRO
To: NTT DOCOMO, INC.
Reel/Frame 014739/0098 →