US 9,258,326 B2
API for auxiliary interface
William Fitzgerald, Cork (IE); Peter Bermingham, Cork (IE); Frank Hannigan, Cork (IE); and Paul Prendergast, Cork (IE)
Assigned to YOUGETITBACK Limited, Cork (IE)
Filed by William Fitzgerald, Cork (IE); Peter Bermingham, Cork (IE); Frank Hannigan, Cork (IE); and Paul Prendergast, Cork (IE)
Filed on Aug. 24, 2009, as Appl. No. 12/546,668.
Application 12/546,668 is a continuation in part of application No. 12/203,845, filed on Sep. 3, 2008.
Application 12/203,845 is a continuation in part of application No. 12/060,865, filed on Apr. 2, 2008, granted, now 8,248,237.
Claims priority of provisional application 61/091,027, filed on Aug. 22, 2008.
Prior Publication US 2010/0138297 A1, Jun. 3, 2010
This patent is subject to a terminal disclaimer.
Int. Cl. H04M 3/42 (2006.01); G06F 19/00 (2011.01); H04M 1/00 (2006.01); H04W 24/00 (2009.01); G06F 15/00 (2006.01); H04L 29/06 (2006.01); G06F 21/88 (2013.01); G06Q 10/10 (2012.01); G06Q 30/02 (2012.01); H04W 12/06 (2009.01); H04W 12/12 (2009.01)
CPC H04L 63/145 (2013.01) [G06F 21/88 (2013.01); G06Q 10/101 (2013.01); G06Q 30/0251 (2013.01); G06Q 30/0255 (2013.01); G06Q 30/0261 (2013.01); G06Q 30/0269 (2013.01); H04L 63/12 (2013.01); H04W 12/06 (2013.01); H04W 12/12 (2013.01); G06F 2221/2111 (2013.01); H04L 63/0442 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A method comprising:
(a) defining a user interface of a provided electronic device, the user interface including a first defined display area and a second defined display area wherein the first and second defined display areas display information in a manner distinct from one another, the user interface further including:
(i) an auxiliary interface including the first defined display area for receiving input from a user and providing output to the user wherein the output is provided by an application programming interface (API) managing the output to the auxiliary interface to display the output information in the first display area; and
(ii) a distinct primary access interface including the second defined display area separate from the auxiliary interface; and
(b) providing, from the application programming interface (API), a message to the user in the first defined display area wherein the message is provided without requiring the user to be authenticated through the primary access interface; and
(c) accepting input from the user through the auxiliary interface, wherein:
(i) the user input through the auxiliary interface causes the API to access a service from the provided electronic device; and
(ii) the API accesses the service without requiring the user to be authenticated through the primary access interface.