Data Transfer Operation Between Objects (e.g., Drag And Drop) Patents (Class 715/769)
  • Patent number: 10638002
    Abstract: A system and method for contemporaneous printing of a document along with content obtained from a network, in accordance with embedded network address information, includes a print engine, a network interface and an intelligent controller. An electronic document is parsed to identify at least one embedded network addresses. Content associated with each embedded network address is obtained from a network and printed contemporaneously with the original document. Separator pages preceding content obtained from the network are generated and include the network address from which content that follows was obtained, along with a page number in the original document where the address appeared.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: April 28, 2020
    Assignees: Toshiba TEC Kabushiki Kaisha, Kabushiki Kaisha Toshiba
    Inventor: Jeffrey Wong
  • Patent number: 10628006
    Abstract: A method and apparatus for managing applications by an electronic device are provided. The method and apparatus include identifying, by a processor, a secondary application based on an application executed on the electronic device or content included in the application, displaying a representation corresponding to the secondary application on the electronic device, selecting the representation based on an input, and invoking the secondary application corresponding to the selected representation on the electronic device.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: April 21, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ragava Mysore Veera, Karthikeyan Subramani, Barath Raj Kandur Raja, Venkata Sreenath Yalamarthi, Kamal Krishna, Indira Preethi Jain Gargatti Ajith, Sharath Venkataram Bangalore Shiva Kumar, Sujay Srinivasa Murthy, Anup Kumar Kandhari, Abhishek Kumar Bansal, Dhruv Modi, Shwetank Choudhary, Sharmila Mani, Ravi Krishnan
  • Patent number: 10613736
    Abstract: Embodiments of the invention provide a method, system and computer program product for drag and drop manipulation of object attribute values. In an embodiment of the invention, a method for drag and drop manipulation of object attribute values is provided. The method includes detecting a drop event for an object in a GUI of an application executing in memory of a computer. The method additionally includes identifying a region of the GUI into which the object is dropped and retrieving a value associated with the identified region, that is additionally associated with an attribute of the object. Finally, the method includes setting the attribute of the object with the retrieved value.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 7, 2020
    Assignee: SUGARCRM INC.
    Inventor: David Tam
  • Patent number: 10613732
    Abstract: An electronic device displays an arrangement that includes a plurality of content items and has a first axis and a second axis. While displaying the plurality of content items, the electronic device receives an input. In accordance with a determination that a first portion of the input is in a first direction corresponding to movement along the first axis, the electronic device scrolls the displayed content items along the first axis in response to the input without changing a selection state of content items in the arrangement. In accordance with a determination that the first portion of the input is in a second direction different from the first direction, corresponding to movement along the second axis, the electronic device changes a selection state of one or more content items in the plurality of content items in response to the input based on a starting location of the input.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: April 7, 2020
    Assignee: Apple Inc.
    Inventors: Damien Coin-Perard, Daniel E. Gobera Rubalcava, Justin S. Titi
  • Patent number: 10614268
    Abstract: A method includes providing a design template in a computer design application for a user in a client device is disclosed. The method includes assigning user-designs to initial points in an embedded classification chart based on the user-design and a learning model, presenting a design proposal to the user based on a first design type in the embedded classification chart that is close to the initial point, and receiving an augmented design from the user based on the design proposal. The method includes assigning a second point in the embedded classification chart to the augmented design and storing the augmented design with a group of collected designs in a design database, and presenting a second design proposal to the user based on a second design type in the embedded classification chart. The method includes receiving a final user-design from the user and storing the final user-design in the design database.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: April 7, 2020
    Assignee: InVisionApp Inc.
    Inventors: Caleb Howard, Robert Jay Reynolds, Adam Martinez, Bryn Wyka
  • Patent number: 10606467
    Abstract: Non-limiting examples of the present disclosure relate to fidelity management of an exemplary notecard item based on action(s) for movement that may re-locate notecard item(s) across any of: different content portions of a digital document, different digital documents of an application/service and digital documents of different applications/services. Specific data (and metadata) is collected and analyzed to enable determination of a level of fidelity for rendering of a notecard item, where a representation of a notecard item is generated to fit a context of a digital document in which the notecard item is being placed. A representation of a notecard item may be rendered at a first level of fidelity in one context but a different level of fidelity when the notecard item is moved to a different context. In other instances, evaluation of a notecard item yields a determination to maintain fidelity after an action that re-locates a notecard item.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: March 31, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yibing Zhu, Theresa Estrada, Derik B. Stenerson, Keith Fournier, II, Victor Poznanski, Sian Lindley
  • Patent number: 10599319
    Abstract: Generally discussed herein are devices, systems, and methods for an insertion and/or modification control object. A method for using a user interface (UI) of a computing device may include selecting, using a user input device and releasing a control object using the UI, selecting a first object to insert below one or more items shown on the UI, wherein the first object is one of a first set of objects shown on the UI in response to releasing the control object, selecting and dragging the control object to a location between two of the items on the UI, releasing the control object at the location, and selecting a second object to insert at the location between the items, wherein the second object is one of the first set of objects shown on the UI in response to releasing the control object.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: March 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Andrews Jung, Erez Kikin Gil
  • Patent number: 10572194
    Abstract: A non-transitory storage medium storing instructions that cause an information processing apparatus to serve as: a display controller that displays an edit screen including a setting region for setting of a print processing to be executed by a label printing device, an edit region for editing of an object to be printed, and a selection region for selection of the object; an obtainer that obtains selected data, as at least a portion of at least one data, when an operation of copying the at least the portion being selected on a data display screen, to the edit screen is input; and a determiner that determines whether the obtained selected data is data in tabular format. The display controller displays at least one candidate data on the selection region based on the selected data when the obtained selected data is data in tabular format.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: February 25, 2020
    Assignee: Brothey Kogyo Kabushiki Kaisha
    Inventors: Ryo Yasui, Jun Komura, Ryoji Ban
  • Patent number: 10567481
    Abstract: An approach for collaboration is provided. An approach includes linking a first user device to a first collaboration screen of a work environment and a second user device to a second collaboration screen of the work environment. The approach also includes displaying data associated with the first user device on the first collaboration screen. The approach further includes detecting manipulation of the data at the first collaboration screen. The approach additionally includes displaying a copy of the data on the second collaboration screen based on the detecting.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: February 18, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Dawson, Barry M. Graham
  • Patent number: 10565239
    Abstract: Systems and methods are provided for registering identifiers for locations, including sub-street address level, micro-locations in a real-time registry and controlling access to such locations and related real-time information. Every time the information is accessed, the system verifies continued ownership of the registered location identifier, and applies rules controlled by the owner to determine if, when, how, why, where, and to what extent such real-time micro-location information can be accessed and further enables and accounts for micro-payments to or from the owners to or from the users who are accessing the locations and information.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: February 18, 2020
    Assignee: WGRS LICENSING COMPANY, LLC
    Inventors: S. Lee Hancock, Stephen L. Hancock, Chris Kerstner, Phil Dhingra
  • Patent number: 10545656
    Abstract: An information processing apparatus includes a display control unit that displays a thumbnail list of a plurality of pages in a first display area of a display unit and displays a page corresponding to a thumbnail selected in the thumbnail list displayed in the first display area in a second display area of the display unit, and a movement control unit that moves an item in response to a drag operation, wherein the movement control unit moves an item in a first page displayed in the second display area to a thumbnail corresponding to a second page that is different from the first page in the thumbnail list displayed in the first display area in response to a drag operation, and thus the display control unit displays the second page in the second display area.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: January 28, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tomoya Ishida
  • Patent number: 10534518
    Abstract: A method of on-demand model navigation includes providing a graphical explorer layout (GEL) algorithm for user exploring within an enterprise process model including assets as nodes, relationships between assets as links between nodes, and related node information. The GEL triggers on the display device displaying an initial dashboard fixed view including ?2 of the nodes (shown nodes), a context menu and a menu for the links. Responsive to selecting a first of the shown nodes (first selected node) from the dashboard fixed view, displaying a first on-demand enterprise model graph showing the first selected node as an anchor node along with related nodes with links therebetween shown. Responsive to selecting a second of the shown nodes, a second on-demand enterprise model graph having ?two levels can be displayed with the second selected node as an anchor node along with related nodes with the links therebetween shown.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: January 14, 2020
    Assignee: Honeywell International Inc.
    Inventors: Vijayakumar Ranganathan, Rajapriyan Thambidurai, Timothy Black
  • Patent number: 10528587
    Abstract: An exemplary method includes displaying a user interface that includes multiple panes, and receiving a first user input to select an existing node from a flow diagram or a flow element template. The system displays a moveable icon representing a new node for placement in the flow diagram. The new node specifies an operation corresponding to the selected existing node or the selected flow element template. Drop targets are displayed in the flow diagram according to dependencies between the data flow operation of the new node and operations of existing nodes. A second user input places the moveable icon over a first drop target. In response to ceasing to detect the second user input, the system inserts the new node into the flow diagram at the first drop target. The new node performs the specified data flow operation.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: January 7, 2020
    Assignee: Tableau Software, Inc.
    Inventors: Jun Kim, Will Pugh, Isaac Kunen
  • Patent number: 10529023
    Abstract: An example graphical interface and method for displaying risk related data are described. One example graphical interface includes a data structure comprising a plurality of data nodes and at least one risk data point associated with each node, and further comprises a display grid. The display grid includes one or more cells that are used for displaying selected data nodes and risk data points. Each cell may be associated with a single data node, and may include one or more identifiers corresponding to risk data points of the data node. In one example embodiment, the identifiers are aligned along a single axis, and risk related data corresponding to each identifier is aligned with respect to each corresponding identifier.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: January 7, 2020
    Assignee: Trading Technologies International, Inc.
    Inventors: Robert A. West, Michael J. Burns
  • Patent number: 10521855
    Abstract: Embodiments of the present application relate to a method and system searching for and displaying product images to a user. The method includes acquiring an initial product image set for a user, wherein the initial product image set includes a product image corresponding to a product purchased by the user, a product image characterized as interesting by the user, a product image bookmarked by the user, or a combination thereof; searching for product images that are similar in one or more characteristics to initial product images in the initial product image set; and sending found product images to be displayed to the user.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: December 31, 2019
    Assignee: Alibaba Group Holding Limited
    Inventor: Yang Cao
  • Patent number: 10521104
    Abstract: An apparatus includes an operation unit, a movement amount correction unit, and a display control unit. The operation unit is configured to acquire a drag operation on a display unit. The movement amount correction unit is configured to increase a movement amount of the drag operation. The display control unit is configured to control the display unit according to the increased movement amount.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: December 31, 2019
    Assignee: SONY CORPORATION
    Inventors: Osamu Harada, Takeo Doi, Junji Itoyama
  • Patent number: 10509859
    Abstract: A method comprises receiving data points from a spreadsheet, mapping the data points to a reference space, generating a cover of the reference space, clustering the data points mapped to the reference space to determine each node of a graph, each node including at least one data point, generating a visualization depicting the nodes, the visualization including an edge between every two nodes that share at least one data point, generating a translation data structure indicating location of the data points in the spreadsheet as well as membership of each node, detecting a selection of at least one node, determining the location of data points in the spreadsheet corresponding to data points that are members of the selected node(s) using the translation data structure, and providing a first command to a spreadsheet application to provide a first visual identification of the first set of data points in the spreadsheet.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: December 17, 2019
    Assignee: Ayasdi AI LLC
    Inventors: Huang Xia, Sanket Patel
  • Patent number: 10509623
    Abstract: An apparatus in which a user can easily check that an appropriate audio file is assigned to an immediate output switch. A system includes a PC connected to a communication line, and an audio interface apparatus connected to the PC and having an immediate output switch that outputs, in response to a user operation and to the PC, a reproduction start instruction signal of an audio file which is assigned in advance. The PC judges whether or not the assignment is normal when an audio file is assigned by a user operation, and displays a judgment result in association with a virtual switch displayed on a display corresponding to the immediate output switch.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: December 17, 2019
    Assignee: TEAC CORPORATION
    Inventor: Kaname Hayasaka
  • Patent number: 10503267
    Abstract: Methods and systems are described for improved techniques for consuming and interacting with media content. Specifically, a media guidance application may present a holographic structure using a holographic interface. Moreover, the media guidance application may monitor the user and/or area about the holographic interface for user interactions that may cause the media guidance application to alter the holographic structure based on a user interaction. The media guidance application may also after altering the holographic structure, generate for display a media asset associated with the holographic structure.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: December 10, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Walter R. Klappert, Jason W. Conness, Todd Mariani
  • Patent number: 10505820
    Abstract: A graphical user interface (GUI) may be provided. The GUI may include a navigation tree in a first portion and a link in a second portion. The navigation tree may include multiple nodes. A selection of the link in the section portion may be received. In response to the selection of the link, the navigation tree in the first portion may be expanded to a hierarchical level displaying the node corresponding to the selected link.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: December 10, 2019
    Assignee: Red Hat Israel, Ltd.
    Inventors: Lior Vernia, Livnat Peer
  • Patent number: 10496267
    Abstract: An operation method and a terminal device are provided for simplifying operations between applications. The method according to an embodiment includes: receiving a screen splitting instruction, splitting a screen into an original application display region and a new display region, where the new display region is configured to display history operation content and at least one application icon, receiving a target operation instruction, determining target content and a target application icon corresponding to the instruction, and transmitting the target content to an application program corresponding to the target application icon in response to the target operation instruction, where the target content is content selected in the history operation content or content selected in the original application display region.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: December 3, 2019
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO LTD.
    Inventors: Yonghao Luo, Xiaomu Zhu, Dawei Geng
  • Patent number: 10496268
    Abstract: Techniques and apparatuses for content transfers to non-running targets in a multi-application environment are described herein. An input can be detected to relocate a content item exposed within a graphical user interface for the multi-application environment. The relocation associates the content item with a target element that initiates one or more designated actions with respect to the content item by invoking a corresponding application currently in a non-running state. The input to relocate the content item includes the content item being placed at an intermediate holding place that is displayed within the graphical user interface, and the content item being copied from the intermediate holding place to the target element. In response to the detected input, the content item is associated with the target element and the corresponding application is launched, switching from the non-running state to an active state in which the one or more designated actions are performed.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: December 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tyler J. Donahue, Clement Basile Fauchere, Emily Grace Sappington, Steven J. Frederickson, Gregory T. Mattox, Jr.
  • Patent number: 10489044
    Abstract: In an electronic file system, preview information is provided to the user during a drag operation of a selected object onto a target object. The information indicates what type(s) of action is to be taken should the selected object be dropped onto the target object. The action(s) to be taken may depend upon the type of the selected object and/or the type of the target object. For example, where the selected object is an item and the target object is a persisted auto-list, the action may include adding, removing, or modifying one or more properties of the selected object to conform to one or more criteria defined by the persisted auto-list. Also, numerical feedback may be provided to the user where multiple objects are selected. For example, where seven objects are selected, the textual number “7” may appear next to the cursor.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: November 26, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Charles Cummins, Cornelis K. Van Dok, David G. De Vorchik, Stephan Hoefnagels, Timothy P. McKee, Tyler K. Beam
  • Patent number: 10488947
    Abstract: An operating method of a deformable display device including a display unit is provided. The method includes: expanding a screen of the display unit in a first direction according to a force expanding the display unit; displaying a content in an expansion area that is an area that the screen of the display unit is expanded; expanding the screen of the display unit according to an additional force; and displaying an enlarge content on the expanded screen.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: November 26, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Yunmi Kwon, Kiseon Lee
  • Patent number: 10489390
    Abstract: Techniques and structures to provide content management in an on-demand environment. A host electronic device may generate a resource map which may comprise size and priority assignments for resources associated with one or more target websites. A client device may retrieve the size and priority assignments from the host electronic device and may make determinations regarding whether to download content from the target website(s) based upon the size and priority assignments. Additional subject matter may be described and claimed.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: November 26, 2019
    Assignee: salesforce.com, inc.
    Inventor: Wojciech Koszek
  • Patent number: 10483002
    Abstract: Disclosed herein is a breast pump sensor network. The breast pump sensor network includes an emitter disposed within a bodily fluid capture system and a detector disposed within the bodily fluid capture system. Further disclosed is a method for controlling the breast pump sensor network which includes emitting a beam of electromagnetic radiation within a bodily fluid capture system, detecting one or more drops of body fluid within the bodily fluid capture system, determining a bodily fluid flow rate based at least on the detected one or more drops of bodily fluid, and providing the determined bodily fluid flow rate to at least one user.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: November 19, 2019
    Assignee: Moxxly, Inc.
    Inventors: Gabrielle V. Guthrie, Santhi Analytis, Cara C. Delzer, Wisit Jirattigalachote
  • Patent number: 10481769
    Abstract: A device with touch-sensitive surface and display is configured to: display a page of a multi-page interface; and detect an input that includes a contact and movement of the contact on the touch-sensitive surface. The device is further configured to, in response to detecting the input: if the input meets next-page display criteria, where the next-page display criteria include a criterion that is met when the contact moves by more than a predefined amount in a first predetermined direction, replace display of the page with display of a second page of the multi-page interface; and if the input meets search-interface display criteria, where the search-interface display criteria include a criterion that is met when the contact moves by more than the predefined amount in a second predetermined direction that is perpendicular to the first direction, display a search interface that includes a search input field for inputting search terms.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: November 19, 2019
    Assignee: APPLE INC.
    Inventors: Chanaka G. Karunamuni, Imran Chaudhri
  • Patent number: 10468021
    Abstract: The present invention discloses a mobile terminal of which a process of selecting a search engine for web search and a process of inputting a keyword are simplified. The mobile terminal according to this application may include a microphone, a wireless communication unit, a display unit and a controller configured to select a search engine usable for the web search set a keyword based on a voice inputted via the microphone perform a web search using the text.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: November 5, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Jongchul Kim, Sunghee Jo, Kibong Song
  • Patent number: 10467852
    Abstract: A wagering game system and its operations are described herein. In embodiments, the operations can include determining content from both a first wagering game application and from a second wagering game application. The first and second wagering game applications can be independent wagering game applications played by a player account during a wagering game session. The operations can further include determining some portion of the second content (e.g., three-dimensional objects) that appears to originate from a second-application domain (e.g., from within confines of the second wagering game application), and presenting the portion of the second content within a first-application domain (e.g., within confines of the first wagering game application). In some embodiments, the operations can further include presenting the portion of the second content interacting with the first content within the first-application domain (e.g.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: November 5, 2019
    Assignee: BALLY GAMING, INC.
    Inventors: Marwan Y. Ansari, Robert W. Morgan, III, Craig J. Sylla
  • Patent number: 10459698
    Abstract: Methods and system are disclosed that generate adapters via a framework. In one aspect, dependencies between components may be defined via a drag-and-drop action on a user interface provided via an adapter configuration user interface component. Adapter configuration files may be generated by an adapter configuration component, such that the adapter configuration files may include information associated with the dependencies. At runtime, a dependency analyzer component may resolve the dependencies based on definitions associated with the dependencies. In an embodiment, upon resolving the dependencies, adapters may be generated at the framework.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: October 29, 2019
    Assignee: SAP SE
    Inventors: Gopalkrishna Kulkarni, Shankara Prasad K
  • Patent number: 10452652
    Abstract: In one example, a processor receives a structured query, parses the structured query into components, and stores the structured query, the components, and at least one attribute regarding the structured query in a first query record of a query record storage platform, the at least one attribute comprising a user identification of a user generating the structured query. The processor may then receive a search associated with the query record storage platform, where the search includes at least one parameter, and where the at least one parameter specifies at least one of the structured query, at least one of the components, or at least one of the at least one attribute regarding the structured query, and return the first query record in response to the search.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: October 22, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ivan Dario Hernandez Sanchez, Roderic Paulk, Sheldon Kent Meredith
  • Patent number: 10452255
    Abstract: According to some embodiments, a logical set operator platform may recognize that a user has selected, via a graphical user interface, a sub-set of items from an item set associated with a source application. The logical set operator platform may then receive an indication from the user that a selected logical set operation is to be applied to the item set and to the selected sub-set of items, wherein the selected logical set operation is not implemented by the source application. The selected logical set operation may be applied to create a resulting item set based on the selected sub-set of items, and it then may be arranged for an indication of the resulting item set to be provided to a receiving application.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: October 22, 2019
    Assignee: SAP SE
    Inventors: Markus Latzina, Slavin Donchev
  • Patent number: 10452240
    Abstract: User-centric widgets and dashboards are automatically modified to reflect a user's goals and needs.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: October 22, 2019
    Assignee: Apple Inc.
    Inventors: John O. Louch, Imran A. Chaudhri
  • Patent number: 10452758
    Abstract: Systems, methods, and computer-readable media are disclosed for optimizing online content rendering. In one embodiment, an example method may include determining that a document indicative of a webpage includes a content component. The content component may be configured to include multi-object content. A multi-object content may be received. The multi-object content may include a plurality of content items. A Document Object Model (DOM) tree may be generated based at least in part on the document and at least a first content item of the plurality of content items. The DOM tree may be sent to a user device requesting the webpage. A subtree may be generated based at least in part on the DOM tree and a second content item of the plurality of content items. The subtree and a command to combine the subtree and the DOM tree may be sent to the user device.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: October 22, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Diptendu Bhowmick
  • Patent number: 10454858
    Abstract: Presented are a method, a system, and a computer program product for a unified graphical user interface for computing devices, enabling assembly of digital content for transmission to a plurality of network-based target destinations. The process may be initiated using content newly created or stored on the device, or using content accessible to the device by network connection. Destinations may be any communications services or upload destinations to which the device has access, and for some types of communication may be customized for singular recipients or groups of recipients. Icons representing content and one or more destinations are associated by user actions in the interface to establish the transmission to be executed. The interface also enables launching of applications installed on the device that are represented by the target destination icons. Embodiments described include those suited to both cursor-controlled devices and touchscreen-controlled devices.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: October 22, 2019
    Inventor: Charles Russell McNeill
  • Patent number: 10444933
    Abstract: In accordance with some embodiments, a method for adding an application icon is disclosed. In the method: dragging a folder in a touch interface of a terminal; when a preset move-in triggering event is detected, determining whether a capture area of the folder includes an application icon, where the capture area of the folder is an area that is determined according to a location of the folder in the touch interface and whose size is within a preset range or the capture area of the folder is an area marked by a user in the touch interface; and when an application icon exists in coverage of the capture area of the folder, moving the application icon in the capture area of the folder from the outside of the folder to the folder.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: October 15, 2019
    Assignee: HUAWEI DEVICE CO., LTD.
    Inventors: Zhang Gao, Shuoxing Wang
  • Patent number: 10444976
    Abstract: The subject technology provides for detecting a drag gesture selecting an item in a first application. The subject technology detects a touch release at an end of the drag gesture for dropping the item in a second application. The subject technology sends in response to the detected touch release, a message to the second application, the message including information for a plurality of representations of the item. The subject technology receives, from the second application, a request for a representation of the item from among the plurality of representations. The subject technology sends, to the first application, the request for the representation of the item. Further, the subject technology initiates a data transfer of the representation of the item from the first application to the second application.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: October 15, 2019
    Assignee: APPLE INC.
    Inventors: Bruce D. Nilo, David Rahardja, Michael T. Turner, Kurt A. Revis, Christopher K. Thomas, Stephen R. Breen, Tyler M. Fox, Emanuele Rudel, Robert D. Boehnke, Tom Adriaenssen, James R. Montgomerie
  • Patent number: 10445044
    Abstract: Methods and devices for selecting a card from an application stack, wherein the card represents a corresponding application that a user would like to make active or bring focus to. The selecting includes one or more of a dragging and a tapping action, with these actions being triggers for transitioning the device to an optional drag state or tapped state, respectively. Transitioning through this state executes the activating of a corresponding application or other action on the device to facilitate window/application/desktop management. The selecting further allows a user to specify which a touch screen (or portion hereof) on which a particular application should be launched.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: October 15, 2019
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Alexander de Paz, Eduardo Diego Torres Milano, Ron Cassar
  • Patent number: 10437408
    Abstract: A window management method in an electronic device and an electronic device thereof are provided. The method includes receiving, by a controller, a user input event generated in association with a selection of an item displayed in a display area of a display; and outputting, to the display, by a display control module, a plurality of windows corresponding to the selected item and information indicating at least one output capable window corresponding to the selected item and available to be output in a specified form in a specified area.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: October 8, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hye Soon Jeong, Jun Ho Lee, Ji Hoon Jeon, Kyung Hwan Kim, Dong Jeon Kim, Jin Wan An, Dae Sik Hwang
  • Patent number: 10437454
    Abstract: A user interface includes a tactile interface on a client device that allows users to interact with social networking system content in a manner that is optimized for touch screens and/or devices with limited display area. Stories associated with social networking system users and times are displayed in a scrollable list along with a timeline scrubber identifying different time periods. A position indicator is displayed proximate to the timeline scrubber to identify the time period including one or more times associated with displayed stories. Responsive to received input, details about time intervals included in a time period are displayed or the timeline scrubber appearance is modified to distinguish certain time periods.
    Type: Grant
    Filed: July 9, 2012
    Date of Patent: October 8, 2019
    Assignee: Facebook, Inc.
    Inventors: William Joseph Flynn, III, Michael Dudley Johnson
  • Patent number: 10440208
    Abstract: An information processing apparatus includes a controller. The controller performs, if a first image related to a first device that is necessary to execute a cooperative function is designated, control to present a guide indicating a second device that is capable of executing the cooperative function together with the first device.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: October 8, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Kengo Tokuchi
  • Patent number: 10430505
    Abstract: The technology disclosed relates to formulating and refining field extraction rules that are used at query time on raw data with a late-binding schema. The field extraction rules identify portions of the raw data, as well as their data types and hierarchical relationships. These extraction rules are executed against very large data sets not organized into relational structures that have not been processed by standard extraction or transformation methods. By using sample events, a focus on primary and secondary example events help formulate either a single extraction rule spanning multiple data formats, or multiple rules directed to distinct formats. Selection tools mark up the example events to indicate positive examples for the extraction rules, and to identify negative examples to avoid mistaken value selection. The extraction rules can be saved for query-time use, and can be incorporated into a data model for sets and subsets of event data.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: October 1, 2019
    Assignee: Splunk, Inc.
    Inventors: Jesse Miller, Micah James Delfino, Marc Robichaud, David Carasso
  • Patent number: 10423470
    Abstract: A method and an apparatus for generating a diary in an electronic device is provided. The method includes displaying an application execution screen, collecting and storing information through an electronic pen in the application execution screen, and generating and displaying a diary from the stored information when it is a predetermined time. Therefore, a diary is automatically generated, and thus convenience can be improved.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: September 24, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sangchul Baek
  • Patent number: 10409465
    Abstract: An indication to activate a first floating point area is received. An indication to select a first floating point area on a touch screen of a device is received. The first floating point is associated with a first section of content on the touch screen of the device. An indication to activate a second floating point area is received. An indication to select a second floating point area on a touch screen of a device is received. The second floating point is associated with a second section of content on the touch screen of the device.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: September 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Chang Lei, Xuelin Wang, Liang Yu, Yan Zhang
  • Patent number: 10409634
    Abstract: Techniques for surfacing task-related applications in a heterogeneous tab environment are described. In at least some implementations, a task group is created based on an implicit association between source content from a source application and target content from a target application based on a request to launch the target application from the source application. According to various implementations, the heterogeneous tab environment presents the task group and a trigger event is defined based on the task group. Detecting the trigger event causes surfacing of the task group in the tab environment.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: September 10, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Samuel George Gates, Ross N. Luengen, Lee Dicks Clark, Richard Fang
  • Patent number: 10402070
    Abstract: A mobile terminal for executing applications and a method of controlling the same are provided. The mobile terminal includes a display unit changing a first object to a floating state where the first object is separated from an execution screen for a first application, based on a predetermined user input being applied to the first object for executing a first control operation which is being displayed on the execution screen for the first application, and displaying the first object on an execution screen for a second application which is executed after the first application ends, and a control unit executing a control operation associated with the first control operation, based on the predetermined user input being applied to the first object which is being displayed on the execution screen for the second application.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: September 3, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Kyunghye Seo, Namki Kim, Yoonseok Yang, Sesook Oh, Kyungjin Moon, Jian Choi
  • Patent number: 10402615
    Abstract: Aspects describe herein facilitate specification of a desired data format for bar code data to be presented by an indicia reading apparatus. Bar code data decoded from an image of a bar code is obtained and displayed. A user input field is provided and, based on input by the user to the user input field, the user input field is populated with a representation of the desired data format for the bar code data. Based on the representation of the desired data format populated in the user input field, configuration settings are determined for configuring the indicia reading apparatus to present bar code data in the desired data format.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: September 3, 2019
    Assignee: Hand Held Products, Inc.
    Inventor: Thomas Bianconi
  • Patent number: 10387174
    Abstract: Systems and methods are provided for extending a remote desktop to a multi monitor configuration, with each monitor being viewable via a separate web client or native client, where the clients may further be executing on separate computing devices. After an initial remote desktop session is initiated via a first client, a second session with the remote desktop can be requested via a second client, which may be a web client or a native client executing on the same or different computing device as the first client. The remote desktop can be reconfigured to two monitor mode including a first and a second monitor. The graphical data of the first monitor can be streamed to the first client and the graphical data of the second monitor can be streamed to the second client. Consequently, the remote desktop can be extended to additional monitors in the same way.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: August 20, 2019
    Assignee: VMware, Inc.
    Inventors: Yanchao Zhang, Yang Liu, Michael Zhang, Helena Zhang, Lin Lv, Cherry Zhou
  • Patent number: 10386927
    Abstract: An electronic device and a method for providing notification are provided. The electronic device includes a housing, a touch screen, a communication circuit, an electric motor, a processor electrically coupled to the touch screen, the communication circuit, and the electric motor, and a memory electrically coupled to the processor. The memory stores instructions to be executed by the processor which is configured to control for detecting occurrence of an event from a signal received through the communication circuit or an operation of the electronic device, generating a notification based on at least part of the event, detecting whether at least some areas of the touch screen are touched by a user's hand or finger using the touch screen, and, when the at least some areas of the touch screen are touched by the user's hand or finger, activating the electric motor.
    Type: Grant
    Filed: November 25, 2016
    Date of Patent: August 20, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyo-Gil Kim, Sungwang Kim
  • Patent number: 10375312
    Abstract: Provided are an imaging device and a video generation method by the imaging device, and more specifically, an imaging device, which enlarges an object selected in a video displayed on a screen and displays same, and a video generation method by the imaging device. According to an example embodiment, an object selected in a video displayed on a screen is enlarged, and the enlarged object is tracked and then displayed on the screen.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: August 6, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jun-kwon Choi, Sung-hoon Kim, Su-jin Ryu, Dong-jin Jung, Kyu-chun Han