End User Based (e.g., Preference Setting) Patents (Class 715/747)
  • Patent number: 11431886
    Abstract: In one embodiment, a method for managing image sensors communicably coupled to an information handling system includes accessing a device inventory storing a list indicating the image sensors; identifying, from the list, an image sensor having a login functionality and a capture functionality, the login functionality causing the image sensor to capture identifying features of a user of the information handling system, the capture functionality causing the image sensor to capture images of the user; accessing a configuration inventory storing configuration policies indicating user permissions associated with the information handling system; determining that the login functionality of the image sensor is permitted based on the user permissions; programmatically enabling the login functionality of the image sensor; determining that the capture functionality of the image sensor is not permitted based on the user permissions; and programmatically disabling the capture functionality of the image sensor.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: August 30, 2022
    Assignee: Dell Products L.P.
    Inventors: Daniel Lawrence Hamlin, Hariprasad Janardana Iyer, Yao Hsien Huang
  • Patent number: 11386456
    Abstract: Systems and methods are described for analyzing one or more online shopping missions to determine an estimated stage of a user within the mission and to adjust content for display to the user based on the estimated stage of the user within the mission. The estimated stage of the user within the mission may be determined using a model, such as a machine learning model, that accepts as input signals corresponding to the online shopping mission. The signals may represent user interface interactions and/or other data relating to the user and the mission.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: July 12, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Jack Lightbody, Charles Lawrence Scott, Brett Patrick Canfield, Zheng Zheng Xing, Daniel Lloyd, Soo-Min Pantel, Byung Ju Lee, Seong Jin Park
  • Patent number: 11363143
    Abstract: Methods and devices for redirecting calls made to a customer service center of an enterprise include monitoring activities of a mobile device user, predicting (e.g., based on the monitored activities, information stored in memory, or information received from another device, etc.) a reason that the mobile device user has commenced calling the customer service center or will commence calling the customer service center in the near future, selecting a media element based on the predicted reason that the mobile device user has commenced calling the customer service center or will commence calling the customer service center in the near future, and rendering the selected media element on a screen of a mobile device of the mobile device user prior to completing a call to the customer service center associated with the enterprise and until the mobile device user interacts with the mobile device or the rendered media element.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: June 14, 2022
    Assignee: MADME TECHNOLOGIES LIMITED
    Inventors: Triona Mullane, Gerard Carolan
  • Patent number: 11317161
    Abstract: Systems and methods for a media content user interface. A media content provider includes storage for storing and serving video content to subscribers. The media content provider records and or otherwise stores video content from around the world. Subscribers are provided a user interface to the system that includes a side bar. The side bar includes multiple elements representing different categories of video content. By selecting a given category, available content is filtered according to the selected category and presented. Content which is presented may include live broadcast video for multiple channels on multiple television networks or other content providers. The side bar may further include a collection category specific to a given viewer. Selection of such a category may display video content within the collection. Subcategories in the side bar may be selected for further filtering of available content.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: April 26, 2022
    Assignee: Apple Inc.
    Inventors: Gregory N. Christie, Alessandro Sabatelli, William M. Bachman, Imran Chaudhri, Jeffrey Robbin, Jim Young, Joe Howard, Marcel Van Os, Patrick L. Coffman, Stephen O. Lemay, Jeffrey Ma, Lynne Kress
  • Patent number: 11310225
    Abstract: The disclosure relates to user-centric access to blockchain-based services accessed through a telecom network. User devices may each include a Digital Passport Application (“DPA”), which may be stored at an eSIM of the user device. The DPA may be directed to and anchor to an Edge Digital Gate (“EDG”) entitled to provide access to blockchain-based services. The DPA may store a digital persona that digitally represents an entity such as a user or machine so that the DPA may access and interact with blockchain-based services on behalf of the entity. For instance, the digital persona may bind a physical identity of the entity with a digital identity through a private key of the entity. The private key may be used to digitally signed the access token. The digital persona may further link the digital identity with one or more (typically multiple) virtual identities each associated with a blockchain-based service.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: April 19, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Fabio Aiello, Laura Meneghin, Sabatino Foresta
  • Patent number: 11277525
    Abstract: Systems and methods for customizing a kiosk device are disclosed. The methods may include, by a processor: providing a web-interface portal that enables a user to generate a customized application package for customization of a kiosk device that provides document processing services via a print device, receiving one or more custom files to be included in the customized application package from the user via the web-interface portal, and generating the customized application package. The customized application package includes the received one or more custom files stored in a format compatible with the kiosk device. The user does not have access to the format, and the customized application package when installed on the kiosk device will cause customization of the kiosk device in accordance with the one or more custom files.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: March 15, 2022
    Assignee: Xerox Corporation
    Inventors: Surya Prakash Kotha, Rajaselvam Muthuvel, Oladapo Esan, Srinivasan Kottaiyappan, Prince Gerald Albert, Immaculate Sophia Albert Christie, Saravanan Krishnan, Bernard Roch Heroux, Jr., Cynthia Moskal
  • Patent number: 11250386
    Abstract: Systems and methods are disclosed to provide optimized scheduling of calendar events based on flexibility scores of calendar events. A flexibility score may be representative of a probability or likelihood that a calendar event can or will be rescheduled in response to a conflicting calendar event. Flexibility scores of calendar events may be calculated based on one or more factors, which may be weighted, using one or more machine-learning models. Factors may include: event densities of invitees' calendars, organizational rankings of respective invitees, the remaining time before an event start time, an urgency of respective calendar events, etc. In this way, if open time slots are not available for all invitees to a proposed calendar request, an event organizer may identify time slots occupied by existing calendar events with the highest likelihood of being rescheduled in view of the proposed calendar event, thereby facilitating scheduling of the proposed calendar event.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: February 15, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Byungki Byun, Chenlei Guo, Divya Jetley, Pavel Metrikov, Ye-yi Wang
  • Patent number: 11250013
    Abstract: There is disclosed a recommendation server comprising a processor configured to: generate a set of recommendations for a user; allocate a weighting to each recommendation; and transmit a recommendation message to a user terminal of the user, the recommendation message including the recommendations and their associated weightings.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: February 15, 2022
    Assignee: PIKSEL, INC.
    Inventors: Philip Shaw, Leigh Brett, Kristan Bullett, Jose Carvajal, Felix Stekolshchik, Puneet Johar, Hans-Jurgen Maas, Peter Heiland, Ralf Wilhelm Tillmann, Mark Christie
  • Patent number: 11243927
    Abstract: A method for retrieving data objects based on a spatial-temporal database includes modeling a to-be-managed object in consideration of temporal and spatial statuses of the to-be-managed object; setting specific attributes of the to-be-managed object that are expressed in a natural language according to resultant management models of the managed object; and performing retrieval based on types of the management models of the managed objects and a spatial and/or temporal attribute that is expressed in the natural language and defined by the models so as to determine the operational status of the to-be-managed object. Since data information about monitoring and management of production is described over three temporal periods that are associated to historical data, real-time data and plan data, a user can know spatial-temporal operational statuses of the to-be-managed object by performing retrieval using a spatial-temporal metalanguage, making data management simple and saving storage in computers.
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: February 8, 2022
    Assignee: Beijing Wellintech Co., Ltd.
    Inventor: Wei Lin
  • Patent number: 11228885
    Abstract: Techniques for provisioning electronic devices that may not have a local provisioning agent (LPA), such as Internet of Things (IoT) devices, to a mobile network of a mobile network operator (MNO), are discussed herein. The IoT devices and/or the associated embedded subscriber identity module (eSIM) may have one or more device profile templates stored thereon, where individual ones of the device profile templates are associated with a particular MNO. A device provisioning system of an MNO may provision the IoT device in a machine-to-machine (M2M) manner over the air (OTA) by communicating, such as via a radio node, one or more configuration parameters to the IoT device. The IoT device may identify a device profile template associated with the MNO to which the IoT device is to be provisioned and configure that device profile template based at least in part on the configuration parameters received from the device provisioning system.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: January 18, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Tanmay Roy, Ryan King, Mathew George, Phani Ramisetty, Cristian Asandului, Kyeong Hun An
  • Patent number: 11204681
    Abstract: A program orchestration method includes displaying at least one atomic service icon on a touchscreen of an electronic device, where the atomic service provides a service capability in an API manner. The method further includes displaying an orchestration area, where the orchestration area is used for accommodating atomic service icons. The method further includes detecting a first touch event for a first atomic service icon, displaying the first atomic service icon in the orchestration area, detecting a second touch event for a second atomic service icon, displaying the second atomic service icon in the orchestration area, detecting a third touch event, and orchestrating the first atomic service icon and the second atomic service icon that are in the orchestration area, to generate a first program.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: December 21, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yuanfeng Xiong, Yuanqiang Ni, Lin Yang, Zhishan Zhuang, Xiaoyun Yang
  • Patent number: 11206153
    Abstract: A building management system includes a search and control system coupled to a building network. The building network includes a plurality of devices of building equipment that operate to affect a variable state or condition within a building. The search and control system is configured to provide a search interface, receive filter criteria, perform a search regarding the devices of building equipment based on the filter criteria, return a set of search results based on the filter criteria, receive a selection of one or more devices of building equipment of the set of search results, receive command criteria regarding a command to provide to the one or more selected devices of building equipment, and provide the command to the one or more selected devices of building equipment. The command causes the one or more selected devices of building equipment to affect the variable state or condition within the building.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: December 21, 2021
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Ryan A. Piaskowski, Suvidha Raina, Ann M. Cook, Michael N. Offenbacher, Mohit Goel
  • Patent number: 11176207
    Abstract: An electronic device that classifies and stores content is disclosed. In an electronic device, an electronic device is provided which comprises: a memory; a display; a memory; and a processor which is set to associate a first portion of the content displayed on the display with first color information in accordance with input from a user and to store the associated first portion in the memory.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: November 16, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Min-Jin Rho, Seung-A Lee, Min-Seok Han
  • Patent number: 11175809
    Abstract: Disclosed herein are system, method, and computer program product embodiments for modifying a graphical user interface (GUI) in response to detecting an accessibility pattern. In an embodiment, a user interacting with an application of a mobile phone may experience difficulty viewing the GUI elements or supplying commands to the application. Data from sensors on the mobile phone may be recorded and analyzed to detect an accessibility pattern indicating that the user is experiencing difficulty interacting with the application. For example, a proximity sensor may indicate that the user has placed the mobile device close to the user's face. In response to detecting an accessibility pattern, the application may modify the GUI of the application according to the particular accessibility pattern detected.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: November 16, 2021
    Assignee: Capital One Services, LLC
    Inventors: Nicholas Capurso, Jason Pribble, Daniel Alan Jarvis
  • Patent number: 11164145
    Abstract: The present invention relates to a method of sizing merchandise in a virtual environment, including receiving and storing in a database, measurements from sensors in one of a body covering or from an image capturing device which captures images of a body and creates an avatar with the measurements; processing the measurements to obtain sizing; and utilizing the measurements from the body covering or the avatar, to obtain the merchandise with the sizing.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: November 2, 2021
    Inventor: Frances Barbaro Altieri
  • Patent number: 11150792
    Abstract: A method and device for executing an object on a display. The method of executing an object includes receiving a user input to an object displayed on a display; gradually enlarging and displaying the object; and executing the application corresponding to the object as the object is enlarged.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: October 19, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Se-hee Han, Jun-hyung Kim, Jack Lee, Joo-yeol Lee, Ji-hye Lee
  • Patent number: 11126329
    Abstract: Non-limiting examples of the present disclosure describe an application command control user interface menu to facilitate user interaction between a user and a mobile application. On a processing device, a mobile application is launched where the mobile application comprises an application command control user interface menu displayable within a defined display space of the mobile application. The application control user interface menu is displayed within the defined display space. A tab comprises one or more user interface elements for application command control. Input is received for selection of a tab of the application control user interface menu. In response to the received input, display of the application command control user interface menu is modified to display one or more tabs within the defined display space. Other examples are also described.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Julie Seto, Vlad Riscutia, Matthew Vogel, Ramy Bebawy, Sunder Raman, Maya Rodrig, Derek Snook, Han-Yi Shaw, Choon-mun Hooi, Jon Bell
  • Patent number: 11093109
    Abstract: Technologies for computing context replay include a computing device having a persistent memory and a volatile memory. The computing device creates multiple snapshots that are each indicative of a user's computing context at a corresponding sync point. The snapshots may include metadata created in response to system events, memory snapshots stored in a virtual machine, and/or video data corresponding to the computing context. At least a part of the snapshots are stored in the persistent memory. The computing device presents a timeline user interface based on the snapshots. The timeline includes multiple elements that are associated with corresponding sync points. The timeline elements may visually indicate a salience value that has been determined for each corresponding sync point. In response to a user selection of a sync point, the computing device activates a computing context corresponding to the snapshot for the selected sync point. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: August 17, 2021
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Jose K. Sia, Jr., Dawn Nafus, Carl S. Marshall, Jeffrey R. Jackson, Heather Patterson, John W. Sherry, Daniel S. Lake
  • Patent number: 11076062
    Abstract: An information processing device capable of executing at least one function: displays an icon selection screen displaying an icon including an image indicating the function and a name of the function; accepts selection of the icon through the displayed icon selection screen; executes processing of the function corresponding to the icon, in accordance with the acceptance of the icon: and switches a language used for display of the name of the icon on the icon selection screen to a different language every predetermined time.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: July 27, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroshi Sekine
  • Patent number: 11054796
    Abstract: A system and approach having a display that shows a dashboard of smart buttons or tiles. The smart buttons or tiles may be situated in a matrix-like or other arrangement on the dashboard. The display may be customized. A smart button or tile may be operated like a standard button but conveniently pull summary information about a particular area of, for instance, a building controls system, for a user. The arrangement may permit the user to view the health of the whole system at a glance and permit the user a shortcut to see details of the particular area of the system quickly.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: July 6, 2021
    Assignee: Honeywell International Inc.
    Inventor: Albert Holaso
  • Patent number: 11016741
    Abstract: A system and methods for a real-time web application framework including a server controlled real-time web application with synchronized server components mapped to client widgets, a method for modal execution support in a real-time web application environment, a pixel perfect designer having a designer, an image renderer, and server components, the image renderer configured to render a client widget based on the properties of a server component, and a theming system implemented by the real-time web application during run-time.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: May 25, 2021
    Assignee: ICE TEA GROUP LLC
    Inventor: Gianluca Pivato
  • Patent number: 11003466
    Abstract: A workflow is expressed as an arrangement of a set of executable tiles. In some embodiments, the tiles include operations expressed in different programming languages. A tile can include a declarative specification of datatypes so that external agents, e.g., workflow services, can identify the datatypes and schemas required as arguments and produced as result; this simplifies the defining of a workflow, e.g., by a workflow coder. A tile can have zero, one, or plural user interfaces; selection of a user interface from plural user interfaces can be based on a user selection, on user roles, or on tile lifecycle stage. Workflow services can communicate with each other so that workflows can be distributed and shifted among processor nodes.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: May 11, 2021
    Assignee: VMware, Inc.
    Inventors: Rakesh Sinha, Vishwas Nagaraja, Danny Holzman, Arjun Dube
  • Patent number: 10979470
    Abstract: A server device, a client device and a dynamic image transmission method for a virtual desktop infrastructure are provided. The dynamic image transmission method for the virtual desktop infrastructure includes the following steps. A region information of a dynamic image displayed on a server device is detected by the server device. The region information is transmitted to a client device by the server device. The dynamic image is rendered on the client device according to the region information. The dynamic image is obtained from an Internet by the client device according to a network link information obtained from the server device, or the dynamic image is obtained by decompressing a compressed data provided from the server device.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: April 13, 2021
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Dmitry Sherstoboev, Tzi-Cker Chiueh, Chuan-Yu Cho, Tian-Jian Wu
  • Patent number: 10970054
    Abstract: A system and methods for a real-time web application framework including a server controlled real-time web application with synchronized server components mapped to client widgets, a method for modal execution support in a real-time web application environment, a pixel perfect designer having a designer, an image renderer, and server components, the image renderer configured to render a client widget based on the properties of a server component, and a theming system implemented by the real-time web application during run-time.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: April 6, 2021
    Assignee: ICE TEA GROUP LLC
    Inventor: Gianluca Pivato
  • Patent number: 10942755
    Abstract: The present disclosure provides an interface switching method, including: loading a display interface of a default style based on a preset parent theme type when an application starts; monitoring whether a data type processed by the application changes in real time operation of the application; obtaining a preset child theme type corresponding to a data type currently processed by the application based on the data type currently processed by the application if the data type changes, wherein a value of an attribute name of which a display style needs to be changed relative to the parent theme type is defined in the child theme type; and switching a display style of the display interface based on the value of the attribute name defined in the child theme type and of which the display style needs to be changed relative to the parent theme type.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: March 9, 2021
    Assignee: SHENZHEN LAUNCH SOFTWARE CO., LTD.
    Inventors: Jun Liu, Chunwu Deng, Wuchao Jin
  • Patent number: 10924809
    Abstract: Described herein include systems, methods, and non-transitory computer readable media related to display of user-specific navigation screen upon start of a media content display system. A system comprises a playback engine and an interactive programming guide engine. The playback engine is configured to present media content through a display device. The interactive programming guide engine is configured to generate a user profile based on user interaction with the media content presented by the playback engine, transmit the user profile to an external system, and responsive to the transmitted user profile, receive data of user-specific content options that are generated based on the user profile. The interactive programming guide engine is further configured to generate a user-specific navigation screen based on the data of the received user-specific content options, and cause the user-specific navigation screen to be displayed on the display device upon start of the system.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: February 16, 2021
    Assignee: Silicon Beach Media II, Inc.
    Inventor: Jonathan Eubanks
  • Patent number: 10902071
    Abstract: There is disclosed a computer device for providing recommendations to a user device associated with a user, the computer device including a processor configured to: determine a set of recommendations for the user based on a current user con text; transmit a recommendation message to the user device based on the determined set of recommendations; monitor the information from which the set of recommendations are derived; wherein at least one recommendation is associated with a perishable asset, the processor being configured to determine the set of recommendations additionally based on the state of the perishable asset.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: January 26, 2021
    Assignee: PIKSEL, INC.
    Inventors: Philip Shaw, Leigh Brett, Kristan Bullett, Jose Carvajal, Felix Stekolshchik, Puneet Johar, Hans-Jurgen Maas, Peter Heiland, Ralf Wilhelm Tillmann, Mark Christie
  • Patent number: 10881954
    Abstract: A method of providing virtual items based on location-based action is disclosed. An indication is received of a performance of a location-based action by a player of a computer-implemented game. A virtual item is provided based on the receiving of the indication of the performance of the location-based action by the player of the computer-implemented game. The virtual item may be usable within the computer-implemented game.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: January 5, 2021
    Assignee: Zynga Inc.
    Inventors: Kathleen Auterio, Deniz Ersever, Nathan Arthur Etter, Hardik Kheskani, Serena Lam, Amitt Mahajan, Christopher Joseph Makarsky, Jay Monahan, Donald C. Mosites, Benjamin Mullin, Matthew Adam Ocko, Brian Reynolds, Shantanu Talapatra, Justin Waldron, Ian Wang, Jackson Wang
  • Patent number: 10828228
    Abstract: A head mounted display (HMD) device including a display configured to display content; a communication processor configured to communicate with a massage chair; and a controller configured to acquire information about an urgency degree of the displayed content, and transmit a control command to the massage chair for controlling the massage chair to perform a massage corresponding to the urgency degree.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: November 10, 2020
    Assignee: LG ELECTRONICS INC.
    Inventor: Jaeduck Jung
  • Patent number: 10831787
    Abstract: Structure data is received from a database. The structured data may comprise data values and specifying relationships among the data values. A method is provided to include receiving selections of operations to be performed on the structured data and an order of the operations. The operations may include at least one permutation operation. The method may include determining a graphically displayable data format based on the selections of operations. The method may include representing the structured data and the relationships among the data values in the graphically displayable data format. The method may comprise performing operations according to the selections, including, permuting entries of the graphically displayable data format. The permuting may comprise bringing the entries of the graphically displayable data format into a logical order while maintaining the relationships. The method may also include displaying the entries for analysis after performing the operations.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: November 10, 2020
    Assignee: SAP SE
    Inventors: Viktor Povalyayev, David C. Hu, Marvin Baumgart
  • Patent number: 10810066
    Abstract: Systems and methods for presenting a message to a user via a user's computing device are configured to cause the message to be presented to the user while the user's computing device is not connected to the Internet. In part, this is accomplished by setting up a trigger condition for presentation of the message, where the trigger condition is that the user's computing device is not connected to the Internet. Information about the message and the trigger condition are delivered to the user's computing device in advance of when the user's computing device becomes disconnected from the Internet.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: October 20, 2020
    Assignee: Braze, Inc.
    Inventors: Julian Contreras, James Doheny, IV, Leonid Fishler
  • Patent number: 10810249
    Abstract: There is provided a computer device for providing recommendations to a user device associated with a user, the computer device including a processor configured to: determine a set of recommendations for the user based on a current user context; transmit a recommendation message to the user device based on the determined set of recommendations; monitor the information from which the set of recommendations are derived; in dependence on identifying a change in the information, transmitting a modified recommendation to the user device.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: October 20, 2020
    Assignee: PIKSEL, INC.
    Inventors: Philip Shaw, Leigh Brett, Kristan Bullett, Jose Carvajal, Felix Stekolshchik, Puneet Johar, Hans-Jurgen Maas, Peter Heiland, Ralf Wilhelm Tillmann, Mark Christie
  • Patent number: 10795633
    Abstract: A desktop sharing method and a mobile terminal are disclosed. The method includes: determining, by a first terminal, a desktop drawing file according to a desktop of the first terminal when a first operation of a user received by the first terminal meets a first preconfigured condition, where the desktop drawing file includes a desktop description file and a file package of at least one screen interface on the desktop of the first terminal, the desktop description file includes a location of at least one application interface element on the desktop of the first terminal, and the file package includes a thumbnail of the at least one application interface element. The method also includes sharing, by the first terminal, the determined desktop drawing file, so that a second terminal updates a desktop of the second terminal according to the shared desktop drawing file.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: October 6, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yun Duan, Yuan Li
  • Patent number: 10725888
    Abstract: Techniques to facilitate provision of different user experiences to different groups of users of a mobile application are disclosed herein. In at least one implementation, a manifest provided by an application development and optimization platform is received that defines a plurality of user segments and a plurality of feature variants individually associated with the plurality of user segments. The manifest is processed to determine a segment of the plurality of user segments associated with a user of the mobile application along with a feature variant of the plurality of feature variants associated with the segment of the user. Execution of the mobile application is monitored for an occurrence of an event that triggers a default feature of the mobile application, and responsive to the event, the default feature is replaced with the feature variant associated with the segment of the user.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: July 28, 2020
    Assignee: Apptimize LLC
    Inventors: Jeff DiTullio, Wesley Reitzfeld
  • Patent number: 10685067
    Abstract: Some embodiments are directed to a method for determining, for a set of co-ordinate records associating co-ordinates with incident values, the numbers of incidents associated with co-ordinates within a query area. Co-ordinate data is stored as data representing a binary tree comprising leaf nodes, a root node and branch nodes wherein the leaf nodes are associated with individual items of co-ordinate data identified by the set of co-ordinate records, and the root node and branch nodes are each associated with a pair of child nodes, and are each associated with split values. In response to a query identifying a query area the binary tree is then recursively processed starting with the root node.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: June 16, 2020
    Assignee: SYNERSCOPE B.V.
    Inventor: Jorik Blaas
  • Patent number: 10684596
    Abstract: A head mounted display (HMD) device including a display configured to display an image; a communication processor configured to communicate with a massage chair; a sensor configured to acquire data about a gaze direction of a user wearing the HMD device; and a controller configured to select a massage part of the massage chair among a plurality of massage parts based on the gaze direction of the user, and transmit a control command to the massage chair for controlling the massage chair to massage the selected massage part.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: June 16, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Jaeduck Jung, Hyeokdeok Kim
  • Patent number: 10664046
    Abstract: A head mounted display (HMD) device including a display; a communication processor configured to communicate with a massage chair performing a massage; a sensor configured to acquire data about movement of the HMD device during the massage; and a controller configured to display an image on the display corresponding to a specific region of an entire image, and maintain displaying the image corresponding to the specific region when the acquired data indicates the HMD device is moved.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: May 26, 2020
    Assignee: LG ELECTRONICS INC.
    Inventor: Jaeduck Jung
  • Patent number: 10663730
    Abstract: A head mounted display (HMD) device including a display configured to display an image; a communication processor configured to communicate with a massage chair for performing a massage; and a controller configured to receive massage information from the massage chair about the massage, and display an image on the display corresponding to the massage based on the received massage information.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: May 26, 2020
    Assignee: LG ELECTRONICS INC.
    Inventor: Jaeduck Jung
  • Patent number: 10621508
    Abstract: A method and a system are provided for correlation detection in multiple spatio-temporal datasets for event sensing in a geographical area. The method includes extracting datasets, comprising information about one or more events, from one or more data sources. The method further includes identifying a primary data source and secondary data sources from the one or more data sources. The method further includes extracting primary features from the datasets associated with the primary data source and secondary features from the datasets associated with the secondary data sources. The primary features are categorized into one or more categories. The method further includes training classifiers based on the primary features and/or the one or more categories. The method further includes detecting a correlation among the information associated with the one or more events based on a category transfer distribution from the primary data source to the secondary data sources.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: April 14, 2020
    Assignee: Conduent Business Services, LLC
    Inventors: Saurabh Kataria, Tong Sun
  • Patent number: 10599665
    Abstract: Methods and systems are provided to refine search information. The methods and systems are for receiving a request from a mobile device, the request including an indication of a swiping motion that is applied across a touch-sensitive screen on the mobile device, the touch sensitive screen displaying search results including a first plurality of data items. The methods and systems are for retrieving a first refinement and a first value from a database entry. The methods and systems are for filtering the search results to generate refined search results including a second plurality of data items that are filtered based on the first refinement and the first value. The methods and systems are for communicating a user interface, over the network, to the mobile device, the communicating being responsive to the receiving the request, the user interface including the second plurality of data items for display on the mobile device.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: March 24, 2020
    Assignee: eBay Inc.
    Inventors: Ashita Achuthan, Paden Barber, Jonathan David Chard, Patrick Foss, Jean-Charles Gabaix-Hialé, Krystal Rose Higgins, Margaret MacDonald, Mark Eppolito, Matthew Bret MacLaurin, Mica Merce, Tyler Yong Nugent, Ryan Reeves, Bradley Roberts, James Tenniswood, Ladd Van Tol
  • Patent number: 10587705
    Abstract: Techniques introduced here include a system and method for determining whether to provide a user of a social networking system with candidate users (i.e., potential contacts) with whom the user does not already have any connections with. In some embodiments, the system generates a set of candidate users based on a value (e.g., to the social networking system) associated with each potential connection formed between the user and the set of candidate users. In one or more embodiments, the system ranks the candidate users based on their connection-value to the social networking system and provides the ranked candidate users as suggested new connections to the user.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: March 10, 2020
    Assignee: Facebook, Inc.
    Inventors: Alexander Paul Schultz, Brian Piepgrass, Ching-Chih Weng, Daniel Ferrante, Deeptanshu Verma, Peter Martinazzi, Thomas Alison, Ziqing Mao
  • Patent number: 10554596
    Abstract: The present application contemplates a method of providing a participant with traversable access to a local environmental context of a target. In preferred embodiments, a context engine accesses multiple views of the local environmental context and stitches together the multiple views to produce a digital, walkabout reality of the local environmental context. Upon a participant/recipient accessing a communication from a sender, the participant is able to use a portal during a viewing session to traverse the digital, walkabout reality associated with a target. It is contemplated that the target is physically located within the local environmental context.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: February 4, 2020
    Assignee: Wormhole Labs, Inc.
    Inventors: Robert D. Fish, Curtis Hutten
  • Patent number: 10540704
    Abstract: The invention synthesizes a social network, electronic commerce (including performance based advertisement and electronic payment), a mobile internet device and a machine learning algorithm(s), utilizing a classical computer or a quantum computer enhanced machine learning algorithm(s), utilizing a quantum computer. The synthesized social commerce further dynamically integrates stored information, real time information and real time information/data/image(s) from an object/array of objects (Internet of Things (IoT)). The machine learning algorithm(s), utilizing a classical computer can include a software agent, a fuzzy logic algorithm, a predictive algorithm, an intelligence rendering algorithm and a self-learning (including relearning) algorithm.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: January 21, 2020
    Inventors: Mohammad A. Mazed, Sayeeda Mazed
  • Patent number: 10531250
    Abstract: In one embodiment, a method includes receiving a message associated with a user at an information exchange system. At least one correspondent associated with the user may be determined, based on the message. A social connection between the user and the at least one correspondent may be assessed with respect to a social-networking system. The information exchange system may provide an interface for display to the user, the interface comprising information associated with the message. If the social connection is confirmed, the interface may include social-networking information associated with the at least one correspondent. Otherwise, the interface may provide functionality to create a social connection between the user and the at least one correspondent with respect to the social-networking system.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: January 7, 2020
    Assignee: Facebook, Inc.
    Inventors: Kiranjit Singh Sidhu, Florin Ratiu, Alexander Paul Schultz, David Y. Chen
  • Patent number: 10482682
    Abstract: Systems, methods, and computer-readable media are provided for placing an asset on a three-dimensional model. Each asset can be associated with a pivot point and with an asset normal. A contact point on the surface of a model where an asset is to be positioned may be identified, and a surface normal that may be perpendicular to the surface at the contact point may also be identified. Then, the asset can be placed on the model such that the position of the pivot point of the asset may coincide with the position of the identified contact point on the surface of the model, and such that the orientation of the asset normal may match the orientation of the identified surface normal.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: November 19, 2019
    Assignee: Apple Inc.
    Inventor: Thomas Goossens
  • Patent number: 10433094
    Abstract: A method improves performance of a computer that provides binaural sound to a listener. A memory stores coordinate locations that follow a path of how the head of the listener moves. This path is retrieved in anticipation of subsequent head movements of the listener to improve computer performance of executing binaural sound.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: October 1, 2019
    Inventors: Philip Scott Lyren, Glen A. Norris
  • Patent number: 10425801
    Abstract: A method for providing contents in a communication system according to an embodiment of the present invention comprises the steps of: discovering multiple synchronization devices which will communicate with a source device and identifying device types of the discovered multiple synchronization devices; generating multiple contents for the multiple synchronization devices on the basis of the identified device types; and providing each of the generated multiple contents to a corresponding synchronization device, wherein each of the device types is determined according to at least one among the capacity, type, and function of the device.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: September 24, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Se-Hee Han, In-Young Shin, Kiran Bharadwaj Vedula, A-Ram Cho
  • Patent number: 10387519
    Abstract: Disclosed is a system, method, and non-transitory computer readable storage medium for creating personalized instantiations of an app. User input is accepted to create, by a computing device, a personalized instantiation of an app, the app comprising a home screen, the creating of the personalized instantiation occurring by generating a deep linked shortcut on the home screen of the app that links into the app with parameters to configure the app into the personalized instantiation of the app. A display is generated for displaying, on the computing device, the personalized instantiation of the app so that the personalized instantiation of the app can be launched as configured with the parameters.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: August 20, 2019
    Assignee: OATH INC.
    Inventors: Frank Bentley, Kent Lyons, Christian Holz
  • Patent number: 10375001
    Abstract: A computing device, such as a network server or user terminal, automatically performs one or more predefined actions on inbound email messages responsive to receiving the inbound email messages. However, rather than base the performance of the actions on information manually provided to an email application by the user, the computing device retrieves event-related information stored in one or more calendar applications communicatively connected to the email application. The computing device then utilizes that information to perform the predefined actions. One example of such an action is automatically generating and sending an autoreply email message to the sender of the inbound email message.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: August 6, 2019
    Assignee: CA, Inc.
    Inventors: Pavel Zlatnik, Daniel Samek, Hana Doubkova
  • Patent number: 10331442
    Abstract: The present subject matter relates to evaluation of a visual design of a user interface (UI). The method comprises receiving, from at least one reviewer, a response to a plurality of questions associated with a plurality of dimensions. The plurality of dimensions is indicative of criteria for assessment of the visual design of the UI. Further, an aggregate visual design quality index (VDIA) score for the UI is computed. The VDIA score is computed based on the response received from the at least one reviewer, and a plurality of weighing factors corresponding to each of the plurality of dimensions. Subsequently, the VDIA score is compared with a pre-determined benchmark visual design quality index (VDIB) score to evaluate the quality of the visual design of the UI.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: June 25, 2019
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Prachi Sakhardande, Meenakshi Dixit, Prasad Rashinkar