IP Library Patent Application 13177376
Patent Application
App. No. 13/177,376

GENERATING USER INTERFACES

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.
13/177,376
Abstract

An interface generator 6 generates a user interface for a mobile communication device 2 by providing, at step S 2 , a menu of functional components to a website owner 5 and receiving an indication of which of the functional components are selected for inclusion in the user interface from the website owner, at step S 3 . When the interface generator 6 receives a request for the user interface from the mobile communication device 2 , at step S 7 , it delivers the user interface to the mobile communication device, at step S 8 , for display by the mobile communication device 2 . The generated user interface includes the selected functional components and selection of a functional component included in the displayed user interface by a user of the mobile communication device 2 causes the mobile communication device 2 to carry out a task.

Claims (38)

1 . Apparatus for generating a user interface for a mobile communication device, the apparatus comprising a server configured to:

generate a web resource providing a menu of functional components;

receive an indication that one or more of the functional components in the menu is/are selected for inclusion in the user interface;

generate the user interface including the selected functional component(s) based on the received indication;

receive a request for the user interface from the mobile communication device; and

deliver the user interface to the mobile communication device for display by the mobile communication device,

wherein selection of a functional component included in the displayed user interface by a user of the mobile communication device causes the mobile communication device to carry out a task.

2 . Apparatus according to claim 1 , wherein the server is configured to analyse an existing web resource, and to include content from the existing web resource in the generated user interface.

3 . Apparatus according to claim 2 , wherein the server is configured to receive a further indication that one or more of the functional components in the menu is/are selected for inclusion in the user interface and to update the user interface to include the selected functional component(s) based on the received further indication.

4 . Apparatus according to claim 1 , wherein the server is configured to request a payment in dependence on the selected functional component(s).

5 . Apparatus according to claim 1 , wherein the task comprises initiating an application hosted by the mobile communication device.

6 . Apparatus according to claim 5 , wherein the user interface is displayed by a first application hosted by the mobile communication device and the task comprises initiating a second application hosted by the mobile communication device.

7 . Apparatus according to claim 1 , wherein the task comprises initiating a telephone call.

8 . Apparatus according to claim 1 , wherein the task comprise displaying a location on a map.

9 . Apparatus according to claim 1 , wherein the task comprise creating an email.

10 . Apparatus according to claim 1 , wherein each functional component is represented by a graphical element within the user interface, each graphical element being displayed in an array.

11 . Apparatus according to claim 10 , wherein each graphical element comprises an icon.

12 . A method for generating a user interface for a mobile communication device, the method comprising the server performing the steps of:

generating a menu of functional components;

receiving an indication that one or more of the functional components is/are selected for inclusion in the user interface;

generating the user interface including the selected functional component(s) based on the received indication;

receiving a request for the user interface from the mobile communication device; and

delivering the user interface to the mobile communication device for display by the mobile communication device;

wherein selection of a functional component included in the displayed user interface by a user of the mobile communication device causes the mobile communication device to carry out a task.

13 . A method according to claim 12 , further comprising the server performing the step of analysing an existing web resource, and wherein content from the existing web resource is included in the generated user interface.

14 . A method according to claim 12 , further comprising the server performing the steps of:

receiving a further indication that one or more of the functional components in the menu is/are selected for inclusion in the user interface; and

updating the user interface to include the selected functional component(s) based on the received further indication.

15 . A method according to claim 12 , further comprising the server performing the step of requesting a payment in dependence on the selected functional component(s).

16 . A method according to claim 12 , wherein the task comprises initiating an application hosted by the mobile communication device.

17 . A method according to claim 16 , wherein the user interface is displayed by a first application hosted by the mobile communication device and the task comprises initiating a second application hosted by the mobile communication device.

18 . A method according to claim 12 , wherein the task comprises initiating a telephone call.

19 . A method according to claim 12 , wherein the task comprises displaying a location on a map.

20 . A method according to claim 12 , wherein the task comprises creating an email.

21 . A method according to claim 12 , wherein each functional component is represented by a graphical element within the user interface, each graphical element being displayed in an array.

22 . A method according to claim 21 , wherein each graphical element comprises an icon.

23 . Computer program code executed by a computer to perform the method of claim 12 .

24 . A non-transitory computer readable medium storing computer program code adapted to carry out the method of claim 12 when executed by a computer.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Jan 6, 2021
From: PNC BANK, NATIONAL ASSOCIATION
To: AFILIAS LIMITED (F/K/A AFILIAS PUBLIC LIMITED COMPANY); AFILIAS TECHNOLOGIES LIMITED; AFILIAS USA, INC.; 101DOMAIN, INC.
Reel/Frame 054832/0354 →
SECURITY INTEREST Recorded Nov 30, 2017
From: AFILIAS PUBLIC LIMITED COMPANY; AFILIAS TECHNOLOGIES LIMITED
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 044262/0004 →
CHANGE OF NAME Recorded Feb 17, 2012
From: MTLD TOP LEVEL DOMAIN LIMITED
To: AFILIAS TECHNOLOGIES LIMITED
Reel/Frame 027721/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2011
From: HARVIN, TREY; CREMIN, RONAN; LEONARD, JOHN
To: MTLD TOP LEVEL DOMAIN LIMITED
Reel/Frame 027023/0918 →