Progress Or Activity Indicator Patents (Class 715/772)
  • Patent number: 11188855
    Abstract: A method and system for improving a machine learning task assignment process is provided to address productivity with respect to satisfaction. The method includes connecting hardware devices to a server system. Job related data associated with job roles for individuals is retrieved and associated with a time period. Work related items of the job related data are presented and selections for work related items are retrieved via selectors for the work items. Expected and actual satisfaction ratings for the work related items are received and analyzed in accordance with an order in which they are received. At least one work item is assigned to a user and a specialized memory repository is generated within a portion of a memory device. Results of the assignment are stored within the specialized memory repository. Self-learning software code for executing future task assignment processes is generated and modified based on reported satisfaction ratings.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Colleen Lhota, Ashley K. Silva, Aksel Davis, Jocelyn Sese
  • Patent number: 11182497
    Abstract: Techniques and architectures to manage personal data. Permissions are maintained information for one or more portions of the electronic personal record. Connection information for the one or more portions of the electronic personal record are maintained. At least one of the one or more portions of the electronic personal record information from a static document provided by the user and dynamic information obtained via an integration with an external data source. The one or more processors further to evaluate claims on portions of the electronic record from providers utilizing attribute-based security mechanisms. The corresponding portions of the electronic personal record are selectively provided in response to results of the evaluation.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: November 23, 2021
    Assignee: UNISCEN
    Inventors: Richard Dean Jarvis, II, Quinn Stevens Lewis
  • Patent number: 11182122
    Abstract: Systems and methods for voice control of computing devices are disclosed. Applications may be downloaded and/or accessed by a device having a display, and content associated with the applications may be displayed. Many applications do not allow for voice commands to be utilized to interact with the displayed content. Improvements described herein allow for non-voice-enabled applications to utilize voice commands to interact with displayed content by determining screen data displayed by the device and utilizing the screen data to determine an intent associated with the application. Directive data to perform an action corresponding to the intent may be sent to the device and may be utilized to perform the action on an object associated with the displayed content.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: November 23, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Manikandan Thangarathnam, Suraj Gopalakrishnan
  • Patent number: 11169697
    Abstract: An electronic device and method are disclosed herein. The electronic device includes a touchscreen, at least one processor, and a memory. The processor implements the method, including: execute an application in response to receiving a first input, identify whether a display type of an application bar associated with the executed application is a first type or a second type, the first type capable of displaying information related to an application, and the second type capable of displaying a representation of the application, based on the display type of the application bar being the first type, obtain contextual information associated with the application, and after obtaining the contextual information, display the application bar on the touchscreen, the application bar including first display information based on the obtained contextual information.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: November 9, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyeonseung Lee, Juyoung Kim, Hyeyoung Moon, Yuna Choi, Sungchan Bae, Minwook Na, Yunsung Choi
  • Patent number: 11164211
    Abstract: A system and method are provided for managing digital marketing to a multiplicity of consumers by way of portable wireless digital devices. The system comprises a simplified human-device interface stored on the portable wireless digital devices. An instrumentation subsystem collects interaction and behavioral data from the simplified human-device interface. A campaign management subsystem permits digital marketing content to be made available and the display of content options to be defined to operate in a controlled way. An analytics subsystem processes the interaction and behavioral data in accordance with a knowledge the states of each of the consumers to permit controlling marketing content and promotions to the consumer. A display subsystem stored on the portable wireless digital device controls the display of marketing content and promotions at specific locations within the human-device interface.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: November 2, 2021
    Assignee: Grandpad, Inc.
    Inventors: Scott Lien, Isaac Lien, David Tyler, Ryan Burns, Alan Paul R. Phillips
  • Patent number: 11150780
    Abstract: Providing a bridge interface for managing virtual workspaces is disclosed. A plurality of workspace images is presented in a user interface, each workspace image corresponding to a different virtual workspace available to a user of a computer system. A user can generate new virtual workspaces using an appropriate user input, such as by selecting a user interface object for generating new virtual workspaces. In some implementations, a new thumbnail image representing the new virtual workspace can be automatically created after the user opts for creation of the new workspace.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: October 19, 2021
    Assignee: Apple Inc.
    Inventors: Bas Ording, John Louch
  • Patent number: 11151023
    Abstract: A system for predicting performance failures in a computer program during the course of its development is provided. The system comprises a pattern identifier module that identifies frequent sets of source code files that have been modified together in plurality of historical builds. The system further comprises a performance failure extraction module that identifies frequent sets of performance failures that have been logged together in the plurality of historical builds. The system furthermore comprises a correlation engine that establishes patterns between the frequent sets of modified source code files and the frequent sets of performance failures by identifying co-occurrence between the frequent sets of modified source code files and the frequent sets of performance failures for each historical build.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: October 19, 2021
    Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Vikul Gupta, Vasanthkumar Velayudham, Saravanan Palanivelu
  • Patent number: 11144660
    Abstract: A computer-implemented method is provided for secure data sharing. The method comprises: storing, by a data owner or an entity authorized by the data owner, via a data management user interface, in a decentralized data storage, data in an encrypted format; storing, via the data management user interface, in a blockchain, information indicating the data owner and a reference to the data stored in the decentralized data storage; and storing, by the data owner, via the data management user interface, in the blockchain, information indicating consent given to one or more authorized users for using the data.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: October 12, 2021
    Assignee: SAP SE
    Inventors: Oliver Latka, Anja Wilbert, Georg Kreimer, Denise Wildner, Jose Enrique Gonzalez Modecir
  • Patent number: 11127051
    Abstract: Systems, methods and computer readable products are provided for enabling dynamic loading of one or more digital image branding functions associated with one or more distribution rules. A distribution rule is used to target a group of end users that are selected from a dataset mapping a plurality of end-users according to one or more distribution rules. Instructions are forwarded to present an indication the digital image branding function to each member of the end users group.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: September 21, 2021
    Assignee: Sanderling Management Limited
    Inventor: Michael Jacobs
  • Patent number: 11115497
    Abstract: Technologies for providing advanced resource management in a disaggregated environment include a compute device. The compute device includes circuitry to obtain a workload to be executed by a set of resources in a disaggregated system, query a sled in the disaggregated system to identify an estimated time to complete execution of a portion of the workload to be accelerated using a kernel, and assign, in response to a determination that the estimated time to complete execution of the portion of the workload satisfies a target quality of service associated with the workload, the portion of the workload to the sled for acceleration.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: September 7, 2021
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Slawomir Putyrski, Susanne M. Balle, Thomas Willhalm, Karthik Kumar
  • Patent number: 11106346
    Abstract: A battery optimization method for sensors in communication with a first device is provided. The battery optimization method includes receiving, by a graphic user interface of the first device, an input on the graphic user interface. The input is an operation of a graphic element of the graphic user interface. The battery optimization method includes associating, by the first device, the input with a configuration parameter. The configuration parameter is assigned to each the sensors. The battery optimization method includes adjusting, by the first device, the configuration parameter to generate an adjusted parameter. The battery optimization method includes transmitting, by the first device, the adjusted parameter to the sensors.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: August 31, 2021
    Assignee: CARRIER CORPORATION
    Inventors: Robert W. Peitz, Jing Li
  • Patent number: 11086495
    Abstract: An icon receptacle is disposed along a depth aspect, and one or more icons are disposed within the icon receptacle, one of which is a stack item.
    Type: Grant
    Filed: August 24, 2019
    Date of Patent: August 10, 2021
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, John O. Louch, Christopher Hynes, Timothy Wayne Bumgarner, Eric Steven Peyton
  • Patent number: 11079926
    Abstract: A method includes displaying a user interface for displaying a graphic and a hidden graphic in a first area; displaying a set of contents corresponding to the graphic in a second area distinguishable from the first area; detecting a user's gesture for selecting a part of the first area; enlarging the first area to include a part of the second area; displaying a plurality of graphics including the graphic and the hidden graphic in the extended first area in response to the user's gesture; detecting a user's additional gesture for moving a first graphic among the plurality of graphics; and moving the first graphic to a part of the extended first area in response to the user's additional gesture, and moving a second graphic of the plurality of graphics to an area from which the first graphic is moved out.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: August 3, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Berm-jin Cho, Yu-shik Whang, Hyun-gyoo Yook
  • Patent number: 11050894
    Abstract: An image processing apparatus that is capable of a simple operation and is capable of executing a function in an action pattern corresponding to a changeable user's request. A registration unit registers a function in association with an action pattern. A selection unit designates a function registered by the registration unit and to select one of a first mode and a second mode. A controller controls so as to execute a function designated by the selection unit according to the action pattern registered in association with the designated function when the selection unit selects the first mode, and to execute a function designated by the selection unit according to an action pattern designated by a user irrespective of the action pattern registered in association with the designated function when the selection unit selects the second mode.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: June 29, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Ikuko Shino
  • Patent number: 11029820
    Abstract: An information processing apparatus includes an outlier detecting unit configured to detect an outlier value included in the numerical value about the certain element, an analysis candidate determining unit configured to determine an analysis candidate if the outlier value about the certain element is detected, the analysis candidate indicating a candidate of an analysis action for the outlier value about the certain element, and an analysis candidate display unit configured to generate a first GUI indicating the outlier value, and display the first GUI in association with the outlier value in the chart displayed on the display device, and generate a second GUI configured to instruct to execute the analysis action that the analysis candidate indicates, and display the second GUI on the display device if the first GUI displayed on the display device is operated or pointed by a cursor.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: June 8, 2021
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventors: Yuzuru Naganuma, Masayoshi Nakamura
  • Patent number: 11003312
    Abstract: A program causes a computer to perform determining a display size for each icon image by scaling each icon image with a length-to-width ratio thereof being maintained such that icon images associated with each row are equal in display height in each row in a menu region and by scaling the icon images as a whole associated with each row at an identical ratio such that a width of the row as a whole obtained by scaling each icon image associated with each row is set to a prescribed length, and showing the menu image in which icons of which icon images are shown with corresponding sizes are arranged for each row.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: May 11, 2021
    Assignee: NINTENDO CO., LTD.
    Inventors: Masamichi Sakaino, Naoya Morimura, Yasuhiko Matsuzaki, Minori Koike
  • Patent number: 10996787
    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 of the first application, detecting a first input by a first contact on the touch-sensitive surface that meets one or more criteria; in response to detecting the first input by the first contact that meets the one or more criteria: in accordance with a determination that the first application is subject to the first contact meeting the one or more criteria, ceasing to display the first user interface of the first application and displaying a respective other user interface on the display; and in accordance with a determination that the first application is not subject to the first contact meeting the one or more criteria, maintaining display of the first user interface of the first application without displaying the respective other user interface.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: May 4, 2021
    Assignee: P4TENTS1, LLC
    Inventor: Michael S Smith
  • Patent number: 10999397
    Abstract: Described herein is a system and method for performing a clustered coherent cloud read cache without coherency messaging. At a cloud reader agent having a read cache, a request for a particular portion of data is received from a client. The request includes an identifier of the node making the request, a current time on the node making the request, a last stubbed time of the particular portion of data, and/or an identifier of the particular portion of data. When the particular portion of data is stored in the read cache of the cloud reader agent, the cloud reader agent can determine whether the cached particular portion of data is valid based, at least in part, upon the received identifier of the node making the request, the received last stubbed time of the particular portion of data, and/or, a stored time associated with the cached particular portion of data.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: May 4, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Richard Paul Testardi, Cameron Michael Hall, Suhas Prakash, Ernie Pistor
  • Patent number: 10983511
    Abstract: A system can provide automation with at least a computing device receiving an automation model via a graphical user interface that is converted to computer code with a controller of the computing device. A parser module of the computing device can remove portions of the computer code to create broadcast parameters that are subsequently transmitted to an automation device. A de-parser module of the automation device may translate the broadcast parameters into an automation process that is executed with the automation device to physically enact the automation model with the automation device.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: April 20, 2021
    Assignee: Quest Automated Services, LLC
    Inventors: Hanz Da Silva, Edward Martell
  • Patent number: 10977918
    Abstract: An electronic device with a display, processor(s), and memory displays a video monitoring user interface. The interface includes a video window displaying video feed from a camera located remotely from the device. A subset of the video includes a first motion event associated with an event category and a second motion event not associated with the event category. The device detects a user request for video playback. In response to the request, the device identifies a segment of the video for playback. The segment includes a first portion associated with the first motion event and a second portion associated with the second motion event. The device causes generation of a time-lapse video clip of the segment of the video for playback, including configuring the first portion to play at a different speed from the second portion. The device displays and plays the video clip of the segment.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: April 13, 2021
    Assignee: Google LLC
    Inventors: Jason N. Laska, Greg R. Nelson, Greg Duffy, Hiro Mitsuji, Lawrence W. Neal, Cameron Hill
  • Patent number: 10970332
    Abstract: A method of managing digital content includes displaying a user interface on a display screen of the electronic device. A search instruction is generated according to a search condition. Each of a plurality of cloud servers is controlled to search for digital content meeting the search condition. Related information of the digital content meeting the search condition is received from each of the plurality of cloud servers. A user interface object is generated according to the related information received from each of the plurality of cloud servers, such that a plurality of user interface objects are obtained. Once an object list is generated by aggregating the plurality of the user interface objects, the object list is displayed on a display screen.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: April 6, 2021
    Assignee: Chiun Mai Communication Systems, Inc.
    Inventors: Elizabeth Ann Dykstra Erickson, Yi-Jen Huang, Chih-Yu Chueh
  • Patent number: 10972752
    Abstract: Systems, apparatuses, and methods for implementing stereoscopic interleaved compression techniques are disclosed. A system includes a transmitter sending a video stream over a wireless link to a receiver. For each pair of frames, the transmitter encodes a left-half of a first frame of the pair with an amount of compression less than a first threshold and encodes a right-half of the first frame with an amount of compression greater than a second threshold. For a second frame of the pair, the transmitter encodes a right-half of the second frame with an amount of compression less than the first threshold and encodes a left-half of the second frame with an amount of compression greater than the second threshold. The transmitter conveys encoded half-frames and indications of an amount of compression used for each half-frame to a receiver. The receiver receives, decodes, and drives the encoded half-frames to a display.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: April 6, 2021
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Darren Rae Di Cera, Adam William Lynch
  • Patent number: 10972530
    Abstract: Routing packetized actions in a voice activated data packet based computer network environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify trigger keyword and request, and generate an action data structure. The system can transmit the action data structure to a third party provider device. The system can receive an indication from the third party provider device that a communication session was established with the device.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: April 6, 2021
    Assignee: GOOGLE LLC
    Inventors: Gaurav Bhaya, Robert James Stets
  • Patent number: 10957450
    Abstract: Systems, apparatuses and methods may provide for technology that assigns confidence levels to data bins containing similarity data and length of stay data, wherein the similarity data and the length of stay data correspond to a plurality of previous admissions. Additionally, the confidence levels may be weighted based on a distribution metric that assigns higher weights to denser regions. A length of stay of a target admission may be predicted based on the weighted confidence levels.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: March 23, 2021
    Assignee: Intel Corporation
    Inventors: Rita Chattopadhyay, Kalpana A. Algotar, Amith Harsha, Ravindra V. Narkhede
  • Patent number: 10956005
    Abstract: The disclosure generally relates to the field of graphical user interfaces and particular it relates to a method of deleting a graphical user interface object, and to a corresponding electronic device and computer program. In particular the disclosure relates to a method, at an electronic device with a touch display and at least one user feedback mechanism for deleting a user interface object, wherein user feedback is provided, in response to the, facilitated by one of the at least one of the user feedback mechanisms.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: March 23, 2021
    Assignee: PayPal, Inc.
    Inventor: Vincent Hauser
  • Patent number: 10942639
    Abstract: While in a normal scrolling mode, an electronic device optionally displays a representation of a portion of a set of items that includes a plurality of items, wherein a respective item of the plurality of items has focus. The electronic device optionally receives one or more inputs including a contact and a movement of the contact detected on a touch-sensitive surface. In response, if the inputs satisfy fast scrolling criteria, the electronic device transitions to a fast scrolling mode, which includes: displaying an index user interface element that includes a plurality of index objects, wherein: a respective index object, which corresponds to the respective item in the plurality of items that had the focus when the input was received, has the focus in the user interface; and moving the focus from the respective index object to a different index object in accordance with the movement of the contact.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: March 9, 2021
    Assignee: Apple Inc.
    Inventor: Marcos Alonso Ruiz
  • Patent number: 10932007
    Abstract: Novel tools and techniques are provided for implementing media content streaming/downloading and playback, and, more particularly, to methods, systems, and apparatuses for implementing video quality optimization based on display capabilities. In various embodiments, a computing system might receive user input from a user indicating a user request for media content. The computing system might autonomously determine characteristics or attributes of a playback device (i.e., a display device and/or audio playback device, etc.). The computing system might send, to a media content source over a network, a request for the media content, the request comprising information regarding presentation characteristics that are based at least in part on the determined characteristics of the playback device.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: February 23, 2021
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael D. Sprenger, Zubin Ingah
  • Patent number: 10891031
    Abstract: A method applied in a mobile terminal for displaying a task management interface includes: receiving a first trigger signal configured to trigger display of the task management interface; acquiring n application programs running in the mobile terminal triggered by the first trigger signal, where n is an integer greater than 1; acquiring a preview interface corresponding to each application program; and displaying the task management interface including preview interfaces respectively corresponding to the n application programs and arranged in a lattice.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: January 12, 2021
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Zhenzhou Lu, Jiayan Li
  • Patent number: 10880804
    Abstract: Wireless fidelity (Wi-Fi) devices that are not associated with a specific wireless carrier can be contractually operated as an extension of the specific Wi-Fi carrier. In this case, a display screen of a mobile device, that is currently communicating with the Wi-Fi device as an extension of the carrier, can display the carrier info. The display can be a result of a comparison between an internal mobile device data store and/or an external list that comprises the Wi-Fi devices that are acting as extensions of the carrier for a 5G network.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: December 29, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Natalia Schenck, Sheldon Meredith, William Cottrill
  • Patent number: 10866692
    Abstract: Methods and apparatus for providing a trending tool for presenting trending information measured or collected with regard to a content page within the context of a display of the content page. In some cases, a trending tool may be used to present trending information based on analytics data for a given selectable item of the content page, such as a clickable link or image, where the trending information may be displayed proximate to the given selectable item within the user interface. The trending information may be determined from the analytics data over a given period or periods of time. Further, the visual presentation of the trending information within, for example, an overlay may be modified based on the trending information, or based on other selected elements of the analytics data or based on other calculations of the analytics data.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: December 15, 2020
    Assignee: Adobe Inc.
    Inventors: Matthew L. Freestone, Mark R. Koopman, Frank E. Snedecor, III, Kyung Yeo Bhattacharjee, Scott T. Pead
  • Patent number: 10866702
    Abstract: A device concurrently graphs a first data visualization and a second data visualization on a display. The first data visualization and the second data visualization share a common axis corresponding to a shared data field from a data source. The first data visualization comprises graphical marks corresponding to data values of a first data field from the data source and the second data visualization comprises graphical marks corresponding to data values of a second data field. A user moves a first graphical mark from a first location corresponding to an actual data value of the first data field to a second location, creating a first hypothetical value of the first data field. The device moves a second graphical mark in the second data visualization to an adjusted location corresponding to a computed hypothetical value for the second data field according to the first hypothetical value of the first data field.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: December 15, 2020
    Assignee: Tableau Software, Inc.
    Inventor: Bora Beran
  • Patent number: 10860266
    Abstract: A system receives a request to create a template. Responsive to the request, the system displays a user interface including at least a preview and configuration region, and a template variables region. While displaying the user interface, the system receives user input that selects a respective variable for inclusion in the template. Responsive to the user input, the system updates the configurable preview of the template to include the respective variable, and displays user interface elements used to define input-acceptance rules for the respective variable. The system receives user input at the user interface elements to define an input-acceptance rule having at least one condition that must be satisfied before input will be accepted via the respective variable when that respective variable is used in conjunction with the template. Responsive to the user input at the user interface elements, the system associates the respective variable with the input-acceptance rule.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: December 8, 2020
    Assignee: INNERWORKINGS, INC.
    Inventors: Brian Roberts, Mark Hilger, Robert Burkart, Timcy Chacko
  • Patent number: 10833465
    Abstract: A mobile device with edge activation is provided. The mobile device comprises: a housing; a data capture component; an actuator disposed on a side of the housing and configured to activate the data capture component when actuated; a display, disposed within the housing; a touch screen disposed on the display; a tactile indicator at the housing between the actuator and the touch screen; and, an activation area of the touch screen, adjacent the tactile indicator, the activation area configured to initiate a digital location for activating the data capture component when touch input is received at the activation area.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: November 10, 2020
    Assignee: Symbol Technologies, LLC
    Inventors: JaeHo Choi, Travis Baldwin, Mu-Kai Shen, Richard Martin
  • Patent number: 10812431
    Abstract: A method of event creation and communication comprising: sending an invitation to an event by an individual; displaying the invitation on an event page of the individual, wherein the invitation appears as a bubble on the event page of the individual, information on the event displayed within the bubble; and illuminating a perimeter of the bubble at a predetermined timeframe prior to the event.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: October 20, 2020
    Assignee: CHAT-ME-IN
    Inventors: Paula N. Quirarte, Humberto A. Quirarte, III
  • Patent number: 10803465
    Abstract: Some embodiments of the present invention include a method for processing entities and may include generating, by a computing system, a hierarchical structure representation of entities from a plurality of entities of an object; receiving, by the computing system, information about a current entity; displaying, by the computing system, the current entity and a number of entities related to the current entity using the hierarchical structure representation of the entities, the number of related entities displayed being based on a display range; and updating, by the computing system, the display of the current entity and the related entities based on detecting a scrolling up action on a graphical user interface associated with the computing system.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: October 13, 2020
    Assignee: salesforce.com, inc.
    Inventors: Dai Duong Doan, Aleksey Kolesnik, Rachna Singh, Muhammad Shahid Khan, Aakash Thakkar, Julia Zhang, James Hang
  • Patent number: 10802683
    Abstract: In one embodiment, a method comprising: obtaining, by a server from a first user device, an image via a first instance of a communication application; obtaining, by the server from the first user device, an indication of availability status; generating, by the server, an avatar image based on the image and the indication of availability status, the avatar image including at least a portion of the image and one or more characters indicative of the availability status; and transmitting, by the server to a second user device, the avatar image for display in a second instance of the communication application.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: October 13, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Keith Griffin, Justin Styler, Ian Shields, Marcellos Parker
  • Patent number: 10755217
    Abstract: Systems and methods for authoring and performing procedural workflows, and engaging in multimedia communication, remote assistance, training, data entry, inventory management, authentication, and secure networking using a hands-free or substantially hands-free wearable digital device are described. In one implementation, a user logs into a secure network using existing credentials, and a Quick Response Code is generated to temporarily authorize the user's wearable device within the secure network. In another implementation, information is encrypted and transferred between a computing device and a remote system, and the computing device is verified as being connected to a particular network and located within a particular geofence. In a further implementation, an interface for authoring a procedural workflow includes defining workflow steps based on selected primitives, and displaying rendered previews of the workflow as it would appear on different user devices.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: August 25, 2020
    Assignee: WEARABLE INTELLIGENCE, INC.
    Inventors: Thomas Matthew Hirschfeld, Raghav Rao, Wajahat Ali Siddiqui, Zachary Harrison Fogg, Devansh Gupta, Yan-David Erlich, Ryan Alexander Junee, Vighnesh Ajay Rege
  • Patent number: 10747760
    Abstract: Embodiments disclosed herein generally relate to a system and method for tracking virtual reality experiences. A computing system receives a plurality of location coordinates of a user during a VR simulation. The computing system uploads the plurality of location coordinates to a database. The computing system prompts a client device that an API linking the client device of the user to functionality of the database is available. The computing system receives a query via the API. The computing system translates the received query to a query compatible with the database. The computing system queries the database using the received query for according to criteria set forth in the received query to retrieve a set of location information. The computing system generates a heat map based on the retrieved location information. The computing system prompts the remote client device that the heat map is available for display.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: August 18, 2020
    Assignee: Capital One Services, LLC
    Inventors: Christopher Lanoue, R. M. Keelan Downton, Paul Buffa
  • Patent number: 10733034
    Abstract: A method for routing trace messages during an execution of a data processing pipeline is provided. The method may include receiving, at a master node, a request from a client to receive trace messages output by a worker node executing at least a portion of the data processing pipeline. The master node and the worker node may be part of a distributed cluster of computing nodes. The trace messages may correspond to events occurring during the execution of at least the portion of the data processing pipeline. The master node may respond to the request by subscribing to a trace stream published by the worker node. The trace stream may include the trace messages output by the worker node. The master node may generate a user interface for displaying, at the client, the trace messages. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: August 4, 2020
    Assignee: SAP SE
    Inventors: Daniel Johannsen, Simon Seif, Boris Gruschko, Joachim Fitzer, Christian Krause, Hendrik Radke, Anton Niadzelka
  • Patent number: 10733226
    Abstract: Systems and methods for providing a scalable graphical user interface. In an embodiment, the user interface comprises a main display area that includes a timeline across a first axis and a set of content (e.g., media and/or applications) categories along a second axis that is orthogonal to the first axis, such that each content category is associated with a row or column across the timeline. As each content is created or consumed, the timeline is populated with a selectable representation of the content in the row or column associated with the content category corresponding to the content at a point on the timeline representing a time at which the content was created or consumed, such that the content is accessible to a user via the representation of the content.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: August 4, 2020
    Inventor: Lance M. King
  • Patent number: 10725761
    Abstract: Embodiments provide methods and systems for updating application data in snapshots of applications for previewing. Some embodiments update application data by determining when current application data may expire and retrieving updated application data. The application data for various applications in a preview mode may be updated based on an allotted budget. Permission can be selectively granted to applications to obtain updated data so as to control the budget. Application data in the snapshots may appear updated to a user as the user browses the dock without requiring the applications to request updated application data when the user enters the dock, regardless of whether each application is active. Further, some embodiments may generate a snapshot using a layer hierarchy and image layer data generated while the application was last running if the time associated with when the application was last active is later than the time associated with an existing snapshot.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: July 28, 2020
    Assignee: Apple Inc.
    Inventors: Neil G. Crane, Joshua H. Shaffer, Paul W. Salzman, Michael J. Lamb, Austen J. Green
  • Patent number: 10725793
    Abstract: Systems and methods are disclosed for derivation of executable tasks for synchronizing configuration parameters. An example method may comprise: obtaining a first set of configuration parameters of a first computer system corresponding to a first time value; obtaining a second set of configuration parameters of the first computer system corresponding to a second time value; performing a comparison between the first set of configuration parameters and the second set of configuration parameters to determine one or more differences; deriving in view of the comparison, one or more executable tasks to convert the first set of configuration parameters to the second set of configuration parameters; and providing, to a second computer system, the one or more executable tasks for execution by the second computer system to synchronize configuration parameters of the second computer system to configuration parameters of the first computer system corresponding to the second time value.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: July 28, 2020
    Assignee: Red Hat Israel, Ltd.
    Inventors: Arie Bregman, Or Idgar
  • Patent number: 10725658
    Abstract: A keyboard interface enables the efficient selection of one or more data items from a set of data items. The appearance of the keyboard interface can be dynamically generated and updated based on characteristics of the data items in the set. When a user selects a user interface element associated with a set of data items, the data items in the set can be evaluated to determine a number of keys to include in the keyboard interface as well as which characters are assigned to each included key. The number of keys and which characters are assigned to these keys can be determined by identifying a first character in each of the data items in the set. When the user selects a key, the keyboard interface can be updated in a similar manner but based on characters at a subsequent position in data items that matched the previously selected key.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: July 28, 2020
    Assignee: Redcritter Corp.
    Inventors: Robert Michael Beaty, James Leon Rockett, Jr.
  • Patent number: 10725649
    Abstract: The present disclosure discloses a method and an information processing apparatus for displaying a graphic code. The method includes creating, by processing circuitry of an information processing apparatus, a customized layout in a notification bar. The method includes reading the graphic code from the predetermined application program by using the customized layout. The graphic code is obtained by the predetermined application program from a corresponding server linked to the predetermined application program. The method further includes displaying the graphic code in the customized layout.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: July 28, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Long Li
  • Patent number: 10681230
    Abstract: An information processing apparatus includes a memory to store information of a display status of setting item buttons used for selecting corresponding setting items on a screen, and information of at least one of the setting items corresponding to an error that occurs during information processing as an error-occurred setting item, and circuitry to detect occurrence of the error during the information processing, determine whether a setting item button corresponding to the error-occurred setting item is displayed or not on the screen when the occurrence of the error is detected during the information processing, and display the setting item button corresponding to the error-occurred setting item on the screen based on a determination that the setting item button corresponding to the error-occurred setting item is not displayed on the screen when the occurrence of the error is detected during the information processing.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: June 9, 2020
    Assignee: Ricoh Company, Ltd.
    Inventor: Yuto Shibata
  • Patent number: 10671847
    Abstract: An image (e.g., a picture) is received from a communication device. The image has associated metadata that is captured while the image is taken. For example, the metadata may be a location, a date, and a time of the picture. One or more object(s) (e.g., a car) along with characteristics of the object(s) in the image are identified. For example, a characteristic may be an action associated with the object, such as a person is running. In response to analyzing the one or more objects for the one or more characteristics in conjunction with the metadata, one or more potential workflows are determined (e.g., a workflow to call the police). A list that identifies the one or more potential workflows is sent to the communication device. Input to select one of the one or more workflows is received, which initiates the selected workflow.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: June 2, 2020
    Assignee: Avaya Inc.
    Inventors: David Chavez, Laurent Philonenko
  • Patent number: 10649884
    Abstract: A graphical user interface configured to facilitate replay debugging in distributed software programs is provided. In one or more examples, the graphical user interface provides a visual progress bar, wherein a position on the visual progress bar corresponds to a log file generated when the distributed software program is executed. The user can manipulate the graphical user to replay the log files and visualize the state of the playback through the visual progress bar. The graphical user interface can also allow the user to provide watch points and can allow the user to visualize variables that are contained within the log files. The watch points can represent one or more conditions. The log files can be analyzed to determine if they meet the condition specified in the watch point, and if the log files meet the condition, a visual indication can be provided on the visual progress bar.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: May 12, 2020
    Assignee: The MITRE Corporation
    Inventors: Suresh K. Damodaran, Brendan T. Sileo, Alexander J. Padin, Caroline Lee
  • Patent number: 10606553
    Abstract: A wearable electronic device including a wireless communication unit configured to be wirelessly connected to a projector for projecting a stored presentation onto a screen of an external device; a main body configured to be worn by a user; a microphone integrally connected to the main body; a sensing unit configured to detect a bio state of the user wearing the electronic device; a display unit configured to be attached to the main body; and a controller configured to match a voice information input through the microphone with a portion of the stored presentation, and to display a part of the stored presentation that follows the portion of the stored presentation matching the voice information input on the display unit, wherein the controller is further configured to change an output size of the part of the stored presentation that follows the portion of the stored presentation when the bio state indicates the user to be in a tense state.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: March 31, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Jongseok Park, Sanghyuck Lee
  • Patent number: 10587761
    Abstract: Systems, methods, and software can be used to provide reminding information. In some aspect, a special event is determined to occur. In response to determining that the special event occurs, a network type currently used by a device is acquired. Historical network usage information corresponding to the network type is determined. The network type and a traffic usage situation is outputted based on the historical usage information.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: March 10, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zijun Li, Jin Huang, Fen Yang, Guoliang Li
  • Patent number: 10538897
    Abstract: An excavation machine includes a detector detecting a state of an object to be excavated, a storage storing a plurality of pieces of excavation information in which a state of a first portion before excavated by a learning excavation device, and a first operation of when the learning excavation device excavates the first portion are associated with each other, and a processor including an estimation unit obtaining a state of a second portion intended to be excavated, the state having been detected by the detector, an operation determining unit selecting the state of the first portion corresponding to the state of the obtained second portion, from among the states of the first portions of the excavation information, and determining the first operation corresponding to the selected state, as a second operation of when excavating the second portion, and an excavation controller operating an excavation device with the second operation.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: January 21, 2020
    Assignee: KOMATSU LTD.
    Inventors: Masaaki Uetake, Nobuki Hasegawa, Kazunari Kawai, Taito Fujita, Yuichi Kodama, Rui Fukui, Takayoshi Niho