IP Library Granted Patent US 8,566,420
Granted Patent B2
US 8,566,420 · App. 12/742,859 · Granted Oct 22, 2013

Method and an apparatus comprising a browser

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 8,566,420
App. No.
12/742,859
Granted
Oct 22, 2013
Kind
B2
Abstract

Various embodiments of the invention provide the browser of the apparatus with a NFC scripting programming language application protocol interface (API). The NFC scripting programming language API offers the necessary interface for NFC applications to the apparatus's browser. Advantageously the NFC system software can communicate and handshake with browser's scripting programming language engine. In various embodiments of the invention, a suitable scripting programming language extension having the necessary NFC library are included into the browser's scripting programming language library.

Claims (31)

1. An apparatus, comprising:

a processor;

a proximity area communications module coupled with the processor and configured to communicate with a machine readable target; and

a browser, wherein the browser is configured to fetch information including at least scripting programming information to configure the browser, wherein the browser is further configured, on a basis of the fetched scripting programming information, to interpret data received via the proximity area communications module;

wherein the proximity area communications module is further configured to read information from the machine readable target that triggers the browser to create an Internet connection to fetch the information including at least scripting programming information to configure the browser according to a content of the machine readable target; and

wherein the proximity area communications module comprises a near field communications module.

2. An apparatus according to claim 1 , wherein the browser is further configured according to the at least scripting programming information to register to receive data via the proximity area communications module.

3. An apparatus according to claim 1 , wherein the browser is further configured according to the at least scripting programming information to register to provide data via the proximity area communications module.

4. An apparatus according to claim 1 , wherein the browser further comprises a near field communication library including a scripting programming information extension according to the fetched scripting programming information.

5. An apparatus according to claim 4 , wherein the browser is further configured to fetch said library including the scripting programming information extension via an Internet connection.

6. An apparatus according to claim 1 , wherein the browser is arranged to make a connection to internet.

7. An apparatus according to claim 1 , further comprising a smart card containing the scripting programming information that is configured to be downloaded into the apparatus to configure the browser to interpret data received via the proximity area communications module.

8. An apparatus according to claim 7 , wherein the smart card comprises a subscriber identification module.

9. An apparatus according to claim 7 , wherein the smart card contains at least one piece of scripting programming information so that it can be downloaded into the apparatus and be stored therein until called upon by the browser.

10. An apparatus according to claim 1 , wherein the proximity area communications module comprises at least one of a Bluetooth communications module, an ultra wide-band communications module, a zigbee communications module, an infrared communications module, or a radio frequency identification communications module.

11. A method, comprising:

launching a browser,

fetching, by the browser, information including at least scripting programming information for configuring the browser, and

on a basis of the fetched scripting programming information, interpreting data received via a proximity area communications module;

wherein the proximity area communications module is further configured to read information from a machine readable target that triggers the browser to create an Internet connection to fetch the information including at least scripting programming information for configuring the browser according to a content of the machine readable target; and

wherein the proximity area communications module comprises a near field communications module.

12. A method according to claim 11 , further comprising registering, by the browser, according to the at least scripting programming information to receive data via the proximity area communications module.

13. A method according to claim 11 , further comprising registering, by the browser, according to the at least scripting programming information to provide data via the proximity area communications module.

14. A method according to claim 11 , wherein a machine readable target triggers the browser to make a connection according to the content of the machine readable target.

15. A method according to claim 11 , wherein the scripting programming information can be updated.

16. A computer program product comprising a non-transitory computer usable medium having computer readable program code embodied in said medium, which when executed by a processor causes an apparatus to:

launch a browser,

fetch, by way of the browser, information including at least scripting programming information for configuring the browser, and

on a basis of the fetched scripting programming information, interpret data received via a proximity area communications module,

wherein the proximity area communications module is further configured to read information from a machine readable target that triggers the browser to create an Internet connection to fetch the information including at least scripting programming information to configure the browser according to a content of the machine readable target, and

wherein the proximity area communications module comprises a near field communications module.

Assignments (4)
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2020
From: NOKIA TECHNOLOGIES OY
To: WSOU INVESTMENTS, LLC
Reel/Frame 052372/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035496/0763 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2010
From: SAVINEN, TEPPO; JALKANEN, JANNE
To: NOKIA CORPORATION
Reel/Frame 024831/0311 →