Patents Examined by Ruay Ho
  • Patent number: 10162482
    Abstract: A method and apparatus for displaying a list of information items selected depending on whether each information item contains certain information is provided. An information display method of the present invention includes displaying a list having at least one information item; classifying, when a user command is input, the at least one information item into shown-information item and hidden-information item according to a display rule; and modifying the list to show only the shown-information items.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: December 25, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Seung Myung Lee
  • Patent number: 10162508
    Abstract: The present disclosure provides a portable terminal and a method for managing content stored in a plurality of devices. The method includes displaying information associated with a plurality of electronic devices registered under a user identifier; searching content items stored across the plurality of electronic devices; and displaying content items found across the plurality of electronic devices.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: December 25, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chan-Pyo Park, Sung-Jin Choi, Ik-Han Kim, Young-Keun Yun
  • Patent number: 10157032
    Abstract: Disclosed is a method for logically positioning a second display screen relative to a first display screen including detecting a collision event of a cursor with an edge the first display screen, logically positioning the second display screen at the edge of the first display screen, calculating a projected path of the cursor, displaying the cursor on the second display screen, detecting a mouse event, calculating an offset between the mouse event and the projected path, and logically repositioning the second display screen consistent with the offset.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: December 18, 2018
    Assignee: HENGE DOCKS LLC
    Inventors: Brian Neisler, Matthew Leigh Vroom
  • Patent number: 10126908
    Abstract: An improved solution for portlets is provided. In an embodiment of the invention, a method of automatically configuring a portlet includes: receiving a portlet; searching content of the portlet for a contextual aspect; and automatically applying attribute information to a portlet window object based on a discovered contextual aspect.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: November 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Adam R. Cook, Ryan E. Smith
  • Patent number: 10078422
    Abstract: A method for a device to update a list displayed on the device, includes: acquiring a triggering signal with respect to a first list item and a second list item adjacent to the first list item among a plurality of list items of the list displayed on the device, the triggering signal being configured to trigger updating the list; obtaining at least one updating list item according to list data for updating the list; and displaying the at least one updating list item between the first list item and the second list item.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: September 18, 2018
    Assignee: Xiaomi Inc.
    Inventors: Yi Gao, Hongqiang Wang, Hai Long
  • Patent number: 10055115
    Abstract: An electronic device includes a controller and a display unit having a display screen configured for displaying an output of multi-windows on which executions of a plurality of applications are displayed. When rotation of the electronic device is detected, if frame rotation information of the multi-windows are different from each other, the controller controls a rotation of the frames of the multi-windows such that the frame rotation information respectively set for the multi-windows are maintained.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: August 21, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bo-Kun Choi, Ki-Dong Hong
  • Patent number: 9996609
    Abstract: Techniques are described for spreading the data into statistically meaningful visualizations and generating reports. A method comprising providing a graphical user interface displaying a data chart and a plurality of available options for data spreading models, receiving a first user input via the graphical user interface selecting one or more data elements of the data chart, receiving a second user input via the graphical user interface selecting a data spreading model from among the plurality of available options for data spreading models, generating a revised data chart based on the one or more data elements of the data chart in accordance with the data spreading model, wherein the revised data chart renders the one or more data elements of the data chart in a modified representation within the chart in accordance with the data spreading model, and outputting for display the revised data chart.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Trevor T. MacPherson, Xiaowei Steven Zhong
  • Patent number: 9973904
    Abstract: A computing platform may receive, from a plurality of computing systems, data identifying permissions of a plurality of users to access one or more resources of the plurality of computing systems. The computing platform may identify, from amongst the plurality of users, a plurality of groups of users. The computing platform may identify, from amongst the permissions, a plurality of sets of permissions. Each set of permissions may include permissions shared by each user of a group of users of the plurality of groups of users. The computing platform may generate a graphical depiction of the plurality of groups of users and the plurality of sets of permissions. The graphical depiction may graphically depict, for each group of the plurality of groups, one or more sets of permissions, of the plurality of sets of permissions, shared by each user of the group.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: May 15, 2018
    Assignee: Bank of America Corporation
    Inventors: Igor A. Baikalov, Armen Moloian, David Pritchard
  • Patent number: 9965132
    Abstract: In an instant messaging application, a message container (e.g., a stylized text bubble) is provided for indicating that an activity has occurred in a non-foreground chat. The message container can be displayed in the chat where the activity occurred. The message container can contain a portion of the message (e.g., the beginning of the message). The message container can contain a summary of the message. The message container can have an arbitrary shape or appearance. The user can define or select the appearance of the message container.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: May 8, 2018
    Assignee: Apple Inc.
    Inventors: Michael Stochosky, Justin Wood
  • Patent number: 9959038
    Abstract: In general, this disclosure describes techniques for providing a mechanism for facilitating text entry by a user interacting with a graphical keyboard displayed at a presence-sensitive screen of a computing device. For example, a computing device having a presence-sensitive screen and a housing, the housing further having a plurality of touch sensors, receives touch input at the touch sensors. The computing device determines a usage mode, based on the touch input. The computing device also displays, based on the usage mode, a graphical keyboard at the presence-sensitive screen. If the usage mode is a one-handed usage mode, a unitary graphical keyboard is displayed. If the usage mode is a two-handed usage mode, a split graphical keyboard is displayed.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: May 1, 2018
    Assignee: Google LLC
    Inventors: Fan Yu, Huanjun Bao
  • Patent number: 9933937
    Abstract: A portable electronic device with a touch screen display displays a first list of information about online video items in a plurality of lists. The device displays a plurality of icons corresponding to at least some of the plurality of lists. In response to detecting a moving finger gesture on the first list, the device scrolls the first list. In response to detecting a stationary finger gesture on a first portion of a row in the first list, where the row contains information about a particular online video item, the device: initiates a request for the particular online video item from a remote computer, receives the particular online video item, and plays the particular online video item. In response to detecting a finger gesture on a respective icon in the plurality of icons, the device displays a corresponding list of information about online video items.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: April 3, 2018
    Assignee: Apple Inc.
    Inventors: Stephen O. Lemay, Michael Matas, Timothy P. Omernick, Richard Williamson, Imran Chaudhri, Charles J. Pisula, Marcel Van Os
  • Patent number: 9936043
    Abstract: User interfaces such as web pages may be customized in terms of appearance and content based on user interests. For example, information items may be arranged such that items corresponding to strong user interests are displayed in more visually identifiable locations while items corresponding to weaker user interests are displayed in less visually valuable positions. The size of and space allocated to the information items may also be customized based on the relative strengths of the corresponding interests. For example, information associated with a strong user interest may be allotted 50% of the user interface. Other visual characteristics of the user interface and the information items such as font size/style, color, transparency and the like may also be customized to reflect the importance or strength of corresponding user interfaces.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: April 3, 2018
    Assignee: NIKE, Inc.
    Inventor: Michael T. Hoffman
  • Patent number: 9933934
    Abstract: Provided is an information processing apparatus that displays on a screen at least a part of a display region, in which display elements are arranged; terminates the display of the display region when an operation of specifying a first direction with respect to a predetermined region in the screen is received from a user; and shifts into a state, in which the termination of the display of the display region, when an operation of specifying a second direction that is different from the first direction with respect to the predetermined region is received from the user.
    Type: Grant
    Filed: April 6, 2011
    Date of Patent: April 3, 2018
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Munetaka Tsuda, Shuji Hiramatsu, Shigeru Enomoto, Motoki Kobayashi
  • Patent number: 9928043
    Abstract: The described technologies can be used for customizing and evolving user interfaces. In one embodiment, a method can comprise storing a default graphical user interface template. A user-customized graphical user interface template can be stored in a repository of user-customized graphical user interface templates. A popularity of the user-customized graphical user interface template can be measured. The popularity of the user-customized graphical user interface template can be incorporated into a graphical user interface selection process.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: March 27, 2018
    Assignee: SAP SE
    Inventor: Radim Bacinschi
  • Patent number: 9923974
    Abstract: Computer-based methods and devices for identifying devices and objects that can be targeted for the purpose of establishing a communication session are described. In an example embodiment, a mobile handset displays a visual indication of the location of devices in proximity relative to the location and orientation of the mobile handset. A mobile handset includes object recognition logic for determining when the mobile handset is targeting another device with which the mobile handset is authorized to communicate. In some cases, the targeted device may be a non-computing object serving as a proxy for another computing device.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: March 20, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Marcos Weskamp, Gever Tulley
  • Patent number: 9916082
    Abstract: In a display input apparatus, a display control section allows a display to display a setting item list of setting items lined up in a first direction and a first setting candidate list of setting candidates lined up in a second direction for one of the setting items, one list across the other, and provide, when a gesture receiving section receives a scroll gesture in the first direction via a touch panel, a scrolling display of the setting item list and a display of the first setting candidate list for the setting item presented in an intersecting region thereof with the setting item list, and provide, when the gesture receiving section receives a scroll gesture in the second direction via the touch panel, a scrolling display of the first setting candidate list. A setting receiving section receives as a changed setting the setting candidate presented in the intersecting region.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: March 13, 2018
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Shoichi Sakaguchi
  • Patent number: 9916058
    Abstract: Systems and methods are provided for performing tasks and related tasks. While a user is performing a task, a group of related tasks is presented. When a new task is selected, a new group of related tasks is provided. This allows a user to perform a series of tasks without having to separately search for each task. As the user moves between tasks, task information items are passed between the tasks so that previously provided information can be preserved.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: March 13, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Li Jiang, Sandy Wong, William Ramsey, Peter Bailey, I, Paul Reinholdtsen
  • Patent number: 9900297
    Abstract: A method, system and apparatus for selecting, displaying, managing, tracking tagging and transferring access to specific content of Internet web pages and other sources, permitting the user or recipient to navigate quickly to a source of a content item in the custom selection, and posting content to web logs. A method and system of assisted content selection provides temporary borders around content items on mouseover; of Dynamic Content Display provides updating of selected content items; of Content Marks allows users to tag specific content items in web pages with a keyword or keywords, store a definition of the content item along with the keyword(s), and then search the stored definitions using search keywords; and a method of Multiple Clip Mode allows users to select specific content items from disparate source web pages and then tag, save, search, retrieve and print the selection.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: February 20, 2018
    Assignee: salesforce.com, inc.
    Inventors: Derek Krzanowski, Eric Weitner
  • Patent number: 9880712
    Abstract: In-application customization is provided where users can both use and customize the application. Within a graphical user interface of an application developed by an original author, an interaction from a customizer user of the application can be received to make a modification to the application from a set of available modifications that the original author did not create for the application. The modification can be performed using functionality made available through a developer program service.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dean A. Slawson, Doron Bar-Caspi, Gregory S. Lindhorst, Imran Aziz, Nichol C. Viton
  • Patent number: 9870117
    Abstract: Disclosed is a processing apparatus, which makes it possible to make a cursor automatically move by employing a pointing device. The processing apparatus includes a control section and a processing section that implements processing under the controlling operations conducted by the control section.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: January 16, 2018
    Assignee: KONICA MINOLTA, INC.
    Inventors: Shin Ohba, Takatsugu Kuno, Ken Miyazaki, Hiroshi Shimura, Shigeo Konuma