US20160259488A1 - Navigation user interface for compact mobile devices - Google Patents
Navigation user interface for compact mobile devices Download PDFInfo
- Publication number
- US20160259488A1 US20160259488A1 US14/696,109 US201514696109A US2016259488A1 US 20160259488 A1 US20160259488 A1 US 20160259488A1 US 201514696109 A US201514696109 A US 201514696109A US 2016259488 A1 US2016259488 A1 US 2016259488A1
- Authority
- US
- United States
- Prior art keywords
- image
- offer
- layout
- touch event
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0235—Discounts or incentives, e.g. coupons or rebates constrained by time limit or expiration date
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Definitions
- This description relates generally to processing device user interfaces, and more particularly to compact portable processing device user interfaces for online marketing.
- Touchscreens are touch-sensitive electronic visual displays that receive tactile input information entered using a human digit, a special glove, or a stylus.
- a typical touchscreen can sense touch events including contact or movement on the surface of the screen, such as taps, long touches, swipes, pinches, flicks, other gestures, marks, lines, or geometric shapes.
- touchscreens enable users to interact directly with images displayed on the screen, rather than through an intermediate device, such as a mouse or a touchpad.
- touchscreens implement resistive touch-sensing technology, while other existing touchscreens implement capacitive, surface acoustic wave, infrared or optical technologies to sense touch events.
- Touchscreens have been used as input devices in tablet computers, mobile phones, and gaming consoles.
- a currently emerging area of application is in compact wearable processing devices, such as wrist-wearable devices, in which the touchscreens typically are of relatively small size.
- the reduced size of touchscreens on wearable devices have drawbacks regarding existing user interface implementations.
- the constant presence of wearable devices present opportunities for combining multiple utilities in new ways.
- a method for navigating time-based offers includes rendering on a touch display a display image of a watch dial, symbols corresponding to each hour on the watch dial, and one or more time indicators, where each symbol corresponds to a time-based offer.
- the method also includes determining whether or not a touch event sensed at the touch display complies with a predefined gesture, and assigning, in response to the touch event complying with the predefined gesture, an action based on the predefined gesture, a display context, and a temporal context.
- a method for navigating time-based offers includes rendering a composite display image comprising a watch dial, a bezel including symbols corresponding to each hour of the watch dial circumferentially surrounding the watch dial, each symbol corresponding to a time-based offer, and a seconds indicator circumferentially surrounded by the watch dial.
- the method also includes determining whether or not a first touch event complies with a predefined gesture and assigning, in response to the first touch event complying with the predefined gesture, an action associated with the predefined gesture, a display context, and a temporal context.
- a user interface for navigating time-based offers includes a rendition module that renders a display image of a watch dial and symbols corresponding to each hour, each symbol corresponding to a time-based offer.
- the user interface also includes a recognition module that determines whether or not a touch event complies with a predefined gesture, and an interpretation module that assigns, in response to the touch event complying with the predefined gesture, an action associated with the predefined gesture, a display context, and a temporal context.
- FIG. 1 is a schematic view illustrating an exemplary user interface manager in accordance with an embodiment of the present disclosure.
- FIG. 2 is a schematic view depicting an exemplary general computing system that can implement the user interface manager of FIG. 1 in accordance with an embodiment of the present disclosure.
- FIG. 3 is an illustration of an exemplary compact processing device that can implement the user interface manager of FIG. 1 in accordance with an embodiment of the present disclosure.
- FIG. 4 is an illustration of an exemplary communications network that can be employed by the user interface manager of FIG. 1 in accordance with an embodiment of the present disclosure.
- FIG. 5A is an illustration of an exemplary watch face image in accordance with an embodiment of the present disclosure.
- FIG. 5B is an illustration of an exemplary current offer highlight display image in accordance with an embodiment of the present disclosure.
- FIG. 5C is an illustration of an exemplary offer detail display image in accordance with an embodiment of the present disclosure.
- FIG. 6A is an illustration of an exemplary noncurrent offer highlight display image in accordance with an embodiment of the present disclosure.
- FIG. 6B is an illustration of another exemplary offer detail display image in accordance with an embodiment of the present disclosure.
- FIG. 6C is an illustration of another exemplary noncurrent offer highlight display image in accordance with an embodiment of the present disclosure.
- FIG. 6D is an illustration of another exemplary offer detail display image in accordance with an embodiment of the present disclosure.
- FIG. 7 is a flowchart representing an exemplary method of displaying time-based special offers synchronized with a visual time display to market products and/or services in accordance with an embodiment of the present disclosure.
- FIG. 8 is a flowchart representing an exemplary method of displaying time-based special offers with a watch face display image to market products and/or services in accordance with an embodiment of the present disclosure.
- FIG. 9 is a flowchart representing an exemplary method of displaying a time-based offer highlight display image with a visual time display to market products and/or services in accordance with an embodiment of the present disclosure.
- FIG. 10 is a flowchart representing an exemplary method of displaying a time-based offer detail image to market products and/or services in accordance with an embodiment of the present disclosure.
- An embodiment of the present disclosure provides a user interface for conveniently displaying special offers for consumer purchases, including time-based offers, which are synchronized with a visual time display, such as an analog watch dial.
- the user interface enables user interactions with a touch display, such as a touch screen or touch panel, to manipulate the display regarding time-related offerings of products and/or services.
- FIG. 1 illustrates an exemplary user interface manager 10 that employs a touch display gesture response process in order to display time-based special offers synchronized with a visual time display to market products and services.
- the user interface manager 10 includes an acquisition module 12 , a recognition module 14 , an interpretation module 16 , a layout module 18 , a composition module 20 , and a rendition module 22 .
- the acquisition module 12 acquires positional information regarding touch events over time from a touch display of a compact processing device, such as a mobile device or a wearable device.
- the recognition module 14 determines the category or type of the touch event. Touch events include sensed contact or movement on the surface of the touch display that correspond to taps, long touches, swipes, pinches, flicks, other gestures, marks, lines, geometric shapes, or the like.
- the recognition module 14 compares the acquired positional information to multiple gesture templates to determine whether the touch event fits into any of various predetermined event envelopes. For example, in an embodiment, the recognition module 14 analyzes the acquired positional information with respect to a list of predetermined event definitions, or rules, to determine whether the touch event fits into the predefined category or type of gesture.
- the interpretation module 16 evaluates the context of the touch event with respect to the display image and time to decide on the appropriate action to be carried out. For example, in some embodiments, the interpretation module 16 identifies the display image that initially was rendered on the touch display at the moment in time that the touch event was initiated. In certain embodiments, the interpretation module 16 further identifies a sequential history of one or more display images rendered immediately preceding the current display image rendered at the time the touch event was initiated. In various embodiments, the temporal context includes, for example, the time at which a selection is made, a countdown associated with a sale, or whether the selected offer is available during the current hour or corresponds to a noncurrent hour. The interpretation, or meaning, to be associated with the touch event depends in each case on the touch display context and the temporal context when the user initiated or completed the event.
- the interpretation module 16 associates, or assigns, a specific meaning to the event.
- the intended significance of the swipe event may depend, for example, on the product image currently displayed when the swipe was initiated. In some instances, the intended significance of the swipe event may also depend on the preceding product or other image that was rendered immediately before the currently displayed product image.
- the layout module 18 creates one or more image layouts, or views, in response to the significance, meaning or signification assigned to the touch event by the interpretation module 16 .
- Each layout, or view can occupy the entire display screen or only a portion of the display screen.
- the views are designed for simultaneous rendering on different portions of the display screen.
- one view is designed to be superimposed over another view.
- an added view can be wholly opaque, partly opaque and partly translucent, or wholly translucent, such that another layout can be simultaneously rendered through part or all of the added view.
- the composition module 20 combines the individual layouts, or views, to be displayed together, and adds other content, such as textual content. For example, the composition module 20 may superimpose a product image associated with a temporary offer over a portion of a watch face showing the current time and add the reduced price of the item to compose a complete composite display image.
- the rendition module 22 performs formatting procedures on the display image and forwards the final display image to the compact processing device to be visually rendered on the touch display. For example, in some embodiments, the rendering module 22 translates the image file from one image file format to another image file format to ensure compatibility with the touch display of the compact processing device. Various embodiments are compatible with numerous image file formats known in the art. In addition, in some embodiments, the rendition module 22 performs a data compression procedure on the display image.
- an exemplary general computing device 20 that can be employed in the user interface manager 10 of FIG. 1 includes a processor 32 , a memory 34 , a touch display 36 , a storage 38 , and a network interface 40 .
- the various components of the computing device 20 are coupled by a local data link 42 , which in various embodiments incorporates, for example, an address bus, a data bus, a serial bus, a parallel bus, or any combination of these.
- the computing device 20 can be used, for example, to implement the functions of the user interface manager 10 of FIG. 1 .
- Programming code such as source code, object code or executable code, stored on a computer-readable medium, such as the storage 38 or a peripheral storage component coupled to the computing device 20 , can be loaded into the memory 34 and executed by the processor 32 in order to perform the functions of the user interface manager 10 .
- the computing device 20 can include, for example, a mobile device, such as a personal digital assistant (PDA), a cellular telephone, a smart phone, a wearable device, or the like, with a relatively compact touch display.
- PDA personal digital assistant
- an exemplary compact processing device 50 is shown with an attached adjustable strap 52 having a latching mechanism 54 for securing the compact processing device 50 to a bodily appendage, such as a human user wrist, arm or leg in a wearable configuration.
- the compact processing device 50 includes a compact touch display screen 56 user interface to render display images and receive tactile input information, such as touch events.
- the tactile input information can be entered, for example, using a human user digit, a special glove, a stylus, or the like, in accordance with touch display technologies known in the art.
- the computing device 20 or the compact processing device 50 can be communicatively coupled to a communications network 60 .
- the compact processing device 50 communicates with a remote server 62 to access data, such as marketing information, product information, service information or pricing information from a remote database 64 , such as an online shopping website data center.
- the communication network 60 can include any viable combination of devices and systems capable of linking computer-based systems, such as the Internet; an intranet or extranet; a local area network (LAN); a wide area network (WAN); a direct cable connection; a private network; a public network; an Ethernet-based system; a token ring; a value-added network; a telephony-based system, including, for example, T1 or E1 devices; an Asynchronous Transfer Mode (ATM) network; a wired system; a wireless system; an optical system; a combination of any number of distributed processing networks or systems or the like.
- ATM Asynchronous Transfer Mode
- an exemplary watch face display screen 70 user interface rendered on the compact touch display screen 56 includes a watch dial 72 , or clock dial, with numbers 74 one through twelve correlating to hours at even intervals beginning to the right of the top dead center position and increasing in the clockwise direction.
- the watch dial 72 is further divided into sixty equal divisions indicated by markings 76 , such as dashes, around the watch dial 72 correlating to minutes and seconds.
- the watch face display image 70 can have other numerical indicators correlating to hours, such as roman numerals or may not include numerical indicators.
- the watch dial 72 can be divided into a different number of divisions, for example, twelve divisions corresponding to the hours on the watch dial 72 , or the watch dial 72 may not include division markings 76 .
- the watch face display image 70 also includes an hour indicator 78 , such as an hour hand, a minute indicator 80 , such as a minute hand, a seconds indicator 82 , such as an incremental circular indicator, and a digital time indicator 84 of the current time, for example, in hours and minutes.
- the watch dial 72 can include any type of time indicator, including incremental circular hour or minute indicators, a second hand, or any other analog or digital form that can effectively communicate the passage of time.
- the watch face display image 70 includes a virtual bezel with marketing symbols 86 , such as product or service icons, corresponding to discrete time periods, for example, each hour index on the watch dial 72 .
- the marketing symbols 86 correspond to time-based offers, such as time-sensitive sales, for example, hourly special offers of products or services.
- the marketing symbols 86 represent a “product of the hour” available for consumer purchase at a reduced price during a discrete time period, such as a music download or compact disc, an article of women's clothing, a camera, a mobile phone, a personal computer, an automotive accessory, a gift item, an article of men's clothing item, a timepiece, a handbag, a household item, or jewelry.
- the marketing symbols 86 may represent any product, service or category of products or services to be offered.
- the time-based offers can correspond to any discrete time period, including hourly offers, daily offers, quarter-hourly offers, or offers associated with any other equal or differing discrete periods of time.
- the watch face display image 70 further includes an end-of-offer indicator 88 , or “end-of-sale” indicator, such as a digital indication of the time remaining, in hours, minutes and seconds, during which the special offer will be available.
- the end-of-offer indicator 88 may include any useful representation of the time, for example, the time remaining for the special offer or the time at which the special offer will terminate.
- Areas of the watch face display image 70 are sensitized, or defined and associated with types or categories of touch events and related responsive actions. For example, the area including and immediately surrounding each marketing symbol 86 is sensitized to be activated by tap or swipe gestures over the bezel.
- an exemplary current product offer highlight display image 90 user interface rendered on the compact touch display screen 56 includes a watch dial 72 , numbers 74 one through twelve correlating to hours, markings 76 correlating to minutes, and marketing symbols 86 , or icons, corresponding to each hour indicator.
- the marketing symbol 86 at the ten o'clock location, or position is a highlighted symbol 92 , for example, rendered in brighter tone, with greater contrast or color intensity than the marketing symbols 86 at the one o'clock through nine o'clock, eleven o'clock and twelve o'clock positions.
- the highlighted symbol 92 may be distinguished from the remaining marketing symbols 86 in any manner that permits the touch display to render differentiated symbols, such as a different color, brightness, contrast, intensity, or an animation scheme, for example, blinking, or the like.
- the offer highlight display image 90 includes an offer image 94 in the center of the watch dial 72 , in place of some or all of the time indicators, such as the hour and minute indicators 78 , 80 of the watch face display image 70 of FIG. 5A .
- the offer image 94 represents a product, such as a “product of the hour,” or service available at a reduced price during the hour corresponding to the highlighted symbol 92 , for example from 10:00:00 a.m. until 10:59:59 a.m.
- the highlighted symbol 92 and the offer image 94 correspond to the current hour at the moment in time the offer highlight display image 90 is viewed. In other instances, the highlighted symbol 92 and the offer image 94 correspond to a marketing symbol 86 or number 74 other than the current hour selected by a user by way of a touch event.
- the marking 76 of FIG. 5A that corresponds to the current hour is transformed into a highlighted marking 96 , such as an enlarged, brightened dot of a distinct color or other more prominent shape.
- the offer highlight display image 90 retains the seconds indicator 82 , such as an incremental circular indicator, partially surrounding the offer image 94 in the center of the watch dial 72 .
- the highlighted marking 96 and the seconds indicator can advantageously emphasize a sense of urgency associated with the time-based special offer.
- Areas of the product offer highlight display image 90 are sensitized, or defined and associated with types or categories of touch events and related responsive actions. For example, the area including and immediately surrounding each marketing symbol 86 is sensitized to be activated by tap or swipe gestures over the bezel, and the central portion of the highlight display image 90 is sensitized to be activated by tap gestures over the offer image 94 .
- an exemplary offer detail display image 100 user interface rendered on the compact touch display screen 56 includes an enlarged offer detail image 102 , such as a product image or a service image corresponding to a product or service offer selected by the user by way of a touch event on a previously rendered display screen.
- the offer detail image 102 rendered in the offer detail display image 100 occupies a substantial portion of the screen space, for example, a full-screen view, greater than ninety percent of the screen space, greater than seventy-five percent of the screen space, greater than half of the screen space, or the like.
- the watch dial 72 , numbers 74 , markings 76 , digital time indicator 84 , marketing symbols 86 and end-of-offer indicator 88 of FIG. 5A , as well as the time indicators, are replaced by the offer detail image 102 .
- any portion or all of these features may be partially or fully visible through, around or along with the offer detail image 102 .
- portions of the offer detail image 102 may be partially opaque or translucent, allowing the watch dial 72 to be visible through portions of the offer detail image 102 .
- digital time indicator 84 and the end-of-offer indicator 88 may remain partially or fully visible through or below the offer detail image 102 .
- the offer detail display image 100 includes price information 104 and a purchase button 106 , for example, superimposed over a portion of the offer detail image 102 .
- the price information 104 includes a textual display of the crossed-out regular price of the product or service as well as the time-based special offer price for the product or service.
- the area surrounding the price information is distinguished by a unique color to indicate an area of the compact touch display screen 56 that may be activated by a touch event in order to place an order for the product or service.
- the price information 104 or the purchase button 106 may be separate images, and each of these may be either superimposed over the offer detail image 102 or rendered beside, above or below the offer detail image 102 .
- the purchase button 106 is animated to flash back and forth between the price information 104 and a marketing message, such as, “Buy Now,” to encourage the user to immediately purchase the product or service.
- Areas of the offer detail display image 100 are sensitized, or defined and associated with types or categories of touch events and related responsive actions.
- the area including the purchase button 106 is sensitized to be activated by tap gestures
- the detail display image 100 is sensitized to be activated by tap or swipe gestures.
- an exemplary noncurrent product offer highlight display image 110 user interface rendered on the compact touch display screen 56 is similar to the current product offer highlight display image 90 of FIG. 5B .
- This example includes an offer image 112 of a household item special offer corresponding to the eleven o'clock position. However, in the noncurrent version, the marking 76 associated with the hour or position corresponding the displayed offer highlight display image 110 is not highlighted.
- FIG. 6B another exemplary offer detail display image 120 user interface rendered on the compact touch display screen 56 is similar to the offer detail display image 100 of FIG. 5C .
- This example includes an enlarged offer detail image 122 of the household item special offer.
- another exemplary noncurrent product offer highlight display image 130 user interface rendered on the compact touch display screen 56 is similar to the offer highlight display image 110 of FIG. 6A .
- This example includes another offer image 132 of a jewelry item special offer corresponding to the twelve o'clock position.
- yet another exemplary offer detail display image 140 user interface rendered on the compact touch display screen 56 is similar to the offer detail display image 120 of FIG. 6B .
- This example includes another enlarged offer detail image 142 of the jewelry item special offer.
- a display image is rendered on a touch display.
- the display image depicts a watch face; in another instance, the display presents a highlight image, or offer image; in yet another instance, the display image presents an offer detail image.
- positional information is acquired from the touch display over a period of time.
- a touch event is detected, in block 154 , and assigned to a category or type of gesture based on compliance with predefined definitions, or rules.
- the display context and time context regarding the gesture are evaluated.
- a specific significance, meaning, or signification is assigned to the touch event, in block 158 , based on the gesture type, display context and temporal context.
- one or more actions are carried out.
- image layouts are created in accordance with the signification associated with the touch event.
- a remote server or database is accessed in order to retrieve marketing information, product or service information, pricing information, or the like, for inclusion in the image layouts.
- time-based product and pricing information is retrieved from an online shopping website data center and included in the image layouts.
- a composite image is created from the layouts in block 162 .
- multiple image layouts representing components of a watch face are superimposed, or a product highlight image layout is superimposed over a watch face.
- the display image is updated, or re-rendered, with the composite image in block 164 .
- an essentially opaque, black layout provides the backdrop to the watch dial layout, the bezel layout, and the offer highlight image layout.
- the majority of the bezel layout, including the noncurrent-hour symbols, and the majority of the watch dial are shown in relatively subdued tones with relatively low luminescence, for example, medium or dark gray.
- the current-hour symbol and the offer highlight image are rendered in relatively bright tones with relatively high luminescence to provide sharp contrast with the opaque periphery and subdued elements. As a result, the current-hour symbol and offer highlight image stand out from the remainder of the screen, for example, providing a pseudo-three-dimensional effect.
- FIG. 8 an exemplary process flow is illustrated that may be performed, for example, by the user interface manager 10 of FIG. 1 to implement an embodiment of the method described in this disclosure for displaying time-based special offers synchronized with a visual time display to market products and/or services.
- the process begins at block 170 , where a watch face image is rendered on a touch display, such as the exemplary watch face shown in FIG. 5A .
- a touch event is detected in block 172 .
- a determination is made, in block 174 , regarding whether or not the touch event complies with a predefined gesture associated with a tap on the area of the touch display that corresponds to the central portion of the watch face surrounded by the watch dial. If so, since the watch face was currently displayed at the time the gesture was initiated, then in block 176 a highlight image, such as a product offer image or a service offer image that corresponds to the current hour, is rendered on the touch display.
- FIG. 9 an exemplary process flow is illustrated that may be performed, for example, by the user interface manager 10 of FIG. 1 to implement an embodiment of the method described in this disclosure for displaying time-based special offers synchronized with a visual time display to market products and services.
- the process begins at block 180 , where a highlight image is rendered on a touch display, such as the exemplary product offer and watch dial composite image shown in FIG. 5B .
- a touch event is detected in block 182 .
- a determination is made, in block 184 , regarding whether or not the touch event complies with a predefined gesture associated with a long press on the area of the touch display that corresponds to the product or service offer image, which is circumferentially surrounded, for example by the seconds indicator and watch dial. If so, since the highlight image was currently displayed at the time the gesture was initiated, then in block 186 an offer detail image, such as the product image or service image that corresponds to the current hour, is rendered on the touch display.
- block 192 determines whether or not the touch event complies with a predefined gesture associated with a tap on the area of the touch display that corresponds to another symbol that corresponds to another hour. If so, since the highlight image was currently displayed at the time the gesture was initiated, then in block 194 the highlight image that corresponds to the selected symbol is rendered on the touch display, such as the exemplary noncurrent product offer highlight display image 110 of FIG. 6A .
- the touch event may include a clockwise swipe across multiple symbols or a counterclockwise swipe across multiple symbols. If so, since the highlight image was currently displayed at the time the gesture was initiated, then in block 198 the sequence of highlight images with offer images corresponding to the passed-over symbols is rendered on the touch display while the swipe is performed, and the highlight image corresponding to the final passed-over symbol remains on the touch display after the swipe has been terminated.
- FIGS. 5B, 6A and 6C are shown in sequence on the touch display as the swipe gesture passes over each of the correlated symbols. If the swipe gesture is terminated before reaching the symbol at the one o'clock position, then the highlight image that corresponds to the twelve o'clock position remains on the touch display.
- an exemplary process flow is illustrated that may be performed, for example, by the user interface manager 10 of FIG. 1 to implement an embodiment of the method described in this disclosure for displaying time-based special offers synchronized with a visual time display to market products and services.
- the process begins at block 210 , where a offer detail image is rendered on a touch display, such as the exemplary detail product offer image shown in FIG. 5C .
- a touch event is detected in block 212 .
- a determination is made, in block 214 , regarding whether or not the touch event complies with a predefined gesture associated with a swipe from left-to-right across the area of the touch display that corresponds to the offer detail image. If so, since the offer detail image was currently displayed at the time the gesture was initiated, then in block 216 a next offer detail image, such as the product image or service image that corresponds to the successive hour, is rendered on the touch display. For example, if the detail product image associated with the eleven o'clock hour is initially displayed, then the next detail product image associated with the twelve o'clock hour is rendered in response to a left-to-right swipe gesture.
- a previous offer detail image such as the product image or service image that corresponds to the preceding hour, is rendered on the touch display. For example, if the detail product image associated with the eleven o'clock hour is initially displayed, then the previous detail product image associated with the ten o'clock hour is rendered in response to a right-to-left swipe gesture.
- a purchase, or order, transaction is carried out. For example, a purchase and sale transaction is performed between the user, or consumer, and the product or service provider.
- each block in the flowchart or block diagrams may correspond to a module, segment, or portion of code that including one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functionality associated with any block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or blocks may sometimes be executed in reverse order.
- aspects of this disclosure may be embodied as a device, system, method or computer program product. Accordingly, aspects of this disclosure, generally referred to herein as circuits, modules, components or systems, may be embodied in hardware, in software (including firmware, resident software, micro-code, etc.), or in any combination of software and hardware, including computer program products embodied in a computer-readable medium having computer-readable program code embodied thereon.
- a computer readable storage medium may include any tangible medium that is capable of containing or storing program instructions for use by or in connection with a data processing system, apparatus, or device.
Abstract
A computer-implemented method for navigating time-based offers includes rendering a display image of a watch dial, symbols corresponding to each hour on the watch dial, and one or more time indicators, where each symbol corresponds to a time-based offer. The method also includes determining whether or not a touch event sensed at the touch display complies with a predefined gesture, and assigning, in response to the touch event complying with the predefined gesture, an action based on the predefined gesture, a display context and a temporal context.
Description
- This application claims the benefits to U.S. Provisional Application No. 62/129,639 filed on Mar. 6, 2015, which is incorporated herein by reference in its entireties.
- This description relates generally to processing device user interfaces, and more particularly to compact portable processing device user interfaces for online marketing.
- Touchscreens are touch-sensitive electronic visual displays that receive tactile input information entered using a human digit, a special glove, or a stylus. A typical touchscreen can sense touch events including contact or movement on the surface of the screen, such as taps, long touches, swipes, pinches, flicks, other gestures, marks, lines, or geometric shapes. In general, touchscreens enable users to interact directly with images displayed on the screen, rather than through an intermediate device, such as a mouse or a touchpad.
- Some existing touchscreens implement resistive touch-sensing technology, while other existing touchscreens implement capacitive, surface acoustic wave, infrared or optical technologies to sense touch events. Touchscreens have been used as input devices in tablet computers, mobile phones, and gaming consoles.
- A currently emerging area of application is in compact wearable processing devices, such as wrist-wearable devices, in which the touchscreens typically are of relatively small size. The reduced size of touchscreens on wearable devices have drawbacks regarding existing user interface implementations. On the other hand, the constant presence of wearable devices present opportunities for combining multiple utilities in new ways.
- According to one embodiment of the present invention, a method for navigating time-based offers includes rendering on a touch display a display image of a watch dial, symbols corresponding to each hour on the watch dial, and one or more time indicators, where each symbol corresponds to a time-based offer. The method also includes determining whether or not a touch event sensed at the touch display complies with a predefined gesture, and assigning, in response to the touch event complying with the predefined gesture, an action based on the predefined gesture, a display context, and a temporal context.
- According to another embodiment of the present invention, a method for navigating time-based offers includes rendering a composite display image comprising a watch dial, a bezel including symbols corresponding to each hour of the watch dial circumferentially surrounding the watch dial, each symbol corresponding to a time-based offer, and a seconds indicator circumferentially surrounded by the watch dial. The method also includes determining whether or not a first touch event complies with a predefined gesture and assigning, in response to the first touch event complying with the predefined gesture, an action associated with the predefined gesture, a display context, and a temporal context.
- According to yet another embodiment of the present invention, a user interface for navigating time-based offers includes a rendition module that renders a display image of a watch dial and symbols corresponding to each hour, each symbol corresponding to a time-based offer. The user interface also includes a recognition module that determines whether or not a touch event complies with a predefined gesture, and an interpretation module that assigns, in response to the touch event complying with the predefined gesture, an action associated with the predefined gesture, a display context, and a temporal context.
- The details of one or more embodiments of the disclosure are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the disclosure will be apparent from the description and drawings, and from the claims.
-
FIG. 1 is a schematic view illustrating an exemplary user interface manager in accordance with an embodiment of the present disclosure. -
FIG. 2 is a schematic view depicting an exemplary general computing system that can implement the user interface manager ofFIG. 1 in accordance with an embodiment of the present disclosure. -
FIG. 3 is an illustration of an exemplary compact processing device that can implement the user interface manager ofFIG. 1 in accordance with an embodiment of the present disclosure. -
FIG. 4 is an illustration of an exemplary communications network that can be employed by the user interface manager ofFIG. 1 in accordance with an embodiment of the present disclosure. -
FIG. 5A is an illustration of an exemplary watch face image in accordance with an embodiment of the present disclosure. -
FIG. 5B is an illustration of an exemplary current offer highlight display image in accordance with an embodiment of the present disclosure. -
FIG. 5C is an illustration of an exemplary offer detail display image in accordance with an embodiment of the present disclosure. -
FIG. 6A is an illustration of an exemplary noncurrent offer highlight display image in accordance with an embodiment of the present disclosure. -
FIG. 6B is an illustration of another exemplary offer detail display image in accordance with an embodiment of the present disclosure. -
FIG. 6C is an illustration of another exemplary noncurrent offer highlight display image in accordance with an embodiment of the present disclosure. -
FIG. 6D is an illustration of another exemplary offer detail display image in accordance with an embodiment of the present disclosure. -
FIG. 7 is a flowchart representing an exemplary method of displaying time-based special offers synchronized with a visual time display to market products and/or services in accordance with an embodiment of the present disclosure. -
FIG. 8 is a flowchart representing an exemplary method of displaying time-based special offers with a watch face display image to market products and/or services in accordance with an embodiment of the present disclosure. -
FIG. 9 is a flowchart representing an exemplary method of displaying a time-based offer highlight display image with a visual time display to market products and/or services in accordance with an embodiment of the present disclosure. -
FIG. 10 is a flowchart representing an exemplary method of displaying a time-based offer detail image to market products and/or services in accordance with an embodiment of the present disclosure. - An embodiment of the present disclosure provides a user interface for conveniently displaying special offers for consumer purchases, including time-based offers, which are synchronized with a visual time display, such as an analog watch dial. The user interface enables user interactions with a touch display, such as a touch screen or touch panel, to manipulate the display regarding time-related offerings of products and/or services.
- An embodiment of the present disclosure is shown in
FIG. 1 , which illustrates an exemplaryuser interface manager 10 that employs a touch display gesture response process in order to display time-based special offers synchronized with a visual time display to market products and services. Theuser interface manager 10 includes anacquisition module 12, arecognition module 14, aninterpretation module 16, alayout module 18, acomposition module 20, and arendition module 22. - The
acquisition module 12 acquires positional information regarding touch events over time from a touch display of a compact processing device, such as a mobile device or a wearable device. Therecognition module 14 determines the category or type of the touch event. Touch events include sensed contact or movement on the surface of the touch display that correspond to taps, long touches, swipes, pinches, flicks, other gestures, marks, lines, geometric shapes, or the like. - For example, in some embodiments, the
recognition module 14 compares the acquired positional information to multiple gesture templates to determine whether the touch event fits into any of various predetermined event envelopes. For example, in an embodiment, therecognition module 14 analyzes the acquired positional information with respect to a list of predetermined event definitions, or rules, to determine whether the touch event fits into the predefined category or type of gesture. - If the touch event is determined to comply with a known event type or category, then the
interpretation module 16 evaluates the context of the touch event with respect to the display image and time to decide on the appropriate action to be carried out. For example, in some embodiments, theinterpretation module 16 identifies the display image that initially was rendered on the touch display at the moment in time that the touch event was initiated. In certain embodiments, theinterpretation module 16 further identifies a sequential history of one or more display images rendered immediately preceding the current display image rendered at the time the touch event was initiated. In various embodiments, the temporal context includes, for example, the time at which a selection is made, a countdown associated with a sale, or whether the selected offer is available during the current hour or corresponds to a noncurrent hour. The interpretation, or meaning, to be associated with the touch event depends in each case on the touch display context and the temporal context when the user initiated or completed the event. - Thus, once the context is determined, the
interpretation module 16 associates, or assigns, a specific meaning to the event. As a result, when a user performs a single-digit swipe from right-to-left on the touch display, the intended significance of the swipe event may depend, for example, on the product image currently displayed when the swipe was initiated. In some instances, the intended significance of the swipe event may also depend on the preceding product or other image that was rendered immediately before the currently displayed product image. - The
layout module 18 creates one or more image layouts, or views, in response to the significance, meaning or signification assigned to the touch event by theinterpretation module 16. Each layout, or view, can occupy the entire display screen or only a portion of the display screen. Thus, in some instances, the views are designed for simultaneous rendering on different portions of the display screen. In other instances, one view is designed to be superimposed over another view. For example, an added view can be wholly opaque, partly opaque and partly translucent, or wholly translucent, such that another layout can be simultaneously rendered through part or all of the added view. - The
composition module 20 combines the individual layouts, or views, to be displayed together, and adds other content, such as textual content. For example, thecomposition module 20 may superimpose a product image associated with a temporary offer over a portion of a watch face showing the current time and add the reduced price of the item to compose a complete composite display image. - The
rendition module 22 performs formatting procedures on the display image and forwards the final display image to the compact processing device to be visually rendered on the touch display. For example, in some embodiments, therendering module 22 translates the image file from one image file format to another image file format to ensure compatibility with the touch display of the compact processing device. Various embodiments are compatible with numerous image file formats known in the art. In addition, in some embodiments, therendition module 22 performs a data compression procedure on the display image. - As illustrated in
FIG. 2 , an exemplarygeneral computing device 20 that can be employed in theuser interface manager 10 ofFIG. 1 includes aprocessor 32, amemory 34, atouch display 36, astorage 38, and anetwork interface 40. The various components of thecomputing device 20 are coupled by alocal data link 42, which in various embodiments incorporates, for example, an address bus, a data bus, a serial bus, a parallel bus, or any combination of these. - The
computing device 20 can be used, for example, to implement the functions of theuser interface manager 10 ofFIG. 1 . Programming code, such as source code, object code or executable code, stored on a computer-readable medium, such as thestorage 38 or a peripheral storage component coupled to thecomputing device 20, can be loaded into thememory 34 and executed by theprocessor 32 in order to perform the functions of theuser interface manager 10. In various embodiments, thecomputing device 20 can include, for example, a mobile device, such as a personal digital assistant (PDA), a cellular telephone, a smart phone, a wearable device, or the like, with a relatively compact touch display. - Referring to
FIG. 3 , an exemplarycompact processing device 50 is shown with an attachedadjustable strap 52 having alatching mechanism 54 for securing thecompact processing device 50 to a bodily appendage, such as a human user wrist, arm or leg in a wearable configuration. Thecompact processing device 50 includes a compacttouch display screen 56 user interface to render display images and receive tactile input information, such as touch events. In various embodiments, the tactile input information can be entered, for example, using a human user digit, a special glove, a stylus, or the like, in accordance with touch display technologies known in the art. - As shown in
FIG. 4 , thecomputing device 20 or thecompact processing device 50 can be communicatively coupled to acommunications network 60. For example, in some configurations, thecompact processing device 50 communicates with aremote server 62 to access data, such as marketing information, product information, service information or pricing information from aremote database 64, such as an online shopping website data center. In various embodiments, thecommunication network 60 can include any viable combination of devices and systems capable of linking computer-based systems, such as the Internet; an intranet or extranet; a local area network (LAN); a wide area network (WAN); a direct cable connection; a private network; a public network; an Ethernet-based system; a token ring; a value-added network; a telephony-based system, including, for example, T1 or E1 devices; an Asynchronous Transfer Mode (ATM) network; a wired system; a wireless system; an optical system; a combination of any number of distributed processing networks or systems or the like. - Referring now to
FIG. 5A , an exemplary watchface display screen 70 user interface rendered on the compacttouch display screen 56 includes awatch dial 72, or clock dial, withnumbers 74 one through twelve correlating to hours at even intervals beginning to the right of the top dead center position and increasing in the clockwise direction. Thewatch dial 72 is further divided into sixty equal divisions indicated bymarkings 76, such as dashes, around thewatch dial 72 correlating to minutes and seconds. - Of course, in various embodiments, the watch
face display image 70 can have other numerical indicators correlating to hours, such as roman numerals or may not include numerical indicators. Similarly, in some embodiments thewatch dial 72 can be divided into a different number of divisions, for example, twelve divisions corresponding to the hours on thewatch dial 72, or thewatch dial 72 may not includedivision markings 76. - The watch
face display image 70 also includes anhour indicator 78, such as an hour hand, aminute indicator 80, such as a minute hand, aseconds indicator 82, such as an incremental circular indicator, and adigital time indicator 84 of the current time, for example, in hours and minutes. Once again, in other embodiments, thewatch dial 72 can include any type of time indicator, including incremental circular hour or minute indicators, a second hand, or any other analog or digital form that can effectively communicate the passage of time. - In addition, the watch
face display image 70 includes a virtual bezel withmarketing symbols 86, such as product or service icons, corresponding to discrete time periods, for example, each hour index on thewatch dial 72. Themarketing symbols 86 correspond to time-based offers, such as time-sensitive sales, for example, hourly special offers of products or services. For example, in an embodiment themarketing symbols 86 represent a “product of the hour” available for consumer purchase at a reduced price during a discrete time period, such as a music download or compact disc, an article of women's clothing, a camera, a mobile phone, a personal computer, an automotive accessory, a gift item, an article of men's clothing item, a timepiece, a handbag, a household item, or jewelry. In other embodiments, themarketing symbols 86 may represent any product, service or category of products or services to be offered. Of course, in yet other embodiments the time-based offers can correspond to any discrete time period, including hourly offers, daily offers, quarter-hourly offers, or offers associated with any other equal or differing discrete periods of time. - The watch
face display image 70 further includes an end-of-offer indicator 88, or “end-of-sale” indicator, such as a digital indication of the time remaining, in hours, minutes and seconds, during which the special offer will be available. Once again, in other embodiments, the end-of-offer indicator 88 may include any useful representation of the time, for example, the time remaining for the special offer or the time at which the special offer will terminate. - Areas of the watch
face display image 70 are sensitized, or defined and associated with types or categories of touch events and related responsive actions. For example, the area including and immediately surrounding eachmarketing symbol 86 is sensitized to be activated by tap or swipe gestures over the bezel. - Referring to
FIG. 5B , an exemplary current product offerhighlight display image 90 user interface rendered on the compacttouch display screen 56 includes awatch dial 72,numbers 74 one through twelve correlating to hours,markings 76 correlating to minutes, andmarketing symbols 86, or icons, corresponding to each hour indicator. However, themarketing symbol 86 at the ten o'clock location, or position, is a highlightedsymbol 92, for example, rendered in brighter tone, with greater contrast or color intensity than themarketing symbols 86 at the one o'clock through nine o'clock, eleven o'clock and twelve o'clock positions. - In various embodiments, the highlighted
symbol 92 may be distinguished from the remainingmarketing symbols 86 in any manner that permits the touch display to render differentiated symbols, such as a different color, brightness, contrast, intensity, or an animation scheme, for example, blinking, or the like. - In addition, the offer
highlight display image 90 includes anoffer image 94 in the center of thewatch dial 72, in place of some or all of the time indicators, such as the hour andminute indicators face display image 70 ofFIG. 5A . For example, theoffer image 94 represents a product, such as a “product of the hour,” or service available at a reduced price during the hour corresponding to the highlightedsymbol 92, for example from 10:00:00 a.m. until 10:59:59 a.m. - In some instances, the highlighted
symbol 92 and theoffer image 94 correspond to the current hour at the moment in time the offerhighlight display image 90 is viewed. In other instances, the highlightedsymbol 92 and theoffer image 94 correspond to amarketing symbol 86 ornumber 74 other than the current hour selected by a user by way of a touch event. - When the highlighted
symbol 92 and theoffer image 94 correspond to the current hour at the time the offerhighlight display image 90 is being rendered, the marking 76 ofFIG. 5A that corresponds to the current hour is transformed into a highlighted marking 96, such as an enlarged, brightened dot of a distinct color or other more prominent shape. Further, in an embodiment, the offerhighlight display image 90 retains theseconds indicator 82, such as an incremental circular indicator, partially surrounding theoffer image 94 in the center of thewatch dial 72. The highlighted marking 96 and the seconds indicator can advantageously emphasize a sense of urgency associated with the time-based special offer. - Areas of the product offer
highlight display image 90 are sensitized, or defined and associated with types or categories of touch events and related responsive actions. For example, the area including and immediately surrounding eachmarketing symbol 86 is sensitized to be activated by tap or swipe gestures over the bezel, and the central portion of thehighlight display image 90 is sensitized to be activated by tap gestures over theoffer image 94. - Referring to
FIG. 5C , an exemplary offerdetail display image 100 user interface rendered on the compacttouch display screen 56 includes an enlargedoffer detail image 102, such as a product image or a service image corresponding to a product or service offer selected by the user by way of a touch event on a previously rendered display screen. Because of the relatively small size of the compacttouch display screen 56, theoffer detail image 102 rendered in the offerdetail display image 100 occupies a substantial portion of the screen space, for example, a full-screen view, greater than ninety percent of the screen space, greater than seventy-five percent of the screen space, greater than half of the screen space, or the like. - In an embodiment, the
watch dial 72,numbers 74,markings 76,digital time indicator 84,marketing symbols 86 and end-of-offer indicator 88 ofFIG. 5A , as well as the time indicators, are replaced by theoffer detail image 102. In other embodiments, any portion or all of these features may be partially or fully visible through, around or along with theoffer detail image 102. For example, in one embodiment, portions of theoffer detail image 102 may be partially opaque or translucent, allowing thewatch dial 72 to be visible through portions of theoffer detail image 102. In another embodiment,digital time indicator 84 and the end-of-offer indicator 88, for example, may remain partially or fully visible through or below theoffer detail image 102. - In addition, the offer
detail display image 100 includesprice information 104 and apurchase button 106, for example, superimposed over a portion of theoffer detail image 102. For example, in an embodiment, theprice information 104 includes a textual display of the crossed-out regular price of the product or service as well as the time-based special offer price for the product or service. - In one embodiment, the area surrounding the price information is distinguished by a unique color to indicate an area of the compact
touch display screen 56 that may be activated by a touch event in order to place an order for the product or service. In other embodiments, theprice information 104 or thepurchase button 106 may be separate images, and each of these may be either superimposed over theoffer detail image 102 or rendered beside, above or below theoffer detail image 102. Further, in an embodiment, thepurchase button 106 is animated to flash back and forth between theprice information 104 and a marketing message, such as, “Buy Now,” to encourage the user to immediately purchase the product or service. - Areas of the offer
detail display image 100 are sensitized, or defined and associated with types or categories of touch events and related responsive actions. For example, the area including thepurchase button 106 is sensitized to be activated by tap gestures, and thedetail display image 100 is sensitized to be activated by tap or swipe gestures. - Referring to
FIG. 6A , an exemplary noncurrent product offerhighlight display image 110 user interface rendered on the compacttouch display screen 56 is similar to the current product offerhighlight display image 90 ofFIG. 5B . This example includes anoffer image 112 of a household item special offer corresponding to the eleven o'clock position. However, in the noncurrent version, the marking 76 associated with the hour or position corresponding the displayed offerhighlight display image 110 is not highlighted. - Referring to
FIG. 6B , another exemplary offerdetail display image 120 user interface rendered on the compacttouch display screen 56 is similar to the offerdetail display image 100 ofFIG. 5C . This example includes an enlargedoffer detail image 122 of the household item special offer. - Referring to
FIG. 6C , another exemplary noncurrent product offerhighlight display image 130 user interface rendered on the compacttouch display screen 56 is similar to the offerhighlight display image 110 ofFIG. 6A . This example includes anotheroffer image 132 of a jewelry item special offer corresponding to the twelve o'clock position. - Referring to
FIG. 6D , yet another exemplary offerdetail display image 140 user interface rendered on the compacttouch display screen 56 is similar to the offerdetail display image 120 ofFIG. 6B . This example includes another enlargedoffer detail image 142 of the jewelry item special offer. - Referring now to
FIG. 7 , an exemplary process flow is illustrated that may be performed, for example, by theuser interface manager 10 ofFIG. 1 to implement an embodiment of the method described in this disclosure for displaying time-based special offers synchronized with a visual time display to market products and services. The process begins atblock 150, where a display image is rendered on a touch display. For example, in one instance, the display image depicts a watch face; in another instance, the display presents a highlight image, or offer image; in yet another instance, the display image presents an offer detail image. - In
block 152, positional information is acquired from the touch display over a period of time. A touch event is detected, inblock 154, and assigned to a category or type of gesture based on compliance with predefined definitions, or rules. Inblock 156, the display context and time context regarding the gesture are evaluated. A specific significance, meaning, or signification is assigned to the touch event, inblock 158, based on the gesture type, display context and temporal context. - In accordance with the signification associated with the touch event, one or more actions are carried out. For example, in
block 160, image layouts are created in accordance with the signification associated with the touch event. In some embodiments, a remote server or database is accessed in order to retrieve marketing information, product or service information, pricing information, or the like, for inclusion in the image layouts. For example, in a preferred embodiment, time-based product and pricing information is retrieved from an online shopping website data center and included in the image layouts. - A composite image is created from the layouts in
block 162. For example, in various instances, multiple image layouts representing components of a watch face are superimposed, or a product highlight image layout is superimposed over a watch face. The display image is updated, or re-rendered, with the composite image inblock 164. - In an embodiment, an essentially opaque, black layout provides the backdrop to the watch dial layout, the bezel layout, and the offer highlight image layout. The majority of the bezel layout, including the noncurrent-hour symbols, and the majority of the watch dial are shown in relatively subdued tones with relatively low luminescence, for example, medium or dark gray. The current-hour symbol and the offer highlight image, on the other hand, are rendered in relatively bright tones with relatively high luminescence to provide sharp contrast with the opaque periphery and subdued elements. As a result, the current-hour symbol and offer highlight image stand out from the remainder of the screen, for example, providing a pseudo-three-dimensional effect.
- Referring to
FIG. 8 , an exemplary process flow is illustrated that may be performed, for example, by theuser interface manager 10 ofFIG. 1 to implement an embodiment of the method described in this disclosure for displaying time-based special offers synchronized with a visual time display to market products and/or services. The process begins atblock 170, where a watch face image is rendered on a touch display, such as the exemplary watch face shown inFIG. 5A . - A touch event is detected in
block 172. A determination is made, inblock 174, regarding whether or not the touch event complies with a predefined gesture associated with a tap on the area of the touch display that corresponds to the central portion of the watch face surrounded by the watch dial. If so, since the watch face was currently displayed at the time the gesture was initiated, then in block 176 a highlight image, such as a product offer image or a service offer image that corresponds to the current hour, is rendered on the touch display. - Referring to
FIG. 9 , an exemplary process flow is illustrated that may be performed, for example, by theuser interface manager 10 ofFIG. 1 to implement an embodiment of the method described in this disclosure for displaying time-based special offers synchronized with a visual time display to market products and services. The process begins atblock 180, where a highlight image is rendered on a touch display, such as the exemplary product offer and watch dial composite image shown inFIG. 5B . - A touch event is detected in
block 182. A determination is made, inblock 184, regarding whether or not the touch event complies with a predefined gesture associated with a long press on the area of the touch display that corresponds to the product or service offer image, which is circumferentially surrounded, for example by the seconds indicator and watch dial. If so, since the highlight image was currently displayed at the time the gesture was initiated, then inblock 186 an offer detail image, such as the product image or service image that corresponds to the current hour, is rendered on the touch display. - If not, another determination is made, in
block 188, regarding whether or not the touch event complies with a predefined gesture associated with a long press on the area of the touch display that corresponds to the highlighted symbol, or icon, that corresponds to the current hour. If so, since the highlight image was currently displayed at the time the gesture was initiated, then inblock 190 the offer detail image that corresponds to the current hour is rendered on the touch display. - If not, yet another determination is made, in
block 192, regarding whether or not the touch event complies with a predefined gesture associated with a tap on the area of the touch display that corresponds to another symbol that corresponds to another hour. If so, since the highlight image was currently displayed at the time the gesture was initiated, then inblock 194 the highlight image that corresponds to the selected symbol is rendered on the touch display, such as the exemplary noncurrent product offerhighlight display image 110 ofFIG. 6A . - If not, an additional determination is made, in
block 196, regarding whether or not the touch event complies with a predefined gesture associated with a swipe across an area of the touch display that corresponds to the symbols corresponding to two or more hours in sequence. For example, in various instances the touch event may include a clockwise swipe across multiple symbols or a counterclockwise swipe across multiple symbols. If so, since the highlight image was currently displayed at the time the gesture was initiated, then inblock 198 the sequence of highlight images with offer images corresponding to the passed-over symbols is rendered on the touch display while the swipe is performed, and the highlight image corresponding to the final passed-over symbol remains on the touch display after the swipe has been terminated. - For example, when a swipe gesture is performed in an arc across the symbols corresponding to ten o'clock, eleven o'clock and twelve o'clock positions, respectively, along the virtual bezel shown in
FIG. 5B , the highlight images shown inFIGS. 5B, 6A and 6C are shown in sequence on the touch display as the swipe gesture passes over each of the correlated symbols. If the swipe gesture is terminated before reaching the symbol at the one o'clock position, then the highlight image that corresponds to the twelve o'clock position remains on the touch display. - If not, a further determination is made, in
block 200, regarding whether or not the touch event complies with a predefined gesture associated with a tap on the area of the touch display that corresponds to the highlight image. If so, then inblock 202 the watch face is once again rendered on the touch display. If not, a further determination is made, inblock 204, regarding whether or not the touch event complies with a predefined gesture associated with a tap on the area of the touch display that corresponds to the highlighted symbol. If so, then inblock 206 the watch face is once again rendered on the touch display. Otherwise, monitoring of the touch display continues until another touch event is detected in step 1822 - Referring to
FIG. 10 , an exemplary process flow is illustrated that may be performed, for example, by theuser interface manager 10 ofFIG. 1 to implement an embodiment of the method described in this disclosure for displaying time-based special offers synchronized with a visual time display to market products and services. The process begins atblock 210, where a offer detail image is rendered on a touch display, such as the exemplary detail product offer image shown inFIG. 5C . - A touch event is detected in
block 212. A determination is made, inblock 214, regarding whether or not the touch event complies with a predefined gesture associated with a swipe from left-to-right across the area of the touch display that corresponds to the offer detail image. If so, since the offer detail image was currently displayed at the time the gesture was initiated, then in block 216 a next offer detail image, such as the product image or service image that corresponds to the successive hour, is rendered on the touch display. For example, if the detail product image associated with the eleven o'clock hour is initially displayed, then the next detail product image associated with the twelve o'clock hour is rendered in response to a left-to-right swipe gesture. - If not, another determination is made, in
block 218, regarding whether or not the touch event complies with a predefined gesture associated with a swipe from right-to-left across the area of the touch display that corresponds to the offer detail image. If so, since the offer detail image was currently displayed at the time the gesture was initiated, then in block 220 a previous offer detail image, such as the product image or service image that corresponds to the preceding hour, is rendered on the touch display. For example, if the detail product image associated with the eleven o'clock hour is initially displayed, then the previous detail product image associated with the ten o'clock hour is rendered in response to a right-to-left swipe gesture. - If not, an additional determination is made, in
block 222, regarding whether or not the touch event complies with a predefined gesture associated with a tap over an area of the touch display that corresponds to the purchase button layout. If so, since the offer detail image was currently displayed at the time the gesture was initiated, then in block 224 a purchase, or order, transaction is carried out. For example, a purchase and sale transaction is performed between the user, or consumer, and the product or service provider. - If not, a further determination is made, in
block 226, regarding whether or not the touch event complies with a predefined gesture associated with a tap on the area of the touch display that corresponds a central portion of the touch display over the offer detail image. If so, since the offer detail image was currently displayed at the time the gesture was initiated, then inblock 228 the watch face is once again rendered on the touch display. - Aspects of this disclosure are described herein with reference to flowchart illustrations or block diagrams, in which each block or any combination of blocks can be implemented by computer program instructions. The instructions may be provided to a processor of a general purpose computer, special purpose computer, mobile programming device, or other programmable data processing apparatus to effectuate a machine or article of manufacture, and when executed by the processor the instructions create means for implementing the functions, acts or events specified in each block or combination of blocks in the diagrams.
- In this regard, each block in the flowchart or block diagrams may correspond to a module, segment, or portion of code that including one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functionality associated with any block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or blocks may sometimes be executed in reverse order.
- A person of ordinary skill in the art will appreciate that aspects of this disclosure may be embodied as a device, system, method or computer program product. Accordingly, aspects of this disclosure, generally referred to herein as circuits, modules, components or systems, may be embodied in hardware, in software (including firmware, resident software, micro-code, etc.), or in any combination of software and hardware, including computer program products embodied in a computer-readable medium having computer-readable program code embodied thereon. In the context of this disclosure, a computer readable storage medium may include any tangible medium that is capable of containing or storing program instructions for use by or in connection with a data processing system, apparatus, or device.
- It will be understood that various modifications may be made. For example, useful results still could be achieved if steps of the disclosed techniques were performed in a different order, and/or if components in the disclosed systems were combined in a different manner and/or replaced or supplemented by other components. Accordingly, other implementations are within the scope of the following claims.
Claims (28)
1. A method for navigating time-based offers, the method comprising:
rendering, with a processor, on a touch display a display image of a watch dial, a time indicator that indicates a current time, and symbols corresponding to hours on the watch dial, each symbol corresponding to a time-based offer;
determining whether or not a touch event sensed at the touch display complies with a predefined gesture; and
assigning an action, in response to the touch event complying with the predefined gesture, the action based on the predefined gesture, a display context associated with the touch event and a temporal context associated with the touch event.
2. The method of claim 1 , further comprising acquiring positional information sensed at the touch display over a period of time.
3. The method of claim 1 , further comprising:
assigning a signification to the touch event, the signification associated with the predefined gesture, a display context and a temporal context; and
creating a product image layout in response to the signification assigned to the touch event.
4. The method of claim 3 , further comprising:
combining the product image layout with a watch dial image layout; and
rendering a composite display image comprising the product image layout and the watch dial image layout.
5. The method of claim 4 , further comprising adding a textual content to the composite display image.
6. The method of claim 5 , further comprising combining the product image layout and the watch dial image layout with an opaque layout having a relatively low luminescence, wherein the product image layout has a relatively high luminescence that provides a marked contrast against the opaque layout.
7. The method of claim 5 , wherein the textual content comprises a price associated with a product corresponding to the product image layout.
8. The method of claim 3 , further comprising:
combining a purchase button layout with the product image layout; and
rendering a composite display image comprising the product image layout and the purchase button layout.
9. The method of claim 8 , further comprising transacting a product purchase in response to the touch event complying with a predefined gesture corresponding to an area of the touch display correlated to a portion of the composite display image corresponding to the purchase button layout.
10. The method of claim 1 , wherein each of the symbols represents a special product offer available during an hour beginning at a time corresponding to the respective symbol.
11. The method of claim 1 , wherein the touch event comprises a contact on the surface of the touch display comprising at least one of a tap, a swipe, a pinch, a flick, a mark, a line or a geometrical shape.
12. A method for navigating time-based offers, the method comprising:
rendering, with a processor, a composite display image comprising a watch dial, a bezel including symbols corresponding to hours on the watch dial circumferentially surrounding the watch dial, each symbol corresponding to a time-based offer, and a seconds indicator circumferentially surrounded by the watch dial;
determining whether or not a first touch event complies with a predefined gesture; and
assigning, in response to the first touch event complying with the predefined gesture, an action associated with the predefined gesture, a display context and a temporal context.
13. The method of claim 12 , wherein rendering the composite display image further comprises rendering the display image on a touch display.
14. The method of claim 12 , wherein each of the symbols represents a special offer available during an hour beginning at a time corresponding to the respective symbol.
15. The method of claim 14 , wherein the composite display image further comprises an hour indicator and a minute indicator.
16. The method of claim 14 , further comprising superimposing a current offer image over a portion of the composite display image circumferentially surrounded by the seconds indicator in response to the predefined gesture corresponding to a central portion of the composite display image circumferentially surrounded by the watch dial.
17. The method of claim 16 , further comprising superimposing an opaque backdrop layout having a relatively low luminescence over portions of the composite display image, wherein the product image layout has a relatively high luminescence that provides a marked contrast against the opaque backdrop layout.
18. The method of claim 17 , further comprising highlighting a respective symbol corresponding to the current offer image, wherein the respective symbol corresponds to a current hour.
19. The method of claim 18 , further comprising superimposing an opaque backdrop layout having a relatively low luminescence over portions of the composite display image, wherein the respective symbol has a relatively high luminescence that provides a marked contrast against the opaque layout.
20. The method of claim 18 , further comprising highlighting a respective marking corresponding to a current hour, wherein the watch dial further comprises markings corresponding to each hour of the watch dial.
21. The method of claim 18 , further comprising superimposing a future offer image over the portion of the composite display image circumferentially surrounded by the seconds indicator in response to a second touch event corresponding to a clockwise swipe across the first respective symbol and a second respective symbol, the future offer image corresponding to the second respective symbol.
22. The method of claim 18 , further comprising superimposing a past offer image over the portion of the composite display image circumferentially surrounded by the seconds indicator in response to a second touch event corresponding to a counterclockwise swipe across the first respective symbol and a second respective symbol, the past offer image corresponding to the second respective symbol.
23. The method of claim 18 , further comprising rendering an offer detail image in response to a second touch event corresponding to a portion of the composite display image corresponding to the current offer image.
24. The method of claim 23 , further comprising rendering a successive offer detail image corresponding to a next hour in response to a third touch event corresponding to a left-to-right swipe across the offer detail image.
25. The method of claim 23 , further comprising rendering a previous offer detail image corresponding to a preceding hour in response to a third touch event corresponding to a right-to-left swipe across the offer detail image.
26. The method of claim 18 , wherein the current offer image depicts one of a product offer or a service offer.
27. A user interface for navigating time-based offers, the user interface comprising:
a rendition module that renders a display image of a watch dial and symbols corresponding to hours on the watch dial, each symbol corresponding to a time-based offer;
a recognition module that determines whether or not a touch event complies with a predefined gesture; and
an interpretation module that assigns, in response to the touch event complying with the predefined gesture, an action associated with the predefined gesture, a display context and a temporal context.
28. The user interface of claim 27 , further comprising:
a layout module that creates, in response to the predefined gesture corresponding to a central portion of the composite display image circumferentially surrounded by the watch dial, a current offer image including offer information retrieved from a remote storage; and
a composition module that superimposes the current offer image over a portion of the composite display image circumferentially surrounded by the seconds indicator.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/696,109 US20160259488A1 (en) | 2015-03-06 | 2015-04-24 | Navigation user interface for compact mobile devices |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562129639P | 2015-03-06 | 2015-03-06 | |
US14/696,109 US20160259488A1 (en) | 2015-03-06 | 2015-04-24 | Navigation user interface for compact mobile devices |
Publications (1)
Publication Number | Publication Date |
---|---|
US20160259488A1 true US20160259488A1 (en) | 2016-09-08 |
Family
ID=56850486
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/696,166 Active 2037-01-19 US11797172B2 (en) | 2015-03-06 | 2015-04-24 | Method and apparatus for interacting with content through overlays |
US14/696,109 Abandoned US20160259488A1 (en) | 2015-03-06 | 2015-04-24 | Navigation user interface for compact mobile devices |
US18/374,387 Pending US20240028192A1 (en) | 2015-03-06 | 2023-09-28 | Method and apparatus for interacting with content through overlays on a mobile device |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/696,166 Active 2037-01-19 US11797172B2 (en) | 2015-03-06 | 2015-04-24 | Method and apparatus for interacting with content through overlays |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/374,387 Pending US20240028192A1 (en) | 2015-03-06 | 2023-09-28 | Method and apparatus for interacting with content through overlays on a mobile device |
Country Status (1)
Country | Link |
---|---|
US (3) | US11797172B2 (en) |
Cited By (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160342327A1 (en) * | 2015-05-22 | 2016-11-24 | Lg Electronics Inc. | Watch-type mobile terminal and method of controlling therefor |
USD779556S1 (en) * | 2015-02-27 | 2017-02-21 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with an icon |
US20170093451A1 (en) * | 2015-09-30 | 2017-03-30 | Taiwan Biophotonic Corporation | Wearable device and method for information delivery |
USD786915S1 (en) * | 2015-08-12 | 2017-05-16 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD802021S1 (en) * | 2015-12-04 | 2017-11-07 | Airbus Operations Gmbh | Display screen or portion thereof with graphical user interface |
USD802003S1 (en) * | 2016-02-19 | 2017-11-07 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with transitional graphical user interface |
USD802614S1 (en) * | 2016-02-19 | 2017-11-14 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with transitional graphical user interface |
USD805542S1 (en) * | 2016-02-19 | 2017-12-19 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with transitional graphical user interface |
USD820300S1 (en) * | 2016-06-11 | 2018-06-12 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD826963S1 (en) * | 2015-04-03 | 2018-08-28 | Lucis Technologies Holdings Limited | Display screen with animated graphical user interface |
US20180335858A1 (en) * | 2015-05-29 | 2018-11-22 | Ebay Inc. | Rotary Dial |
US20180364650A1 (en) * | 2015-12-23 | 2018-12-20 | Intel Corporation | Virtual detent bezel device |
USD840414S1 (en) * | 2016-06-10 | 2019-02-12 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD844654S1 (en) * | 2014-09-01 | 2019-04-02 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US10359849B2 (en) * | 2015-04-14 | 2019-07-23 | Jose Antonio DELMAR LISSA | Portable communication device for transmitting touch-generated messages |
USD868094S1 (en) * | 2018-08-30 | 2019-11-26 | Apple Inc. | Electronic device with graphical user interface |
US20200004562A1 (en) * | 2017-01-26 | 2020-01-02 | Huawei Technologies Co., Ltd. | Application Display Method and Apparatus, and Electronic Terminal |
USD873279S1 (en) * | 2014-09-02 | 2020-01-21 | Apple Inc. | Display screen or portion thereof with graphical user interface |
WO2020182065A1 (en) * | 2019-03-13 | 2020-09-17 | 华为技术有限公司 | Shortcut function activation method and electronic device |
USD898768S1 (en) * | 2019-01-31 | 2020-10-13 | Driv Ip, Llc | Display screen with graphical user interface |
USD902250S1 (en) | 2014-09-02 | 2020-11-17 | Apple Inc. | Display screen or portion thereof with icon |
USD908715S1 (en) * | 2014-09-02 | 2021-01-26 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD910706S1 (en) * | 2019-01-31 | 2021-02-16 | Driv Ip, Llc | Display screen with graphical user interface |
US20210051032A1 (en) * | 2019-08-16 | 2021-02-18 | The Swatch Group Research And Development Ltd | Method and system for broadcasting a message to a wearer of a watch |
USD916748S1 (en) * | 2014-09-02 | 2021-04-20 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD917508S1 (en) * | 2014-09-02 | 2021-04-27 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
US20210201287A1 (en) * | 2019-12-26 | 2021-07-01 | Toyota Jidosha Kabushiki Kaisha | Wallet server, computer readable recording medium, and wallet system |
US11131967B2 (en) | 2019-05-06 | 2021-09-28 | Apple Inc. | Clock faces for an electronic device |
US20220121347A1 (en) * | 2019-01-07 | 2022-04-21 | Samsung Electronics Co., Ltd. | Electronic device and method for executing function thereof |
USD958186S1 (en) * | 2019-07-25 | 2022-07-19 | Under Armour, Inc. | Display screen with an animated graphical user interface |
USD970536S1 (en) | 2018-09-11 | 2022-11-22 | Apple Inc. | Electronic device with graphical user interface |
US11640226B2 (en) * | 2017-11-10 | 2023-05-02 | Swirl Design (Pty) Ltd | Displaying information objects based on elliptical frames on a track between inner and outer elliptical borders |
US11968054B2 (en) * | 2019-08-16 | 2024-04-23 | The Swatch Group Research And Development Ltd | Method and system for broadcasting a message to a wearer of a watch |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10095403B2 (en) * | 2015-05-05 | 2018-10-09 | International Business Machines Corporation | Text input on devices with touch screen displays |
US11138207B2 (en) | 2015-09-22 | 2021-10-05 | Google Llc | Integrated dynamic interface for expression-based retrieval of expressive media content |
US10924532B2 (en) * | 2016-01-26 | 2021-02-16 | Facebook, Inc. | Presenting suggestion content in reaction to content generation |
US10600220B2 (en) * | 2016-08-01 | 2020-03-24 | Facebook, Inc. | Systems and methods for content interaction |
US20180068475A1 (en) * | 2016-09-08 | 2018-03-08 | Tenor, Inc. | Dynamic ad hoc generation of customizable image-based files on computing device displays over interactive data networks |
TWI601057B (en) * | 2017-01-18 | 2017-10-01 | 華碩電腦股份有限公司 | Electronic device and operation method of function item selection and execution thereof |
US11544710B2 (en) | 2017-06-02 | 2023-01-03 | Apple Inc. | Provisioning credentials on multiple electronic devices |
US11769144B2 (en) * | 2017-06-02 | 2023-09-26 | Apple Inc. | Provisioning credentials for an electronic transaction on an electronic device |
US20190073115A1 (en) * | 2017-09-05 | 2019-03-07 | Crayola, Llc | Custom digital overlay kit for augmenting a digital image |
US11388483B2 (en) * | 2018-05-29 | 2022-07-12 | Martell Broadcasting Systems, Inc. | Interaction overlay on video content |
US11340758B1 (en) * | 2018-12-27 | 2022-05-24 | Meta Platforms, Inc. | Systems and methods for distributing content |
WO2020196385A1 (en) * | 2019-03-25 | 2020-10-01 | 富士フイルム株式会社 | Image processing device, image processing method, program, and image-capturing device |
USD937293S1 (en) * | 2019-05-29 | 2021-11-30 | Apple Inc. | Electronic device with graphical user interface |
CN113960911B (en) * | 2021-11-02 | 2022-09-20 | 珠海读书郎软件科技有限公司 | System and method for automatically generating and switching watch dial of sports watch |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080141132A1 (en) * | 2006-11-21 | 2008-06-12 | Tsai Daniel E | Ad-hoc web content player |
US20110093326A1 (en) * | 2008-06-12 | 2011-04-21 | Alpine In Motion Llc. | System and method for offering and fulfilling situation-based, location specific rewards and offers to mobile-oriented consumers |
US20120058783A1 (en) * | 2010-09-06 | 2012-03-08 | Samsung Electronics Co., Ltd. | Method of operating mobile device by recognizing user's gesture and mobile device using the method |
US20130058198A1 (en) * | 2011-09-02 | 2013-03-07 | Chang-Jhu Tu | Information integration method and touch display device using the same |
US20130073377A1 (en) * | 2011-09-15 | 2013-03-21 | Stephan HEATH | Mobile device system and method providing 3d geo-target location-based mobile commerce searching/purchases, discounts/coupons products, goods, and services, and social networking |
US20130132904A1 (en) * | 2011-11-22 | 2013-05-23 | Backplane, Inc. | Content sharing application utilizing radially-distributed menus |
US20130311340A1 (en) * | 2012-05-18 | 2013-11-21 | Ebay Inc. | Systems and methods for displaying items |
US20130346258A1 (en) * | 2012-06-26 | 2013-12-26 | Arish Ali | Interactive digital catalogs for touch-screen devices |
US20140052580A1 (en) * | 2012-08-17 | 2014-02-20 | Kallidus, Inc. | Product explorer page for use with interactive digital catalogs and touch-screen devices |
US20140100997A1 (en) * | 2012-10-05 | 2014-04-10 | Jochen Mayerle | Augmented-reality shopping using a networked mobile device |
US20140123183A1 (en) * | 2011-04-15 | 2014-05-01 | Sharp Kabushiki Kaisha | Menu screen display control method and display control device |
US20140214495A1 (en) * | 2012-09-30 | 2014-07-31 | iVedix, Inc. | Business intelligence systems and methods |
US20150049033A1 (en) * | 2013-08-16 | 2015-02-19 | Lg Electronics Inc. | Mobile terminal and method of controlling the mobile terminal |
US20150105125A1 (en) * | 2013-10-16 | 2015-04-16 | Lg Electronics Inc. | Watch type mobile terminal and method for controlling the same |
US20150302456A1 (en) * | 2014-04-16 | 2015-10-22 | Retailmenot, Inc. | Time period distribution of offer codes |
US20160098787A1 (en) * | 2014-10-07 | 2016-04-07 | Epic Tech, Llc | Method and System for an Electronic Auction |
Family Cites Families (170)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US55101A (en) * | 1866-05-29 | Stove-pipe damper | ||
US89006A (en) * | 1869-04-20 | Improvement in saw-sharpener | ||
US6057845A (en) * | 1997-11-14 | 2000-05-02 | Sensiva, Inc. | System, method, and apparatus for generation and recognizing universal commands |
US8479122B2 (en) * | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
US7904187B2 (en) * | 1999-02-01 | 2011-03-08 | Hoffberg Steven M | Internet appliance system and method |
US6459442B1 (en) * | 1999-09-10 | 2002-10-01 | Xerox Corporation | System for applying application behaviors to freeform data |
US6593973B1 (en) | 2000-03-21 | 2003-07-15 | Gateway, Inc. | Method and apparatus for providing information in video transitions |
US6525997B1 (en) * | 2000-06-30 | 2003-02-25 | International Business Machines Corporation | Efficient use of display real estate in a wrist watch display |
US6556222B1 (en) * | 2000-06-30 | 2003-04-29 | International Business Machines Corporation | Bezel based input mechanism and user interface for a smart watch |
US7072859B1 (en) * | 2000-08-21 | 2006-07-04 | Black & Decker Inc. | Electronic commerce checkout system |
US7224991B1 (en) * | 2000-09-12 | 2007-05-29 | At&T Corp. | Method and system for handwritten electronic messaging |
US20050182690A1 (en) * | 2000-10-27 | 2005-08-18 | Microsoft Corporation | Wish list |
TWI220951B (en) | 2002-06-13 | 2004-09-11 | Momenta Inc Taiwan | An aid system and method for merchandise display in mobile commerce |
WO2004047440A2 (en) * | 2002-11-18 | 2004-06-03 | United Video Properties, Inc. | Systems and methods for providing real-time services in an interactive television program guide application |
KR20040083788A (en) * | 2003-03-25 | 2004-10-06 | 삼성전자주식회사 | Portable communication terminal capable of operating program using a gesture command and program operating method using thereof |
US8065235B2 (en) * | 2003-05-05 | 2011-11-22 | International Business Machines Corporation | Portable intelligent shopping device |
WO2004111816A2 (en) * | 2003-06-13 | 2004-12-23 | University Of Lancaster | User interface |
US7181695B2 (en) * | 2004-01-13 | 2007-02-20 | Nbor Corporation | System and method for sending and receiving electronic messages using graphic directional indicators |
EP1721237B1 (en) * | 2004-02-27 | 2012-08-29 | Simon Richard Daniel | Wearable modular interface strap |
US7301529B2 (en) | 2004-03-23 | 2007-11-27 | Fujitsu Limited | Context dependent gesture response |
US7365737B2 (en) * | 2004-03-23 | 2008-04-29 | Fujitsu Limited | Non-uniform gesture precision |
US7365736B2 (en) | 2004-03-23 | 2008-04-29 | Fujitsu Limited | Customizable gesture mappings for motion controlled handheld devices |
US20050273761A1 (en) * | 2004-06-07 | 2005-12-08 | The Mathworks, Inc. | Freehand system and method for creating, editing, and manipulating block diagrams |
US9065979B2 (en) | 2005-07-01 | 2015-06-23 | The Invention Science Fund I, Llc | Promotional placement in media works |
US10380164B2 (en) | 2005-10-26 | 2019-08-13 | Cortica, Ltd. | System and method for using on-image gestures and multimedia content elements as search queries |
US8312552B1 (en) | 2005-12-15 | 2012-11-13 | Emc Corporation | Method and system for rendering watermarked content |
US8526666B1 (en) | 2005-12-15 | 2013-09-03 | Emc Corporation | Method and system for rendering watermarked content using a watermark window |
US7882095B2 (en) | 2006-05-30 | 2011-02-01 | Microsoft Corporation | Resource locators for widely distributed systems |
US7876335B1 (en) | 2006-06-02 | 2011-01-25 | Adobe Systems Incorporated | Methods and apparatus for redacting content in a document |
KR101328132B1 (en) * | 2006-09-04 | 2013-11-08 | 엘지전자 주식회사 | A working mode conversion device, a mobile terminal having the working mode conversion device and operating mode conversion method |
KR100797788B1 (en) * | 2006-09-04 | 2008-01-24 | 엘지전자 주식회사 | Mobile communication terminal and method using pattern recognition |
US8706169B2 (en) | 2006-12-28 | 2014-04-22 | Yahoo! Inc. | Interface overlay |
US20090265671A1 (en) | 2008-04-21 | 2009-10-22 | Invensense | Mobile devices with motion gesture recognition |
KR101239797B1 (en) * | 2007-02-07 | 2013-03-06 | 엘지전자 주식회사 | Electronic Device With Touch Screen And Method Of Providing Analog Clock Using Same |
US8522301B2 (en) | 2007-02-26 | 2013-08-27 | Sony Computer Entertainment America Llc | System and method for varying content according to a playback control record that defines an overlay |
CN101743744B (en) | 2007-03-21 | 2012-11-21 | 皇家飞利浦电子股份有限公司 | Method and apparatus for playback of content items |
US8301754B1 (en) | 2007-04-10 | 2012-10-30 | Google Inc. | Statistics overlay |
US8014560B2 (en) | 2007-05-25 | 2011-09-06 | Xerox Corporation | Preserving scanner signature using MRC technology |
US8315482B2 (en) * | 2007-06-26 | 2012-11-20 | Microsoft Corporation | Integrated platform for user input of digital ink |
US8094939B2 (en) * | 2007-06-26 | 2012-01-10 | Microsoft Corporation | Digital ink-based search |
US7835999B2 (en) * | 2007-06-27 | 2010-11-16 | Microsoft Corporation | Recognizing input gestures using a multi-touch input device, calculated graphs, and a neural network with link weights |
US8244284B2 (en) * | 2007-06-28 | 2012-08-14 | Giga-Byte Communications, Inc. | Mobile communication device and the operating method thereof |
US7941754B2 (en) * | 2007-06-29 | 2011-05-10 | Nokia Corporation | Media content distribution indicator |
US9261979B2 (en) | 2007-08-20 | 2016-02-16 | Qualcomm Incorporated | Gesture-based mobile interaction |
US8296681B2 (en) * | 2007-08-24 | 2012-10-23 | Nokia Corporation | Searching a list based upon user input |
US7930220B1 (en) * | 2007-08-30 | 2011-04-19 | Amazon Technologies, Inc. | Method, medium, and system for associating graphical icons with destination addresses using drag and drop |
US8949882B2 (en) | 2007-12-06 | 2015-02-03 | This Technology, Inc. | System and method for enabling content providers to identify advertising opportunities |
US8904430B2 (en) | 2008-04-24 | 2014-12-02 | Sony Computer Entertainment America, LLC | Method and apparatus for real-time viewer interaction with a media presentation |
US8689103B2 (en) | 2008-05-09 | 2014-04-01 | Apple Inc. | Automated digital media presentations |
US20130204739A1 (en) * | 2008-08-20 | 2013-08-08 | Morris Friedman | System and method for gifting suggestions and psychographic profiling |
KR101537683B1 (en) * | 2008-09-02 | 2015-07-20 | 엘지전자 주식회사 | Portable terminal |
US20100124152A1 (en) * | 2008-11-18 | 2010-05-20 | Gilbert Kye Lee | Image Clock |
US9501694B2 (en) * | 2008-11-24 | 2016-11-22 | Qualcomm Incorporated | Pictorial methods for application selection and activation |
US20130014041A1 (en) * | 2008-12-09 | 2013-01-10 | Denny Jaeger | Using gesture objects to replace menus for computer control |
US20100153890A1 (en) * | 2008-12-11 | 2010-06-17 | Nokia Corporation | Method, Apparatus and Computer Program Product for Providing a Predictive Model for Drawing Using Touch Screen Devices |
US8289162B2 (en) * | 2008-12-22 | 2012-10-16 | Wimm Labs, Inc. | Gesture-based user interface for a wearable portable device |
US8456420B2 (en) * | 2008-12-31 | 2013-06-04 | Intel Corporation | Audible list traversal |
US9703411B2 (en) | 2009-04-30 | 2017-07-11 | Synaptics Incorporated | Reduction in latency between user input and visual feedback |
KR101561703B1 (en) * | 2009-06-08 | 2015-10-30 | 엘지전자 주식회사 | The method for executing menu and mobile terminal using the same |
KR101071843B1 (en) * | 2009-06-12 | 2011-10-11 | 엘지전자 주식회사 | Mobile terminal and method for controlling the same |
US9134789B2 (en) | 2009-07-14 | 2015-09-15 | Adobe Systems Incorporated | Multi-layer computer application with a transparent portion |
KR101611302B1 (en) * | 2009-08-10 | 2016-04-11 | 엘지전자 주식회사 | Mobile terminal capable of receiving gesture input and control method thereof |
US9563350B2 (en) * | 2009-08-11 | 2017-02-07 | Lg Electronics Inc. | Mobile terminal and method for controlling the same |
US8341558B2 (en) * | 2009-09-16 | 2012-12-25 | Google Inc. | Gesture recognition on computing device correlating input to a template |
US8831279B2 (en) | 2011-03-04 | 2014-09-09 | Digimarc Corporation | Smartphone-based methods and systems |
US8436821B1 (en) * | 2009-11-20 | 2013-05-07 | Adobe Systems Incorporated | System and method for developing and classifying touch gestures |
US20110153463A1 (en) | 2009-12-21 | 2011-06-23 | Gunnar Lovelace | Methods and systems for transmitting over a network information pertaining to jewelry, and more particularly, to methods and systems for enabling manipulation and arrangement of images representing jewelry components over a network for the purpose of creating, designing, sharing, reviewing and/or purchasing a custom jewelry design; and to methods and systems for managing the images for a custom jewelry design with content management systems, databases and e-commerce technology over a network and/or through the use of a mobile device or a kiosk |
KR101626621B1 (en) * | 2009-12-30 | 2016-06-01 | 엘지전자 주식회사 | Method for controlling data in mobile termina having circle type display unit and mobile terminal thereof |
US8897377B2 (en) | 2009-12-31 | 2014-11-25 | Broadcom Corporation | Transcoding multiple media elements for independent wireless delivery |
US9026935B1 (en) | 2010-05-28 | 2015-05-05 | Google Inc. | Application user interface with an interactive overlay |
US9021402B1 (en) * | 2010-09-24 | 2015-04-28 | Google Inc. | Operation of mobile device interface using gestures |
US20120078746A1 (en) * | 2010-09-28 | 2012-03-29 | Giuliano Maciocci | Systems and methods for discovery of related interactable items in a mobile store environment |
WO2012048057A2 (en) * | 2010-10-05 | 2012-04-12 | Centric Software, Inc. | Interactive collection book for mobile devices |
US8549425B2 (en) | 2010-12-02 | 2013-10-01 | Sony Corporation | Visual treatment for a user interface in a content integration framework |
US8650476B1 (en) * | 2010-12-03 | 2014-02-11 | Amazon Technologies, Inc. | Localized feedback for content creation |
US8893054B2 (en) | 2010-12-08 | 2014-11-18 | At&T Intellectual Property I, L.P. | Devices, systems, and methods for conveying gesture commands |
US9285836B2 (en) * | 2010-12-13 | 2016-03-15 | Blackberry Limited | Portable electronic device including touch-sensitive display |
US8645208B2 (en) * | 2010-12-14 | 2014-02-04 | Yellowpages.Com Llc | Systems and methods for providing automatic reminders for saved advertisements |
US8868406B2 (en) | 2010-12-27 | 2014-10-21 | Avaya Inc. | System and method for classifying communications that have low lexical content and/or high contextual content into groups using topics |
KR101802498B1 (en) * | 2010-12-31 | 2017-11-28 | 주식회사 케이티 | Mobile terminal and method for searching location information using touch pattern recognition thereof |
DE112012000944B4 (en) | 2011-02-22 | 2017-02-09 | International Business Machines Corporation | Web-based editing and web content sharing in real time |
US8615401B1 (en) * | 2011-03-08 | 2013-12-24 | Amazon Technologies, Inc. | Identifying individually approved and disapproved segments of content |
US8738390B1 (en) * | 2011-03-08 | 2014-05-27 | Amazon Technologies, Inc. | Facilitating approval or disapproval of individual segments of content |
KR101772979B1 (en) * | 2011-04-06 | 2017-08-31 | 엘지전자 주식회사 | Mobile terminal and control method thereof |
US8990677B2 (en) | 2011-05-06 | 2015-03-24 | David H. Sitrick | System and methodology for collaboration utilizing combined display with evolving common shared underlying image |
US8959459B2 (en) | 2011-06-15 | 2015-02-17 | Wms Gaming Inc. | Gesture sensing enhancement system for a wagering game |
US20140258030A1 (en) * | 2011-08-03 | 2014-09-11 | Balluun Ag | Method and system of an authentic translation of a physical tradeshow |
JP5341152B2 (en) | 2011-08-22 | 2013-11-13 | 楽天株式会社 | Data processing apparatus, data processing method, data processing program, and computer-readable recording medium for recording the program |
US9026950B2 (en) | 2011-09-08 | 2015-05-05 | Google Technology Holdings LLC | Gesture-enabled settings |
WO2013043355A1 (en) * | 2011-09-20 | 2013-03-28 | Doodle Enterprises LLC | System and method for interior design |
US20130226646A1 (en) * | 2011-09-29 | 2013-08-29 | Electronic Commodities Exchange | Apparatus, Article of Manufacture, and Methods for In-Store Preview of an Online Jewelry Item |
US8478777B2 (en) * | 2011-10-25 | 2013-07-02 | Google Inc. | Gesture-based search |
JP5533837B2 (en) * | 2011-11-02 | 2014-06-25 | コニカミノルタ株式会社 | Handwriting input device and handwriting input control program |
US8541745B2 (en) * | 2011-11-16 | 2013-09-24 | Motorola Mobility Llc | Methods and devices for clothing detection about a wearable electronic device |
US20130132221A1 (en) * | 2011-11-17 | 2013-05-23 | Donald Bradford | Social shoppping on a networked publication system |
US20130227409A1 (en) * | 2011-12-07 | 2013-08-29 | Qualcomm Incorporated | Integrating sensation functionalities into social networking services and applications |
TWI494802B (en) * | 2012-01-04 | 2015-08-01 | Asustek Comp Inc | Operating method and portable electronic device using the same |
US9064436B1 (en) | 2012-01-06 | 2015-06-23 | Google Inc. | Text input on touch sensitive interface |
US9064237B2 (en) | 2012-01-23 | 2015-06-23 | Microsoft Technology Licensing, Llc | Collaborative communication in a web application |
US9047913B2 (en) | 2012-02-07 | 2015-06-02 | Apple, Inc. | Media bundle overlays |
WO2013121098A1 (en) * | 2012-02-14 | 2013-08-22 | Nokia Corporation | Method and apparatus for providing social interaction with programming content |
US9600169B2 (en) * | 2012-02-27 | 2017-03-21 | Yahoo! Inc. | Customizable gestures for mobile devices |
US8971623B2 (en) | 2012-03-06 | 2015-03-03 | Apple Inc. | Overlaid user interface tools for applying effects to image |
US9438646B2 (en) * | 2012-04-06 | 2016-09-06 | Myspace, Llc | Hover card |
US20140025688A1 (en) * | 2012-04-06 | 2014-01-23 | Myspace, Llc | Determining, distinguishing and visualizing users' engagement with resources on a social network |
TWI456487B (en) | 2012-04-26 | 2014-10-11 | Acer Inc | Mobile device and gesture determination method |
US8994650B2 (en) | 2012-04-27 | 2015-03-31 | Qualcomm Incorporated | Processing image input to communicate a command to a remote display device |
US9066200B1 (en) | 2012-05-10 | 2015-06-23 | Longsand Limited | User-generated content in a virtual reality environment |
KR101395480B1 (en) * | 2012-06-01 | 2014-05-14 | 주식회사 팬택 | Method for activating application based on handwriting input and terminal thereof |
US9164972B2 (en) | 2012-06-07 | 2015-10-20 | Microsoft Technology Licensing, Llc | Managing objects in panorama display to navigate spreadsheet |
JP5937992B2 (en) * | 2012-06-25 | 2016-06-22 | 株式会社コナミデジタルエンタテインメント | Message browsing system, server, terminal device, control method, and program |
JP5845200B2 (en) * | 2012-06-25 | 2016-01-20 | 株式会社コナミデジタルエンタテインメント | Message browsing system, server, terminal device, control method, and program |
JP5726935B2 (en) * | 2012-06-25 | 2015-06-03 | 株式会社コナミデジタルエンタテインメント | Terminal device |
KR20140019206A (en) * | 2012-07-13 | 2014-02-14 | 삼성전자주식회사 | User interface appratus in a user terminal and method therefor |
KR20140008987A (en) * | 2012-07-13 | 2014-01-22 | 삼성전자주식회사 | Method and apparatus for controlling application using recognition of handwriting image |
CN102810049B (en) * | 2012-07-17 | 2015-12-16 | 华为终端有限公司 | A kind of application programe switch-over method, device and touch-screen electronic equipment |
US9619037B2 (en) * | 2012-07-25 | 2017-04-11 | Facebook, Inc. | Custom gestures |
KR101394874B1 (en) * | 2012-09-24 | 2014-05-13 | 주식회사 팬택 | Device and method implementing for particular function based on writing |
US10331330B2 (en) | 2012-09-25 | 2019-06-25 | Intel Corporation | Capturing objects in editable format using gestures |
US8935638B2 (en) | 2012-10-11 | 2015-01-13 | Google Inc. | Non-textual user input |
KR101885655B1 (en) * | 2012-10-29 | 2018-09-10 | 엘지전자 주식회사 | Mobile terminal |
US20140122983A1 (en) * | 2012-10-30 | 2014-05-01 | Nokia Corporation | Method and apparatus for providing attribution to the creators of the components in a compound media |
US20140136435A1 (en) * | 2012-11-15 | 2014-05-15 | Ebay Inc. | Social media and transaction display system |
US9196003B2 (en) * | 2012-12-20 | 2015-11-24 | Wal-Mart Stores, Inc. | Pre-purchase feedback apparatus and method |
US20140180792A1 (en) * | 2012-12-21 | 2014-06-26 | Barclays Bank Plc | Mobile commerce business system and method for sharing merchant content and creating a customer index |
US9124765B2 (en) | 2012-12-27 | 2015-09-01 | Futurewei Technologies, Inc. | Method and apparatus for performing a video conference |
US9852115B2 (en) * | 2013-01-30 | 2017-12-26 | Microsoft Technology Licensing, Llc | Virtual library providing content accessibility irrespective of content format and type |
JP5757966B2 (en) * | 2013-01-31 | 2015-08-05 | シャープ株式会社 | I / O device |
US8943092B2 (en) * | 2013-03-04 | 2015-01-27 | Microsoft Corporation | Digital ink based contextual search |
US9035874B1 (en) | 2013-03-08 | 2015-05-19 | Amazon Technologies, Inc. | Providing user input to a computing device with an eye closure |
US9781490B2 (en) * | 2013-03-15 | 2017-10-03 | Samir B. Makhlouf | System and method for engagement and distribution of media content |
US8577422B1 (en) | 2013-03-27 | 2013-11-05 | Open Invention Network, Llc | Wireless device gesture detection and operational control |
US20140304178A1 (en) * | 2013-04-05 | 2014-10-09 | Showing Suite, Inc. | Mobile application for real estate shopping |
CN104184760B (en) * | 2013-05-22 | 2018-08-07 | 阿里巴巴集团控股有限公司 | Information interacting method, client in communication process and server |
US10173861B2 (en) * | 2013-05-24 | 2019-01-08 | Otis Elevator Company | Handwriting input for elevator destination floor input |
US20140372896A1 (en) * | 2013-06-14 | 2014-12-18 | Microsoft Corporation | User-defined shortcuts for actions above the lock screen |
US9589535B2 (en) * | 2013-07-19 | 2017-03-07 | Paypal, Inc. | Social mobile game for recommending items |
KR102067057B1 (en) * | 2013-07-24 | 2020-01-16 | 엘지전자 주식회사 | A digital device and method of controlling thereof |
TWM467949U (en) * | 2013-07-25 | 2013-12-11 | wen-fu Zhang | Icon-oriented touch screen device |
KR20150018127A (en) * | 2013-08-09 | 2015-02-23 | 삼성전자주식회사 | Display apparatus and the method thereof |
US20150098309A1 (en) * | 2013-08-15 | 2015-04-09 | I.Am.Plus, Llc | Multi-media wireless watch |
KR102063103B1 (en) * | 2013-08-23 | 2020-01-07 | 엘지전자 주식회사 | Mobile terminal |
US20150145781A1 (en) | 2013-11-22 | 2015-05-28 | Kobo Inc. | Displaying a panel overlay on a computing device responsive to input provided through a touch-sensitive housing |
EP3072098A4 (en) * | 2013-11-22 | 2017-04-19 | Hair Construction, Inc. | Networked style logistics |
US20150205509A1 (en) * | 2013-12-02 | 2015-07-23 | Daydials, Inc. | User interface using graphical dials to represent user activity |
US9626697B2 (en) * | 2013-12-08 | 2017-04-18 | Marshall Feature Recognition Llc | Method and apparatus for accessing electronic data via a plurality of electronic tags |
US20150169531A1 (en) | 2013-12-17 | 2015-06-18 | Microsoft Corporation | Touch/Gesture-Enabled Interaction with Electronic Spreadsheets |
US10387002B2 (en) | 2013-12-23 | 2019-08-20 | Dilogr, LLC | Adding interactivity to slide presentation |
US20160012465A1 (en) * | 2014-02-08 | 2016-01-14 | Jeffrey A. Sharp | System and method for distributing, receiving, and using funds or credits and apparatus thereof |
WO2015132622A1 (en) * | 2014-03-02 | 2015-09-11 | Onesnaps Technology Private Limited | Single mode & automatically visual media capture and excuting associate functions(s) |
US20150254222A1 (en) * | 2014-03-06 | 2015-09-10 | Xerzees Technologies Inc. | Method and apparatus for cobrowsing |
US9414115B1 (en) * | 2014-03-28 | 2016-08-09 | Aquifi, Inc. | Use of natural user interface realtime feedback to customize user viewable ads presented on broadcast media |
US9262759B2 (en) * | 2014-04-10 | 2016-02-16 | Bank Of America Corporation | Wearable device as a payment vehicle |
US20150301506A1 (en) * | 2014-04-22 | 2015-10-22 | Fahad Koumaiha | Transparent capacitive touchscreen device overlying a mechanical component |
KR102173110B1 (en) * | 2014-05-07 | 2020-11-02 | 삼성전자주식회사 | Wearable device and controlling method thereof |
US20150356093A1 (en) * | 2014-06-06 | 2015-12-10 | Mohamad Abbas | Methods and systems relating to ratings |
KR102281133B1 (en) * | 2014-06-12 | 2021-07-26 | 엘지전자 주식회사 | Watch type terminal and control method thereof |
US8954521B1 (en) | 2014-07-22 | 2015-02-10 | Google Inc. | Management and presentation of notification content |
WO2016012835A1 (en) * | 2014-07-23 | 2016-01-28 | What Watch Ag | Wristwatch device with time management function |
CN105447047B (en) * | 2014-09-02 | 2019-03-15 | 阿里巴巴集团控股有限公司 | It establishes template database of taking pictures, the method and device for recommendation information of taking pictures is provided |
FR3026502A1 (en) * | 2014-09-30 | 2016-04-01 | Valeo Comfort & Driving Assistance | SYSTEM AND METHOD FOR CONTROLLING EQUIPMENT OF A MOTOR VEHICLE |
CN105573639B (en) * | 2014-10-17 | 2018-11-20 | 国际商业机器公司 | For triggering the method and system of the display of application |
KR20160047273A (en) * | 2014-10-22 | 2016-05-02 | 엘지전자 주식회사 | Watch type terminal |
US10853869B2 (en) * | 2014-10-27 | 2020-12-01 | Target Brands, Inc. | Electronic wish list system |
US9690477B2 (en) * | 2014-12-22 | 2017-06-27 | Lenovo (Singapore) Pte. Ltd. | Method and device to associate user symbols with previously non-associated operations |
KR20160101589A (en) * | 2015-02-17 | 2016-08-25 | 삼성전자주식회사 | Apparatus and method for displaying information |
US9996255B2 (en) * | 2015-02-23 | 2018-06-12 | Capit Learning | Touch screen finger tracing device |
US20180095653A1 (en) * | 2015-08-14 | 2018-04-05 | Martin Hasek | Device, method and graphical user interface for handwritten interaction |
US10298907B2 (en) * | 2016-04-20 | 2019-05-21 | Fuji Xerox Co., Ltd. | Method and system for rendering documents with depth camera for telepresence |
US10008190B1 (en) * | 2016-12-15 | 2018-06-26 | Michael John Elson | Network musical instrument |
-
2015
- 2015-04-24 US US14/696,166 patent/US11797172B2/en active Active
- 2015-04-24 US US14/696,109 patent/US20160259488A1/en not_active Abandoned
-
2023
- 2023-09-28 US US18/374,387 patent/US20240028192A1/en active Pending
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080141132A1 (en) * | 2006-11-21 | 2008-06-12 | Tsai Daniel E | Ad-hoc web content player |
US20110093326A1 (en) * | 2008-06-12 | 2011-04-21 | Alpine In Motion Llc. | System and method for offering and fulfilling situation-based, location specific rewards and offers to mobile-oriented consumers |
US20120058783A1 (en) * | 2010-09-06 | 2012-03-08 | Samsung Electronics Co., Ltd. | Method of operating mobile device by recognizing user's gesture and mobile device using the method |
US20140123183A1 (en) * | 2011-04-15 | 2014-05-01 | Sharp Kabushiki Kaisha | Menu screen display control method and display control device |
US20130058198A1 (en) * | 2011-09-02 | 2013-03-07 | Chang-Jhu Tu | Information integration method and touch display device using the same |
US20130073377A1 (en) * | 2011-09-15 | 2013-03-21 | Stephan HEATH | Mobile device system and method providing 3d geo-target location-based mobile commerce searching/purchases, discounts/coupons products, goods, and services, and social networking |
US20130132904A1 (en) * | 2011-11-22 | 2013-05-23 | Backplane, Inc. | Content sharing application utilizing radially-distributed menus |
US20130311340A1 (en) * | 2012-05-18 | 2013-11-21 | Ebay Inc. | Systems and methods for displaying items |
US20130346258A1 (en) * | 2012-06-26 | 2013-12-26 | Arish Ali | Interactive digital catalogs for touch-screen devices |
US20140052580A1 (en) * | 2012-08-17 | 2014-02-20 | Kallidus, Inc. | Product explorer page for use with interactive digital catalogs and touch-screen devices |
US20140214495A1 (en) * | 2012-09-30 | 2014-07-31 | iVedix, Inc. | Business intelligence systems and methods |
US20140100997A1 (en) * | 2012-10-05 | 2014-04-10 | Jochen Mayerle | Augmented-reality shopping using a networked mobile device |
US20150049033A1 (en) * | 2013-08-16 | 2015-02-19 | Lg Electronics Inc. | Mobile terminal and method of controlling the mobile terminal |
US20150105125A1 (en) * | 2013-10-16 | 2015-04-16 | Lg Electronics Inc. | Watch type mobile terminal and method for controlling the same |
US20150302456A1 (en) * | 2014-04-16 | 2015-10-22 | Retailmenot, Inc. | Time period distribution of offer codes |
US20160098787A1 (en) * | 2014-10-07 | 2016-04-07 | Epic Tech, Llc | Method and System for an Electronic Auction |
Cited By (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD844654S1 (en) * | 2014-09-01 | 2019-04-02 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD1002660S1 (en) | 2014-09-01 | 2023-10-24 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD917508S1 (en) * | 2014-09-02 | 2021-04-27 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD916748S1 (en) * | 2014-09-02 | 2021-04-20 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD951268S1 (en) | 2014-09-02 | 2022-05-10 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD908715S1 (en) * | 2014-09-02 | 2021-01-26 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD902250S1 (en) | 2014-09-02 | 2020-11-17 | Apple Inc. | Display screen or portion thereof with icon |
USD989120S1 (en) | 2014-09-02 | 2023-06-13 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD873279S1 (en) * | 2014-09-02 | 2020-01-21 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD779556S1 (en) * | 2015-02-27 | 2017-02-21 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with an icon |
USD826963S1 (en) * | 2015-04-03 | 2018-08-28 | Lucis Technologies Holdings Limited | Display screen with animated graphical user interface |
US10359849B2 (en) * | 2015-04-14 | 2019-07-23 | Jose Antonio DELMAR LISSA | Portable communication device for transmitting touch-generated messages |
US20160342327A1 (en) * | 2015-05-22 | 2016-11-24 | Lg Electronics Inc. | Watch-type mobile terminal and method of controlling therefor |
US10712839B2 (en) * | 2015-05-29 | 2020-07-14 | Ebay Inc. | Rotary dial |
US20180335858A1 (en) * | 2015-05-29 | 2018-11-22 | Ebay Inc. | Rotary Dial |
USD786915S1 (en) * | 2015-08-12 | 2017-05-16 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
US20170093451A1 (en) * | 2015-09-30 | 2017-03-30 | Taiwan Biophotonic Corporation | Wearable device and method for information delivery |
US10103764B2 (en) * | 2015-09-30 | 2018-10-16 | Taiwan Biophotonic Corporation | Wearable device and method for information delivery |
USD802021S1 (en) * | 2015-12-04 | 2017-11-07 | Airbus Operations Gmbh | Display screen or portion thereof with graphical user interface |
US20180364650A1 (en) * | 2015-12-23 | 2018-12-20 | Intel Corporation | Virtual detent bezel device |
US10928782B2 (en) * | 2015-12-23 | 2021-02-23 | Intel Corporation | Virtual detent bezel device |
USD805542S1 (en) * | 2016-02-19 | 2017-12-19 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with transitional graphical user interface |
USD802003S1 (en) * | 2016-02-19 | 2017-11-07 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with transitional graphical user interface |
USD802614S1 (en) * | 2016-02-19 | 2017-11-14 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with transitional graphical user interface |
USD840414S1 (en) * | 2016-06-10 | 2019-02-12 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD1016842S1 (en) | 2016-06-11 | 2024-03-05 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD978182S1 (en) | 2016-06-11 | 2023-02-14 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD910043S1 (en) | 2016-06-11 | 2021-02-09 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD886843S1 (en) | 2016-06-11 | 2020-06-09 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD949903S1 (en) | 2016-06-11 | 2022-04-26 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD820300S1 (en) * | 2016-06-11 | 2018-06-12 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD921690S1 (en) | 2016-06-11 | 2021-06-08 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD842326S1 (en) | 2016-06-11 | 2019-03-05 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US10846104B2 (en) * | 2017-01-26 | 2020-11-24 | Huawei Technologies Co., Ltd. | Application display method and apparatus, and electronic terminal |
US20200004562A1 (en) * | 2017-01-26 | 2020-01-02 | Huawei Technologies Co., Ltd. | Application Display Method and Apparatus, and Electronic Terminal |
US11640226B2 (en) * | 2017-11-10 | 2023-05-02 | Swirl Design (Pty) Ltd | Displaying information objects based on elliptical frames on a track between inner and outer elliptical borders |
USD868094S1 (en) * | 2018-08-30 | 2019-11-26 | Apple Inc. | Electronic device with graphical user interface |
USD970536S1 (en) | 2018-09-11 | 2022-11-22 | Apple Inc. | Electronic device with graphical user interface |
US20220121347A1 (en) * | 2019-01-07 | 2022-04-21 | Samsung Electronics Co., Ltd. | Electronic device and method for executing function thereof |
US11513659B2 (en) * | 2019-01-07 | 2022-11-29 | Samsung Electronics Co., Ltd. | Electronic device and method for providing user interface for setting and executing various functions thereof |
USD910706S1 (en) * | 2019-01-31 | 2021-02-16 | Driv Ip, Llc | Display screen with graphical user interface |
USD956093S1 (en) | 2019-01-31 | 2022-06-28 | Driv Ip, Llc | Display screen with graphical user interface |
USD898768S1 (en) * | 2019-01-31 | 2020-10-13 | Driv Ip, Llc | Display screen with graphical user interface |
WO2020182065A1 (en) * | 2019-03-13 | 2020-09-17 | 华为技术有限公司 | Shortcut function activation method and electronic device |
US11340757B2 (en) | 2019-05-06 | 2022-05-24 | Apple Inc. | Clock faces for an electronic device |
US11131967B2 (en) | 2019-05-06 | 2021-09-28 | Apple Inc. | Clock faces for an electronic device |
USD958186S1 (en) * | 2019-07-25 | 2022-07-19 | Under Armour, Inc. | Display screen with an animated graphical user interface |
US20210051032A1 (en) * | 2019-08-16 | 2021-02-18 | The Swatch Group Research And Development Ltd | Method and system for broadcasting a message to a wearer of a watch |
US11968054B2 (en) * | 2019-08-16 | 2024-04-23 | The Swatch Group Research And Development Ltd | Method and system for broadcasting a message to a wearer of a watch |
US20210201287A1 (en) * | 2019-12-26 | 2021-07-01 | Toyota Jidosha Kabushiki Kaisha | Wallet server, computer readable recording medium, and wallet system |
Also Published As
Publication number | Publication date |
---|---|
US20240028192A1 (en) | 2024-01-25 |
US20160259464A1 (en) | 2016-09-08 |
US11797172B2 (en) | 2023-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20160259488A1 (en) | Navigation user interface for compact mobile devices | |
US11327650B2 (en) | User interfaces having a collection of complications | |
US11340757B2 (en) | Clock faces for an electronic device | |
JP7254961B2 (en) | User interface for managing accounts | |
US20220342514A1 (en) | Techniques for managing display usage | |
US11694590B2 (en) | Dynamic user interface with time indicator | |
US10347027B2 (en) | Animated transition between data visualization versions at different levels of detail | |
US11126327B2 (en) | Interactive data visualization user interface with gesture-based data field selection | |
US20160132205A1 (en) | System and method for linking applications | |
US20140129932A1 (en) | Interactive digital catalogs for touch-screen devices | |
JP7127232B1 (en) | Account management user interface | |
US10347018B2 (en) | Interactive data visualization user interface with hierarchical filtering based on gesture location on a chart | |
AU2021204190B2 (en) | Interactive data visualization user interface with gesture-based data field selection | |
CN112905282B (en) | Techniques for managing display usage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ALIBABA GROUP HOLDING LIMITED, CAYMAN ISLANDS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHAN, STEPHANIE SUK HING;CHEN, JOHNNY KEY JYE;REEL/FRAME:035662/0751 Effective date: 20150424 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |