Menu Or Selectable Iconic Array (e.g., Palette) Patents (Class 715/810)
  • Patent number: 10775984
    Abstract: A computer-implemented method of setting a parameter. The method comprises detecting a user input on a first location on a graphical user interface, the user input being maintained. The method further comprises displaying on the graphical user interface a pie menu centered on the first location, the pie menu comprising at least one angular sector that is associated with a customizable parameter. The method also comprises detecting a second location of the user input on the graphical user interface in the at least angular sector, and selecting among a set of values, a value of the customizable parameter by displacing the user input from the second location to a third location.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: September 15, 2020
    Assignee: DASSAULT SYSTEMES
    Inventors: Amelie Renard, Laura Peythieux, Frederic Letzelter
  • Patent number: 10764142
    Abstract: An example operation may include one or more of initiating an application cluster including a number of instances of an application, storing the application cluster members in a blockchain, identifying the application cluster members and testing whether communication paths to the cluster members are operable, creating a blockchain transaction including an account and status of the application cluster members, and storing the blockchain transaction in the blockchain.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: September 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ryan Bertsche, Robert J. Brenneman, Philip F. Chan, Helen C. Fischer, David Gross, Dulce Smith
  • Patent number: 10761973
    Abstract: In some examples, a system includes a segment identification engine and a coverage determination engine. The segment identification engine may a code segment in application code for updating a code coverage threshold applicable to the code segment. The coverage determination engine may update the code coverage threshold for the code segment based on a usage frequency of the code segment and a change frequency of the code segment.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: September 1, 2020
    Assignee: Micro Focus LLC
    Inventors: Alon Zanbar, Lilo Elia, Eliraz Busi
  • Patent number: 10761684
    Abstract: A computer-implemented method of setting a parameter. The method comprises detecting a first user input on a first location on a graphical user interface, displaying on the graphical user interface a pie menu centered on the first location, the pie menu comprising at least one angular sector that is associated with a customizable parameter. The method also comprises detecting a second user input on a second location on the graphical user interface in the at least angular sector, the second user input being maintained. The method further comprises selecting among a set of values, a value of the customizable parameter by displacing the second user input from the second location to a third location.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: September 1, 2020
    Assignee: DASSAULT SYSTEMES
    Inventors: Amelie Renard, Laura Peythieux, Frederic Letzelter
  • Patent number: 10761705
    Abstract: A computer-implemented method of setting a parameter. The method comprises detecting a user input on a first location on a graphical user interface, the user input being maintained. The method also comprises displaying on the graphical user interface a pie menu centered on the first location, the pie menu comprising at least one angular sector that is associated with a customizable parameter, detecting a second location of the user input on the graphical user interface in the at least angular sector, and selecting among a set of values, a value of the customizable parameter according to the detected second location.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: September 1, 2020
    Assignee: DASSAULT SYSTEMES
    Inventors: Amelie Renard, Laura Peythieux, Frederic Letzelter
  • Patent number: 10762060
    Abstract: Described herein are methods and system for electronic file management having a central server that periodically scans files accessible to multiple computers to identify every file stored onto multiple electronic data repositories. The central server then executes a predetermined protocol to generate a unique identifier for each identified file. The central server then generates an interconnected nodal data structure computer model where each node represents an identified file and where the nodes are linked based on their respective files having similar unique identifiers. The central server periodically scans the electronic data repositories to identify related data. When a related file is identified, the central server modifies the nodal data structure accordingly. When a user requests access to a file, the central server displays all related data to the requested file.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: September 1, 2020
    Assignee: Comake, Inc.
    Inventors: Adler Faulkner, Andres Gutierrez, Benjamin Rainero De Haan
  • Patent number: 10761679
    Abstract: An interfacing method for user feedback is disclosed, in which the interfacing method may include determining an expression mode of at least one interface element among a plurality of interface elements based on a relative relationship among cumulative numbers of the interface elements selected from the interface elements corresponding to response paths to contents.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: September 1, 2020
    Assignee: KAKAO CORP.
    Inventors: Jung Eun Kim, You Jhi Hwang
  • Patent number: 10754592
    Abstract: An information processing system includes a first communication interface, an information processing apparatus which obtains job data through the first communication interface, and an image processing apparatus which executes a print job defined by the job data. The job data includes print data which defines an image and setting data which defines setting for the print job. The information processing apparatus includes a processor which performs specific processing in accordance with the setting and modifies contents of setting for the setting data of the job data so as to cancel the setting corresponding to the performed specific processing and a second communication interface which transfers the modified job data to the image processing apparatus.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: August 25, 2020
    Assignee: KONICA MINOLTA, INC.
    Inventor: Toshinobu Yamaguchi
  • Patent number: 10754536
    Abstract: A user can select content on an interface screen and provide an associated directional placement instruction to launch a new application window that displays the selected content or information associated with the selected content. The directional placement instruction may indicate an area of the screen where the user prefers to display the new application window. Responsive to the initiation of the directional placement instruction, a conversion module converts the selected content into a placeable representation of the new application. Responsive to receipt of the directional placement instruction, a window management system presents the new application window in the user interface in a location based on the directional placement instruction.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: August 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Miron Vranjes, Matthew Isaac Worley, Nils Anders Sundelin, Chaitanya Sareen, Robert James Jarrett, Jesse Clay Satterfield, Alice Steinglass, Richie Fang
  • Patent number: 10747421
    Abstract: A digital ink generating apparatus is disclosed, which includes: a stroke data generator which, in operation, generates stroke data associated with an input sensor attribute based on pen event data generated by an input sensor when an indicator is operated, a mapping data generator which, in operation, generates mapping data indicative of a transform rule for transforming a value of the input sensor attribute included in the stroke data to a value of one of line width and transparency, and a digital ink assembler which, in operation, outputs, in a determined data format, a digital ink including the stroke data and the mapping data.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: August 18, 2020
    Assignee: Wacom Co., Ltd.
    Inventor: Branimir Angelov
  • Patent number: 10739953
    Abstract: An apparatus for providing a user interface provides a first user interface mode, and can switch to a second user interface mode if it receives a user command instructing to switch the mode to the second user interface mode which has a different user command input method from the first user interface mode. In the switching process, the apparatus is configured to reset a recognition pattern to distinguish a smaller number of user input types than the number of the user input types distinguishable in the first UI mode.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: August 11, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyoobin Lee, Ji In Baek, Hyun Surk Ryu, So Young Lee
  • Patent number: 10742814
    Abstract: Disclosed are various embodiments for routing communications to service agents based on a workflow. A computing device identifies a user intent object corresponding to a user interaction with the computing device. The computing device then generates a search criterion based on the identified user intent object and uses the search criterion for identifying the user intent in subsequent user interactions. After identifying the user intent, the computing device can identify a workflow corresponding to the user intent object. Later, the computing device can process one or more tasks associated with the workflow.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: August 11, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Kristopher William Bell, Vikas Seshagiri Rao Bhardwaj, Ariel Grob Dos Santos, Kathleen Ann Mitchell Gavenman, Gunashekar Jayaraman, Farrukh Raza, Andrew Gardiner Sutherland
  • Patent number: 10732825
    Abstract: Different gestures and actions are used to interact with spreadsheets. The gestures are used in manipulating the spreadsheet and performing other actions in the spreadsheet. For example, gestures may be used to move within the spreadsheet, select data, filter, sort, drill down/up, zoom, split rows/columns, perform undo/redo actions, and the like. Sensors that are associated with a device may also be used in interacting with spreadsheets. For example, an accelerometer may be used for moving and performing operations within the spreadsheet.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: August 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Campbell, Amy Lin, Lawrence Waldman, Sherman Der, Karen Cheng, Christopher Doan, Thomas Constantine, Chad Rothschiller, Yun Ma
  • Patent number: 10733055
    Abstract: In one general aspect, a computer system can include instructions configured to store on a non-transitory computer-readable storage medium. The computer system can include a subgraph transformer configured to transform a plurality of subgraphs of a source graph into a plurality of transformed subgraphs, and configured to define a target graph that is a transformed version of the source graph based on the plurality of transformed subgraphs. The computer system can include a change detector configured to receive an indicator that a portion of the source graph has been changed, and a synchronization module configured to synchronize a portion of the target graph with the changed portion of the source graph.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: August 4, 2020
    Assignee: BMC SOFTWARE, INC.
    Inventor: Duncan Paul Grisby
  • Patent number: 10728735
    Abstract: An apparatus and method is disclosed to receive location data identifying the current location of a vehicle, for example an automobile or aircraft. A database, storing radio device records, is then queried. Each radio device record in the database identifies a radio device and its location. Radio device records associated with radio devices likely to be within communication range of the vehicle may then be retrieved from the database. The radio device records may be used to generate information for individual ones of radio devices which are likely to be within range of the vehicle and display that radio device information to a vehicle operator via an electronic display. The display may be updated as the vehicle travels to display radio device information as the radio devices come into range of the vehicle and remove radio device information from the display as the vehicle travels out of range.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: July 28, 2020
    Inventor: J. Carl Cooper
  • Patent number: 10721401
    Abstract: An input apparatus for inputting a diagnosis result of a diagnosis target detectable for a structure includes circuitry configured to display a spherical image captured for the structure on a screen, receive an input of a position of the diagnosis target in the spherical image, store position information indicating the received position of the diagnosis target in the spherical image in a memory, display, on the screen, the spherical image and a diagnosis information input field used for inputting diagnosis information of the diagnosis target, receive an input of the diagnosis information of the to diagnosis target input via the diagnosis information input field, and store the diagnosis information and the position information indicating the received position of the diagnosis target in the spherical image, in the memory in association with each other.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: July 21, 2020
    Assignee: Ricoh Company, Ltd.
    Inventor: Yasuhiro Kajiwara
  • Patent number: 10712894
    Abstract: A method, apparatus, and computer readable storage to manage and display mini Graphical User Interface (GUI) applications, or widgets. A widget controller can be associated with a plurality of widgets, upon which a user of the widget controller can then cycle among the associated widgets to display a selected widget. This conserves space on an output device since space for only one widget is needed. Widgets controllers can be embedded on web pages which are part of social networking sites. Particular widgets associated with a widget controller can be automatically determined and associated based on content of a web page containing the widget controller.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: July 14, 2020
    Inventor: Robert Frohwein
  • Patent number: 10713972
    Abstract: An apparatus displaying a job screen indicating a job procedure, has a management unit that manages a job and a plurality of processes, a monitor unit that monitors an operation of an operator, a recorder unit that records an address of a job, an instructing unit that retrieves an address in response to a notification, determines whether to update the retrieved address in response to a type of a notified operation, and stores the updated address when the retrieved address has been updated, a storage unit that stores the job screen, and a control unit that reads the job screen and controls the read job screen, wherein the management unit retrieves the updated address, and instructs the display control unit to display the job screen, and wherein the display control unit reads out the instructed job screen.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: July 14, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Kazuki Kitamura, Mitsutaka Kaneki, Yuichiro Kitagawa, Yasuo Hatanaka, Hiroshi Kobayashi
  • Patent number: 10705770
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions executable by a processor coupled with an information processing device including a display, an input interface, and a communication interface, the instructions causing the processor to control the display to display a first customizing screen, in response to a particular type of object on the first customizing screen being selected via the input interface, control the display to display a second customizing screen that is associated with the particular type of object and in a layer one-level lower than the first customizing screen in a screen hierarchy, accept, via the input interface, an operation of moving a target object between the first customizing screen and the second customizing screen, and transmit, to a display apparatus via the communication interface, screen data representing the first customizing apparatus and the second customizing apparatus between which the target object has been moved by the accepted operation.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: July 7, 2020
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Tomoki Nakamura, Eriko Takahashi
  • Patent number: 10706094
    Abstract: A system and method customizing a display of a user device based on multimedia content elements. The method may include detecting a trigger event; identifying a user profile of the user device, wherein the user profile includes one or more signatures indicating a user interest; accessing signatures for a plurality of multimedia content elements; comparing the signatures of at least one of the plurality of multimedia content elements with the one or more signature of the user profile; and customizing the display of the user device, wherein the customized display includes the at least one interesting multimedia content element.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: July 7, 2020
    Assignee: CORTICA LTD
    Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y Zeevi
  • Patent number: 10698570
    Abstract: A method of implementing a user interface on a mobile device is described. The method comprises learning user preference and context information; storing user preferences associated with the user-centric interface on at least one of the device or a secure server; determining and updating the context information and the user preferences on at least one of the device or a secure server.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: June 30, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sourabh Ravindran, Youngjun Yoo, Michael Oliver Polley
  • Patent number: 10694172
    Abstract: A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventor: Santosh Devale
  • Patent number: 10684764
    Abstract: A technique is described herein for helping a user move a source object that appears on a user interface presentation to a target destination. The technique involves performing semantic analysis on both the source object and at least one candidate target destination. The semantic analysis yields a score that reflects the relationship between the source object and the candidate target destination. The technique then presents a representation of the candidate target destination that is visually enhanced to an extent that is dependent on its output score. The technique then allows the user to move the source object to a representation of a selected target destination, whereupon it becomes associated with the target destination. The technique can produce the enhanced representation by changing a characteristic of an on-screen target identifier (that already exists on the user interface presentation), or by displaying a transient target identifier.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: June 16, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Klein, Gyancarlo Garcia Avila, Jesse Matthew Liston, Sophors Khut
  • Patent number: 10678418
    Abstract: A system may involve persistent storage defining primitive data types and compound data types, where the compound data types include objects and arrays, where the objects contain sets of elements that have various primitive data types, compound data types, or both, and where the arrays contain sets of elements that all have one particular primitive data type or compound data type. The system may also involve one or more processors configured to provide a representation of a graphical user interface for designing a hierarchy of elements, each of the elements therein having a data type that is either a primitive data type or a compound data type, where elements in the hierarchy are associated with data type change controls, and where object elements in the hierarchy are: (i) associated with child element controls, and (ii) represented as collapsible menu items that can either display or hide their child elements.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: June 9, 2020
    Assignee: SERVICENOW, INC.
    Inventors: Harry Thomas Nelson, Joshua Timothy Nerius, Jacob Samuel Burman, Venkata Kiran Kumar Koya, Rebecca Anita Dias, Alberto Alvarado Jimenez
  • Patent number: 10671970
    Abstract: Assigning boxes to available spaces in storage bays may include: obtaining a first data structure identifying available spaces in multiple storage bays, the first data structure including xyz measurements of available spaces, and the multiple storage bays including one or more boxes; comparing, by a processor, for match xyz dimensions of a box with xyz dimensions of one or more available spaces in the first data structure to identify a matching available space, the box being selected from a second data structure identifying boxes to be placed into the multiple storage bays; and assigning, based on a match, the box to the matching available space, and removing the box from the second data structure, and the matching available space from the first data structure. The assigning of boxes may be combined with identifying desired products to be ordered, and ordering products based on available spaces in the storage bays.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Budy D. Notohardjono, Arkadiy O. Tsfasman, John S. Werner
  • Patent number: 10664190
    Abstract: In some examples, a first system may store a data object according to a first data protection level and may send the data object to a geographically remote second system for storing as a replicated data object. Based on determining that a condition for transitioning the data object to a different data protection level has been met, the first system may check a local data structure to determine that the data object was sent to the second system. Based on determining that the data object was sent for replication to the second system, the first system may send a request to the second system to verify storage of the replicated data object at the second system. Based on receiving a reply indicating storage of the replicated data object at the second system, the first system may transition the data object to the different data protection level.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: May 26, 2020
    Assignee: HITACHI VANTARA LLC
    Inventors: Joseph Hartford, Aksel Allouch, Ferenc Gyurcsan
  • Patent number: 10653953
    Abstract: A player terminal displays a list including a plurality of candidate stamps and sends a stamp selected therefrom by a player to another player terminal. A stamp-metadata management unit of a server manages each of the plurality of candidate stamps in association with metadata indicating a certain situation in a game. A stamp-display-order determining unit controls the listing order for displaying the plurality of stamps on the player terminal on the basis of individual correlations between the plurality of metadata individually associated with the plurality of candidate stamps and situation data indicating a current situation in the game being executed. A metadata updating unit updates the content of the metadata for each of the plurality of candidate stamps on the basis of the result of selection of an item to send by the player.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: May 19, 2020
    Assignee: CYGAMES, INC.
    Inventor: Shuichi Kurabayashi
  • Patent number: 10656755
    Abstract: In one embodiment, an apparatus is provided, comprising: displaying a first user interface on a display, the first user interface including an object; while displaying the first user interface on the display, detecting a first input by a first contact on a touch-sensitive surface at a location in the first user interface that corresponds to the object of the first user interface; in response to detecting the first input by the first contact, in accordance with a determination that the first contact has a contact duration that is less than a duration threshold, displaying the object; and in response to detecting the first input by the first contact, in accordance with a determination that the first contact has a contact duration that is greater than the duration threshold, dynamically changing the appearance of the object, wherein the dynamic change in the appearance of the object is based at least in part on the duration of the first contact and wherein the dynamic change in the appearance of the object inclu
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: May 19, 2020
    Assignee: P4TENTS1, LLC
    Inventor: Michael S Smith
  • Patent number: 10656788
    Abstract: A user interface configuration may permit a user to make selections while the interface is dynamically adjusting and reconfiguring its layout and appearance for optimized user satisfaction. One example method of operation may include receiving an input command on a first menu displayed on a touch receptive surface of a user device, selecting a menu item responsive to the received at least one input command and receiving an additional input command that is different from the first input command type. The method may also provide identifying the additional input command as a multiple item gesture command, and storing the multiple item gesture command in memory.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: May 19, 2020
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: David Gerard Ledet
  • Patent number: 10650052
    Abstract: The invention is directed to an electronic device. The electronic device provides, for display on a display device, a user interface including a first set of columns, two or more columns in the first set of columns each including two or more menu items. The electronic device receives a selection input. In response to receiving the selection input, in accordance with a determination that the selection input corresponds to selection of a first column the electronic device provides, for display on the display device, a second set of columns, two or more of the columns in the second set of columns corresponding to different subsets of menu items that were displayed in the first column that was selected in response to the selection input.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: May 12, 2020
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Joe Howard, Joshua McGlinn, Jonathan Lochhead, Benjamin W. Keighran, William M. Bachman, Elbert D. Chen, Jeffrey L. Robbin, Jennifer L. C. Folse, Lynne Kress
  • Patent number: 10649617
    Abstract: A method for generating a multidimensional graphical user interface for navigating through a set of elements, in a device having a controller operable by an input interface and generating the multidimensional graphical user interface via a display interface. The method includes generating a three-dimensional structure having a top base, a bottom base and a side surface, wherein on the bottom base there are located objects to be analyzed, and on the top base there are located current status information related to the objects and a global element. The method also includes dividing the side surface into sectors presenting the elements related to the objects, wherein the elements are automatically scaled correspondingly to the global element, wherein the global element is adjustable by a user, wherein a number of the sectors is dynamically adapted to the number of the objects currently present on the bottom base.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: May 12, 2020
    Assignee: Hololab Sp. z o.o.
    Inventor: Dariusz Gattner
  • Patent number: 10650186
    Abstract: Some aspects described herein may include a computer implemented method to display documents. Aspects may include determining section hierarchies of a document and generating a first view of a section hierarchy. The first view may include a hierarchy title; a portion of text associated with each respective section; and an interface element associated with a first section. Based on a selection of the first section, the system may generate a second view including a portion of text associated with the first section; a first portion of text associated with a first subsection of the first section; and a second portion of text associated with the first subsection. The second portion of text may be determined based on at least one warning criteria. The second view may include a warning panel indicating the warning criteria associated with the second portion of text and visual indicia indicating the correspondence.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: May 12, 2020
    Assignee: Handycontract, LLC
    Inventor: Patrizio Gelosi
  • Patent number: 10649579
    Abstract: In one embodiment, an electronic device is provided, comprising: a touch screen; an actuator; memory storing one or more programs; and one or more processors in communication with the touch screen, the actuator, and the memory; wherein the one or more programs are configured to be executed by the one or more processors, the one or more programs including instructions for: displaying, utilizing the touch screen, indicia associated with a particular application on an interface, the interface for choosing among a plurality of applications including the particular application; when a first duration of a touch being applied to the touch screen is detected as ceasing in connection with the indicia, launching the particular application; when a second duration of the touch, that is greater than the first duration of the touch, being applied to the touch screen is detected in connection with the indicia after the first duration is detected without the ceasing, outputting feedback that is perceptible by touch, utilizin
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: May 12, 2020
    Assignee: P4TENTS1, LLC
    Inventor: Michael S Smith
  • Patent number: 10649581
    Abstract: In one embodiment, an apparatus and associated method are provided, comprising: at a device having a display and a touch-sensitive surface: displaying a first user interface of a first application on the display; while displaying the first user interface on the display, detecting a first movement of a first contact across the touch-sensitive surface in a first direction; and during detection of the first movement of the first contact across the touch-sensitive surface: in accordance with a determination that first one or more criteria is met by a first movement condition being met, displaying a second user interface, and in accordance with a determination that second one or more criteria is met by a second movement condition, that is different from the first movement condition, being met, displaying a third user interface.
    Type: Grant
    Filed: December 21, 2019
    Date of Patent: May 12, 2020
    Assignee: P4TENTS1, LLC
    Inventor: Michael S Smith
  • Patent number: 10635266
    Abstract: An improved user interface is provided for displaying selectable software functionality controls that are relevant to a selected object and that remain visibly available for use while the selected object is being edited. Upon selection of a particular object for editing, functionality available for editing the object is presented in a ribbon-shaped user interface above the software application workspace to allow the user ready and efficient access to functionality needed for editing the selected object. The display of relevant functionality controls is persisted until the user dismisses the display, selects another top-level functionality control or selects another object for editing.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: April 28, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jesse Clay Satterfield, Aaron M. Butcher, David A. Morton, Jensen M. Harris, Justin Denney
  • Patent number: 10628481
    Abstract: In various example embodiments, a system and method for projecting visual aspects into a vector space are presented. A query that includes visual data is received by the system from a client device. A visual aspect indicated in the visual data is analyzed. One or more symbols that correspond to the analyzed visual aspect is generated by the system. The analyzed visual aspect is projected into a vector space using the one or more symbols. A group of projections are identified, the group of projections being within a predetermined distance from the projected visual aspect in the vector space. An interface that depicts the further visual aspects is generated. The interface is displayed on the client device.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: April 21, 2020
    Assignee: eBay Inc.
    Inventors: Mohammadhadi Kiapour, Robinson Piramuthu
  • Patent number: 10628021
    Abstract: A content containing message may be created by a user or multiple users, and may contain content items such as videos, images and hyperlinks. The messages may be sent and exchanged between users, as well as collected, liked or commented on.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: April 21, 2020
    Inventor: Andrea Steinfl
  • Patent number: 10630735
    Abstract: A communication terminal receives, from a mobile terminal, counterpart terminal identification information for identifying a counterpart communication terminal that the communication terminal is to start communication, and determines a communication application to be used by the counterpart communication terminal based on the received counterpart terminal identification information. When the determined communication application is a first communication application, the communication terminal identifies, as the counterpart communication terminal, a first counterpart communication terminal that uses the first communication application. When the determined communication application is a second communication application, the communication terminal identifies, as the counterpart communication terminal, a second counterpart communication terminal that uses the second communication application.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: April 21, 2020
    Assignee: Ricoh Company, Ltd.
    Inventor: Yoshinaga Kato
  • Patent number: 10621191
    Abstract: Implementations include actions of obtaining a set of entities based on one or more terms of a query, obtaining one or more entities associated with each live event of a plurality of live events, identifying a live event that is responsive to the query based on comparing at least one entity in the set of entities to one or more entities associated with each live event of a plurality of live events, determining that an event search result corresponding to the live event is to be displayed in search results, and in response: providing the event search result for display, the event search result including information associated with the live event, the information including an indicator of an occurrence of the live event.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: April 14, 2020
    Assignee: Google LLC
    Inventors: Tilke Mary Judd, Zaheed Sabur, Eduardo Jodas Samper, Alexandru Ovidiu Dovlecel, Ardan Arac
  • Patent number: 10620773
    Abstract: The present invention has an object of implementing a multi-window using an OS for smartphones that does not support multi-display. The display control apparatus according to the present invention is a display control apparatus using an operating system for smartphones, and includes: a window creator that creates a window for each of displays; a window allocator that allocates the windows to a plurality of applications; and a display controller that obtains respective display information items from the plurality of applications, and causes the displays to display the display information items according to the allocation of the windows, the displays corresponding to the respective windows. The plurality of applications include first applications defined by a specification of the operating system as applications for controlling display, and second applications defined by the specification as applications for not controlling display.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: April 14, 2020
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Tatsuya Mitsugi
  • Patent number: 10623953
    Abstract: A system, method, and computer program product are provided for performing WiFi device authentication utilizing a calling line identification (CLI) as a passcode. When a request is received from a WiFi only device to access the Internet via a WiFi hotspot, a call is made to a mobile number of a mobile device that was specified in the request, wherein the call is made from a calling line identification randomly selected from a plurality of calling line identifications. The calling line identification is then usable by the WiFi only device as a passcode to access the Internet via the WiFi hotspot.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: April 14, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventor: Nitin Khanna
  • Patent number: 10607382
    Abstract: Technologies for adapting content to augmented reality virtual objects include a content consumption device to render selected content and a mobile computing device to render a virtual object within the physical environment of the mobile computing device. The mobile computing device may transfer the virtual object to the content consumption device. The content consumption device may adapt the content based on the transferred virtual object, and render the adapted content. The adapted content may be selected from a number of pre-defined scenes, or may be generated to include the virtual object. The adapted content may include other characters or objects that react to the transferred virtual object. The virtual object may be transferred back to the mobile computing device with updated attributes. The content may be streamed from a content source over a network. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: March 31, 2020
    Assignee: Intel Corporation
    Inventor: Glen J. Anderson
  • Patent number: 10599994
    Abstract: A mechanism is provided for modifying an existing recipe to meet a set of desired colors for a final food dish. Responsive to receiving a request to modify the existing recipe to meet the set of desired colors, at least one of the set of existing colors to be changed to meet the desired set of colors is identified. An ingredient-action-sequence triplet associated with each at least one existing color to be changed in the existing recipe is identified and, from a corpus of ingredient-action-sequence triplets associated with other existing recipes, one or more candidates that can be added to produce the at least one target color are identified. The one or more candidates that can be added are ranked based on how each candidate pairs best with other ingredients in the existing recipe. Based on a selection of a candidate, the existing recipe is modified with the selected candidate.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Carmine M. DiMascio, Florian Pinel, Timothy P. Winkler
  • Patent number: 10592083
    Abstract: Disclosed are various embodiments for hover activation based on movement by an input device pointer. A first panel in a user interface is rendered for display, the first panel comprising a plurality of elements. A second panel in the user interface is rendered for display according to the input device pointer hovering over an element among the plurality of elements in the first panel. A triangular region is identified according to a distance traversed by the input device pointer. The user interface is modified according to a delay and a current position of the input device pointer, wherein the current position is determined from the distance traversed by the input device pointer.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: March 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jason E. Dishlip, Miles Hunter, Drew M. Stamps
  • Patent number: 10585572
    Abstract: A computer system stores information for a plurality of layouts of one or more user interface elements locally. Each layout corresponds to at least one type of display device, and includes one or more objects associated with the one or more user interface elements. Upon receiving a request for rendering a first user interface element on a display device, the computer system identifies a type of the display device and determines a first one of the at least one type of display device accordingly. The computer system then extracts information for a first layout corresponding to the first one of the at least one type of display device (e.g., information for a subset of objects that is stored with the first layout and corresponds to the first user interface element), and renders the subset of objects corresponding to the first user interface element on the display device accordingly.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: March 10, 2020
    Assignee: GOOGLE LLC
    Inventors: Jason Bayer, Pierre-Yves Laligand, Leo Baghdassarian
  • Patent number: 10585883
    Abstract: A method and apparatus for a data analysis system for analyzing data object collections is provided. The data analysis system includes one or more graphical user interfaces comprising various interface elements that enable users to create visual queries. A visual query is constructed as a graph representing a pattern of interest in a collection of data objects. A visual query may include one or more graph elements and property information associated with the specified graph elements. After a user has constructed a visual query, the system may transform the visual query into a query template. A query engine may then execute the query template to search a data object collection for data object results corresponding to the specified pattern. The search for instances of a specified pattern in a collection of data objects is referred herein to as a “search around.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: March 10, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Jordan Potter, Nir Ackner, David Cohen
  • Patent number: 10578728
    Abstract: An underwater detection device is provided, which includes an echo signal processing module configured to acquire echo signals and detect signal levels of the echo signals corresponding to water depths, the echo signals being reflection waves caused by ultrasonic waves transmitted underwater, a detection image display controlling module configured to display on a display unit a detection image indicating the signal levels of the echo signals corresponding to the water depths and placed in a chronological order, and a menu display controlling module configured to display first superordinate menu buttons on the detection image displayed on the display unit, one of the first superordinate menu buttons displayed in one of end sections of the detection image where oldest information is displayed, the rest of the first superordinate menu buttons displayed to extend from the one of the first superordinate menu buttons in one of depth directions and time axis directions.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: March 3, 2020
    Assignee: Furuno Electric Co., Ltd.
    Inventors: Takuto Hazama, Takashi Matsumura, Masato Okuda, Yuriko Onishi, Masaaki Matsubara
  • Patent number: 10573082
    Abstract: This application discloses a target object display method applied to a computing device. The computing device receives an identifier information combination from a communications device. The identifier information combination is generated by the communications device after identifying identifiers in radio frequency tags of at least two entities and combining the identified identifiers. After parsing the identifier information combination to obtain the at least two identifiers in the identifier information combination, the computing device obtains target objects having the identifiers and then invokes an application associated with the obtained target objects. Finally, the computing device displays, using the application, the obtained target objects in a combined manner on a display screen according to a pre-stored location relationship between target objects, the target objects having the identifiers being virtual images corresponding to entities having the identifier in a radio frequency identifier.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: February 25, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Yi Zhao
  • Patent number: 10569653
    Abstract: A driver interface system includes a steering wheel assembly and a display. The steering wheel assembly includes a variable-function input device. The variable-function input device includes a plurality of assignable functions and a present function being one of the plurality of assignable functions. The display is configured to display an image corresponding to the present function of the variable-function input device. The driver interface system may include a plurality of display modes, and in response to a change in display mode, the driver interface system may change the present function in the plurality of assignable functions. The steering wheel assembly may also include a touchpad configured to receive a handwritten input, and the display may be configured to display an image corresponding to the handwritten input.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: February 25, 2020
    Assignee: KARMA AUTOMOTIVE LLC
    Inventors: Dirk Wan, David Witt, Andre Franco Luis, Andreas Thurner, Alexander Klatt
  • Patent number: 10572497
    Abstract: A computer-implemented method for executing parsed commands includes receiving an area selection in a first user interface on an electronic device. The method receiving a first portion of a command entry in the first user interface. The method translating the first portion of the command entry into a first portion of computer readable text format. The method parsing the first portion of computer readable text format for keywords, wherein the keywords correspond to actions executed in a first application. Responsive to determining the first portion of computer readable text format matches a first action, the method executing the first action in the first application, wherein the first action is directed towards the area selection.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: February 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Lydia M. Do, Charles M. Kinard