Data Transfer Operation Between Objects (e.g., Drag And Drop) Patents (Class 715/769)
  • Patent number: 11169656
    Abstract: A user interface method, performed by a computer, including: identifying a window that exists in an area determined in accordance with a relative distance between a starting point and an operating point of an input operation to move an object and a direction from the starting point to the operating point, in an operation to select a window as a movement destination of the object from among a plurality of windows displayed on a plurality of displays; and displaying a movement destination candidate icon indicating the identified window.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: November 9, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Koki Hatada, Naoki Nishiguchi, Takashi Ohno
  • Patent number: 11169694
    Abstract: A user interface can display a rendering associated with an interactive layer corresponding to one or more rendered elements of the rendering. Based at least partly on receiving an indication of an interaction with the user interface, a new rendered element can be displayed on the user interface. Based at least in part on information associated with the one or more rendered elements, a position in the interactive layer closest to a position of the new rendered element on the user interface can be determined and a rendered marking can be displayed at or near the position in the interactive layer that is closest to the position of the new rendered element. Based at least in part on a determination that the new rendered element is to be positioned at or near the position in the interactive layer, the rendering can be updated.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: November 9, 2021
    Assignee: Square, Inc.
    Inventors: Benjamin A. Bloch, Timothy J. Snyder, Scott A. Garman, John D. Rusenko, Jr., Joseph M. Fox
  • Patent number: 11172006
    Abstract: Systems and methods for providing a remote interactive experience via a digital platform are provided. Methods may include receiving instructions from a host device to configure a canvas. A canvas may include a graphical representation with customizable content and layout. The instructions may include content instructions and layout instructions. Content instructions may include a selection of one or more interaction apps, from a set of interaction apps, for inclusion in the canvas. Methods may include displaying the canvas on a display screen of one or more participant devices.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: November 9, 2021
    Assignee: Monarch Visual Technologies, Inc.
    Inventors: Amir Ashkenazi, Chris Jones, George Babu
  • Patent number: 11170781
    Abstract: Techniques to enhance group decision-making within messaging platforms. A conversation thread between two or more participants is analyzed. One or more keywords occurring in the conversation thread that are associated with an event characteristic are identified by comparing messages of each of the two or more participants against a keyword listing. Natural language processing is used to determine a contextual use of the one or more keywords. One or more events relevant to the event characteristic and the contextual use are determined. An application programming interface is used to locate and retrieve event-related information for the one or more events.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: November 9, 2021
    Assignee: Disney Enterprises, Inc.
    Inventors: Jennifer Hebert, Anthony Mutalipassi, Nicholas Lewerke, Levon Karayan
  • Patent number: 11163777
    Abstract: Techniques describes herein include using software tools and feature vector comparisons to analyze and recommend images, text content, and other relevant media content from a content repository. A digital content recommendation tool may communicate with a number of back-end services and content repositories to analyze text and/or visual input, extract keywords or topics from the input, classify and tag the input content, and store the classified/tagged content in one or more content repositories. Input text and/or input images may be converted into vectors within a multi-dimensional vector space, and compared to a plurality of feature vectors within a vector space to identify relevant content items within a content repository. Such comparisons may include exhaustive deep searches and/or efficient tag-based filtered searches. Relevant content items (e.g., images, audio and/or video clips, links to related articles, etc.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: November 2, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Sandip Ghoshal, Nalini Kanta Pattanayak, Vivek Peter, Hareesh Kadlabalu
  • Patent number: 11163430
    Abstract: A method for selecting a screen on a touch screen using a pressure touch according to the present invention includes a first pressure touch sensing step for sensing a first pressure touch having a pressure of a prescribed magnitude or higher, which is input through a touch screen, a scroll operation sensing step for sensing a scroll operation input through the touch screen, a display step for scrolling and displaying a screen displayed on the touch screen according to the scroll operation, a second pressure touch sensing step for sensing a second pressure touch having a pressure of a prescribed magnitude or higher, which is input on the scrolled screen, and a selection area setting step for setting, as a selection area, an area defined by a position at which the first pressure touch is sensed and a position at which the second pressure touch is sensed.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: November 2, 2021
    Assignee: HIDEEP INC.
    Inventors: Seyeob Kim, Yun Joung Kim
  • Patent number: 11158105
    Abstract: Methods and systems are described herein for improved techniques for consuming and interacting with media content. Specifically, the media guidance application may generate holographic animations that move from a holographic structure from which a user has selected a media asset and direct the user to a display device capable of presenting the media asset. For example, in response to a user selecting a baseball movie from a holographic bookcase, the media guidance application may generate for display a holographic baseball that is “thrown” from the bookcase to a television that will present the baseball movie.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: October 26, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Jason W. Conness, Todd Mariani
  • Patent number: 11153448
    Abstract: An information processing apparatus includes a display that displays a first operator corresponding to a standard application and a second operator corresponding to a one-touch application of a same type that is obtained by changing a setting value of a function of the standard application and that starts if the second operator is touched and a controller that displays, in association with the second operator, information indicating a difference in the setting value.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: October 19, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Masakazu Ketsuka, Naoki Mukai, Kohei Kaibara
  • Patent number: 11144525
    Abstract: In an aspect, provided is a method comprising receiving an expression involving one or more dimensions, determining one or more indexlets associated with the one or more dimensions, querying each of the one or more indexlets with the expression, receiving a result from each of the one or more indexlets, and aggregating the results.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: October 12, 2021
    Assignee: QLIKTECH INTERNATIONAL AB
    Inventors: Johan Nilsson, José Díaz López
  • Patent number: 11138203
    Abstract: A non-transitory processor-readable medium stores code that, when executed by a processor, causes the processor to receive a first file that is in a first file format and includes taxonomy data of a first marketplace; define a second file that is in a template file format and includes the taxonomy data of the first marketplace; and send the second file to a taxonomy platform such that inventory data is mapped to a taxonomy of the first marketplace. The code further causes the processor to receive a third file that is in a second file format and includes taxonomy data of a second marketplace; define a fourth file that is in the template file format and includes the taxonomy data of the second marketplace; and send the fourth file to the taxonomy platform such that the inventory data is mapped to a taxonomy of the second marketplace.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: October 5, 2021
    Assignee: ChannelAdvisor Corporation
    Inventors: Joseph Christie, Cameron Bowe
  • Patent number: 11140313
    Abstract: A user interface of an image capture device may provide options for a user to schedule future capture of visual content by the image capture device. The user may interact with the options to specify the start time and the capture duration for the future capture of visual content.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: October 5, 2021
    Assignee: GoPro, Inc.
    Inventor: Michael Adkins Knott
  • Patent number: 11132926
    Abstract: A display control method is applied to a mobile terminal having a foldable display screen, wherein the display screen includes n display regions, where n is a positive integer of not less than 2. The method includes: identifying multimedia elements currently displayed in a first display region; filtering the identified multimedia elements to obtain a target multimedia element; and displaying the target multimedia element in a second display region. In the embodiments of the present disclosure, through effective display control on the n display regions of the display screen, the multimedia elements can be flexibly displayed among the n display regions.
    Type: Grant
    Filed: March 21, 2020
    Date of Patent: September 28, 2021
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Qun Chang, Changming Mo
  • Patent number: 11132738
    Abstract: The invention provides a refrigerator system, a method and a software program product for controlling and/or advising a diet for a user. The refrigerator system has a refrigerator including a light and a camera that captures an image of contents of the refrigerator. The image is processed by a graphics processing unit (GPU) integrated with the refrigerator and/or a cloud server. The GPU analyses the image to recognise a quantity, a quality, and/or a kind of food articles and/or food packages such as, vegetables, fruits, beverages, etc. A central processing unit (CPU)/GPU of the refrigerator provides diet plans, recipe recommendations, identifies grocery replenishment requirements, updates and shares shopping lists with food delivery agents, etc., based on the analysis of the refrigerator contents. The invention helps in minimizing food wastage, expanding meal options considering expiry dates, and maximizing benefits of a healthy diet by recommending and controlling the user's diet.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: September 28, 2021
    Inventor: Mikko Vaananen
  • Patent number: 11106691
    Abstract: Embodiments are directed towards a graphical user interface identify locations within event records with splittable timestamp information. A display of event records is provided using any of a variety of formats. A splittable timestamp selector allows a user to select one or more locations within event records as having time related information that may be split across the one or more locations, including, information based on date, time of day, day of the week, or other time information. Any of a plurality of mechanisms is used to associate the selected locations with the split timestamp information, including tags, labels, or header information within the event records. In other embodiments, a separate table, list, index, or the like may be generated that associates the selected locations with the split timestamp information. The split timestamp information may be used within extraction rules for selecting subsets or the event records.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: August 31, 2021
    Assignee: Splunk Inc.
    Inventors: R. David Carasso, Micah James Delfino
  • Patent number: 11102224
    Abstract: Embodiments of the present disclosure relate to a data analysis system that may automatically generate memory-efficient clustered data structures, automatically analyze those clustered data structures, automatically tag and group those clustered data structures, and provide results of the automated analysis and grouping in an optimized way to an analyst. The automated analysis of the clustered data structures (also referred to herein as data clusters) may include an automated application of various criteria or rules so as to generate a tiled display of the groups of related data clusters such that the analyst may quickly and efficiently evaluate the groups of data clusters. In particular, the groups of data clusters may be dynamically re-grouped and/or filtered in an interactive user interface so as to enable an analyst to quickly navigate among information associated with various groups of data clusters and efficiently evaluate those data clusters in the context of, for example, a fraud investigation.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: August 24, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Alexander Visbal, James Thompson, Marvin Sum, Jason Ma, Bing Jie Fu, Ilya Nepomnyashchiy, Devin Witherspoon, Victoria Lai, Steven Berler, Alexei Smaliy, Suchan Lee
  • Patent number: 11093069
    Abstract: Methods and apparatuses for touch event processing are provided. A touch input is received in a designated region of a touchscreen display of the electronic device. The touch input is stored in a memory of the electronic device without providing the touch input as input to an application of the electronic device, upon reception of the touch input in the designated region. A drag input is received on the touch screen display as a continuation of the touch input. A processor of the electronic device determines the touch input and the drag input as input for the application upon the drag input exceeding a threshold.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: August 17, 2021
    Inventors: Hyesoon Jeong, Kyuchul Kong, Daesik Hwang, Hoondo Heo, Cheonkum You, Junho Lee, Hyunsuk Choi
  • Patent number: 11079900
    Abstract: The present invention comprises a flexible display that surrounds the front surface of an electronic device and a control unit that controls operation of functions of the flexible display-based electronic device. The control unit may display a plurality of icons corresponding to an application or a specific function in at least one area among sub areas of the flexible display; the control unit may sense an input for selecting at least one icon among the plurality of icons; the control unit may sense an input for swiping the at least one selected icon to at least one area among main areas of the flexible display; and the control unit may process a control such that an application or a specific function, which corresponds to the at least one selected icon, is executed, and a screen corresponding to the execution is displayed in the main area corresponding to the sensed swipe input.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: August 3, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Junghee Yeo, Hayoul Jung
  • Patent number: 11073954
    Abstract: Embodiments related to an electronic device having an adaptive input row. The adaptive input row may be positioned within an opening of a device and include a cover for receiving a touch and a display that is configured to present an adaptable set of indicia. The adaptive input row may also include one or more sensors for detecting the location of a touch and/or the magnitude of a force of the touch. The adaptive input row may be positioned adjacent or proximate to a keyboard of the electronic device.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: July 27, 2021
    Assignee: APPLE INC.
    Inventors: Mikael M. Silvanto, Erik A. Zweigle, Jun Qi, Christiaan A. Ligtenberg, Robert Y. Cao, Bartley K. Andre, Molly J. Anderson, ByoungSuk Kim, Dinesh C. Mathew, Victor H. Yin
  • Patent number: 11057464
    Abstract: A computing system may determine that first data was copied from a first application to a buffer of a first computing environment, and that the first data was received by a second application in a second computing environment. The computing system may identify second data copied from the first application to the buffer and, in response to the second data being copied from the first application to the buffer and based at least in part on the second application having received the first data, may cause the second data to be transferred from the buffer to the second computing environment. The computing system may further evaluate the second data to determine whether it includes potentially private information, and may cause the second data to be transferred to the second computing environment based at least in part on the second data being free of potentially private information.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: July 6, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Daowen Wei, Jian Ding, Hengbo Wang, Sheng-Chi Zhang
  • Patent number: 11048404
    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: November 21, 2019
    Date of Patent: June 29, 2021
    Assignee: SONY CORPORATION
    Inventors: Osamu Harada, Takeo Doi, Junji Itoyama
  • Patent number: 11042294
    Abstract: A method of displaying for allowing a plurality of application windows to be easily controlled and a display device therefor are provided. A method of displaying a screen on a display device includes displaying a button on a touch screen; splitting the touch screen into a plurality of regions based on the position at which the button is displayed, receiving a touch input to move a displayed button, obtaining a slope value of a line connecting a start point of the touch input to an end point thereof, selecting a region corresponding to the slope value from among the plurality of regions split, and moving the button to a certain position included in a selected region.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: June 22, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jung-hwan Choi, Young-jin Kim, Tae-soo Kim, Kang-tae Kim, Tae-hyung Kim
  • Patent number: 11036389
    Abstract: An electronic device includes a display screen for displaying (302) an active first application, a movement sensing assembly for providing signals indicative of movement of an object with respect to the display screen, and a processor in electronic communication with the movement sensing assembly and the display screen. The processor evaluates the signals from the movement sensing assembly to identify (304) a subdividing gesture, and instructs the display screen to display (306) the first application in a first portion of the display screen to one side of the subdividing gesture.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: June 15, 2021
    Assignee: Google Technology Holdings LLC
    Inventor: Meng Huang
  • Patent number: 11023101
    Abstract: An embodiment of the present invention is directed to reducing complexities in machine learning application development by providing a drag-and-drop user interface for an entire machine learning process. The innovative system significantly reduces development time and efforts. An embodiment of the present invention is directed to applying optimized common components that follow industry wide best practices thereby improving the time to market as well as the overall code quality. The embodiments of the present invention provide adaptability and extendibility to support various platforms. According to an embodiment of the present invention, a generic platform agnostic code generator may be extended to support various use cases, applications, platforms and environments.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: June 1, 2021
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Venkata Rajam Raju Chiluvuri, Swarna Bhagath Irukulla, Sai Chaitanya Chitneedi, Anil Kumar Gannamani
  • Patent number: 11010039
    Abstract: A display control apparatus includes a control unit. In the case where, with a display unit displaying a multi-dimensional table that includes three or more axes which extend in different directions and on each of which plural items are disposed and plural tables each including plural cells that indicate a correlation between items disposed on two orthogonal axes of the three or more axes, a scroll operation is performed on a first table selected from the plural tables, a second table is adjacent to the first table in a first direction determined in advance, and the direction of the scroll operation is a second direction that is orthogonal to the first direction, the control unit performs control such that the first table and the second table are scrolled in conjunction with each other together with an axis that extends along the direction of the scroll operation.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: May 18, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Takashi Ogino, Tomoyuki Ito, Michiaki Yasuno
  • Patent number: 11010425
    Abstract: A computer search service can receive an enterprise graph query from a client computing device that is remote from the computer search service, with the enterprise graph query identifying an actor object set, a target object set, and a relationship between the actor object set and the target object set. The search service can return results of the enterprise graph query to the client device. The search service can receive from the client device an indication of user input instructing the search service to persist the enterprise graph query, with the indication of user input also instructing the search service to associate the persisted enterprise graph query with an entity. Moreover, in response to receiving the indication of user input, the search service can persist the enterprise graph query as well as associate the persisted enterprise graph query with the entity and/or enter a subscription entry for the query.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: May 18, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Fredrik Holm, Josh Stickler, Manfred Berry, Sveinar Rasmussen, Bjørn Olstad
  • Patent number: 10996840
    Abstract: A disclosed method may include (1) providing a graphical drag-and-drop icon for visual presentation to a user within a user interface of a software application, (2) detecting a drag action performed by the user on the graphical drag-and-drop icon relative to the user interface, (3) detecting a drop action performed by the user on the graphical drag-and-drop icon relative to the user interface, (4) determining, based at least in part on a location of the drop action relative to the user interface, that the user dropped the graphical drag-and-drop icon on a specific feature of the user interface, and then in response to determining that the user dropped the graphical drag-and-drop icon on the specific feature of the user interface, (5) providing help documentation associated with the specific feature of the user interface for visual presentation to the user. Various other systems and methods are also disclosed.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: May 4, 2021
    Inventor: Neha Singh
  • Patent number: 10997393
    Abstract: Provided are a method and apparatus for identifying a fingerprint logo and an electronic device. The method for identifying the fingerprint logo includes: acquiring, before an optical sensor captures a fingerprint image, first optical signals captured by the optical sensor in at least one first region respectively, where the first optical signals captured in the at least one first region form a first image, and the at least one first region corresponds to a partial region of a photosensitive surface of the optical sensor; and identifying whether there is a fingerprint logo for guiding a user to perform pressing in the first image according to the first optical signals captured in the at least one first region.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: May 4, 2021
    Assignee: SHENZHEN GOODIX TECHNOLOGY CO., LTD.
    Inventor: Yong Li
  • Patent number: 10990268
    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: October 29, 2019
    Date of Patent: April 27, 2021
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO LTD.
    Inventors: Yonghao Luo, Xiaomu Zhu, Dawei Geng
  • Patent number: 10986137
    Abstract: A software module executes in a first isolated execution environment. The module determines the first environment has caused data to the written to a first clipboard maintained by the first environment. The module consults policy data to determine whether the data should additionally be written to a second clipboard maintained by a second isolated execution environment. The policy data does not allow one or more types of clipboard objects to be written to the second clipboard even if they were written to the first clipboard at the initiation of or approved by a user to prevent the user from introducing a potentially hazardous type of object into the second clipboard. Upon the module determining that the policy data allows the data to be written to the second clipboard, the software module causes the data to written to the second clipboard.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: April 20, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rahul C. Kashyap, Rafal Wojtczuk, Ian Pratt
  • Patent number: 10979374
    Abstract: Provided is a method, system, and non-transitory computer-readable record medium for sharing information in a chatroom through a platform added to a messenger. An information sharing method includes registering at least one application to a platform of a user of a messenger based on a user input at the messenger installed on the computer system; executing an application selected by the user of the messenger from among applications registered to the platform in a chatroom of the messenger; and transmitting information shared by the application through the chatroom in response to receiving an information share request from the user during an execution of the selected application.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: April 13, 2021
    Assignee: LINE PLUS CORPORATION
    Inventor: Seonkyung Kim
  • Patent number: 10970050
    Abstract: A method, computer system, and computer program product compose a business rule. A computer system displays a set of tiles within a first area of a graphical user interface, each tile corresponding to a set of data nodes that are composable into structured data objects according to a domain-specific language. Dragging a selected tile from the first area to a drop zone within a second area of the graphical user interface appends the corresponding set of data nodes into a structured data object. Receiving a user input that sets focus on the drop zone displays a text field that replaces the drop zone w. A drop-down list is associated with the text field. The drop-down list consists of a set of permissible tiles for data nodes that can be appended to the structured data object according to a context of the structured data object.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: April 6, 2021
    Assignee: ADP, LLC
    Inventors: Yair Pike, Christopher Fahey, Lauren Miller, Lohit Sarma, Harshita Daddala, Joseph Pirtle
  • Patent number: 10963128
    Abstract: A computer-implemented method for capturing content may include (i) displaying, within a graphical user interface of a media recording application that records media through an input device, a clickable reaction button, (ii) receiving a click of the clickable reaction button within the graphical user interface of the media recording application, and (ii) in response to receiving the click of the clickable reaction button within the graphical user interface of the media recording application, performing both capturing, by the media recording application, media content through the input device recording metadata indicating that a user reacted to the captured media content such that the metadata specifies a reaction that corresponds to the clickable reaction button. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: March 30, 2021
    Assignee: Facebook, Inc.
    Inventor: Debashish Paul
  • Patent number: 10963322
    Abstract: The present disclosure relates to the technical field of computers, and particularly relates to a data sharing method and an apparatus, and an electronic device. The method is applied to a mobile terminal. A display screen of the mobile terminal is a bendable display screen. The method includes determining a first application and a second application in the display screen; and in a case that it is detected that the display screen is bent, sharing the first data information of the first application to the second application.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: March 30, 2021
    Assignees: GREE ELECTRIC APPLIANCES (WUHAN) CO., LTD, GREE ELECTRIC APPLIANCES, INC. OF ZHUHAI
    Inventors: Jie Liu, Linlin Diao, Shun Li, Biao Xiang
  • Patent number: 10936477
    Abstract: Systems, apparatus, methods and computer program products for end-to-end user interface component testing in a database system. More particularly, a test script is executed, where the test script is configured to simulate user interactions with one or more user interface components of a web application. The test script is configured to load a user interface component using a network address, request a manipulation of the user interface component, and obtain in response to requesting the manipulation of the user interface component, information describing a state of the user interface component following the manipulation of the user interface component.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: March 2, 2021
    Assignee: salesforce.com, inc.
    Inventor: Hui S. Fisher
  • Patent number: 10936185
    Abstract: This document describes techniques and systems that enable a smartphone-based radar system facilitating ease and accuracy of user interactions with a user interface. The techniques and systems can be implemented in an electronic device, such as a smartphone, and use a radar field to accurately determine three-dimensional (3D) gestures that can be used in combination with other inputs, such as touch or voice inputs, to interact with the user interface. These techniques allow the user to make 3D gestures from a distance—and enable seamless integration of touch and voice commands with 3D gestures to improve functionality and user enjoyment.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: March 2, 2021
    Assignee: Google LLC
    Inventors: Leonardo Giusti, Ivan Poupyrev, Patrick M. Amihood
  • Patent number: 10921977
    Abstract: An information processing apparatus includes a memory and a processor coupled to the memory. The processor is configured to perform a first operation for a first object that is displayed on a screen. The processor is configured to display a third object on the screen in association with the first object after performing the first operation for the first object, wherein the third object represents the first operation. The processor is configured to superimpose the third object on one of at least one second object that is displayed on the screen. The processor is configured to apply the first operation to the one of at least one second object after superimposing the third object on the one of at least one second object.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: February 16, 2021
    Assignee: FUJITSU LIMITED
    Inventor: Koki Hatada
  • Patent number: 10915238
    Abstract: A data processing method and apparatus applicable to an electronic map, and a mobile terminal are provided, relating to the field of electronic maps and data processing. The data processing method includes: detecting a user operation on an electronic map; obtaining operation data that reflects the user operation; determining, based on the operation data and an area that is configured based on the electronic map, whether the user operation is valid; and providing, based on a determination result of whether the user operation is valid, prompt information in response to the user operation. The disclosed technical solutions allow a user to flexibly and reasonably define an area based on an electronic map in real time, thereby improving user experience.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: February 9, 2021
    Assignee: BEIJING XINGXUAN TECHNOLOGY CO., LTD.
    Inventors: Jie Shan, Liuwu Kong, Lu Zhang
  • Patent number: 10902180
    Abstract: A method of displaying an electronic form on a mobile device comprises creating one or more repeatable items comprising a plurality of fields to be filled or displayed wherein one or more of the fields may include another one or more repeatable item. A method of displaying an electronic form on a mobile device having a screen and managed by an operating system comprises attaching a visual priority to one or more fields used in the electronic form; obtaining the current mobile device screen size; and adapting the number of fields to be displayed on the screen based on the screen size and on visual priority attached to one or more of the fields. In one implementation, a minimum width is set for each of the one or more fields, and the fields that can meet the minimum width based on the current mobile device screen size are displayed.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: January 26, 2021
    Assignee: ProntoForms Inc.
    Inventors: Gemunu Prasanna Kapila Bandara Ekanayake, James Jeremy Goodfellow
  • Patent number: 10901574
    Abstract: A mobile terminal according to the present disclosure may include a first region disposed on a front surface of a body and a second region extended and formed in at least one direction of the first region, and include a display unit configured to display an execution screen of a first application in the first region, and display icons corresponding to at least one application, respectively, that are preset in association with the first application in the second region, and a controller configured to display an execution screen of a second application corresponding to a selected icon in one region of the first region, and display at least one control icon for controlling the execution of the second application in the second region, based on the application of a user input for selecting one of the icons.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: January 26, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Jie Seol, Joowoo Lee, Soomin Kim, Minsoo Byun
  • Patent number: 10895960
    Abstract: An electronic device includes a communication port, a display, a processor, and a memory. The processor detects whether an external device plugs into the communication port, displays a user interface on the display when an external device plugs into the communication port, detects whether the user interface receives a predetermined user operation, recommends relevant data linked to the external device according to predetermined rules when the user interface receives the predetermined user operation, and displays the relevant data linked to the external device on the display.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: January 19, 2021
    Assignee: Mobile Drive Technology Co., Ltd.
    Inventors: Yu-Chun Chen, Cheng-Kuo Yang, Mu-Ann Chen, Ke-Chien Chou
  • Patent number: 10891319
    Abstract: Real-time rendering representations of objects in a view. Objects include clusters of nodes of a graph structure and links between said clusters. The graph structure comprises edges defined as pairs of the nodes. User inputs in respect to a current view and/or at least one of the objects is received. A data structure is updated, which associates multiple identifiers. Multiple identifiers may include cluster identifiers, node identifiers, and link identifiers, which respectively identify clusters of nodes, nodes of said graph, and links between pairs of clusters.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: January 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Maksym Lysak, Viktor Kuropiatnyk, Nikolaos Livathinos, Abderrahim Labbi
  • Patent number: 10888399
    Abstract: A system comprises a scanner, an augmented reality (AR) display and a computing device. The scanner generates intraoral images of a dental arch and the AR display generates additional image data representative of a view from a wearer of the AR display. The computing device receives the intraoral images from the intraoral scanner, generates a virtual three-dimensional model of at least a portion of the dental arch from the intraoral images, receives the additional image data from the AR display, determines, from the additional image data, a region of the view that is outside of the dental arch, generates a visual overlay comprising the virtual three-dimensional model, and sends the visual overlay to the AR display. The AR display displays the visual overlay such that the virtual three-dimensional model is shown in the region of the view that is outside of the dental arch.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: January 12, 2021
    Assignee: Align Technology, Inc.
    Inventors: Avi Kopelman, Eric Paul Meyer, Sergei Ozerov, Ilya Fomin, Sean M. Nolen, Sergey Valiev, Edi Fridman, Sergey Gagarin, Elad Zeiri
  • Patent number: 10884603
    Abstract: Provided are methods and systems by which a user can drag a first icon associated with a first set of settings and drop the first icon onto a second icon located on a displayed level wherein the second icon is associated with a second set of settings. In response to dropping the first icon onto the second icon, the second set of settings can be overwritten with a copy of the first set of settings. A graphical user interface can also be updated to display the changes in the second set of settings.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: January 5, 2021
    Assignee: Life Technologies Corporation
    Inventors: Matthew Shallice, Justin Hicks, Charysse Archer, Laurel Stone
  • Patent number: 10885227
    Abstract: Provided are methods, systems and computer program products for providing remote document execution. Such methods, systems and computer program products may include storing an electronic document as a secure electronic file, identifying a signature space in the electronic document, the signature space, after being executed, includes a signature of a signing party of the electronic document, receiving the signature of the signing party into the electronic document stored as the secure electronic file and responsive to receiving the signature of the signing party, converting the electronic document into a read only electronic document.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: January 5, 2021
    Assignee: CaffeiNATION Signings (Series 3 of Caffeination Series, LLC)
    Inventors: Curt Daniel Szymanski, Myles Kenneth Leighton
  • Patent number: 10871886
    Abstract: In accordance with various implementations, a method is performed at an electronic device with a display device and one or more input devices. The method includes displaying, on the display device, a drawing user interface that includes a set of drawing objects. The method includes detecting, via the one or more input devices, a first user input moving to define a path within the drawing user interface. In response to detecting the first user input moving to define the path within the drawing user interface, the method includes displaying, on the display device, a representation of the path within the drawing user interface. The method includes detecting, via the one or more input devices, a second user input moving within the drawing user interface from a first location on a first side of the representation of the path to a second location.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: December 22, 2020
    Assignee: APPLE INC.
    Inventor: Jennifer P. Chen
  • Patent number: 10871894
    Abstract: A method of copying content in a computing device includes detecting a gesture of an input tool which selects content to be copied that is displayed on a display of the computing device while the input tool operates within a sensing range of a proximity sensor of the computing device, and automatically copying the selected content to a clipboard in response to detecting removal of the input tool from within the sensing range of the proximity sensor.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: December 22, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yuriy Polyulya, Aleksandra Peteichuk, Olesya Koshkina, Stanislav Kupchanko
  • Patent number: 10853397
    Abstract: Systems and methods allow a user of a text or graphics editor to quickly create multiple robust internet search queries by selecting and ranking groups or individual key words from a document. A user who is composing or reading a document can identify and link multiple sets of key words into separate search queries by highlighting and assigning either unique search numbers, colors or other readily ascertained indicators of their logical relation. Each individual search query is routed to selected internet search engines, and the results are returned to the user in the same viewed document. The user may select the form in which the results are displayed. For example, results may be listed within the document by way footnotes, endnotes, or separate hover or pull-down windows accessible from the search terms. In addition, the user can browse, sort, rank, edit or eliminate portions of the results.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: December 1, 2020
    Inventors: Steven G. Lisa, Jeffrey C. Konicek
  • Patent number: 10845944
    Abstract: Disclosed is a desktop generation method for a mobile terminal. The method includes: creating a block object, the block object containing attribute information; invoking a drawing function, drawing a plurality of blocks according to the attribute information about the block object, and distributing the plurality of blocks on the screen of a mobile terminal without superposition so as to form a desktop; and when the shortcut of an application program is required to be displayed on the desktop, displaying a shortcut icon and/or a program name of the shortcut of the application program in an idle block on the desktop, the idle block being a block in which the shortcut of the application program is not displayed. Also disclosed are a desktop generation device of a mobile terminal, a desktop operation method for a mobile terminal and a corresponding device thereof.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: November 24, 2020
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO LTD.
    Inventors: Yonghao Luo, Shoufu Chen, Chi Fang, Xiaomu Zhu, Tian Li
  • Patent number: 10826953
    Abstract: An apparatus and method of providing a user with a web-browser supplement is disclosed. One method includes providing access to a focal group, wherein the focal group includes at least one member having at least one association with the user. Access is provided to information associated with the at least one member having relevance to the focal group. Web browsing by the user is supplemented by the information of the members of the focal group.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: November 3, 2020
    Inventors: Jonathan Davar, Serge M Krasnyansky
  • Patent number: 10809906
    Abstract: A method for capturing display data on a screen together with display data not currently visible is applied to an electronic device. The method displays a user interface of an application on a touch screen of the electronic device, the user interface being divided into a sliding area and N number of non-sliding areas, when a preset user operation is applied to the electronic device. The method sets a starting position and an ending position in the sliding area. Content between the set starting and ending positions is read, and a screenshot corresponding to the read content is generated.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: October 20, 2020
    Assignee: Chiun Mai Communication Systems, Inc.
    Inventor: Yueh-Chi Wang