IP Library Patent Application 14423789
Patent Application
App. No. 14/423,789

METHOD AND SERVER FOR CONFIGURING A MOBILE TERMINAL AND PORTABLE ELECTRONIC DEVICE

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 None
App. No.
14/423,789
Abstract

A plurality of portable electronic devices monitors a user-initiated re-writing of a Cascading Style Sheets, CSS, source and/or of at least one CSS variable. A server crowdsources information on the user-initiated re-writing from the plurality of portable electronic devices through a cellular communication network. The server processes the crowdsourced information on the user-initiated re-writing to determine CSS to be used by the mobile terminal. The server outputs information on the determined CSS to configure the mobile terminal.

Claims (47)

1 . A method of configuring a mobile terminal, comprising:

monitoring, by each one of a plurality of portable electronic devices, a user-initiated re-writing of a Cascading Style Sheets, CSS, source and/or of at least one CSS variable,

crowdsourcing, by a server, information on the user-initiated re-writing from the plurality of portable electronic devices through a cellular communication network,

processing, by the server, the crowdsourced information on the user-initiated rewriting to determine CSS to be used by the mobile terminal, and

outputting, by the server, information on the determined CSS to configure the mobile terminal.

2 . The method of claim 1 , further comprising:

identifying a sub-set of portable electronic devices in the plurality of portable electronic devices by comparing at least hardware configurations of the plurality of portable electronic devices to a hardware configuration of the mobile terminal,

wherein the server uses only the crowdsourced information on the user-initiated re-writing from the sub-set of portable electronic devices to determine the CSS to be used by the mobile terminal.

3 . The method of claim 2 , wherein identifying the sub-set of portable electronic devices comprises at least one of:

comparing a processor configuration of the plurality of portable electronic devices to a processor configuration of the mobile terminal,

comparing a memory configuration of the plurality of portable electronic devices to a memory configuration of the mobile terminal, or

comparing a wireless interface configuration of the plurality of portable electronic devices to a wireless interface configuration of the mobile terminal.

4 . The method of claim 2 ,

wherein identifying the sub-set of portable electronic devices comprises a location-based filtering.

5 . The method of claim 2 ,

wherein identifying the sub-set of portable electronic devices comprises a filtering in dependence on a number of user input actions which cause the user-initiated re-writing of the CSS source and/or of the at least one CSS variable to be performed.

6 . The method of claim 1 ,

wherein monitoring the user-initiated re-writing of the CSS source and/or of the at least one CSS variable comprises monitoring user input actions received at a user interface from a user which cause the CSS source to be re-written.

7 . The method of claim 1 , comprising:

generating, by the server, at least one message based on the determined CSS and transmitting the at least one message to at least one of the mobile terminal or a web server for executing a web application using the determined CSS.

8 . The method of claim 1 ,

wherein the server uses the crowdsourced information on the user-initiated re-writing as input for a machine learning or an agent based learning to determine the CSS to be used by the mobile terminal.

9 . A portable electronic device, comprising:

a user interface,

a communication interface configured for communication with a cellular communication network,

a processor coupled to the user interface and the communication interface, the processor being configured

to perform a re-writing of a Cascading Style Sheets, CSS, source and/or of at least one CSS variable in accordance with a user input action detected by the user interface, and

to control the communication interface to report information on the user-initiated re-writing to a server over the cellular communication network.

10 . The portable electronic device of claim 9 ,

wherein the processor is configured to monitor the re-writing of the CSS source and/or of the at least one CSS variable throughout a time interval prior to reporting the information to the server.

11 . The portable electronic device of claim 10 ,

wherein the processor is configured

to generate an indicator for a number of user input actions throughout the time interval which cause the CSS source and/or the at least one CSS variable to be re-written, and

to control the communication interface such that the information includes the indicator.

12 . The portable electronic device of claim 9 ,

wherein the processor is configured to use the CSS source and the at least one CSS variable for controlling the user interface and/or the communication interface when a web application is executed.

13 . A server, comprising:

an interface configured for communication with a cellular communication network, and

a processing device coupled to the interface and configured to:

crowdsource information on a user-initiated re-writing of a Cascading Style Sheets, CSS, source and/or of at least one CSS variable from a plurality of portable electronic devices connected to the cellular communication network,

process the crowdsourced information on the user-initiated re-writing to determine CSS to be used by a mobile terminal, and

provide information on the determined CSS to the mobile terminal through the interface to configure the mobile terminal.

14 . The server of claim 13 ,

wherein the processing device is configured to identify a sub-set of portable electronic devices in the plurality of portable electronic devices by comparing at least hardware configurations of the plurality of portable electronic devices to a hardware configuration of the mobile terminal, and

wherein the processing device is configured to use only the crowdsourced information on the user-initiated re-writing from the sub-set of portable electronic devices to determine the CSS to be used by the mobile terminal.

15 . A communication system, comprising:

a plurality of portable electronic devices of claim 9 , and a server.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2016
From: SONY CORPORATION
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 038542/0224 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2015
From: ANDERSSON, JONAS
To: SONY CORPORATION
Reel/Frame 035025/0988 →