Data Transfer Operation Between Objects (e.g., Drag And Drop) Patents (Class 715/769)
  • Patent number: 10369470
    Abstract: A method includes causing a control cluster to be included in a user interface and overlapping with an interactive virtual environment. The control cluster includes a first icon area, a second icon area, and a trigger icon area. The method further includes causing a first image to be displayed in the first icon area and a second image to be displayed in the second icon area. The method additionally includes causing a copy of the first image to be displayed in the trigger icon area or a copy of the second image to be displayed in the trigger icon area. The method also includes causing a readiness level of a game play feature to change, and causing the copy of the first image displayed in the trigger icon area or the copy of the second image displayed in the trigger icon area to be replaced with a trigger image.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: August 6, 2019
    Assignee: PLAYFUSION LIMITED
    Inventors: Mark Michael Gerhard, Riaan Henning Hodgson, David Gomberg
  • Patent number: 10367713
    Abstract: A system and method for receiving a data packet in a cable network testing device from a remotely located cloud host service/device. The data packet contains selected cable test device configuration instructions. The selected device instructions, once implemented in a cable test device, configure the cable test device to perform one or more cable network testing procedures in accordance with predetermined testing parameters. The cloud host service/device contains a plurality of test device configuration instructions to be selected by a user, which user may be remote from the cable test device.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: July 30, 2019
    Assignee: Fluke Corporation
    Inventors: David E. Bezold, Steve O' Hara
  • Patent number: 10353548
    Abstract: Random access to any arbitrary object stored in a database from a displayed virtual object image corresponding to an object wherein some properties of the object are displayed in the virtual object image is provided through manipulation of a drag icon to cause, in sequence, display of a ghost template listing types of properties for which data is stored in a database, select a property type from the ghost template, display all instances of the selected property type and display another virtual object image containing a selected instance of the property type and including other properties of a corresponding object. All properties of the object to which the resulting virtual object image corresponds can be determined from further manipulation of the drag icon to display another ghost template.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: July 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Richard W. Ragan, Jr., Yu Wei Sun
  • Patent number: 10346159
    Abstract: Systems, methods, and non-transitory machine readable medium are provided for creating a structured report that aggregates information related to a plurality of source code files based on selective scanning of one or more repositories. A repository search request is received including a repository identifier, a project identifier, and a search term. The specified repository is scanned to identify source code files for the specified project that include the search term. It is determined whether an instance of a search term within the source code file corresponds to a reserved term. A report is generated identifying the source code files that include an instance of the search term. A new file directory is created, and populated with a first results file including the generated report.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: July 9, 2019
    Assignee: Walmart Apollo, LLC
    Inventor: Kevin E. Hill
  • Patent number: 10347221
    Abstract: An electronic device is provided which includes a plurality of displays, a processor electrically connected to the plurality of displays, and a memory electrically connected to the processor, in which the memory stores a middleware, which when executed by a processor divides image data to be displayed on the plurality of displays, and transmits the divided image data to display drivers of the plurality of displays.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: July 9, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Sooyong Lee, Jaeseong Yoon
  • Patent number: 10348829
    Abstract: An auto indexing method includes identifying a vault of a dispersed storage network for an auto indexing function. The method continues by obtaining search criteria for the auto indexing function. The method further includes scanning the plurality of metadata files to identify metadata files of the plurality of metadata files having at least one of the objective metadata and the subjective metadata corresponding to the search criterion. The method further includes updating an index file that includes the identity of the one or more metadata files of the plurality of metadata files having the at least one of the objective metadata and the subjective metadata corresponding to the search criterion and updating an index structure based on the index file. The method further includes utilizing the index structure to search for one or more data objects having one or more of the search criterion of the search criteria.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventor: Ilir Iljazi
  • Patent number: 10338788
    Abstract: Provided are a method and an apparatus for processing contents in a portable terminal. The method includes displaying the contents on a contents screen. The method also includes displaying a tray to display selected information in the contents screen when the information is selected from the contents screen. The method also includes displaying information and a recommendation application related with the information on the tray when the selected text is moved to the tray. A user selects and collects collected texts in the tray without inconveniently pasting the collected texts into a corresponding field to recommend an application related with the collected texts, and executes a selected application when selection of the application is detected, and collectively maps the executed application to a corresponding item.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: July 2, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jihyun Kim, Youngeun Han, Kwangtai Kim
  • Patent number: 10339221
    Abstract: Systems, methods and computer program products for dynamic language learning and solving auto-correction and auto-completion tasks. By means of a computer, knowledge about the syntax of a Cryptic language is extracted from a training data set of Cryptic commands. This knowledge is stored in an n-gram tree forest. The information of the n-gram trees is then used to facilitate human computer interaction and return improved auto-completion and auto-correction suggestions.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: July 2, 2019
    Assignee: AMADEUS S.A.S.
    Inventors: Milos Colic, Anthony Hock-Koon, Matthieu Belin, Leonardo Freitas Gomes, Hiwa Babahajiani
  • Patent number: 10334409
    Abstract: A short message service (SMS) message processing method for a mobile terminal and a mobile terminal, where an SMS message Favorites bar is added to an SMS message interaction interface such that when sending or receiving an SMS message, a user can tap the SMS message Favorites bar on a current user SMS message interaction interface. The method includes receiving a first touch operation on a Favorites button, obtaining a Favorite SMS message from storage space of the mobile terminal according to the first touch operation, and displaying the obtained Favorite SMS message on a touchscreen.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: June 25, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Tao Zhao
  • Patent number: 10324549
    Abstract: A computing device having a touch-sensitive surface and a display, detects a stylus input on the touch-sensitive surface while displaying a user interface. A first operation is performed in the user interface in accordance with a determination that the stylus input includes movement of the stylus across the touch-sensitive surface while the stylus is detected on the touch-sensitive surface. A second operation different from the first operation is performed in the user interface in accordance with a determination that the stylus input includes rotation of the stylus around an axis of the stylus while the stylus is detected on the touch-sensitive surface. A third operation is performed in the user interface in accordance with a determination that the stylus input includes movement of the stylus across the touch-sensitive surface and rotation of the stylus around an axis of the stylus while the stylus is detected on the touch-sensitive surface.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: June 18, 2019
    Assignee: APPLE INC.
    Inventors: Julian Missig, May-Li Khoe, Bianca Cheng Costanzo, Jeffrey Traer Bernstein
  • Patent number: 10311608
    Abstract: Systems and methods are provided for generating interactive chart visualizations that incorporate multiple datasets. The charts include different scales that correspond to the different datasets. At least one of the scales can also be selectively hidden. The hidden scale(s) will be rendered in response to user input selecting data/objects corresponding to the hidden scale(s).
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: June 4, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alex V. Kirichenko, Aleksey V. Kirichenko
  • Patent number: 10310702
    Abstract: An image display apparatus and a method for operating an image display apparatus are disclosed. According to embodiments of the present invention, the image display apparatus comprises: a microphone; a display unit configured to output a pointer on a screen; and a controller generating a representative image corresponding to a first voice signal and attaching the representative image to the pointer when the first voice signal is input into the microphone in a state in which the pointer is output on the screen. Here, the controller enables the representative image attached to the pointer to be displayed along a moving path of the pointer in response to the movement of the pointer on the screen and, when a specific object on the screen is selected using the pointer to which the representative image is attached, enables a function related to the representative image corresponding to the first voice signal to be applied to the selected specific object while a display corresponding to the selection is output.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: June 4, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Saehun Jang, Sihwa Park, Jungdo Kim, Hyeonhui Kim, Jiho Choi, Junhee Yeo
  • Patent number: 10310703
    Abstract: A method for unlocking a touch screen device includes providing a touch screen device in an idle mode. An area or region displayed on a screen of the device in the idle mode is contacted or activated to reveal at least one application icon associated with an active/unlocked state of the device. The region is moved, expanded or dragged to an edge of the device to change a state of the device to an active/unlocked mode and activate the revealed application.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: June 4, 2019
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Phillip Lindberg, Sami Niemela
  • Patent number: 10303289
    Abstract: Disclosed herein are systems, devices, and methods for dynamically updating a touch-sensitive secondary display. An example method includes receiving a request to open an application and, in response, (i) displaying, on a primary display, a plurality of user interface (UI) objects associated with the application, the plurality including a first UI object displayed with associated content and other UI objects displayed without associated content; and (ii) displaying, on the touch-sensitive secondary display, a set of affordances representing the plurality of UI objects. The method also includes: detecting, via the touch-sensitive secondary display, a swipe gesture in a direction from a first affordance and towards a second affordance, the first affordance representing the first UI object and the second affordance represents a distinct second UI object. In response to detecting the swipe gesture, the method includes: updating the primary display to display associated content for the second UI object.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: May 28, 2019
    Assignee: APPLE INC.
    Inventors: Raymond S. Sepulveda, Chun Kin Minor Wong, Patrick L. Coffman, Dylan R. Edwards, Eric Lance Wilson, Gregg S. Suzuki, Christopher I. Wilson, Lawrence Y. Yang, Andre Souza Dos Santos, Jeffrey T. Bernstein, Duncan R. Kerr, John B. Morrell
  • Patent number: 10296329
    Abstract: A system for processing a notebook includes an input interface and a processor. The input interface is to receive a first notebook. The notebook comprises code for interactively querying and viewing data. The processor is to load the first notebook into a shell. The shell receives one or more parameters associated with the first notebook. The shell executes the first notebook using a cluster.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: May 21, 2019
    Assignee: Databricks Inc.
    Inventors: Timothee Hunter, Ali Ghodsi, Ion Stoica
  • Patent number: 10282023
    Abstract: An information terminal includes a first housing and a second housing interconnected for opening/closure, a first display unit and a first touch panel stacked one upon the other on the first housing, and a second display unit and a second touch panel stacked one upon the other on the second housing. The information terminal also includes a detection unit which, in a closed state with the first and second display units superposed one upon the other and facing outwards, detects actuations on one of the first touch panel and the second touch panel that happens to be back-facing as seen from a user. The information terminal further includes a controller that controls an onscreen display on the first display unit or the second display unit that happens to be front-facing as seen from the user, based on information regarding the actuations detected by the detection unit.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: May 7, 2019
    Assignee: NEC CORPORATION
    Inventor: Takahisa Nishibori
  • Patent number: 10281950
    Abstract: The present invention provides an electronic device having a flexible display panel wherein a user can easily fold or unfold a plurality of unit bodies to expand or contract the display area of the flexible display panel, and when the unit bodies are folded, a portion of the flexible display panel is received in the hollow unit body.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: May 7, 2019
    Inventor: Young Sang Ko
  • Patent number: 10268765
    Abstract: In one embodiment, a method includes presenting, by a client system, grammar tokens, each grammar token being based on a natural-language string and comprising references to objects associated with an online social network, receiving, at the client system, a selection of one of the presented grammar tokens, the selected grammar token being based on a first natural-language string, presenting, by the client system, completion tokens, wherein each completion token is based on a natural-language string corresponding to the first natural-language string and comprises references to objects associated with the online social network, receiving, at the client system, a selection of one of the completion tokens, the selected completion token being based on a second natural-language string, and generating, by the client system, a structured query corresponding to the selected grammar and completion tokens, the structured query comprising references to the objects referenced in the selected grammar and completion tokens
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: April 23, 2019
    Assignee: Facebook, Inc.
    Inventors: Tao Xie, Rousseau Newaz Kazi, William R. Maschmeyer, Colin William Dunn, Maxime Boucher, Christopher Joseph Kalani
  • Patent number: 10254958
    Abstract: An electronic device is provided. The electronic device includes a display including a first area displaying first contents and a second area connected with the first area and displaying second contents, and a control module configured to control to expand and display the first contents in a part of the second area, and to display third contents in a remainder of the second area, if a first screen change event occurs.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: April 9, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hye Soon Jeong, Tae Kyoung Kim, Dae Sik Hwang, Sang Hyuk Koh, Eun Joo Kim, Jeong Hun Kim, Hyun Suk Choi, Sun Yeal Hong
  • Patent number: 10241668
    Abstract: Implementations provide an improved drag-and-drop operation on a mobile device. For example, a method includes identifying a drag area in a user interface of a first mobile application in response to a drag command and receiving a drop location in a second mobile application that differs from the first mobile application. The method may also include determining that a drop location is a text input control and the drag area is not text-based, performing a search for a text description of the drag area, and pasting the text description into the text input control. The method may also include determining that a drop location is an image input control and that the drag area is text based, performing a search using the drag area for a responsive image, and pasting the responsive image into the image input control.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: March 26, 2019
    Assignee: GOOGLE LLC
    Inventors: Matthew Sharifi, David Petrou
  • Patent number: 10237422
    Abstract: An image display device includes a command receiving unit that receives a command to display one page and a display control unit that displays a composite image on the indicated one page and a list of a plurality of image groups associated with the plurality of pages on a display unit at the same time. The display control unit distinctively displays two or more image groups among the plurality of image groups in the list and preferentially displays an image group associated with the one page in the list.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: March 19, 2019
    Assignee: FUJIFILM Corporation
    Inventor: Masako Yoshida
  • Patent number: 10227008
    Abstract: An operating device includes an input device that receives a character input of a user, a display device that displays input characters in an input field, and a delete device that deletes at least one character displayed in the input field in a deleting process. The delete device is configured, during the deleting process, in the input field, to move a delete element successively over in each case one of the displayed characters and in so doing in each case to delete the character or to mark it for a deletion to be carried out at the end of the deleting process. The delete device can also be configured to, during the deleting process, to detect a sliding movement of a user's finger on at least one touch-sensitive touch field and to control the movement of the delete element depending on the detected sliding movement.
    Type: Grant
    Filed: June 4, 2016
    Date of Patent: March 12, 2019
    Assignee: AUDI AG
    Inventors: Tahar Bouaziz, Franziska Boehm
  • Patent number: 10228775
    Abstract: A computing device includes a digital ink system that provides digital ink support to applications on the computing device. Digital ink inputs are received by the digital ink system, which provides ink stroke data for the digital ink inputs to the application for storage in a manner and format the application desires. The digital ink system also generates a digital ink container associated with the digital ink input, and communicates the digital ink container to a digital ink repository. The digital ink repository stores digital ink containers for multiple applications, and can be searched from a computing device to identify digital ink input to an application regardless of which application the digital ink was input to.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: March 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Francis Zhou
  • Patent number: 10222960
    Abstract: Implementations relate to generating and displaying animations of user interface elements. In some implementations, a computer-executed method includes receiving user input indicative of manipulation of a particular user interface element with respect to a grid including a plurality of user interface elements. The method identifies, based on the user input, at least first and second rows of the grid to be updated. The method generates an animation to update the grid, including an update of the second row of the grid and one or more transitions comprising at least one of: transition of a first user interface element from the first row to outside the display area of the grid along a first direction, and transition of a second user interface element into the first row from outside the display area along a different second direction. The method causes the animation to be displayed.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: March 5, 2019
    Assignee: Google LLC
    Inventors: Paul Sowden, Eric Henry
  • Patent number: 10222970
    Abstract: During a drag operation, commonly known as “drag and drop,” the processor causes display a separate graphical indicator or “drop socket” for each action available to a user at the current moment. For example, if the user is viewing a list of objects and selects one source object, if there is only one action possible for the selected receiving object, one drop socket is displayed. If there were two actions possible, then two drop sockets are displayed. The user completes the drag and drop operation by moving the finger or mouse pointer into the graphical region of the drop socket and deselecting or letting up. The specific action performed depends on which drop socket was selected. If the user selects not to complete the drag and drop operation, he simply lets up the finger outside the regions of the drop sockets.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: March 5, 2019
    Assignee: PERINOTE LLC
    Inventor: Peri Hartman
  • Patent number: 10215993
    Abstract: A display apparatus and a home appliance including the display apparatus are provided. The display apparatus includes a display unit, a transparent protection layer configured to be disposed on a front surface of the display unit and has a wider area than an area of the display unit, a half mirror layer configured to adhere onto a back surface of the transparent protection layer, reflect a portion of external light, and transmit light diffused from an image display area of the display unit, and a printing layer configured to be formed on a back surface of the half mirror layer and cover the display unit. A color of a background displayed in an image display area of the display unit in response to the display unit being turned on is equal to a color of the printing layer.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: February 26, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-ah Seung, Jung-hun Lee, Tae-hyoung Cho, Mi-a Oh, Kyoung-ae Lim, Hyun-il Lee, Sang-woon Jeon
  • Patent number: 10219040
    Abstract: A method, system, computer program product, and computer readable storage medium provide the ability to bookmark a frame of media content. A media content user interface component that controls playback of the media content in a media player is activated. The component includes a circular progress bar. A frame within the media content is identified and bookmarked. A bookmark is displayed on the circular progress bar and reflects the location of the bookmarked frame. The bookmark is selected to begin play from the bookmarked frame.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: February 26, 2019
    Assignee: THE DIRECTV GROUP, INC.
    Inventors: Arpi Mardirossian, Don E. Cansino
  • Patent number: 10209864
    Abstract: An intuitive user interface for clearing or deleting a structured data element is provided. One or more elements in a data structure may be selected and upon selection of a delete option, the contents of the one or more elements may be cleared. One or more animating panels may be provided which contain elements around the cleared elements. A panel may be moved by a gesture-type action to replace cleared elements. The panels may visually indicate which elements may be moved in place of the cleared elements. The user can visualize how elements may be shifted instead of having to understand terminology in a dialog. Selecting outside the panels may cause the panels to disappear, which may be equivalent to a clear action where other elements are not moved into the place of the deleted elements.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: February 19, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Karen Cheng, Benjamin Edward Rampson, Chad Barry Rothschiller
  • Patent number: 10203864
    Abstract: The present disclosure discloses an information processing method applied in an electronic apparatus having a touch control display unit, the method includes detecting whether there is a first touch control operation of a first user on the touch control display unit; responding to the first touch control operation to obtain at least one piece of first touch control position information of the first touch control operation on at least one first touch control point on the touch control display unit when there is the first touch control operation; and determining a first user region belonging to a first user on the touch control display unit based on the at least one piece of first touch control position information. Further, the present disclosure also discloses an electronic apparatus corresponding to the above-described information processing method.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: February 12, 2019
    Inventors: Na Ju, Haifeng Yu, Ke Shang, Guang Yang
  • Patent number: 10205821
    Abstract: A mobile phone of the feature-phone type comprises a controller configured to display an active Heads-Up Notification in a display and, after a predetermined time period, hide the active Heads-Up Notification and, display a passive Heads-Up Notification in the display and, after a predetermined time period, forcibly hide the passive Heads-Up Notification.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: February 12, 2019
    Assignee: KYOCERA Corporation
    Inventors: Hisae Morita, Kazuki Morita, Shunichi Kishimoto
  • Patent number: 10198404
    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: June 10, 2016
    Date of Patent: February 5, 2019
    Assignee: ProntoForms Inc.
    Inventors: Gemunu Prasanna Kapila Bandara Ekanayake, James Jeremy Goodfellow
  • Patent number: 10194289
    Abstract: A short message service (SMS) message processing method for a mobile terminal and a mobile terminal, where an SMS message Favorites bar is added to an SMS message interaction interface such that when sending or receiving an SMS message, a user can tap the SMS message Favorites bar on a current user SMS message interaction interface. The method includes receiving a first touch operation on a Favorites button, obtaining a Favorite SMS message from storage space of the mobile terminal according to the first touch operation, and displaying the obtained Favorite SMS message on a touchscreen.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: January 29, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Tao Zhao
  • Patent number: 10192324
    Abstract: A computer-implemented method for determining whether a point lies within a first polygon in a multidimensional space and an electronic device for carrying out the method is disclosed. The method comprises accessing first polygon coordinates defining each of a position and a shape of the first polygon in the multidimensional space; accessing the point coordinates defining the position of the point in the multidimensional space; identifying regions of the multidimensional space each encompassing a respective portion of the first polygon coordinates, the regions approximating the first polygon; and storing, in a non-transitory computer-readable medium, region coordinates of at least one of the regions; whereby an analysis of the region coordinates and point coordinates is executable to generate an indication that the point lies within the first polygon and an indication that the point does not lie within the first polygon. Some implementations comprise executing the analysis and providing the indication.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: January 29, 2019
    Assignee: YANDEX EUROPE AG
    Inventor: Anton Vasilyevich Korzunov
  • Patent number: 10185546
    Abstract: Service extraction and application composition may include preprocessing and instrumenting an existing application that is to be converted to a service-oriented application. The existing application may be executed to generate traces related to a runtime behavior of services related to the existing application. The traces may be used to generate calling code related to the services related to the existing application. Representational state transfer (REST) application programming interfaces (APIs) that include the calling code to call the services related to the existing application may be generated. Refactored code for the existing application may be generated for invocation of the services related to the existing application by the REST APIs.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: January 22, 2019
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Vikrant Kaulgud, Saurabh Bhadkaria
  • Patent number: 10176620
    Abstract: Some embodiments of the invention provide a method that receives a selection of an animation to apply to two or more graphical objects in a scene over a particular time duration. The method identifies parameters for each of the graphical objects. Based on the selected animation, the method generates modifications to at least one parameter for each of the graphical objects over the particular time duration. The parameter of a first graphical object is modified differently than the parameter of a second graphical object. The method stores the modifications as data for the scene.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: January 8, 2019
    Assignee: Apple Inc.
    Inventors: Samir Gehani, Tyler C. Rayner
  • Patent number: 10178346
    Abstract: Various embodiments enable a video messaging experience which permits the exchange of short video messages in an asynchronous manner. The video messaging experience preserves the video intimacy and experience of synchronous-type video communications, while at the same time provides the convenience of SMS-type message exchange.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: January 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel James Chastney, Onur Cinar
  • Patent number: 10162491
    Abstract: Methods, apparatuses and systems directed to capturing an object rendered on the first window of a display by a first program, extracting the object, permitting a user to drag the object across the display into a second window of the display containing a second program, and importing the object into the second program in substantially real-time. The drag and drop process occurs seamlessly to the user and permits a user to select one or more of a plurality of objects in one application, drag the object into a second application for modification, and drag the modified object back into the first application for real-time preview.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: December 25, 2018
    Assignee: OTOY INC.
    Inventor: Julian Michael Urbach
  • Patent number: 10165023
    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: September 7, 2016
    Date of Patent: December 25, 2018
    Inventors: Jonathan Davar, Serge M. Krasnyansky
  • Patent number: 10162881
    Abstract: Embodiments are directed towards managing data. Attributes of model fields of a plurality of model objects may be analyzed. If the analysis of the attributes discovers primary key fields in the model objects, the characteristics of the primary keys may be compared with the characteristics of other model objects. If affirmative results of the comparison indicate that one or more foreign key fields may be in the other model objects, one or more relationships that associate the primary key fields with the foreign key fields may be provided. And, a system model may be provided based on the relationships and the model objects that include the primary key fields and the model objects that include the foreign key fields.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: December 25, 2018
    Assignee: Maana, Inc.
    Inventors: Jason Forrest Mackay, Field Nicholas Cady, Alexander Hussam Elkholy, Robert Povey, Tara Sanathanan Prakriya, Ralph Donald Thompson, III, Ryan Allen Kirk
  • Patent number: 10162502
    Abstract: Animation for the attachment of content items to a location on a content surface in a user interface is provided. A user interface showing a content surface may be displayed on a computer. The content surface may include a content item at an initial position above the content surface. The content surface may display content formatted for display over an area comprising a totality of the content surface. The computer may then receive in the user interface a request to attach the content item to a final position on the content surface. The computer may then display an animation of the content item moving, from the initial position, across the content surface until the final position has been reached. The computer may then attach the content item to the content surface at the final position.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: December 25, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Christopher D. Edwards, Jaclyn E. Konzelmann, Galen M. Elias, Terry J. Mahaffey
  • Patent number: 10156978
    Abstract: A method of controlling a terminal, and which includes obtaining a rubbing touch input rubbing a partial area of a touch screen of the terminal; executing an intelligent agent providing a function or operation of the terminal based on the received rubbing touch input; and performing a function corresponding to an object displayed in the partial area based on the executed intelligent agent.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: December 18, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Bumhyeon Baek, Kyungdong Choi, Jieun Kim, Hyukjae Jang, Keumsung Hwang
  • Patent number: 10140590
    Abstract: A data approval system is provided. The system comprises a transaction model comprising program code for implementing one or more computer-implemented methods for use in an approval process, the approval process comprising an approval operation; a plurality of differentiated data-handling modules adapted to provide different methods for managing data during the approval process, wherein each module comprises program code for implementing one or more computer-implemented methods; and a storage device for storing configuration parameters that are configurable for a particular approval process; wherein the data approval system is adapted to select one or more data-handling modules from the plurality of modules to manage data during the approval process based on the configuration parameters.
    Type: Grant
    Filed: July 14, 2008
    Date of Patent: November 27, 2018
    Assignee: Oracle International Corporation
    Inventor: Christopher Neil Holmes
  • Patent number: 10133781
    Abstract: A method, user interface, and computer-readable medium to receive a representation of a first query item, the first query item belonging to a data set and having at least one attribute; receive a representation of a second query item, the second query item being defined as relating to at least one particular attribute of another query item; associate the second query item with the first query item; automatically retrieve, in response to the second query item being associated with the first query item, a value for the at least one particular attribute of the second query item from the first query item; and save a record of the retrieved value.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: November 20, 2018
    Assignee: SAP SE
    Inventors: Markus Latzina, Slavin Donchev
  • Patent number: 10133365
    Abstract: A method of displaying an image is provided, the method including displaying an item for providing content or information regarding the content and a pointed location corresponding to a received input; determining a distance from the pointed location to the item; determining an amount or a type of information corresponding to the item to display, based on the determined distance; and displaying information corresponding to the item, based on the determined amount or type of information.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: November 20, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hye-ryung Kim, Yoo-jin Choi
  • Patent number: 10133469
    Abstract: A method for controlling the display device includes the steps of outputting a first application graphical user interface (GUI), selecting a first image displayed on a first section of the first application GUI, moving the selected first image to a photo printer folder displayed on a second section of the first application GUI, mapping a specific time, at which the first image is moved to the photo printer folder, to the first image, and storing the mapped result to a storage module, outputting a second application GUI connected to the photo printer folder, displaying the first image on a first section within the second application GUI, displaying at least one image in accordance with an order based upon a storage time order on a second section within the second application GUI and displaying at least one editing icon on a third section within the second application GUI.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: November 20, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Seongmin Kim, Hyomi Ahn, Gigwan Lee, Soonyong Kwon
  • Patent number: 10121184
    Abstract: A system and method of presenting selectable checkout options for an item listing on a single page. A single page for an item listing is caused to be displayed on a device. The single page comprises a selectable item identifier for an item and a plurality of selectable checkout options for the item. The plurality of selectable checkout options comprises different types of selectable checkout options. An indication of a selection of the item identifier and an indication of a selection of one of the selectable checkout options are received. A visual representation of the selection of the selectable item identifier and a visual representation of the selection of one of the selectable checkout options are causes to be displayed on the single page. A visual representation for each of the selected checkout options are displayed as being attached to the visual representation of the selected item identifier.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: November 6, 2018
    Assignee: PAYPAL, INC.
    Inventor: Sandra Lynn Godsey
  • Patent number: 10101880
    Abstract: A framework for improving user interfaces, and menu systems in particular, is described herein. In one embodiment, a search bar is introduced to the user interface in addition to, or to the exclusion of, menu system components. By reducing or eliminating the need for a persistent menu system UI, screen real-estate is made available for other content displayed by the application. In one embodiment, a user desiring to access functionality exposed by the application enters search text into the search bar. A list of search results is displayed, the list including actions—pieces of functionality exposed by the application—and/or traditional menu system components including menus, context menus, toolbars, pop-ups, widgets, buttons, and the like.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: October 16, 2018
    Assignee: SAP SE
    Inventors: Karima Sellam, Arnaud Nouard
  • Patent number: 10101816
    Abstract: Methods and systems are described for improved techniques for consuming and interacting with media content. Specifically, a media guidance application may present a holographic structure using a holographic interface. Moreover, the media guidance application may monitor the user and/or area about the holographic interface for user interactions that may cause the media guidance application to alter the holographic structure based on a user interaction. The media guidance application may also after altering the holographic structure, generate for display a media asset associated with the holographic structure.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: October 16, 2018
    Assignee: ROVI GUIDES, INC.
    Inventors: Walter R. Klappert, Jason W. Conness, Todd Mariani
  • Patent number: 10088970
    Abstract: Interchangeable display of information panels on a Dashboard screen of a dashboard in a transportation apparatus is disclosed. The information panels may be graphically displayed at respective positions on the Dashboard screen such that they are separate and independent from each other. In some examples, the display position of a given information panel may be swapped with the display position of another given information panel on the Dashboard screen. In some examples, the display the given information panel may be duplicated at another display position on the Dashboard screen. In some examples, the display the given information panel may be moved to a new display position on the Dashboard screen.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: October 2, 2018
    Assignee: Thunder Power New Energy Vehicle Development Company Limited
    Inventors: Yong-Syuan Chen, Jen-Chieh Hsiao
  • Patent number: 10084907
    Abstract: Disclosed are an electronic device and a method for unlocking screen. The electronic device includes a touch screen, a storage and a processor. The touch screen displays unlocking blocks and non-unlocking blocks in the screen-locking mode of the electronic device. A plurality of files are stored in the storage. In the screen-locking mode, the processor detects a motion track generated when an object is touching the touch screen. If the object has touched the unlocking blocks and the motion track is satisfied with a first unlocking sequence, the processor makes the screen-locking mode released and loads all files. If the object has touched the unlocking blocks and the motion track is satisfied with a second unlocking sequence, the processor makes the screen-locking mode released and loads some of the files. Thus, according to different motion tracks, the electronic device determines to load all or some of the files.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: September 25, 2018
    Assignee: UNIVERSAL GLOBAL TECHNOLOGY (KUNSHAN) CO., LTD
    Inventor: Yung-Shuan Hung