Patents Examined by Alvin Tan
-
Patent number: 10095485Abstract: 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: GrantFiled: December 29, 2009Date of Patent: October 9, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chris L. Doughty, Bryant G. Luk, Brian P. Preston
-
Patent number: 10088994Abstract: 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: GrantFiled: June 15, 2016Date of Patent: October 2, 2018Assignee: SHARP KABUSHIKI KAISHAInventors: Hitoshi Hirohata, Kazuhisa Kubota
-
Patent number: 10078440Abstract: 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: GrantFiled: March 25, 2015Date of Patent: September 18, 2018Assignee: eBay Inc.Inventors: Dane Glasgow, David Ramadge, Matthew Bret MacLaurin, Justin Van Winkle
-
Patent number: 10037138Abstract: 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: GrantFiled: September 17, 2015Date of Patent: July 31, 2018Assignee: APPLE INC.Inventors: Jeffrey Traer Bernstein, Avi E. Cieplinski
-
Patent number: 10037217Abstract: 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: GrantFiled: September 30, 2014Date of Patent: July 31, 2018Assignee: Apple Inc.Inventors: Peter Roman, Richard R. Dellinger, Megan M. Frost, Joshua B. Dickens, Mischa McLachlan, Patrick L. Coffman
-
Patent number: 9965553Abstract: 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: GrantFiled: May 29, 2013Date of Patent: May 8, 2018Inventor: Philip Scott Lyren
-
Patent number: 9954998Abstract: 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: GrantFiled: April 22, 2015Date of Patent: April 24, 2018Assignee: LG ELECTRONICS INC.Inventor: Sijeong Ro
-
Patent number: 9946458Abstract: 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: GrantFiled: April 1, 2014Date of Patent: April 17, 2018Assignee: Samsung Electronics Co., Ltd.Inventor: Jihoon Kim
-
Patent number: 9927960Abstract: 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: GrantFiled: March 12, 2014Date of Patent: March 27, 2018Assignee: Adobe Systems IncorporatedInventor: Christian T. Cantrell
-
Patent number: 9927968Abstract: 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: GrantFiled: July 15, 2015Date of Patent: March 27, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Xue Fei Duan, Ji Yan, Dong Jun Zong
-
Patent number: 9904448Abstract: 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: GrantFiled: August 8, 2007Date of Patent: February 27, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Dong-Kook Lee
-
Patent number: 9894027Abstract: 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: GrantFiled: January 13, 2015Date of Patent: February 13, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Byeong Jun Kim, Jae Hyun Kim
-
Patent number: 9880737Abstract: 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: GrantFiled: June 30, 2015Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Matthew E. Broomhall, Fabrizio Nascimento Caldas, Christopher R. Dotson, Li Kong, Jia Tao Li
-
Patent number: 9870140Abstract: 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: GrantFiled: June 30, 2015Date of Patent: January 16, 2018Assignees: SHENZHEN FUTAIHONG PRECISION INDUSTRY CO., LTD., Chiun Mai Communication Systems, Inc.Inventor: Fu-Bao Nie
-
Patent number: 9860363Abstract: 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: GrantFiled: September 16, 2015Date of Patent: January 2, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey Hawkins, Robert Haitani, Mark Davis
-
Patent number: 9851876Abstract: 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: GrantFiled: June 4, 2013Date of Patent: December 26, 2017Assignee: HTC CorporationInventors: Chih-Ling Chien, Chia-Chia Shieh, Yen-Shun Wu, Ting-An Yang, Ju-Wei Huang
-
Patent number: 9842144Abstract: 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: GrantFiled: November 4, 2011Date of Patent: December 12, 2017Assignee: YAHOO HOLDINGS, INC.Inventors: Frank J. Cort, Joshua Robert Russell Jacobson
-
Patent number: 9841980Abstract: 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: GrantFiled: April 25, 2008Date of Patent: December 12, 2017Assignee: Microsoft Technology, LLCInventors: Christine Anderson, Sara Liu Yang, Erez Kikin-Gil, Sandra Hirsh, Tyler Schnoebelen, Wendy Chan, Nancy Jane Bell, Thomas Jan Stovicek, Jackie Sandoval
-
Patent number: 9841889Abstract: 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: GrantFiled: March 13, 2013Date of Patent: December 12, 2017Assignee: AUTODESK, INC.Inventors: Michael Glueck, Azam Khan, Michael Lee
-
Patent number: 9804730Abstract: 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: GrantFiled: June 3, 2013Date of Patent: October 31, 2017Assignee: Microsoft Technology Licensing, LLCInventor: Todd Lefor