US20160259488A1 - Navigation user interface for compact mobile devices - Google Patents

Navigation user interface for compact mobile devices Download PDF

Info

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
Application number
US14/696,109
Inventor
Stephanie Suk Hing CHAN
Johnny Key Jye CHEN
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to US14/696,109 priority Critical patent/US20160259488A1/en
Assigned to ALIBABA GROUP HOLDING LIMITED reassignment ALIBABA GROUP HOLDING LIMITED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHAN, STEPHANIE SUK HING, CHEN, JOHNNY KEY JYE
Publication of US20160259488A1 publication Critical patent/US20160259488A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/163Wearable computers, e.g. on a belt
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0235Discounts or incentives, e.g. coupons or rebates constrained by time limit or expiration date
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • G06Q30/0643Graphical representation of items or shoppers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04883Interaction 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

    CROSS REFERENCE TO RELATED APPLICATION
  • 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.
  • TECHNICAL FIELD
  • This description relates generally to processing device user interfaces, and more particularly to compact portable processing device user interfaces for online marketing.
  • BACKGROUND
  • 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.
  • SUMMARY
  • 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.
  • DESCRIPTION OF THE DRAWINGS
  • 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.
  • DETAILED DESCRIPTION
  • 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 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.
  • 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, 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.
  • 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, 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.
  • 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 the interpretation 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, 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.
  • As illustrated in FIG. 2, 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. In various embodiments, 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.
  • Referring to FIG. 3, 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. 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, the computing device 20 or the compact processing device 50 can be communicatively coupled to a communications network 60. For example, in some configurations, 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. In various embodiments, 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.
  • Referring now to FIG. 5A, 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.
  • 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 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. Once again, in other embodiments, 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.
  • In addition, 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. For example, in an embodiment 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. In other embodiments, the marketing 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 each marketing symbol 86 is sensitized to be activated by tap or swipe gestures over the bezel.
  • Referring to FIG. 5B, 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. However, 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.
  • In various embodiments, 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.
  • In addition, 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. For example, 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.
  • In some instances, 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.
  • When the highlighted symbol 92 and the offer image 94 correspond to the current hour at the time the offer highlight display image 90 is being rendered, 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. Further, in an embodiment, 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.
  • Referring to FIG. 5C, 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. Because of the relatively small size of the compact touch display screen 56, 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.
  • In an embodiment, 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. In other embodiments, any portion or all of these features may be partially or fully visible through, around or along with the offer detail image 102. For example, in one embodiment, 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. 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 the offer detail image 102.
  • In addition, 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. For example, in an embodiment, 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.
  • 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, 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. Further, in an embodiment, 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. For example, the area including the purchase button 106 is sensitized to be activated by tap gestures, and the detail display image 100 is sensitized to be activated by tap or swipe gestures.
  • Referring to FIG. 6A, 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.
  • Referring to 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.
  • Referring to FIG. 6C, 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.
  • Referring to FIG. 6D, 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.
  • Referring now to FIG. 7, 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 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, in block 154, and assigned to a category or type of gesture based on compliance with predefined definitions, or rules. In block 156, 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.
  • 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 in block 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 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.
  • Referring to 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.
  • 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 in block 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 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.
  • 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 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.
  • 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 in 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.
  • 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 in block 202 the watch face is once again rendered on the touch display. If not, a further determination is made, in block 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 in block 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 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.
  • 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 in block 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)

What is claimed is:
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.
US14/696,109 2015-03-06 2015-04-24 Navigation user interface for compact mobile devices Abandoned US20160259488A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (16)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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