Selectable Iconic Array Patents (Class 715/835)
  • Patent number: 10152196
    Abstract: A mobile terminal and message-based conversation operation method for the same are provided. The message-based conversation operation method includes generating message groups by classifying one or more messages exchanged during a message-based conversation according to preset conditions, storing the generated message groups, and outputting display items corresponding to the stored message groups in a dialog window for the message-based conversation.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: December 11, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jinhong Jeong, Dongjin Yang, Jihyun Yeon, Sunggyu Choi
  • Patent number: 10140375
    Abstract: Personalized network searching, in which a search query is received from a user, and a request is received to personalize a search result. Responsive to the search query and the request to personalize the search result, a personalized search result is generated by searching a personalized search object. Responsive to the search query, a general search result is generated by searching the general search object. The personalized search result and the general search result are provided to a client device, an advertisement is selected based at least in part upon the personalized search object, and the advertisement, the personalized search result, and the general search result are displayed.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: November 27, 2018
    Assignee: GOOGLE LLC
    Inventors: Gregory Joseph Badros, Stephen Lawrence
  • Patent number: 10140743
    Abstract: Clustering media items includes: selecting a first representative media item that defines a first region, wherein the first region is defined based at least in part on a size of a reduced resolution image associated with the first representative media item; determining a first set of media items that belong to the first region; selecting a second representative media item that does not belong to the first region and that defines a second region; determining a second set of media items that belong to the second region; and sending the reduced resolution image associated with the first representative media item and a reduced resolution image associated with the second representative media item to be displayed; wherein the reduced resolution image associated with the first representative media item and the reduced resolution image associated with the second representative media item are displayed on a map in a non-overlapping fashion.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: November 27, 2018
    Assignee: Facebook, Inc.
    Inventors: Gregor Hochmuth, Tim Van Damme, Philip McAllister, Kevin Systrom
  • Patent number: 10133543
    Abstract: A method is performed at an electronic device. While media is playing, the device detects a contact at a touch-sensitive surface location associated with a first media playback control. If the device is operating in a first media playback mode, the device performs a media playback operation associated with the first media playback control when a characteristic intensity of the contact remains below a first intensity threshold. If the device is operating in a second media playback mode, and a characteristic intensity of the contact exceeds the first intensity threshold, the device performs the media playback operation associated with the first media playback control. If the device is operating in the second media playback mode and the characteristic intensity of the contact remains below the first intensity threshold, the device continues playing the media on the device without performing the media playback operation associated with the first media playback control.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: November 20, 2018
    Assignee: APPLE INC.
    Inventor: Jason J. Olson
  • Patent number: 10120538
    Abstract: Disclosed are an apparatus and method of retrieving subpages from memory and rendering the subpages for display on a user display device, such as a smartphone or other display with limited viewing area. The method may also include identifying each of the subpages as being part of a sequence of subpages and displaying a first portion of the subpages on the display and storing a remaining portion of the subpages in the memory as rendered and ready for display.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: November 6, 2018
    Assignee: AMX LLC
    Inventor: George Carl Smith
  • Patent number: 10111025
    Abstract: A method and apparatuses for device control performed by a first device to control services provided by a service providing device is provided. The method includes connecting, through out-of-band communication, to a second device that includes identification information related to the service providing device, receiving, through the out-of-band communication, the identification information related to the service providing device from the second device, executing at least one application related to the identification information, and connecting, through in-band communication, to the service providing device using the identification information, and controlling, from the first device, services provided by the service providing device.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: October 23, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-eun Kang, Chil-youl Yang, Myoung-hwan Lee, Chun-ho Lee, Tae-young Lee, Chung-suk Han
  • Patent number: 10075404
    Abstract: A server has a processor and a memory storing instructions executed by the processor to maintain an ephemeral gallery of ephemeral messages, where each ephemeral message is a photograph or a video. An ephemeral message is posted to the ephemeral gallery. The ephemeral message has an associated message duration parameter and a gallery participation parameter. An ephemeral message is removed from the ephemeral gallery in response to the identification of an expired gallery participation parameter. The ephemeral gallery is eliminated upon expiration of either a gallery timer or upon expiration of the gallery participation parameter of a last message posted to the ephemeral gallery. The ephemeral gallery is preserved in response to a gesture applied to an indicium to save the ephemeral gallery to produce a preserved gallery.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: September 11, 2018
    Assignee: Snap Inc.
    Inventors: Nicholas Allen, Evan Spiegel
  • Patent number: 10044893
    Abstract: An image forming apparatus has a plurality of functions and permits setting an operating condition for each of the functions. The image forming apparatus includes: an operating portion used for operation of selecting each of the functions and setting the operating condition; an image processor that performs an image processing in a manner that depends on a function selected and an operating condition set at the operating portion; and a controller that controls the operating portion and the image processor. If one of the functions is selected at the operating portion and a setting is determined on a predetermined operating condition that is settable within the selected function, the controller prohibits the selected function from being changed to another function.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: August 7, 2018
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Yuki Shibayama
  • Patent number: 10021012
    Abstract: Notifying original state listeners within a domain model. Identifying listener registration information pertaining to a listener. Monitoring a hierarchical relationship tree for an observable event, whereby the hierarchical relationship tree includes model objects, and whereby an observable event includes one or more of a change to a model object, an error condition associated with a model object, and the hierarchical relationship tree returning to an original state. Determining that a first observable event to the hierarchical relationship tree has occurred. Transmitting a notification to the listener detailing the occurrence of the first observable event. Determining that a second observable event to the hierarchical relationship tree has occurred. Determining that a third observable event to the hierarchical relationship tree has occurred, whereby the third observable event includes the hierarchical relationship tree returning to an original state.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: July 10, 2018
    Assignee: International Business Machines Corporation
    Inventor: Amit P. Joglekar
  • Patent number: 10007335
    Abstract: Technologies are generally described to provide alternate user interfaces based on user context. In some examples, a user interface system may measure a user characteristic associated with a particular user interface type. The user interface system may then determine whether the measured user characteristic is suitable for use as a user interface input, for example by comparison with a baseline user characteristic. Upon determination that the measured user characteristic is suitable, the user interface system may use the measured user characteristic for user interface purposes. On the other hand, upon determination that the measured user characteristic is not suitable, the user interface system may use a different user interface type to attempt to receive user inputs.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: June 26, 2018
    Assignee: Empire Technology Development LLC
    Inventor: Hyoung-Gon Lee
  • Patent number: 10001645
    Abstract: Methods for extending a viewing area of a display device for displaying content include detecting presence of an eye glass computing device proximate to a primary computing device. The primary computing device has a primary display that is configured to render content. The eye glass computing device includes a secondary device. The eye glass computing device is linked to the primary computing device. A view direction of the eye glass computing device is detected relative to the primary display. Additional content is rendered in the secondary display that is in addition to the content rendered in the primary display. The secondary display is an extension of the primary display for viewing the content beyond the content rendered on the primary display.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: June 19, 2018
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: Christopher Norden
  • Patent number: 9990067
    Abstract: An electronic device having a customizable interface includes a processor configured to execute instructions and a display device configured to generate an interface based in part in response to the processor. The electronic device further includes a touch screen associated with the display device and configured to sense a user input with respect to a plurality of objects, wherein the input is provided to the processor. The processor further configured to determine at least one of a physical aspect of the user input and a frequency of an interaction with each of the plurality objects displayed on the touch screen. The processor further configured to modify a manner in which the plurality objects are displayed on the display device based on the determination of at least one of the physical aspects of the user input and the frequency of interaction with the plurality of objects.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: June 5, 2018
    Assignee: TracFone Wireless, Inc.
    Inventors: Ming Zhang, Sze Ho Wong, Sergio Rivera
  • Patent number: 9983856
    Abstract: Transaction data is accessed and a flow of a particular one of the plurality of transactions is determined from the transaction data, the flow describing involvement of a particular set of the software components in the particular transaction and a plurality of transaction fragments of the particular transaction. A duration of each of the plurality of transaction fragments can be determined and a graphical representation of the flow can be generated that includes a set of graphical block elements and a set of graphical connector elements, each of the graphical block elements representing a respective software component, each of the graphical connector elements representing a respective one of the transaction fragments, where a particular one of the graphical connector elements is formatted based on the respective duration determined for the corresponding transaction fragment.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: May 29, 2018
    Assignee: CA, Inc.
    Inventor: Rich J. Lau
  • Patent number: 9973410
    Abstract: Notifying original state listeners within a domain model. Identifying listener registration information pertaining to a listener. Monitoring a hierarchical relationship tree for an observable event, whereby the hierarchical relationship tree includes model objects, and whereby an observable event includes one or more of a change to a model object, an error condition associated with a model object, and the hierarchical relationship tree returning to an original state. Determining that a first observable event to the hierarchical relationship tree has occurred. Transmitting a notification to the listener detailing the occurrence of the first observable event. Determining that a second observable event to the hierarchical relationship tree has occurred. Determining that a third observable event to the hierarchical relationship tree has occurred, whereby the third observable event includes the hierarchical relationship tree returning to an original state.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventor: Amit P. Joglekar
  • Patent number: 9939853
    Abstract: An apparatus and method control a controllable device in a portable terminal. The apparatus includes a device register unit, an input unit, a memory unit, a gesture detector, a controller, and a contents transmitter. The device register unit registers controllable devices to partial regions of an output screen. The input unit generates input data for controllable device registration or user's input data for controllable device selection. The memory unit stores information of the controllable devices registered by the device register unit. The gesture detector senses a user's input capable of determining direction. The controller detects a controllable device corresponding to the user's input. The contents transmitter transmits contents to the controllable device detected by the controller.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: April 10, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Hun Lim
  • Patent number: 9939988
    Abstract: The present invention provides a method and a user device for managing application. The method includes: detecting the touch event which induced by a user touching icons displayed in a display interface; determining the area of the display interface which the first icon located in, when the touch event corresponding to the first icon is detected and the detected touch event persists a scheduled time; displaying a second icon in the determined area; detecting the movement path which induced by the user dragging the first icon through the application corresponding to the second icon, when the first icon moves into the location of the second icon. The distance of moving the first icon will not be very long and easy to operate, when the first icon is moved into the location of the second icon and the application corresponding to the first icon is deleted.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: April 10, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Lei Du
  • Patent number: 9940715
    Abstract: A diagnosis support apparatus obtains a plurality of images as interpretation targets, selects one item of a plurality of image finding items, sequentially assigns evaluations for the selected image finding item to the plurality of images in accordance with an operation input by a user, and displays an image for which an evaluation is assigned, in accordance with the operation input, in a display area, of a plurality of display areas corresponding to evaluations configured to be assigned for the selected image finding item, which corresponds to the evaluation assigned for the image.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: April 10, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Koji Fujimoto, Masami Kawagishi, Gakuto Aoyama
  • Patent number: 9898774
    Abstract: A user terminal apparatus is disclosed includes a memory and a processor that executes a method of providing an integrated wishlist including providing a graphical user interface (GUI) through which information on products selected from a plurality of different electronic commerce websites is received and integrating the information on the products into the integrated wishlist.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: February 20, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sun Choi, Hyung-rae Cho
  • Patent number: 9881465
    Abstract: A computing device includes one or more memory devices storing executable instructions, one or more processors configured to execute the instructions, a programmable display screen configured to display text-based information, a user activity sensor, a battery configured to provide power to the one or more processors, and a battery status visual indicator. The battery status indicator is located on a surface of the computing device and is configured to display, in response an indication from the user activity sensor of an interaction by a user with the computing device, non-text-based information indicating a status of the battery.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: January 30, 2018
    Assignee: GOOGLE LLC
    Inventors: Alexander Friedrich Kuscher, Simon Arscott, Adam Rodriguez
  • Patent number: 9841871
    Abstract: A dynamic map-type graphic interface includes a number of user interface (UI) components. Each UI component is associated with one corresponding application program of the electronic device. The dynamic map-type graphic interface is a single-layer graphic interface made up of the UI components spliced together and around the center of the dynamic map-type graphic interface. A selection box to select the UI components is controlled to determine the different UI components of the dynamic map-type graphic interface via the input unit.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: December 12, 2017
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Tzu-Hsiang Lan, Quan-Quan Liu
  • Patent number: 9842492
    Abstract: In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: December 12, 2017
    Assignee: Universal Electronics Inc.
    Inventor: Paul D. Arling
  • Patent number: 9830167
    Abstract: Techniques for enhancing a mufti-tasking user interface of an operating system are disclosed. An update data item pertaining to an application placed in the background on the device is received. An update image is generated to include information pertaining to the update data item. The update image is incorporated into a multitasking user interface of the operating system such that the update image is presented to a user and the user may view the information pertaining to the update data item before choosing whether to bring the application to the foreground.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: November 28, 2017
    Assignee: LinkedIn Corporation
    Inventors: Kamilah Joanna Marie Taylor, Dimitry Dany Fridman, Joseph Farquharson, Ehud Milo
  • Patent number: 9817571
    Abstract: A mobile terminal is disclosed, thereby implementing a user input of a new type and enabling a user to determine a type and arrangement of a displayed navigation button on user's own. The present invention includes a display unit having a prescribed region assigned as a navigation region; and a controller controlling at least one navigation button to be displayed through the navigation region, wherein a type and arrangement of the at least one navigation button displayable through the navigation region are changeable.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: November 14, 2017
    Assignee: LG Electronics Inc.
    Inventors: Junghyun Lee, Jinhae Choi, Younghoon Lee, Jongseok Park
  • Patent number: 9819871
    Abstract: A portable device and a method of executing the fast association function of a camera are provided. The method includes activating the camera, capturing a gathering image using the camera, activating a user function registered as an associated function of the camera when the gathering image is captured, and performing the registered user function based on the gathering image.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: November 14, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jung Hyun Kim
  • Patent number: 9799056
    Abstract: Disclosed herein are aspects associated with contextual, or related, media enrichment presentation item of a media object served via the internet. A request to annotate a media object in connection with the media object's presentation is received, and a media object identifier and a profile identifier are obtained. The media object's information is retrieved using the media object identifier, and a profile is retrieved using the profile identifier. A response including one or more references to one or more media enrichment presentation items is transmitted, each reference to a media enrichment presentation item comprising information for use in retrieving the media enrichment presentation item for presentation in connection with presentation of the media object.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: October 24, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Roelof Van Zwol, Lluis Garcia Pueyo, Lyndon Kennedy, Yash Dayal, Mridul Muralidharan, Thomas Gulik, Tejaswi Kasturi
  • Patent number: 9785310
    Abstract: Techniques to control addition of representations to an application launcher are described. In one or more implementations, an input is received by a computing device to add a representation of an application or content to the application launcher of the computing device. The application launcher has a plurality of representations of applications or content that are selectable to navigate to a user interface corresponding with a respective application or content and are assigned into respective ones of a plurality of groups that together compose a plurality of linear arrangements of the groups. A location is controlled by the computing device at which to include the added representation in the application launcher based at least in part a determination of whether one of the plurality of groups is associated with a positional tag.
    Type: Grant
    Filed: January 19, 2015
    Date of Patent: October 10, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Poorva Singal, Harnoor Singh, John Christopher Whytock
  • Patent number: 9766739
    Abstract: A method of configuring a home screen in an electronic device includes displaying the home screen including one or more objects on the touch screen; detecting a first touch gesture requesting a display of a list function items related to the home screen in a state where the home screen is displayed; displaying the list of the function items in response to the first touch gesture for selection; detecting a second touch gesture selecting a specific function mode in a state where the list of the item is displayed; and displaying an editing screen on the touch screen for selection.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: September 19, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyungmin Yook, Juneseok Kim, Sunyoung Yi
  • Patent number: 9753712
    Abstract: The management of applications in a computing environment often involves a significant number of computing operations, such as acquiring the application, deploying data objects in various locations, and configuring the application with respect to the deployed device. Conventional computing environments may provide inadequate support throughout a typical application life cycle, especially for a computing environment distributed across many devices. Instead, the computing environment may be represented in a deployable object hierarchy that may be distributed to various devices. An application management service may therefore be provided to install representations of the application in the object hierarchy, and to support many other aspects of the application life cycle, such as application discovery, sharing, updating, and removal.
    Type: Grant
    Filed: March 20, 2008
    Date of Patent: September 5, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ori Amiga, John Macintyre, Dharma Shukla, Junfeng Zhang
  • Patent number: 9753556
    Abstract: An electronic device with a touch-sensitive display and one or more sensors to detect signals from a stylus associated with the device: while the electronic device is in a locked state: displays a lock screen user interface on the touch-sensitive display; while displaying the lock screen user interface, detects a first input from the stylus to draw on the touch-sensitive display; in response to detecting the first input, displays, over the lock screen user interface, one or more marks of a drawing that correspond to the first input; while displaying, on the lock screen user interface, the one or more marks of the drawing: detects a second input from the stylus to display a drawing application in a restricted mode; and, in response to detecting the second input, executes the drawing application in the restricted mode and displays the one or more marks of the drawing in the drawing application.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: September 5, 2017
    Assignee: APPLE INC.
    Inventors: Jeffrey Traer Bernstein, Linda L. Dong, Mark K. Hauenstein, Julian Missig
  • Patent number: 9736546
    Abstract: Various embodiments are directed to one or more transcoder devices in communication with an input device such as a remote control device and multiple destination devices in which the transcoder device(s) facilitate communication between the remote control and the various destination devices in the vicinity. The transcoder device(s) can also provide the user with an environmental awareness of conditions and events surrounding the user. Other embodiments are described and claimed.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: August 15, 2017
    Assignee: INTEL CORPORATION
    Inventor: Bran Ferren
  • Patent number: 9720527
    Abstract: An electronic device having a customizable interface includes a processor configured to execute instructions and a display device configured to generate an interface based in part in response to the processor. The electronic device further includes a touch screen associated with the display device and configured to sense a user input with respect to a plurality of objects, wherein the input is provided to the processor. The processor further configured to determine at least one of a physical aspect of the user input and a frequency of an interaction with each of the plurality objects displayed on the touch screen. The processor further configured to modify a manner in which the plurality objects are displayed on the display device based on the determination of at least one of the physical aspects of the user input and the frequency of interaction with the plurality of objects.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: August 1, 2017
    Assignee: TracFone Wireless, Inc.
    Inventors: Ming Zhang, Sze Ho Wong, Sergio Rivera
  • Patent number: 9703460
    Abstract: An indication to render a webpage is received. The webpage includes two or more frames and the two or more frames are rendered in a first order. A second order from a user is received. The webpage is rendered. The two or more frames of the webpage are rendered in the second order.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Xiang Chen, Bin Gu, Cheng Fang Wang, WuMi Zhong, Jia Zou
  • Patent number: 9699295
    Abstract: The present disclosure discloses a method for displaying an icon in a terminal device and the terminal device thereof. The method includes monitoring an implementation of an event which controls a display of the icon; determining animation display parameters according to properties of the icon, if the implementation of the event which controls the display of the icon is detected; and controlling the icon to be displayed in an animated manner in accordance with the animation display parameters. The present disclosure provides more enriched display effects of the icon.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: July 4, 2017
    Assignee: XIAOMI INC.
    Inventors: Fan Jin, Daqing Sun, Ying Wang
  • Patent number: 9696888
    Abstract: This document describes techniques and apparatuses enabling an application-launching interface for multiple modes. This interface enables a user to quickly and easily select to launch applications associated with different modes. A user may avoid wading through multiple interfaces, making multiple selections, and/or a cognitive load associated with deciding on a mode with which to interact.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: July 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rebecca Deutsch, Marina Dukhon, Varun Bahl, Patrice L. Miner, Jeffrey S. Miller, Benjamin A. Betz
  • Patent number: 9690447
    Abstract: A user interface includes elements whose appearance dynamically changes in dependence upon functions associated with the elements. In the case of an icon that is the destination for a drag-and-drop operation, the image displayed for the icon changes in accordance with the object being dragged to it, to represent the task that will be performed as a result of the drag-and-drop operation. The appearance of other elements involved in drag-and-drop operations can also be varied, to reflect the task at hand. As a result, the user is provided with more intuitive feedback regarding the functions that will be performed by the computer as a result of a drag-and-drop operation.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: June 27, 2017
    Assignee: Apple Inc.
    Inventors: Bas Ording, Steve P. Jobs
  • Patent number: 9658738
    Abstract: In some examples, a device presents a plurality of icons of items, such as applications, content items, etc., in a user interface. When determining how to present the icons, the device may refer to an access history that identifies which items of a plurality of items have been accessed on the device. One or more of the icons may be presented in a designated area of the interface based at least in part on a frequency with which the items corresponding to the one or more icons have been accessed on the device. In addition, the one or more icons may be selected for presentation in the designated area based at least in part on a current context of the device, which may include at least one of a current time, a current location of the device, or a current activity of a user of the device.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: May 23, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Chul Sung Park, Aleksandar Pance
  • Patent number: 9646004
    Abstract: A computerized method, implemented in at least one processor, for automatically generating a report, the method including, receiving, by the at least one processor, a document that includes placeholders arranged in a layout, reading, by the at least one processor, the placeholders, mapping, by the at least one processor, the placeholders to respective executable queries, executing, by the at least one processor, a search of a database using the executable queries to retrieve information from the database, mapping, by the at least one processor, the information from the database to the layout, and generating an updated document that includes the information retrieved from the database arranged in a layout defined by the layout of the placeholders.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: May 9, 2017
    Assignee: SOFTWARE AG
    Inventors: Michael Wieczorek, Torsten Haase
  • Patent number: 9635159
    Abstract: An approach is provided for providing immersive interaction via everyday devices based on one or more interaction events. In an example embodiment, an immersion service processes content presented at a device to determine one or more interaction events. The immersion service further determines (a) one or more control signals for controlling the device, one or more other devices, or a combination thereof to cause, at least in part, the one or more interaction events; (b) one or more protocols for transmitting the one or more control signals; or (c) a combination thereof. The immersion service also causes, at least in part, a transmission of the one or more control signals to the device, the one or more other devices, or a combination thereof.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: April 25, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Diego Baldini, Steven Bauer, Steven James Rawlings
  • Patent number: 9623329
    Abstract: In an example information processing apparatus including a screen on which one or more objects are displayed and a pointing device for designating a given position on the screen, at least one object is designated by the pointing device. Further, an input state regarding the designation of the at least one object is detected, and the number of the at least one selected object is changed in accordance with the input state. Then, a predetermined process is performed on the at least one selected object.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: April 18, 2017
    Assignee: NINTENDO CO., LTD.
    Inventor: Hiroki Sotoike
  • Patent number: 9608956
    Abstract: An electronic device is provided that easily performs message exchange that exploits the relative position relationship with other vehicles while traveling. The electronic device (2) includes a display unit (11), a wireless communication unit (20) that receives information including positional information of a sender and message information desired by the sender to be transmitted to a correspondence party, a relative position calculation unit (41) that calculates relative position information of the sender relative to an own device based on the positional information, and a display control unit (43) that provides a first display region (111) to the display unit (11) and display message information in the first display region (111), as well as displaying relative position information without displaying a map.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: March 28, 2017
    Assignee: HONDA MOTOR CO., LTD.
    Inventor: Hiroaki Sawato
  • Patent number: 9606814
    Abstract: A method, system, and computer-usable medium are disclosed for providing navigation assistance within a user interface. A request for look-ahead navigation assistance is received and the user's current location within the application is determined. Application state data associated with the user's current location within the application is processed to generate possible destination locations within the application. The resulting possible location destinations within the application are then contextually displayed to the user within a user interface as graphical elements.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: March 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ethan K. Merrill, Valerie M. Bennett
  • Patent number: 9600297
    Abstract: In some implementations, this technology includes systems and methods for creating, incorporating, or providing multiple personas (e.g., based on an interest, hobby, identity, profession, or the like) for users of an online community, e.g., a social network. The multiple personas have an interaction context including profile data, connections, groups, and applications that are specific to each persona type. User connections, user content, and user applications for a particular user are determined based on a particular persona type and its context. In addition, user communications are associated with a persona type. A persona type may be selected by a particular user or a user group.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: March 21, 2017
    Assignee: Google Inc.
    Inventor: Orkut Buyukkokten
  • Patent number: 9589299
    Abstract: Embodiments of the present disclosure relate to a data analysis system that may automatically generate memory-efficient clustered data structures, automatically analyze those clustered data structures, automatically tag and group those clustered data structures, and provide results of the automated analysis and grouping in an optimized way to an analyst. The automated analysis of the clustered data structures (also referred to herein as data clusters) may include an automated application of various criteria or rules so as to generate a tiled display of the groups of related data clusters such that the analyst may quickly and efficiently evaluate the groups of data clusters. In particular, the groups of data clusters may be dynamically re-grouped and/or filtered in an interactive user interface so as to enable an analyst to quickly navigate among information associated with various groups of data clusters and efficiently evaluate those data clusters in the context of, for example, a fraud investigation.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: March 7, 2017
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Alexander Visbal, James Thompson, Marvin Sum, Jason Ma, Bing Jie Fu, Ilya Nepomnyashchiy, Devin Witherspoon, Victoria Lai, Steven Berler, Alexei Smaliy, Suchan Lee
  • Patent number: 9588664
    Abstract: An approach is provided for displaying moving graphic objects on the display screen of the information handling system that are selected by a user while the objects are moving. The system is unlocked in response to the set of graphic objects selected by the user and the selection order matching an expected set of graphic objects and an expected selection order. Unlocking of the system allows the user to interact with one or more applications of the information handling system and to access data stored on the information handling system.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: March 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Faraz Ahmad, Adekunle Bello, Gregory J. Boss, Anto A. John
  • Patent number: 9588644
    Abstract: A method and system for time-based organization of desktop items is described.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: March 7, 2017
    Assignee: Red Hat, Inc.
    Inventor: William Jon McCann
  • Patent number: 9575630
    Abstract: An image processing apparatus includes an operation receiving unit; and a control unit configured to perform a normal mode display process of displaying icon images of kinds corresponding to an operation status of the apparatus in a display unit and an icon description display process of displaying an icon selection image for selecting an icon image that is being displayed in the display unit upon reception of an operation input to activate an icon description mode by the operation receiving unit during the normal mode display process in the display unit and displaying a description image for an icon image selected upon reception of an operation input by the operation receiving unit while the icon selection image is being displayed in the display unit.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: February 21, 2017
    Assignee: SONY CORPORATION
    Inventors: Michitomo Kouda, Tatsunobu Koike, Yuu Sonoda
  • Patent number: 9571539
    Abstract: An electronic device is provided that, while traveling, easily performs message exchange exploiting unit information. An electronic device includes: a display unit; a wireless communication unit that receives information including user information related to a sender and message information desired by the sender to be transmitted to a correspondence party which are sent and received, the user information including identification information for identifying the sender and unit information for identifying an affiliation of the sender; and a display mode control unit that provides a first display position associated with the attribute information in the display unit, and displays at least either of the identification information or unit information by arranging at the first display position.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: February 14, 2017
    Assignee: HONDA MOTOR CO., LTD.
    Inventor: Hiroaki Sawato
  • Patent number: 9569083
    Abstract: Various embodiments provide an intelligent adaptive content canvas that can enable users to access content, such as photos and videos, and consume the content in an adaptive environment that tailors the user experience in accordance with various parameters. The user experience is personalized to the user and is adaptively predictive in a manner that attempts to surface content that the user would likely wish to consume.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: February 14, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Kim P. Pimmel, John R. Shapiro, Evtim Ivanov Georgiev, Joseph Michael Andolina, Robert Tyler Voliter
  • Patent number: 9565152
    Abstract: Various systems and methods are provided that allow reviewers to properly and timely label communications and easily view such communications. Certain systems and methods organize one or more communications in a tile layout so that reviewers can properly and timely label communications. A reviewer can hover over any of the communications to view more details regarding the communication and/or label the communication. For example, while the cursor is placed over the displayed communication, the reviewer can provide a command, such as a key command. Once the command is provided, the displayed communication is labeled with a label associated with the command.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: February 7, 2017
    Assignee: Palantir Technologies Inc.
    Inventors: Brian Lee, Joshua Goldenberg, Drew Wolpert, Dan Cervelli, Brit Yonge, Carl Freeland, Tie Zhong, Gregory Martin
  • Patent number: 9558654
    Abstract: A system and method used to configure a smart device to command functional operations of a target appliance. The smart device retrieves from a controllable appliance, such as a settop box, data indicative of a codeset identity of the target appliance wherein the codeset identity was determined during a process used to configure a conventional universal remote control to command functional operations of the target appliance and wherein the process used to configure the conventional universal remote control is performed in cooperation with the controllable appliance. A remote control application resident on the smart device then uses the data indicative of the codeset identity retrieved from the controllable appliance to also configure the smart device to command functional operations of the target appliance.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: January 31, 2017
    Assignee: Universal Electronics Inc.
    Inventors: Paul D. Arling, Patrick H. Hayes, Arsham Hatambeiki