Abstract: Chronologically navigating among time-based entries stored by a physical computing device having a processor configured to execute a time-based application includes displaying, with the computing device, a time-based entry with at least one of a forward control and a backward control; in response to a user selecting the forward control, displaying with the computing device a subsequent time-based entry, the subsequent time-based entry including a shared property with the displayed time-based entry; and in response to the user selecting the backward control, displaying with the computing device a previous time-based entry, the previous time-based entry including a shared property with the displayed time-based entry.
Type:
Grant
Filed:
November 24, 2009
Date of Patent:
December 20, 2016
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Abstract: An exemplary information processing device includes: a scrolling unit configured to scroll an image group including plural images, in accordance with an input from a user; a display control unit configured to change how at least one image included in the image group is displayed, upon the image group reaching a predetermined end as a result of scrolling; and a propagating unit configured to propagate the change from one image included in the image group to another image included therein.
Type:
Grant
Filed:
November 7, 2013
Date of Patent:
December 13, 2016
Assignee:
NINTENDO CO., LTD.
Inventors:
Fumihiko Tamiya, Jung Chan, Randy Cavanagh, Bjorn Nash, Alex Macfarlane, Brandon Gill
Abstract: Disclosed are various embodiments for an updatable package application. Updated static content elements of the packaged application are obtained from a content delivery service. The content update is verified as a function of the component static content elements and a manifest file. The application is reconfigured to execute as a function of the updated static content elements.
Type:
Grant
Filed:
December 6, 2012
Date of Patent:
December 6, 2016
Assignee:
Amazon Technologies, Inc.
Inventors:
Mustafa Hakim, Patrick Lee Baumann, Abdullah Mohammed Jibaly, Jordan Petrov Marinov, Kenley Bryan Capps, Brigham Mark Brown
Abstract: Systems, methods, and computing devices are provided for viewing scene-granular video based on geographical location. The computing device may include a memory configured to store video and geographical coordinates at which the video was captured. The computing device may further include, a processor that is configured to execute a video path viewing program, and a display that is configured to display a graphical user interface of the video path viewing program. The graphical user interface may be configured to display a path graphic spatially representing the geographical coordinates along which the video was captured, a location selector that is selectively movable along the path graphic to a selected path location, and a video icon that is configured to display a preview of a portion of the video corresponding to the selected path location.
Abstract: External constraints with respect to at least one input field of at least one application are generated. Context-aware input data is provided to at least one input field of a currently used application, based on the external constraints.
Type:
Grant
Filed:
March 29, 2012
Date of Patent:
November 22, 2016
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventors:
Xu Chang, Wen Xin Cheng, Dikran S. Meliksetian, Zhi Jun Wang
Abstract: A method for providing a Graphic User Interface (GUI) and a display apparatus applying the same are provided. According to the method, a screen on a specific face is displayed on a Three Dimensional (3D) GUI, and if a user's manipulation is inputted when the screen of the specific face is displayed, a screen of at least one of adjoining face that corresponds to a direction of the user's manipulation, is displayed. As a result, a user is able to select a desired menu with increased ease and convenience.
Abstract: A CPU of a game device has a weekly calendar screen displayed. In this calendar screen, dates in one week are displayed separately. In the calendar screen, a content display field is provided, in which a thumbnail image or the like of a content brought in correspondence with each day is displayed. A time and day of start of availability and a time and day of end of availability are determined for each content such as a motion picture, and downloading of the content by a user is permitted during a period from the time and day of start of availability to the time and day of end of availability.
Abstract: Image session ranking techniques are described. In one or more implementations, indications are received that a plurality of image sharing sessions are available for joining by one or more potential members. The plurality of image sharing sessions are prioritized based on one or more ranking criteria that are usable to determine a relative likelihood that a user wishes to join respective image sharing sessions. A list is formed of suggested image sharing sessions that are arranged, one or another, based on the priority.
Abstract: A computing system for displaying hierarchical set of building management system information is shown and described. The computing system includes a processing circuit configured to render a shape for each software defined building object and to render the shapes for lower level software defined building objects as nested within the shapes for the higher level software defined building objects.
Abstract: A method of controlling a mobile terminal including allowing, via a wireless communication unit on the mobile terminal, wirelessly communication with at least one other terminal; displaying, on a display of the mobile terminal, an application screen corresponding to an execution of an application on the mobile terminal; reducing, via a controller on the mobile terminal, a size of the application screen in response to a reduction input operation performed on the mobile terminal; determining, via the controller, if the application screen is reduced below a predetermined size; displaying, via the display, a widget corresponding to the application instead of the application screen on the display when the application screen is reduced below the predetermined size; and expanding, via the controller, the application screen back to its original size before the reduction input operation has been performed when the application screen is not reduced below the predetermined size.
Abstract: Context-specific user interfaces for use with a portable multifunction device are disclosed. The methods described herein for context-specific user interfaces provide indications of time and, optionally, a variety of additional information. Further disclosed are non-transitory computer-readable storage media, systems, and devices configured to perform the methods described herein.
Type:
Grant
Filed:
July 31, 2015
Date of Patent:
October 4, 2016
Assignee:
APPLE INC.
Inventors:
Christopher Wilson, Gary Ian Butcher, Kevin Will Chen, Imran Chaudhri, Alan C. Dye, Aurelio Guzman, Jonathan P. Ive, Chanaka G. Karunamuni, Kenneth Kocienda, Kevin Lynch, Pedro Mari, Alessandro Sabatelli, Brian Schmitt, Eric Lance Wilson, Lawrence Y. Yang
Abstract: A computer system comprising a display, one or more computer readable medium storing a computer application comprising computer executable code for creating a graphical user interface, one or more processors receiving and executing the computer executable code to provide the graphical user interface on the display, the computer readable medium also storing a testing application comprising computer executable code for activating the graphical user interface, the testing application defining a command execution server embedded into the computer application, and a command client external to the computer application.
Abstract: The disclosed embodiments relate to an apparatus or system for tracking and analyzing user interactions with a mobile user interface (UI). During operation, the apparatus collects data while a user interacts with the mobile UI through a touchscreen, wherein the data includes tap-attempt data that specifies coordinates for touchscreen locations that the user has tapped while interacting with the mobile UI. Next, the apparatus compares the tap-attempt data with locations of tappable elements in the mobile UI, wherein each tappable element has an associated tap target size. For each tappable element, the apparatus uses results of the comparison to determine a percentage of tap attempts that have succeeded or failed for the associated tap target size. Finally, the apparatus makes the percentage information available to a UI designer to enable the UI designer to adjust tap target sizes for the mobile UI.
Abstract: A method of providing visual indication of a device connection speed proceeds by determining a connection speed of the device and selecting a visual indicator representative of the connection speed. Once the appropriate indicator has been selected, the visual indicator is then displayed.
Abstract: A method of operating a multifunction device includes displaying a soft keyboard having a plurality of buttons including one or more unconditionally enabled buttons and one or more conditionally enabled buttons. The method further includes detecting a first input with a first button at a first time; detecting a second input with a second button at a second time after the first time, where the second button is a conditionally enabled button; and in response to the detecting the second input with the second button at the second time: in accordance with a determination that the period of time between the first time and the second time is above a predefined threshold, activating the second button; and in accordance with a determination that the period of time between the first time and the second time is below the predefined threshold, preventing the second button from being activated.
Abstract: Various embodiments are disclosed for editing a video sequence. One embodiment, among others, is a method for editing a video in a video editing system. The method comprises obtaining a video sequence and identifying objects in the video sequence with corresponding depth information, displaying the video sequence in a display panel in a user interface, and facilitating insertion of an object into the video sequence by displaying in the user interface, a timeline and a control panel including a graphical representation for each of the identified objects with corresponding depth information. The graphical representations are arranged relative to the timeline and based on the corresponding depth information. The method further comprises obtaining input from a user positioning the object into the video sequence relative to the identified objects with corresponding depth information.
Abstract: A computing device is described that outputs, for display, an initial speech recognition graphical user interface (GUI) having at least one element. The computing device receives audio data and determines, based on the audio data, a voice-initiated action. Responsive to determining the voice-initiated action, the computing device outputs, for display, an updated speech recognition GUI having an animation of a change in a position of the at least one element to indicate that the voice-initiated action has been determined.
Type:
Grant
Filed:
April 1, 2014
Date of Patent:
August 30, 2016
Assignee:
Google Inc
Inventors:
Alexander Faaborg, Gustavo Sonoda, Joshua Robin Kaplan
Abstract: A method for displaying context information on a user device, the method includes: identifying a triggering event associated with a contact; identifying a user associated with the user device; identifying a personalized configuration profile is based on at least one of an attribute of the contact attribute or an attribute of the user; identifying the context information associated with the personalized configuration profile; and retrieving the context information for displaying on the user device.
Type:
Grant
Filed:
March 13, 2013
Date of Patent:
August 30, 2016
Assignee:
GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Abstract: In various example embodiments, a system and method to provide status indictors on an image galley is disclosed. At least one item to be displayed in an image gallery on a client device is identified. Once identified, status information for the item is obtained. Subsequently, gallery rendering and display instructions are generated and transmitted to the client device. The rendering and display instructions include the status information and enables generation of status indicators from the status information for display over the image gallery at the client device. The rendering and display instructions may also include instructions for displaying the image gallery. The status information at the client device may be updated as status information changes.
Abstract: When displaying a N-up image view in which a plurality of thumbnail images displayed in given windows are grouped and displayed in a single window by using a detecting section for detecting a contact position on a display screen of a display section, position specifications for the N-up image view of thumbnail images in the windows are received based on a contact position in the window in selecting thumbnail images to be displayed in the N-up image view by making contact with the thumbnail images, and the thumbnails images are displayed in the N-up image view based on the received position specifications.