Patents Examined by Alvin Tan
  • Patent number: 10095485
    Abstract: A method of analyzing graphical user interface (GUI) objects. The method can include dynamically scanning attributes assigned to various GUI objects assigned to a view of a GUI in order to identify attributes associated with each of the GUI objects. For each of the GUI objects, a list of attributes can be generated. A determination can be made as to whether at least one of the GUI objects has a list of attributes that does not correspond to lists of attributes for other GUI objects. When at least one GUI object has a list of attributes that does not correspond to lists of attributes for other GUI objects, an identifier can be output. The identifier can indicate that the GUI object has the list of attributes that does not correspond to the lists of attributes for the other GUI objects.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: October 9, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chris L. Doughty, Bryant G. Luk, Brian P. Preston
  • Patent number: 10088994
    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.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: October 2, 2018
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Hitoshi Hirohata, Kazuhisa Kubota
  • Patent number: 10078440
    Abstract: In various example embodiments, a system and method for visual search and associated data decay models are presented. In one example embodiment, image history data associated with an output display of the machine is captured. The image history data is analyzed to identify groups of images associated with a plurality of events, and context information is identified that is associated with the plurality of events. One or more images for each event of the plurality of events is selected as a key image for an associated event as part of a plurality of key images, and a searchable event timeline index is generated. Key frames from an index of activities of one or more devices may then be displayed as part of a user search for information.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: September 18, 2018
    Assignee: eBay Inc.
    Inventors: Dane Glasgow, David Ramadge, Matthew Bret MacLaurin, Justin Van Winkle
  • Patent number: 10037138
    Abstract: An electronic device includes a touch-sensitive surface and a display. The device displays, on the display, a first user interface. The device detects a gesture on the touch-sensitive surface. The gesture includes movement of a contact in a respective direction on the touch-sensitive surface. In response to detecting the gesture: in accordance with a determination that the movement of the contact is entirely on a first portion of the touch-sensitive surface, the device performs an operation in the first user interface that corresponds to the gesture; and in accordance with a determination that the movement of the contact is entirely on a second portion of the touch-sensitive surface, the device replaces display of the first user interface with display of a second user interface different from the first user interface.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: July 31, 2018
    Assignee: APPLE INC.
    Inventors: Jeffrey Traer Bernstein, Avi E. Cieplinski
  • Patent number: 10037217
    Abstract: A multifunction device generates a display of a first view of an application-centric library associated with an application. The application-centric library has content rules that limit files to those that include content compatible with the application. The first view includes a representation of a first file compatible with the application and added to the application-centric library. The instructions also include: while displaying the first view, detecting first inputs; in response to detecting the first inputs, generating a display of a second view comprising a representation of a second file not added to the application-centric library; while displaying the second view, detecting second inputs interpreted as a selection of the representation of the second file; and in response to detecting the second inputs, in accordance with a determination that the second file is compatible with the application, adding the second file to the application-centric library.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: July 31, 2018
    Assignee: Apple Inc.
    Inventors: Peter Roman, Richard R. Dellinger, Megan M. Frost, Joshua B. Dickens, Mischa McLachlan, Patrick L. Coffman
  • Patent number: 9965553
    Abstract: A method builds a personality of a user agent that is based on verbal and nonverbal communication preferences of a person. The user agent executes a search request from a user and displays results to the search request based on the personality of the user agent opposed to a personality of the user.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: May 8, 2018
    Inventor: Philip Scott Lyren
  • Patent number: 9954998
    Abstract: A method of displaying call history information in a first mobile device communicating with at least one second mobile device. The method according to one embodiment includes displaying a call history screen. The call history screen includes information on an outgoing call history, an incoming call history, a missed call history, and a video call history. The method according to the one embodiment further includes displaying a specific content on the display unit in an activated state in response to a selection of the specific content; displaying at least one edit screen after the specific content is selected; deleting selectively the selected specific content corresponding to a pre-stored name or multiple contents including non-selected content; and changing the pre-stored same name corresponding to the selected specific content into an edited name with changing the pre-stored same name corresponding to all of the non-selected content into the same edited name.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: April 24, 2018
    Assignee: LG ELECTRONICS INC.
    Inventor: Sijeong Ro
  • Patent number: 9946458
    Abstract: A method of inputting text in an electronic device having a touch screen is provided. The method includes displaying a screen including a keypad and a character input window, displaying a recommended text related to a character on a candidate window when an input of the character is detected through the keypad, detecting a gesture of a touch input according to the recommended text, and displaying a recommended text to which a style corresponding to the gesture is applied on the character input window.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: April 17, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jihoon Kim
  • Patent number: 9927960
    Abstract: In some embodiments, a touchscreen may display a graphical user interface with one or more input options and may detect which input options are selected by a user by detecting a user's contact on the touchscreen. The system may determine a new graphical user interface configuration to increase the size and/or spacing of the input options. In some embodiments, one or more of the input options may be removed to increase the space available to increase the size of the other input options. In some embodiments, the system may maintain a history of input option use to determine which input options to remove. In some embodiments, the new graphical user interface configuration may include smaller (and/or additional) input options (e.g., if the contact areas are detected as consistently within the displayed input options).
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: March 27, 2018
    Assignee: Adobe Systems Incorporated
    Inventor: Christian T. Cantrell
  • Patent number: 9927968
    Abstract: Embodiments relate to moving an object between pages of an editable document. An aspect includes determining that the object in an edit page of the editable document has been dragged to a target page thumbnail of the editable document. Another aspect include zooming in the target page thumbnail. Yet another aspect includes moving the object in the zoomed-in target page thumbnail.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: March 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xue Fei Duan, Ji Yan, Dong Jun Zong
  • Patent number: 9904448
    Abstract: A function for configuring a screen reflecting user preference is implemented when formlets are displayed to indicate function items of a mobile communication terminal. The size, position and shape of a formlet on which an indicator is positioned are changed by user settings in a state in which multiple formlets are displayed, thereby increasing accessibility to a formlet of high preference to a user and also increasing display visibility.
    Type: Grant
    Filed: August 8, 2007
    Date of Patent: February 27, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Dong-Kook Lee
  • Patent number: 9894027
    Abstract: An electronic device includes an input unit configured to receive user input; a communication unit configured to transmit and receive message; and a controller configured to set an outgoing message to at least one notifications of a plurality of message notifications according to the user input received by the input unit, and to notify of reception of an incoming message to a user by at least one notifications of the plurality of message notifications included in the incoming message.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: February 13, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byeong Jun Kim, Jae Hyun Kim
  • Patent number: 9880737
    Abstract: A system and method for automatically reconfiguring a keyboard layout display to facilitate entry of password characters. The system analyzes the password while setting it, and will save a required keyboard layout for each character. A method includes obtaining an encoded sequence of keyboard layouts mapped to a corresponding characters sequence of a user password, receiving input of a password character and determining whether the character input is correct. If the character entered is correct: decoding the keyboard layout sequence to obtain a correct keyboard layout associated with a next password character to be entered; and automatically displaying the correct keyboard layout associated with a next character to be entered; or if the character entered is not correct: decoding the keyboard layout sequence to obtain one of: a correct or incorrect keyboard layout associated with a next password character to be entered; and automatically displaying the correct or incorrect keyboard layout on the device.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Matthew E. Broomhall, Fabrizio Nascimento Caldas, Christopher R. Dotson, Li Kong, Jia Tao Li
  • Patent number: 9870140
    Abstract: A launcher screen position identifying method obtains a set of coordinates of a reference point of each launcher screen and a set of coordinates of a reference point of a touch screen. The method calculates a distance difference between each launcher screen and the touch screen according to the set of coordinates of the reference point of each launcher screen and the set of coordinates of the reference point of the touch screen, and the method converts the distance difference between each launcher screen and the touch screen to a scalar value of the corresponding launcher screen. The scalar value is between negative one and positive one. The method further identifies a position relationship between each launcher screen and the touch screen according to the scalar value of the corresponding launcher screen. A related electronic device and a related non-transitory storage medium are provided.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: January 16, 2018
    Assignees: SHENZHEN FUTAIHONG PRECISION INDUSTRY CO., LTD., Chiun Mai Communication Systems, Inc.
    Inventor: Fu-Bao Nie
  • Patent number: 9860363
    Abstract: Embodiments described herein provide a method and technique for operating a computing device. An interface is displayed for enabling the computing device to control a voicemail system. The interface includes one or more display objects, wherein each display object is selectable by a user to enter a command input assigned to that display object. A selection is detected of any one of the one or more display objects, and the command input assigned to the display object is identified. A signal tone is generated corresponding to the command input. The signal input may be transmitted across a network to the voicemail system to communicate a command to the voicemail system.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: January 2, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey Hawkins, Robert Haitani, Mark Davis
  • Patent number: 9851876
    Abstract: A method, an apparatus and a computer-readable medium for adjusting size of screen object adapted to a mobile device having a touch screen are provided. In the method, a display direction is randomly selected for each of at least one screen object to display each screen object on the touch screen, where each screen object has at least one object size capable of being adjusted. Then, the touch screen is used to detect a first touch and a second touch performed on one of the at least one screen object. The object size of the screen object being touched is adjusted according to the display direction thereof and a relative moving direction of the first touch and the second touch.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: December 26, 2017
    Assignee: HTC Corporation
    Inventors: Chih-Ling Chien, Chia-Chia Shieh, Yen-Shun Wu, Ting-An Yang, Ju-Wei Huang
  • Patent number: 9842144
    Abstract: A computer implemented method includes: receiving an incomplete input from a user; presenting a plurality of suggestions to the user for completion of the input, wherein the suggestions are presented in a ranked order based on a characteristic associated with the user terminal; receiving a selection by the user of a suggestion from the suggestions; and completing the input with the suggestion.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: December 12, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Frank J. Cort, Joshua Robert Russell Jacobson
  • Patent number: 9841980
    Abstract: Providing a user interface (UI) on a web page. A toolbar section is defined on the web page. The web page includes a content section being different and separate from the toolbar section, and the content section displays additional content of the web page. One or more groups are specified to include one or more action controls associated therewith. Each of the specified groups has a group identifier associated therewith. The one or more action controls are displayed according to the specified groups in the toolbar section of the web page. Each of the one or more displayed action controls includes properties associated therewith, and the included properties define at least one of the following: a name of the action control, a link of the action control, the group identifier of the action control, and a classification identifier of the action control.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: December 12, 2017
    Assignee: Microsoft Technology, LLC
    Inventors: Christine Anderson, Sara Liu Yang, Erez Kikin-Gil, Sandra Hirsh, Tyler Schnoebelen, Wendy Chan, Nancy Jane Bell, Thomas Jan Stovicek, Jackie Sandoval
  • Patent number: 9841889
    Abstract: One embodiment of the invention sets forth a data navigation engine that generates user interface navigation elements for navigation large and expanding datasets. The user interface navigation elements may include a pivot control zoom slider for adjusting the data resolution with respect to different zoom pivot locations, an interactive ruler for consistent visual feedback and navigation of intervals of data within the dataset, a context bar for viewing the data proximate to a current view, and a multi-scale slider for repositioning the dataset within the current view. These user interface navigation elements provide the end-user with consistent control and visual feedback while navigating the dataset, independent of the size of the dataset or the portion of the dataset displayed within the current view. Therefore, large and expanding datasets can be navigated more effectively relative to prior art approaches.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: December 12, 2017
    Assignee: AUTODESK, INC.
    Inventors: Michael Glueck, Azam Khan, Michael Lee
  • Patent number: 9804730
    Abstract: Usage information is used to automatically change a display of a Graphical User Interface (GUI) for a computer application. Recommendations may also be automatically provided that when accepted by a user change the GUI of the application. The usage information includes recorded interactions along with the context of the actions. Generally, the contextual usage information includes interaction information that may be used to determine how a user is interacting with the application based on the current context of the user. The usage information that is recorded from one or more users may be used to change the GUI and/or provide recommendations. Usage information obtained from a larger set of users (e.g. based on a type of business) may be used to automatically determine the recommendations or change the GUI.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: October 31, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Todd Lefor