Data Transfer Operation Between Objects (e.g., Drag And Drop) Patents (Class 715/769)
  • Patent number: 11347817
    Abstract: An optimized artificial intelligence search system for providing content in response to search queries, comprising: a computing device configured to allow a user to input search queries into a content extraction module that is in communication with an optimized search engine; an optimized search engine configured to receive search queries from the content extraction module and execute search queries to generate or render a list of search results to the content extraction module, and a database comprising templates associated with topics and the optimized search engine configured to interact with the database to choose templates in response to search queries, the content extraction module configured to highlight relevant content of web pages from the list of search results and display highlighted relevant content of web pages from the list of search results by filtering out irrelevant content on the computing device.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: May 31, 2022
    Inventors: Mark Gustavson, Garnet R. Chaney
  • Patent number: 11347389
    Abstract: A file processing method, a terminal, and a storage medium are provided, relating to the technical field of human-computer interaction. The method includes the following. A first user interface is displayed in the first display region and a second user interface is displayed in the second display region, when the foldable display screen is in an unfolded state, where the first display region and the second display region are on a same plane in the unfolded state. A drag operation on a target file in the first user interface is received. The target file is displayed in the second user interface according to the drag operation. The target file is processed through an application corresponding to the second user interface.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: May 31, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Xiao Wang
  • Patent number: 11340565
    Abstract: There is provided an information processing apparatus to make it possible to perform an output more appropriate for the user, the information processing apparatus including: a memory section configured to store control information in which a region, an action, and content of control of apparatus output are associated; and a processing section configured to perform output on a basis of a region where a user is located, an action of the user, and the control information.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: May 24, 2022
    Assignee: SONY CORPORATION
    Inventor: Junki Ohmura
  • Patent number: 11340721
    Abstract: A user-interface assembly disclosed herein comprises: a supporting frame; a part for providing a switch function to the user-interface assembly and to be received in a recess formed in the supporting frame; and an overlay for covering and adhering to an upper surface of the supporting frame and an upper surface of the part by a back adhesive when the part is received in the recess; wherein a transition zone is provided around the part under the overlay, which transition zone extends at least from a sidewall of the recess toward the part such that the overlay can smoothly transit from the upper surface of the supporting frame to the upper surface of the part. Also disclosed herein is a corresponding method for integrating a touch assembly into a user-interface assembly. A flat design of a user-interface assembly can be achieved in a cost effective manner.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: May 24, 2022
    Assignee: Fresenius Medical Care Deutschland GmbH
    Inventor: Hao Zhang
  • Patent number: 11336603
    Abstract: A processor-based messaging system is provided. The messaging system has a messaging engine in communication with a server, a context engine in communication with the messaging engine; and a reconfirmation engine in communication with messaging engine, the reconfiguration engine configured to utilize at least one variable to reconfigure the user data. A method of messaging is also provided.
    Type: Grant
    Filed: February 28, 2015
    Date of Patent: May 17, 2022
    Inventor: Boris Shoihat
  • Patent number: 11327984
    Abstract: One or more computing devices, systems, and/or methods for query expansion are provided. For example, a search user interface is populated with search results of a query submitted through a computing device. User input is received through the search user interface for an object, such as a drag and drop command of a phrase occurring within the search results. The user input may drag the phrase from a search result to a query input user interface. In this way, the query is modified based upon the object, such as where the phrase is added to the query to create a modified query. Second search results for the modified query are displayed through the search user interface.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: May 10, 2022
    Assignee: YAHOO ASSETS LLC
    Inventors: Ariel Raviv, Sofia Tolmach
  • Patent number: 11327508
    Abstract: A system and method of generating optimised aircraft flight trajectories on Flight Management Systems with limited computational power that takes into account developing operational conditions, air traffic constraints and aircraft performance in a timely manner on the flight management system that can allow tactical flight plan changes to be incorporated without unduly introducing operational or financial penalties to the operator. An example method involves parameterisation of optimal trajectories as functions of operational parameters thereby allowing computational systems to use such computed functions in the air to determine the optimal trajectory or flight profile required for the specific operating conditions quickly and accurately.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: May 10, 2022
    Assignee: University of Malta
    Inventors: David Zammit-Mangion, Kenneth Chircop
  • Patent number: 11314821
    Abstract: Disclosed are systems, apparatus, and methods for presenting feed items in an information feed. In various implementations, a first result object is received, where the first result object is a data structure including a result of a feed query, where the result of the feed query includes at least one feed item to be included in the information feed, and where the at least one feed item has a first presentation. In various implementations, at least one custom object associated with the at least one feed item is received, where the at least one custom object provides a second presentation of the at least one feed item. In some implementations, the at least one custom object is included with the first result object to define an intermediary data structure. In some implementations, the intermediary data structure is stored on one or more storage mediums.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: April 26, 2022
    Assignee: SALESFORCE.COM, INC.
    Inventors: Timothy Scott Hanson, Carter Jon Thaxton
  • Patent number: 11307754
    Abstract: The present technology provide a mechanism for displaying and initiating actions and workflows for objects with a single drag-and-drop operation in association with a content management system. Drag operations may be monitored to trigger monitoring of a pointer performing the drag operation to detect whether the pointer is within a threshold distance from a chosen aspect, such as a system tray icon, and/or an area of a temporary invisible window. Upon detection, the drag operation of the objects may seamlessly trigger a presentation of a menu window. The menu window may display one or more icons representing different actions and workflows for which the object may be dropped, via a drop operation, upon to indicate a selection.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: April 19, 2022
    Assignee: Dropbox, Inc.
    Inventor: Spencer Villars
  • Patent number: 11301125
    Abstract: Techniques are described for performing inter-object interactions between vector objects to adjust the appearance of one vector object based on another vector object. For example, a vector object interaction framework may be implemented in which designers drag a vector object onto another vector object to trigger an interaction between the objects. Candidate interactions between pairs of object types may be pre-defined and stored in a suitable data structure. Thus, when one vector object is dragged onto a recipient vector object and a pause is detected, the object types for the dragged and recipient objects may be determined, and a corresponding set of candidate interactions for the pair of object types may be accessed, ranked, simulated, and/or presented as selectable previews. As such, one of the candidate interactions may be selected and executed to form one or more output vector objects that may be saved, exported, modified, and/or reused.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: April 12, 2022
    Assignee: Adobe Inc.
    Inventors: Tarun Beri, Tarun Gehlaut, Siddharth Bhasin, Ankit Aggarwal
  • Patent number: 11301129
    Abstract: An electronic device with a display and a touch-sensitive surface displays a user interface with a first electronic message, where the first electronic message is associated with corresponding message time metadata. While displaying the first electronic message, the electronic device detects only a single contact on the touch-sensitive surface and detect a first movement of only the single contact. In response to detecting the first movement of only the single contact, display message time metadata for the first electronic message adjacent to the first electronic messages, wherein the message time metadata was not displayed immediately prior to detecting the first movement of the single contact.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: April 12, 2022
    Assignee: APPLE INC.
    Inventors: Nicholas Zambetti, Chanaka G. Karunamuni, Imran Chaudhri, Christopher P. Foss, Eugene M. Bistolas, Kyle S. Macomber, Keith W. Rauenbuehler, Lee S. Broughton, Arnold Freidling
  • Patent number: 11301124
    Abstract: A system for modifying a user interface described herein can include a processor to detect a plurality of display screens electronically coupled to the system. The processor can also detect a first gesture corresponding to an application window displayed in one of the display screens and generate a preview panel in response to detecting the first gesture, the preview panel to be displayed proximate the application window, wherein the preview panel is to display a real-time image comprising content displayed in each of the display screens. Furthermore, the processor can detect a second gesture to move the application window to a different display screen modify the user interface to display the application window in the different display screen.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: April 12, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthias Baer, Bryan K. Mamaril, Isaiah Ng, Garner B. Thomas, Cassandra M. April, Richard Fang, Matthew I. Worley
  • Patent number: 11288879
    Abstract: Systems, devices, media, and methods are presented for object detection and inserting graphical elements into an image stream in response to detecting the object. The systems and methods detect an object of interest in received frames of a video stream. The systems and methods identify a bounding box for the object of interest and estimate a three-dimensional position of the object of interest based on a scale of the object of interest. The systems and methods generate one or more graphical elements having a size based on the scale of the object of interest and a position based on the three-dimensional position estimated for the object of interest. The one or more graphical elements are generated within the video stream to form a modified video stream. The systems and methods cause presentation of the modified video stream including the object of interest and the one or more graphical elements.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: March 29, 2022
    Assignee: Snap Inc.
    Inventors: Travis Chen, Samuel Edward Hare, Yuncheng Li, Tony Mathew, Jonathan Solichin, Jianchao Yang, Ning Zhang
  • Patent number: 11275630
    Abstract: This document describes techniques and devices for task-related sorting, application discovery, and unified bookmarking for application managers. Through use of an application manager, multiple applications (including standalone applications, instant applications, websites, and other content) that a person can use to accomplish a single task, or multiple related tasks, are sorted into discrete groups for display in the application manager. The application manager can automatically recognize relationships between activities performed with the applications and recognize user actions with the applications that are related to the activities. Based on the relationships and user actions, the application manager can automatically determine that the activities and actions represent a task and display a task group that includes the applications that represent the task.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: March 15, 2022
    Assignee: Google LLC
    Inventors: Golden Gopal Krishna, Carl Magnus Borg, Miroslav Bojic, Henry Owen Newton-Dunn, Jacob M. Klinker, Mindy Pereira, Devin Mancuso, Daniel June Hyung Park, Lily Sin
  • Patent number: 11269496
    Abstract: In a case where a plurality of operation buttons includes a first operation button for executing processing on one piece of page data included in document data, an information processing apparatus displays execution target page data of the first operation button in an identifiable manner.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: March 8, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masaki Toyama
  • Patent number: 11269497
    Abstract: An information processing method for Cancelling Release of a Skill in a Game and apparatus, electronic device and a storage medium are provided. The method includes that: a cancellation response region is provided on a graphical user interface; when detecting the starting touch point of the touch operation is positioned within the range of the skill icon, a position of a current touch point of the touch operation is obtained in real time; when detecting that the position of the current touch point satisfies a preset condition, a size of the cancellation response region is controlled to be enlarged; and when detecting that the position of the current touch point of the touch operation is within a range of the cancellation response region, or, when detecting that a position of an ending touch point of the touch operation is within a range of the cancellation response region, release of a skill is cancelled.
    Type: Grant
    Filed: April 28, 2018
    Date of Patent: March 8, 2022
    Inventor: Jingjing Yan
  • Patent number: 11256407
    Abstract: Provided are search methods and apparatuses capable of defining a search result screen in a simple and easy way. According to an aspect of the present disclosure, there is provided a search method performed by a computing device. The search method comprises receiving a search term and automatically displaying a first graphic user interface (GUI) object configured to receive a search result screen configuration scheme in response to a first user input for the received search term without an additional user input after the first user input. The first unit input is a user input other than a user input editing the search term.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: February 22, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Jin Hee Park, Dae Kyoung Han, Ji Yeon Jeong, Bo Ri Choi
  • Patent number: 11243654
    Abstract: A method of enhancing user interaction with content displayed on a display of a touch screen device is provided. The method includes displaying at least one enhanced cursor within a viewable area of the display, the at least one enhanced cursor having a predefined action associated therewith, and receiving a selection of the at least one enhanced cursor. The method also includes detecting movement of the selected at least one enhance cursor onto displayed content, and executing the predefined action on the content. The method may further include detecting a subject matter of content being displayed on a display of a device coupled to the processor. Furthermore, a non-transitory computer-readable medium storing instructions for execution by a processor that cause the processor to perform the provided method may also be provided.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: February 8, 2022
    Assignee: PayPal, Inc.
    Inventor: Saumil Ashvin Gandhi
  • Patent number: 11230189
    Abstract: A vehicle infotainment system is provided. The vehicle infotainment system includes a display screen for displaying a plurality of applications and a controller communicatively coupled to the display screen. The controller is configured to display the plurality of applications in an inactive state. The controller is also configured to receive a user input to activate a first application of the plurality of applications. The controller is further configured to transition the first application into an active state. In addition, the controller is configured to display the active first application to the left of the plurality of inactive applications on the display screen.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: January 25, 2022
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Michael Tsay, Richard Magness
  • Patent number: 11209915
    Abstract: Aspects of the disclosure provide methods and apparatuses for displaying interface content. In an example, processing circuitry detects a moving track of a touch object on a touch screen of a terminal device. The moving track is represented by coordinates of the touch object varying along the moving track. Then, the processing circuitry determines, based on a preset relationship of the moving track and a control parameter for a control object on a user interface, a value of the control parameter for the control object that varies with the coordinates of the touch object along the moving track. The control object has content that is displayed on the touch screen. Further, the processing circuitry displays, on the touch screen, the content of the control object on the user interface according to the value of the control parameter that varies with the coordinates of the touch object along the moving track.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: December 28, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Shaoan Zhen, Ning Jiang
  • Patent number: 11204684
    Abstract: Embodiments of this application disclose a sticker presentation method performed at a first terminal. The first terminal moves, after obtaining a drag instruction for a selected target sticker in a sticker selection window, the target sticker according to an obtained drag track, and displays a drop prompt message when moving the target sticker. After obtaining a drag stop instruction for the target sticker in a message presentation interface, the first terminal presents the target sticker at a first target location at which drag stops after receiving a drop confirmation instruction triggered by the drop prompt message. In the embodiments of this application, when a sticker is presented, the sticker is randomly dropped on a message presentation interface. Such a sticker presentation manner is more vivid, interaction manners are more diversified, and a display effect is good.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: December 21, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Shaofeng Li, Hao Wu, Minghao Zhu, Xiaoming Yang, Yucong Chen, Zhenpeng Ye, Shaozu Yu
  • Patent number: 11199942
    Abstract: A method includes acquiring a desktop thumbnail of each desktop screen in a desktop screen set, and collectively displaying all the acquired desktop thumbnails on a desktop home screen; listening to a sequence of tapping operations performed on the desktop thumbnails displayed on the desktop home screen, and determining a tapping location of each tapping operation in the sequence of tapping operations; and sorting and displaying, according to the tapping location of each tapping operation in the sequence of tapping operations, desktop objects that are on each desktop screen on a multi-screen desktop. Desktop thumbnails of desktop screens in a desktop screen set are collectively displayed on a desktop home screen such that desktop objects on each desktop screen on a multi-screen desktop can be sorted and displayed by performing a tapping operation on the desktop home screen.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: December 14, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Ting Lu
  • Patent number: 11194450
    Abstract: Methods and systems are described for creating and/or processing a definition for a dashboard with manually input code and user selections in a graphical user interface. In some implementations, user interface elements are displayed and selections from a user accepted. Responsive to the selections, definitions for one or more visualizations and datasources are automatically generated and displayed in a user interface element that accepts manually input customizations and code from the user. The resulting combination of code and definitions is stored as a definition for the dashboard, which when processed will transform data received from the at least one of the datasources, combine the transformed data with data from another of the datasources, and cause the display of a visualization based on the combined data.
    Type: Grant
    Filed: October 19, 2019
    Date of Patent: December 7, 2021
    Assignee: salesforce.com, inc.
    Inventors: Charles Weichih Kuo, Tony Wong, Wayne Rantala, Amey Ruikar, Shailesh Dinkar Govande, Aishwarya Kumar, Raksha Subramanyam, Kevin Wang
  • Patent number: 11194598
    Abstract: The embodiments of the disclosure provide an information display method, device and terminal, relating to the field of human-computer interaction technologies. The method includes: acquiring a target file; displaying a navigation bar, the navigation bar comprising an operation control of the target file; receiving a first touch signal triggered on the operation control; and displaying, according to the first touch signal, a program entry of at least one application, the at least one application being configured to process the target file. By adding the display of the operation control of the target file, where the operation control is configured to trigger the program entry of the application for processing the target file, so function entries for processing the obtained files are increased based on the original virtual buttons, and the functions of the navigation bar are enhanced.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: December 7, 2021
    Assignee: SHENZHEN HEYTAP TECHNOLOGY CORP., LTD.
    Inventors: Maofei Shu, Yaojun Luo
  • Patent number: 11182046
    Abstract: Embodiments are directed to gesture-based navigation through windows displayed on a mobile device by receiving a first gesture through a touch-sensitive screen of the mobile device. In response to receiving the first gesture, display of a first window of an ordered set of windows on a first display area of the touch sensitive screen can be stopped and display of the first window on the second display area of the touch sensitive screen can be started. In response to receiving a second gesture, display of a second window of the ordered set of windows on the first display area can be stopped and display of the second displayed window on the second display area can be started. The second displayed window on the second display area can at least partially obscures the first displayed window on the second display area.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: November 23, 2021
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Alexander de Paz, Paul E. Reeves, Maxim Marintchenko
  • Patent number: 11182064
    Abstract: An information processing apparatus includes: a detection unit that detects an operation by an instruction unit on a display screen; and a control unit that controls whether to perform processing by a specific operation, which is one of a drag start operation or a drag end operation by the instruction unit, according to a movement state of the instruction unit in a case where the specific operation is detected by the detection unit.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: November 23, 2021
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Ryouji Taguchi
  • Patent number: 11175817
    Abstract: An electronic device with a display concurrently displays a device status region, and an application user interface that includes a content region and an application input field. While concurrently displaying the device status region and the application user interface, the device receives first input in the application input field. In response, the device concurrently displays respective content in the content region in accordance with the first input, and first text that corresponds to the first input in the application input field. While concurrently displaying the respective content and the first text, the device detects a second input that corresponds to a request to scroll the respective content in a first direction. In response, the device scrolls the respective content in the first direction, ceases to display the application input field, and displays, adjacent to the device status region, the first text.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: November 16, 2021
    Assignee: APPLE INC.
    Inventors: Nicholas Zambetti, Chanaka G. Karunamuni, Imran Chaudhri
  • Patent number: 11175798
    Abstract: A moving method of a floating toolbar and a touch display apparatus. The method includes: acquiring touch data on a touch screen (S1); acquiring, according to the touch data, touch position information of touch points simultaneously touched, number information of the touch points simultaneously touched and simultaneous touch duration information of the touch points simultaneously touched (S2); determining whether a number of the touch points simultaneously touched meets a first preset condition and whether a simultaneous touch duration of the touch points simultaneously touched meets a second preset condition (S3), and when both the first preset condition and the second preset condition are met, proceeding to step S4; determining a target position of the floating toolbar according to touch positions of the touch points simultaneously touched (S4); moving the floating toolbar to the target position (S5).
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: November 16, 2021
    Assignee: SHENZHEN HITEVISION TECHNOLOGY CO., LTD.
    Inventor: Weiye Mo
  • 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: 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: 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: 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: 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: 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