Data Transfer Operation Between Objects (e.g., Drag And Drop) Patents (Class 715/769)
  • Patent number: 9728164
    Abstract: According to one disclosed embodiment, an approach is provided in which a multi-workspace request is received at a machine while the machine is operating in a single workspace mode and while the machine is displaying a first single workspace on a display screen accessible by the machine. The machine includes a number of single workspaces and each of the single workspaces has spaces to display a number of tiles that each correspond to an application. A multi-workspace mode is displayed on the display screen, with the displaying of the multi-workspace mode including displaying a set of the single workspaces on the display screen. Each of the set of single workspaces is displayed in a reduced size in comparison to the single workspace mode.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: August 8, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Neal Robert Caliendo, Jr., Lisa Louise Carter, Russell Stuart Gantman, Paul Plaskonos, Adam Miles Smith, Russell Speight VanBlon
  • Patent number: 9729695
    Abstract: A user interface for a messaging client application can include a message list. By executing various input operations on a representation of a message in the message list, the user can take an action on the message. For example, a user operating a pointing device can perform a drag operation on a representation of the message in the message list, and the action to be taken on the message can be indicated by the direction and distance of the drag. Visual feedback can be provided during the drag operation to indicate the action that will be taken if the user ends the drag at the current location.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: August 8, 2017
    Assignee: DROPBOX INC.
    Inventors: Kijun Seo, Anthony DeVincenzi, George Milton Underwood, IV, Sean Beausoleil, Darian Edwards
  • Patent number: 9727296
    Abstract: A wearable electronic device and a display switching method thereof, includes turning on a first display apparatus of the wearable electronic device to make the first display apparatus in a working state; rendering a first image in a first display region of the first display apparatus with a first display effect by the first display apparatus; obtaining first parameter information related to an input operation, by a sensing apparatus of the wearable electronic device; judging whether a second display apparatus of the wearable electronic device is to be turned on or not, according to the sensing parameter; and rendering a second image in a second display region of the second display apparatus with a second display effect by the second display apparatus, when the second display apparatus is to be turned on to make the second display apparatus in the working state.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: August 8, 2017
    Assignee: LENOVO (BEIJING) CO., LTD.
    Inventors: Xi Wan, Xu Zhao, Ge Gao, Yuanyuan Deng
  • Patent number: 9727226
    Abstract: Methods and apparatuses are provided for providing an enhanced user interface. A method may include causing display of a semi-transparent user interface layer concurrent with a second user interface layer. At least a portion of the semi-transparent user interface layer and at least a portion of the second user interface layer may overlap. The method may further include detecting a physical stimulus. The method may additionally include determining an effect of the physical stimulus on display of content in the semi-transparent user interface layer. The method may also include applying the determined effect by modifying display of content in the semi-transparent user interface layer in response to detection of the physical stimulus. Corresponding apparatuses are also provided.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: August 8, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Jyrki Veikko Leskelä, Mika Allan Salmela, Jarmo Antero Nikula, Aki Happonen
  • Patent number: 9715706
    Abstract: A system and method for rendering a graphical user interface. The method includes accessing, within a mobile device, a data store corresponding to a social media multimedia container. The social media multimedia container comprises a plurality of objects and a first subset of the plurality of objects comprises a first social media application and second social media application and a second subset of the plurality of objects comprises a first social media widget. The social media multimedia container is operable to comprise one or more applications, widgets, pieces of content, and other multimedia containers. The method further includes displaying a first plurality of images each corresponding to the first social media application and the second social media application in a linear configuration and displaying a first image corresponding to the first social media widget. The first image is adjacent to a second image of the plurality of images corresponding to the first social media application.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: July 25, 2017
    Assignee: RAKUTEN KOBO, INC.
    Inventors: James Wu, Robin Bennett, Daniel Hill
  • Patent number: 9712579
    Abstract: Systems, methods, and non-transitory computer readable media creating and publishing customizable images from within online events are provided. A user may capture an image from an online event presented within a user interface. In response to capturing the image, a pop-up window may be displayed within the presented online event on the user interface. In some embodiments, the pop-up window may include one or more options for customizing or modifying a background of the capture image, as well as including one or more sharing options to publish the captured image.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: July 18, 2017
    Assignee: Shindig. Inc.
    Inventor: Steven M. Gottlieb
  • Patent number: 9703887
    Abstract: A computer implemented method and system for managing browser tabs includes identifying a plurality of URLs (Uniform Resource Locator(s)) in response to detecting the URLs in a web browser running on a computer. The plurality of URLs are organized based on each of the URLs, and each of the plurality of URLs correspond to a tab opened by the web browser. The tabs of the web browser are grouped based on the URLs.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: July 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Matthew E. Broomhall, Christopher R. Dotson, Fabrizio N. Caldas, Michael R. Spano, Sr.
  • Patent number: 9703474
    Abstract: A method for editing objects on a device comprising forming a first path on a touch screen with a pointing device. The first path at least partially encloses an object. The at least partially enclosed object is automatically selected. A second path is formed at a predetermined area on the touch screen with the pointing device. The second path activates an editing operation.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: July 11, 2017
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventors: Kun Yu, Kongqiao Wang, Jari A Kangas
  • Patent number: 9696891
    Abstract: A mobile terminal device and methods are disclosed. A casing has a plurality of surfaces. A display module is provided on a first surface of the casing and displays a screen including an object. A first detection module is provided to overlap at least part of the display module and detects an operation performed on the display module. A second detection module is provided on a second surface opposite to the first surface and detects a movement operation for moving the screen. A control module cuts out at least a partial region including the object from the screen and moves the cut region according to the movement operation, when the movement operation has been detected.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: July 4, 2017
    Assignee: KYOCERA CORPORATION
    Inventors: Yasuhiro Miki, Toshikazu Kawauchi, Tsuneyasu Inukai, Toshiaki Nade, Shinsuke Moriai, Masahiro Narita
  • Patent number: 9690471
    Abstract: A mobile terminal and controlling method thereof are disclosed, by which a user interface facilitating a setting of an additional function on an icon can be provided. One embodiment of the present invention includes a display unit, a user input unit configured to receive an input of a command from a user, and a controller generating a first attribute-giving icon corresponding to a first attribute on the display unit in accordance with a first input via the user input unit, the controller, if a distance between the first attribute-giving icon and a second icon displayed on the display unit is changed into a prescribed range in accordance with a second input via the user input unit, controlling the first attribute to be given to the second icon.
    Type: Grant
    Filed: July 13, 2011
    Date of Patent: June 27, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Yeonchul Hong, Shinchul Kang, Seongrae Kim, Jaemoo Lee
  • Patent number: 9686346
    Abstract: A method is described. The method comprising the steps of detecting an electronic device being positioned at one of a plurality of discrete positions, and generating data pertaining to at least one application associated with the one detected discrete position for generating or modifying a display object on a display generated by a remote device. A device is also described.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: June 20, 2017
    Assignee: BlackBerry Limited
    Inventors: Dan Zacharias Gärdenfors, Christopher Engström
  • Patent number: 9681019
    Abstract: A control device is configured to: control the scanner unit, when a first instruction is received from a user to insert a first scanned data in a first file stored in a file storage server, to scan a document to generate the first scanned data; and to provide a first insertion request to the file storage server through a communication interface, the first insertion request requesting the file storage server to insert the first scanned data at a target location in the first file, the target location being a location designated by the user through a terminal device that is configured separately from the control device.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: June 13, 2017
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Masafumi Miyazawa
  • Patent number: 9654602
    Abstract: Technology is disclosed for an image editing tool that generates a recipe for just-in-time processing of images (“the technology”). Various embodiments of the technology include an image processing system that provides image processing services to a client system that publishes content including an image to end users. The image processing system processes the image based on a recipe to generate a processed image. The image editing tool is integrated into an application, e.g., webpage or a web browser, that displays the content. A user, e.g., administrator of the client system, can use the image editing tool to edit the image on the webpage and generate the recipe including instructions regarding the edits. The recipe is transmitted to the image processing system which processes the image based on the recipe, and transmits the processed image to the client system for further transmission to the end users accessing the content.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: May 16, 2017
    Assignee: ZEBRAFISH LABS, INC.
    Inventors: Christopher Zacharias, Jeremy Larkin, David Birdsong, John Angers, Miguel A. Cardona, Jr.
  • Patent number: 9632804
    Abstract: Methods, apparatus, and communication systems for implementing an internet application are disclosed. A number N of code files of a processing logic used for implementing a first internet application can be loaded in a memory and can be compiled into a runtime library. The runtime library can be registered to the first internet application. A message data package can be received from an internet application client and parsed to obtain an internet application identification. When the internet application identification indicates that the message data package corresponds to the first internet application, a corresponding function in the runtime library of the first internet application can be called to process the message data package, according to a message identification contained in the message data package.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: April 25, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jian Wu, Gaoqian Xu
  • Patent number: 9632687
    Abstract: A control method according to the present disclosure causes a computer of an information apparatus to: display on a display a display screen representing a floor plan of a building; display on the display screen device icons respectively representing one or more target devices, the device icons being movable when dragged and including a humidifier icon that represents a humidifier; and when it is sensed that the humidifier icon is selected, and is moved on the floor plan, display an effect range in which an effect of the humidifier extends, in a region corresponding to a room in the floor plan where a drop of the humidifier icon is sensed.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: April 25, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Takamitsu Sasaki, Minehisa Nagata
  • Patent number: 9632681
    Abstract: A mobile terminal includes a display unit on which a tiled object corresponding to a function is displayed and a touch panel located on the display unit. The mobile terminal further includes at least one processor. The at least one processor displays, when a plurality of tiled objects are stored in a folder, display the folder on the display unit. The at least one processor displays an image representing a tiled object stored in the folder on the display unit in association with the folder. The at least one processor performs, when a touch operation is performed on the folder, a function corresponding to the tiled object represented by the image displayed on the display unit.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: April 25, 2017
    Assignee: Kyocera Corporation
    Inventors: Tomoki Iwaizumi, Keisuke Nagata
  • Patent number: 9635268
    Abstract: An electronic device includes a first image sensor, a second image sensor, one or more image processing modules, and a display. The first image sensor generates first image data. The second image sensor generates second image data. The one or more image processing modules process one or more image data among the first image and the second image data. The display displays the one or more image data among the first image data or second image data processed by the one or more image processing modules. The thumbnail generation module generates thumbnail data using the one or more image data among the first image data and second image data processed by the one or more image processing modules. A method includes converting the plurality of image data into a format displayable on a display, and generating thumbnail data using the image data of the displayable format.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: April 25, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Woo-Hyun Baek
  • Patent number: 9633465
    Abstract: An invention for the alteration of avatar appearances based on avatar population in a virtual universe is provided. In one embodiment, there is a degradation tool, including an identification component configured to count an amount of a plurality of avatars within a region of a virtual universe. The degradation tool further comprises a modification component configured to degrade the appearance of a set of avatars from the plurality of avatars in the virtual universe based on the amount of the plurality of avatars within the region of the virtual universe.
    Type: Grant
    Filed: February 28, 2009
    Date of Patent: April 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, John P. Karidis, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 9619142
    Abstract: An apparatus and a method for editing display information in an electronic device with a touch screen are provided. The method includes, when a first editing event occurs when a first touch is held, determining a service status of the electronic device and storing an object of a first touch point and service status information.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: April 11, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Hyoung-Sik Kim
  • Patent number: 9612732
    Abstract: Techniques and apparatuses for content transfers to non-running targets in a multi-application environment are described herein. In one or more implementations, input is detected to relocate a content item exposed within a graphical user interface for the multi-application environment. The relocation may be performed to associate the content item with a target element that is configured to initiate one or more designated actions with respect to the content item by invoking a corresponding application currently in a non-running state. The target element may be configured as an application window, an icon, an application launch element, or other visual representation of the corresponding application. In response to the detected input, the content item is associated with the target element and the corresponding application is launched to cause a switch from the non-running state to an active state in which the one or more designated actions are performed.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: April 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tyler J. Donahue, Clement Basile Fauchere, Emily Grace Sappington, Steven J. Frederickson, Gregory T. Mattox, Jr.
  • Patent number: 9602954
    Abstract: The present disclosure relates to a mobile terminal capable of device pairing and a control method thereof. A mobile terminal according to the present disclosure may include a sensor unit configured to sense at least one external terminal provided with a sensor executing a preset function and located within a preset range from the mobile terminal; a display unit configured to display an object corresponding to the sensor and an object corresponding to the sensed at least one external terminal, respectively; and a controller configured to transmit a control signal of the sensor to at least one external terminal selected from the external terminals based on a preset user input applied to each of the displayed objects.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: March 21, 2017
    Assignee: LG Electronics Inc.
    Inventors: Taeho Youn, Yeonjun Kim, Byeongtae Lee, Seokgyu Han, Sejoon Park
  • Patent number: 9594481
    Abstract: A method for displaying a plurality of digital objects on a user interface screen includes displaying at least two digital objects on the user interface screen, selecting a digital object, and displaying an operable user interface element by adding the operable user interface element to the selected digital object in a non-overlapping way with at least the non-selected digital objects. The operable user interface element represents a function to be applied on the digital item corresponding to the selected digital object when the operable user interface element is operated. The operable user interface element is displayed at an initial position and the displaying of the operable user interface element includes hiding the selected digital object at the initial position and displaying the selected digital object by adding the selected digital object to the operable user interface element which stays at the initial position on the user interface screen.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: March 14, 2017
    Assignee: OCE-TECHNOLOGIES B.V.
    Inventors: Nanne Krikke, Jacoba A. H. Jansen, Pascal A. M. S. Hagens
  • Patent number: 9582176
    Abstract: Moving a drag object on a screen in accordance with an operation of a pointer includes moving, using a processor, the drag object by a movement amount larger than a movement amount of a pointer, wherein a display position of the pointer is moved in accordance with an operation performed by a user, and displaying the drag object.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: February 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yoshiroh Kamiyama, Gou Nakashima
  • Patent number: 9575627
    Abstract: In a display and operating device for the functions of a menu, which includes multiple functions, in a vehicle having a screen display and input device for preselection of a function by dialing a respective screen symbol, all the functions of the menu may be displayed simultaneously on the screen display and may be preselected individually in a visually discernible manner by the input device. The preselected functions are jointly activatable in response to a switch command.
    Type: Grant
    Filed: September 25, 2006
    Date of Patent: February 21, 2017
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventor: Hermann Kuenzner
  • Patent number: 9569177
    Abstract: Service extraction and application composition may include preprocessing and instrumenting an existing application that is to be converted to a service-oriented application. The existing application may be executed to generate traces related to a runtime behavior of services related to the existing application. The traces may be used to generate calling code related to the services related to the existing application. Representational state transfer (REST) application programming interfaces (APIs) that include the calling code to call the services related to the existing application may be generated. Refactored code for the existing application may be generated for invocation of the services related to the existing application by the REST APIs.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: February 14, 2017
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Vikrant Kaulgud, Saurabh Bhadkaria
  • Patent number: 9552151
    Abstract: There is provided an information processing apparatus including an operation recognition unit configured to recognize a drag start area in a first application and a droppable area in a second application, the drag start area being an area where an drag operation is started, and the second application being different from the first application, a paste content processing unit configured to analyze attributes of the drag start area and the droppable area, and to determine a paste content in response to a comparison result between the respective attributes, and a paste execution unit configured to paste the paste content determined by the paste content processing unit, in the droppable area, when the operation recognition unit recognizes a drop operation in the droppable area.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: January 24, 2017
    Assignee: SONY CORPORATION
    Inventors: Tetsuo Ikeda, Daisuke Nagano, Daisuke Sato
  • Patent number: 9552450
    Abstract: Methods and apparatuses are described for creating, editing, and viewing a floorplan of a circuit design. Specifically, some embodiments enable a user to perform a graphical operation at an inference point in a circuit design layout, wherein the location of the inference point is determined based on existing graphical objects in the circuit design layout. Some embodiments substantially instantaneously update a congestion indicator in _a circuit design layout in response to modifying the circuit design layout. Some embodiments substantially instantaneously update pin locations of a block or partition in response to changing the size or shape of the block or partition. Some embodiments enable a user to view a circuit design layout based on the logical hierarchy, and also based on at least one additional attribute type such as voltage, power, or clock domain.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: January 24, 2017
    Assignee: SYNOPSYS, INC.
    Inventors: Karlo V. Tskitishvili, David L. Peart, Luis D. Guilin, Jeffrey J. Loescher
  • Patent number: 9552139
    Abstract: Provided are a display method and device for a menu key of a touchscreen mobile terminal, which relate to the technical field of mobile terminals. The method comprises: obtaining relative states of the left side and the right side of the screen of a touchscreen mobile terminal; and when the left side of the screen is higher than the right side thereof, displaying a menu key at the higher side of the screen.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: January 24, 2017
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xiaoou Wang, Lu Wan, Wei Zhang, Hongwei Yuwen
  • Patent number: 9535600
    Abstract: A touch-sensitive device has a touch-based input interface and includes a touch-based folder control for creating, moving or arranging folders in response to an input of a touch-based user interaction. The touch-sensitive device receives an input from a touch-based user interaction on a home screen of the touch sensitive device and creates a new folder in response to at least one object selected by the user interaction. The touch based folder control visually disposes the new folder at a specific place on the home screen.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: January 3, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang Ki Lee, Su Jung Youn, Kyoung Ae Lim, Su Mi Shim, Wan Soo Lim
  • Patent number: 9524079
    Abstract: Disclosed are methods and devices for a gesture-enabled tool that enables a user to assemble a data bundle using a single continuous gesture to select items for the data bundle from a plurality of menus or lists and to deliver the data bundle to a recipient as part of the single continuous gesture.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: December 20, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Martin R. Pais, Rachid M. Alameh, Paul B. Crosbie, Gaurav Gupta
  • Patent number: 9513796
    Abstract: The present invention provides a method and a device for controlling contents of a user terminal having a touch screen, a recording medium therefor, and a user terminal having the same. The present invention relates to a method for controlling the contents of a user terminal having a touch screen, wherein, when a touch is detected on the touch screen while executing contents conversion, a part of the contents gets fixed on the basis of the detected location of the touch. Therefore, two or more contents can be easily compared using the fixed contents region as reference contents.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: December 6, 2016
    Assignee: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Jae-Jeung Kim, Sang-Tae Kim, Ho-Won Lee, Dong-Ho Cho
  • Patent number: 9507506
    Abstract: Methods and systems for editing media rich photo projects are disclosed. In one embodiment, the present invention uses drag and drop features to add a photo to a spread, to remove a photo from the spread, and/or to create a new spread. In another embodiment, drop areas are utilized to facilitate addition and removal of photos at an editor. In another embodiment, drop targets are determined by an animated highlight of a drop target, a time delay allowing a user to wait until a drop target is auto-selected by the pre-set rules of the editor, and pre-set rules of a drop target as determined by the location of a drop. Furthermore, drop targets are determined by location coordinates of a photo over the spread before being dropped, proximity of a dragged photo with a photo slot, or a pre-calculated photo slot based on pre-set rules.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: November 29, 2016
    Assignee: Interactive Memories, Inc.
    Inventors: Aryk Erwin Grosz, Yedidya Medina, Max Di Capua, Daniel Andrew Laffoon
  • Patent number: 9507486
    Abstract: A mobile computing device includes computer-executable instructions contained in nonvolatile computer-readable memory which, when executed by a processor of the device, perform a method including the steps of providing a plurality of application user interface screens, and enabling the person to navigate between the application user interface screens based on receiving user input by the person. Each application user interface screen represents a different context of use of the application for accomplishing a different respective result or performing a different respective activity by a person interacting with the application on the computing device. In variations thereof for use on PCs, application user interface windows are provided. In other variations, different user roles with different access privileges and/or different functionality forms the basis of the different contexts. I still other variations, both types of contextual bases are utilized.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 29, 2016
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Christy Jill Reed, Anthony Stuart
  • Patent number: 9501217
    Abstract: Providing a mechanism for removal of icons from a dock in response to user input is disclosed. A dock is generated for display in a user interface, the dock comprising a region of the user interface in which one or more icons are presented. An input is received for selecting an icon presented in the dock, the icon associated with an original position in the user interface. A visual indicator of a particular distance to drag the icon before the icon will be removed from the dock is generated for display. A second input for releasing the icon at a second position in the user interface is received. The icon is removed from the dock if a distance between the second position and the original position is within a predefined range of the particular distance.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: November 22, 2016
    Assignee: Apple Inc.
    Inventor: John O. Louch
  • Patent number: 9491571
    Abstract: Systems and Methods disclosed herein relate to providing a message to an application programming interface (API). The message includes a request for data from a data model, a submission of data to the data model, or both; and a host selection between: a representational state transfer (REST) host and a subscription-based application programming interface (API) host, wherein the REST host receives REST-based messages and the subscription-based API host receives messages in accordance with a standard of the subscription-based API host; wherein the request for data, the submission of data, or both are configured to create, delete, modify, or any combination thereof data related to a smart-device environment structure, a thermostat, a hazard detector, or any combination thereof stored in a data model accessible by the API.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: November 8, 2016
    Assignee: Google Inc.
    Inventors: Igor Karp, Lev Stesin, Carles Pi-Sunyer, Mark Andrew McBride, Alexander Dubman
  • Patent number: 9489118
    Abstract: A method and device are provided for enabling drag and drop targets of a first object onto one of a plurality of second objects in a graphical user interface (GUI), each object being characterized by a respective size. The method includes receiving a drag input on the first object, determining one or more second objects onto which the first object may is likely to be dropped using at least the received drag input, and altering the size of the first object based on the determined one or more second objects respective sizes.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: November 8, 2016
    Assignee: FRANCE TELECOM
    Inventors: Alain Saas, Hyacinthe Briand
  • Patent number: 9483569
    Abstract: An electronic-manual browsing apparatus includes an electronic-manual-display processing section that displays, on an electronic-manual display screen on a display section, an electronic manual including a sample program concerning a control apparatus, a program-creation-screen-display processing section that displays, on the display section, a program creation screen for creating a program used in the control apparatus, and a program copy section that copies the sample program in the electronic manual selected according to an instruction from a user and temporarily stores the sample program. The program-creation-screen-display processing section pastes the stored sample program in the program creation screen in a format editable on the program creation screen.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: November 1, 2016
    Assignee: Mitsubishi Electric Corporation
    Inventors: Koji Amano, Satoshi Udo, Hikaru Sakata
  • Patent number: 9483160
    Abstract: A mobile terminal and controlling method thereof are disclosed, by which a selection and/or execution of an application can be designated using a list of applications currently executed in a multitasking environment. The present invention includes a display unit, a user input unit configured to receive an input of a command from a user, and a controller, when a plurality of applications are being executed, if there is a first input via the user input unit, controlling a list of a plurality of the currently executed applications to be displayed on a first region, the controller, if one of at least one or more applications running in the background in the list is selected by a second input via the user input unit, controlling the selected application to be displayed on a second region of the display unit by having a prescribed visual effect applied thereto.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: November 1, 2016
    Assignee: LG Electronics Inc.
    Inventors: Jong Cheol Jung, Hong Joo Kim, Jae Woong Yun
  • Patent number: 9477720
    Abstract: This specification describes technologies relating to searching. In general, aspects of the subject matter described in this specification can be embodied in methods that include the actions of receiving, at a computing device, a search query from a user, receiving, at the computing device, search results responsive to the search query, the search results each associated with digital content stored in one or more computer-readable storage media, determining that a first search result of the search results is associated with a first endorsement generated by a first user, determining that the first user is a member of a social graph of the user, and transmitting instructions to display the search results to the user, the instructions including instructions to display a first endorsement annotation associated with the first search result.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: October 25, 2016
    Assignee: Google Inc.
    Inventors: Zoltan I. Gyongyi, Matthew E. Kulick, Mikhail Lopyrev, Viswanath Subramanian
  • Patent number: 9477760
    Abstract: In one embodiment, a method includes accessing a set of nodes of a social graph of an online social network. The social graph includes a number of nodes and a number of edges connecting the nodes. Each of the edges between two of the nodes representing a single degree of separation between them. The nodes include a first node that corresponds to the first user and a number of nodes that each correspond to a concept or a second user associated with the online social network. The method also includes accessing one or more grammar tokens. Each grammar token includes references to zero or more nodes and one or more edges. Each grammar token corresponds to a particular type of completion token. Each grammar token may be based on a natural-language string. The method also includes receiving from the first user a selection of one or more of the grammar tokens and one or more of the completion tokens.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: October 25, 2016
    Assignee: Facebook, Inc.
    Inventors: Tao Xie, Rousseau Newaz Kazi, William R. Maschmeyer, Colin William Dunn, Maxime Boucher, Christopher Joseph Kalani
  • Patent number: 9477401
    Abstract: A function executing method and apparatus for a mobile terminal is disclosed. The mobile terminal may execute a function. The function is associated with a target item according to information written in a selection item. The function executing method may include detecting an event related to a selection item and a target item among a plurality of menu items. The method then parses, upon detecting the event text information of the selection item. The method then executes a function associated with the target item according to the parsed text information.
    Type: Grant
    Filed: September 15, 2010
    Date of Patent: October 25, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Yoon Mi Hwang
  • Patent number: 9448623
    Abstract: Computationally implemented methods and systems include obtaining visual data of an actual view of a scene from a real environment, determining whether activity-inferring data that infers at least initial occurrence of one or more user activities associated with the scene from the real environment have at least been acquired, and presenting, in response at least in part to determining that the activity-inferring data have at least been acquired, an augmented view of the scene from the real environment, the augmented view including one or more augmentations that have been included into the augmented view based, at least in part, on the activity-inferring data. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: September 20, 2016
    Assignee: Elwha LLC
    Inventors: Gene Fein, Royce A. Levien, Richard T. Lord, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr., Clarence T. Tegreene
  • Patent number: 9433857
    Abstract: A game device includes a screen generator that displays a display target on a display screen of a display device, an input acquirer that acquires the position or direction of operation input to the display target from a touch panel annexed to the display screen of the display device and a back touch panel provided on a surface on the opposite side to the display screen of the display device, a determining section that determines the direction in which to operate the display target according to the position or direction of the operation input and the kind of the display target as the target of the operation when the input acquirer acquires the operation input to the display target from the back touch panel, and a movement controller or a rotation controller that operates the display target in the direction determined by the determining section.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: September 6, 2016
    Assignees: Sony Corporation, Sony Interactive Entertainment Inc.
    Inventors: Hiroshi Morita, Yuji Takeuchi
  • Patent number: 9430136
    Abstract: A method of providing a user with data relating to an element in a process on a workstation, includes: providing representations of a plurality of process elements on a display as graphical symbols; receiving media data from a media recording device, the media recording device being configured to send the media data to the process control system after recording media data and having a data obtaining unit for reading a tag on the element with an element identifier and for providing the element identifier to the process control system; presenting at least an existence of the media data via the display; receiving the element identifier with the media data; comparing the element identifier with element identifying data stored for each process element; identifying the element based on the comparison; and providing an indication of which graphical symbol corresponds to the element as the existence of the media data s resented.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: August 30, 2016
    Assignee: ABB Research Ltd.
    Inventors: Martin Olausson, Bjorn Yttergren, Daniel Fallman
  • Patent number: 9424367
    Abstract: In embodiments of interactive visualization of trending data, a data visualization interface includes a charting region to display data in one of multiple chart formats, and the data visualization interface further includes data cards, each selectable to initiate a display of the data in one of the multiple chart formats. A data charting application is implemented to receive a request to display the data visualization interface at a client device, receive a user input selecting a data card to chart the data in a chart format associated with the data card, obtain the data that correlates to the selected data card from a database, and initiate a display of the data in the charting region of the data visualization interface in the chart format based on the selected data card.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: August 23, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Ryan S. Baarz, Cameron R. Cowan
  • Patent number: 9423923
    Abstract: Methods and systems are described for navigating between visual components. A first visual component, of a first application in a plurality of applications, is detected in a first application region of a presentation space of a display device. A first navigation area is presented, in a first navigation region determined based on the first application region, for navigating to a second visual component, of a second application in the plurality, in a second application region in the presentation space. A user input corresponding to the first navigation area is detected. In response to the detected user input, navigation information is sent to navigate to the second visual component.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: August 23, 2016
    Assignee: Cypress Lake Software, Inc.
    Inventor: Robert Paul Morris
  • Patent number: 9418347
    Abstract: Systems and methods for are disclosed for providing integrated display of data metrics from different data sources. In some embodiments, an icon representing a de-limited data file can be positioned on a graphical interface that displays first metrics data for a first time period. An integration module can respond to the positioning of the icon by determining that the de-limited data file includes second metrics data for a second time period at least partially overlapping with the first time period. The integration module can update the graphical interface to display at least some of the second metrics data from the delimited data file with the first metrics data. The first metrics data and the second metrics data can be displayed for at least an overlapping portion between the first and second time periods.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: August 16, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: William Brandon George, Kevin G. Smith
  • Patent number: 9417695
    Abstract: A method includes displaying on a display at least one selection option comprising a first selection option and detecting a touch or cursor on the display. Tactile feedback having a first characteristic is provided when the touch or cursor is at a first location associated with the first selection option. Tactile feedback having a second characteristic is provided when the touch or cursor is detected at a second location not associated with the first selection option.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: August 16, 2016
    Assignee: BlackBerry Limited
    Inventors: Jason Tyler Griffin, Perry Allan Faubert
  • Patent number: 9407683
    Abstract: An information processing device includes a touch panel that detects a first user input, a communication unit that communicates with a portable terminal which detects a second user input, a data obtaining unit that obtains content data including an operable object, a display output unit that outputs a content image which displays the object, and a control unit that controls an operation of the object displayed in the content image, wherein the control unit executes a first operation of the object if the first user input is detected by the touch panel, and executes a second operation of the object if the second user input is received from the portable terminal by the communication unit.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: August 2, 2016
    Assignee: Sony Corporation
    Inventor: Daisuke Kawakami
  • Patent number: 9405452
    Abstract: A method of searching for content in a touch screen device includes: receiving selection signals of first content and second content; extracting contents existing between the first content and the second content, and displaying two or more representative contents, the number of which corresponds to the number of contents that may be simultaneously displayed on a screen, among the extracted contents; and repeating the above processes by using the displayed two or more representative contents.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: August 2, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-ki Min, Jong-won Jin