IP Library Granted Patent US 9,143,380
Granted Patent B2
US 9,143,380 · App. 10/913,024 · Granted Sep 22, 2015

System and method for third party specified generation of web server content

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 9,143,380
App. No.
10/913,024
Granted
Sep 22, 2015
Kind
B2
Abstract

A mobile terminal may either receive a script, or request to receive a script, which specifies a third party procedure to generate content on the mobile terminal. The script defines the procedure, manual or automatic, to be used for the content generation. If manual content generation is required, then the user of the mobile terminal is queried for the content to be generated through an input procedure as directed by the script. If automatic content generation is required, then the script executes without user interaction to generate the content. In either case, the generated content is then readily accessible from the mobile terminal via a location within the WEB site name space as directed by the script.

Claims (59)

1. A method comprising:

determining to store content to a memory associated with a mobile terminal;

receiving at the mobile terminal, a script for making the content network accessible;

executing the script; and

generating, in response to executing the script, a request for advertising the content as available at a designated name space corresponding to the mobile terminal,

wherein the content is provided to requesting entities by the mobile terminal.

2. A method according to claim 1 , wherein executing the script, the mobile terminal is configured for automated transmission of the content, the method further comprising:

receiving at the mobile terminal, a request for the content from a requesting entity; and

determining to transmit, automatically, from the mobile terminal, the content to the requesting entity in response to receiving the request for the content.

3. A method according to claim 1 , further comprising:

determining to present one or more options to a user associated with the mobile terminal in response to executing the script,

wherein the one or more options relate to enabling the content to be network accessible.

4. A method according to claim 1 , further comprising:

receiving authorization from a user associated with the mobile terminal to enable the script to be executed.

5. A method according to claim 1 , wherein the script is received over a proximity-based connection.

6. A method according to claim 1 , wherein the script is received in response to a user request for the script.

7. A method according to claim 1 , wherein the content is generated by the mobile terminal in response to executing the script.

8. An apparatus comprising:

at least one processor; and

at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus at least to:

determine to store content to the at least one memory associated with the apparatus,

receive a script for making the content network accessible,

execute the script, and

generate, in response to executing the script, a request for advertising the content as available at a designated name space corresponding to the apparatus,

wherein the content is provided to requesting entities by the apparatus.

9. An apparatus according to claim 8 , wherein executing the script, the apparatus is configured for automated transmission of the content, the at least one memory and the computer program code being further configured to, with the at least one processor, cause the apparatus at least to:

receive a request for the content from a requesting entity; and

determine to transmit, automatically, the content to the requesting entity in response to receiving the request for the content.

10. An apparatus according to claim 8 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to:

determine to present, in response to executing the script, one or more options to a user associated with the apparatus,

wherein the one or more options relate to enabling the content to be network accessible.

11. An apparatus according to claim 8 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to:

receive authorization from a user associated with the apparatus to enable the script to be executed.

12. An apparatus according to claim 8 , wherein the script is received over a proximity-based connection.

13. An apparatus according to claim 8 , wherein the script is received in response to a user request for the script.

14. An apparatus according to claim 8 , wherein the content is generated by the apparatus in response to executing the script.

15. A method comprising:

receiving a request for script generation;

generating, in response to the request, a script for causing a mobile terminal to make content network accessible; and

determining to transmit the script to the mobile terminal,

wherein the content is advertised as network accessible to requesting entities at a designated name space corresponding to the mobile terminal.

16. A method according to claim 15 , further comprising:

detecting proximity of the mobile terminal via a proximity context,

wherein the request for script generation is received in response to detecting the proximity of the mobile terminal.

17. A method according to claim 16 , wherein the script is determined to be transmitted to the mobile terminal over a proximity connection associated with the proximity context.

18. A method according to claim 15 , wherein the request for script generation is received from the mobile terminal.

19. An apparatus comprising:

at least one processor; and

at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus at least to:

receive a request for script generation,

generate, in response to the request, a script for causing a mobile terminal to make content network accessible, and

determine to transmit the script to the mobile terminal,

wherein the content is advertised as network accessible to requesting entities at a designated name space corresponding to the mobile terminal.

20. An apparatus according to claim 19 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus at least to:

detect proximity of the mobile terminal via a proximity context,

wherein the request for script generation is received in response to detecting the proximity of the mobile terminal.

21. An apparatus according to claim 20 , wherein the script is determined to be transmitted to the mobile terminal over a proximity connection associated with the proximity context.

22. An apparatus according to claim 21 , wherein the proximity connection is a Bluetooth connection.

23. An apparatus according to claim 19 , wherein the request for script generation is received from the mobile terminal.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2020
From: PROVENANCE ASSET GROUP LLC
To: GOOGLE LLC
Reel/Frame 052448/0001 →
RELEASE OF SECURITY INTEREST Recorded Dec 30, 2019
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC
Reel/Frame 051385/0196 →
RELEASE OF SECURITY INTEREST Recorded Dec 30, 2019
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP LLC; PROVENANCE ASSET GROUP HOLDINGS LLC
Reel/Frame 051385/0325 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035495/0920 →