Patents Examined by Reza Nabi
  • Patent number: 11464319
    Abstract: Systems, methods, and computer readable media for augmented reality beauty product tutorials are disclosed. Methods disclose displaying on a first portion of a screen a beauty product tutorial including pre-recorded images of a presenter applying a beauty product to a body part of the presenter and determining first effects indicating changes to make to live images of a user to simulate applying the beauty product to the body part of the user, where the first effects are determined based on second effects indicating changes to the pre-recorded images from applying the beauty product to the body part of the presenter. Methods further disclose processing the live images of the user to add the first effects and indications of motion of the beauty product and displaying the processed live images of the user on a second portion of the screen.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: October 11, 2022
    Assignee: Snap Inc.
    Inventors: Christine Barron, Virginia Drummond, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis, Jonathan Solichin, Olesia Voronova
  • Patent number: 11452158
    Abstract: A dual-network dual-system mobile device is provided in the disclosure. The mobile device includes a mobile network module, a transfer station module, two computer modules, a switch module, a human-machine interface (HMI), and a casing. The HMI is configured to interact with one computer module and to receive a real-time notification from another computer module. The transfer station module respectively establishes two network channels with two access points through the mobile network module and mobile network. The two network channels are isolated virtually from each other.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: September 20, 2022
    Inventor: An-Tai Tsai
  • Patent number: 11449199
    Abstract: The present disclosure relates to a method and a layout generation system for generating dynamic User Interface (UI) layout for an electronic device. The method includes identifying one or more operations related to at least one UI element based on a current state of a display screen of the electronic device, calculating a saliency score and an aesthetic score for each of a plurality of grids determined on the display screen, based on the calculated saliency score and the calculated aesthetic score, identifying a plurality of candidate regions, identifying an optimal region from the plurality of candidate regions based on a user interaction score and generating the dynamic UI layout by performing the one or more operations related to the at least one UI element in the optimal region.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: September 20, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Parameswaranath Vadackupurath Mani, Mahender Rampelli, Mohamed Akram Ulla Shariff, Shankar Natarajan, Sreevatsa Dwaraka Bhamidipati, Sujay Srinivasa Murthy
  • Patent number: 11442969
    Abstract: To facilitate efficient entity resolution, systems and methods include a first dataset is received from a first database associated with a first entity and a second dataset is received from a second database associated with a second entity. A geo-grid is mapped to a geographical area covering the first entity data records and the second entity data records. A grid matching area in the geo-grid is generated for each first entity data record based on latitude data and longitude data of each first entity data record. Candidate matching records are determined from the second entity data records based on respective grid matching areas. Actual matching records are determined from the candidate matching records based on a threshold for a trigram similarity between each candidate matching record and the respective first entity data record. The actual matching records are associated with the respective first entity data record in the first database.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: September 13, 2022
    Assignee: Capital One Services, LLC
    Inventor: Xiaoyuan Zhu
  • Patent number: 11444945
    Abstract: A method of securing a computer resource against unauthorized access by authenticating user devices attempting to access the computer resource comprises determining a three-dimensional (3D) model of a virtual scene, wherein elements of the virtual scene are selected consistent with human expectations, generating a data record for the 3D model, wherein the data record includes references to pre-determined set of human expectations about the virtual scene, generating a two-dimensional (2D) image of the virtual scene, sending a challenge data structure to a user device, wherein the challenge data structure includes the 2D image, obtaining a user response representing a user-provided set of expectations about the virtual scene, determining whether the user-provided set of expectations is consistent with the pre-determined set of human expectations, and providing access to the computer resource for the user device based on whether the set of expectations is consistent with the pre-determined set of human expectati
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: September 13, 2022
    Assignee: Arkose Labs Holdings, Inc.
    Inventor: Matthew Michael Ford
  • Patent number: 11429333
    Abstract: A system and method for visualizing multiple datasets in a virtual 3-dimensional interactive environment. Multiple datasets may be related and virtually cast as 3-dimensional type structures. User interfaces, such as game controllers or headsets, may be used to present the dataset from differing perspectives including the appearance of moving through the data. Certain embodiments provide for mirror image views that allow for presentation of higher order datasets. Other embodiments provide for animation or motion indicia to show how the data is changing and the results on the display. The datasets may represent physical areas or virtual areas as well as demographic, sensors and financial information.
    Type: Grant
    Filed: September 14, 2019
    Date of Patent: August 30, 2022
    Assignee: BadVR, Inc.
    Inventors: Jad Meouchy, Suzanne Borders
  • Patent number: 11429189
    Abstract: A method including recognizing at least one gesture to define at least one computer-implemented virtual boundary in a monitoring space, wherein the gesture includes a motion along a path and at a location in a monitored scene space wherein there is a correspondence between the monitoring space and the monitored scene space; causing implementation of the at least one virtual boundary in the monitoring space corresponding to the scene space, wherein at least part of the virtual boundary is determined by the path in the monitored scene space and the at least part of the virtual boundary is located in the monitoring space at a corresponding location equivalent to the path location; and processing received data to generate a response event when there is, relative to the at least one virtual boundary, a change in a portion of the monitored scene space.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: August 30, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Antti Eronen, Jussi Leppanen, Arto Lehtiniemi, Junsheng Fu
  • Patent number: 11429252
    Abstract: The present disclosure generally relates to managing user interfaces associated with physical activities. The user interface displays a scrollable list of affordances associated with physical activities. The affordances may contain physical activity and heart rate information. A user can launch a physical activity tracking function or an interface to change a workout metric using an affordance. Users can also control the music that is played in response to selecting a workout. Further, the interface can be used to compose a reply message to a received message that contains workout information. The interfaces can show a graph that includes heart data when the user's heart rate meets a heart rate alert criteria.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: August 30, 2022
    Assignee: Apple Inc.
    Inventors: Aled Hywel Williams, Gary Ian Butcher, Taylor G. Carrigan
  • Patent number: 11423590
    Abstract: This application discloses an interface element color display method and apparatus. The method includes: obtaining a target image included in a to-be-displayed interface; performing color updating processing on the to-be-displayed interface, including: determining a first dominant color of the target image, determining a color type of the target image based on an area-based ratio of the first dominant color in the target image, determining a first auxiliary color based on the color type, and setting the first auxiliary color as a color of a foreground element; and outputting the to-be-displayed interface that has undergone the color updating processing to a display device for displaying.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: August 23, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Simon Ekstrand, Fredrik Andreasson, Johan Larsby, Jiangzhen Zheng, Hongyu Qiu
  • Patent number: 11422869
    Abstract: Systems and methods for presenting collaboration activity to a particular user are disclosed. A method embodiment commences by recording event records that codify one or more event attributes corresponding to one or more content object access events. The content object access events are associated with two or more users that interact with the content objects. At a later moment in time, a subset of event records is selected, the selection being based at least in part on timestamps of the content object access events. A display order to apply to the selected subset of event records is determined, the order being based at least in part on timestamps of collaboration events arising from the users. Event messages to present in a user interface are generated, and the event messages are then displayed in the user interface in accordance with the display order.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: August 23, 2022
    Inventors: Brian James Emerick, Naeim Semsarilar, Matthew Andrew Nguyen, Swaroop Butala, Kevin Tsoi, Zachary Kelly
  • Patent number: 11422684
    Abstract: A process for the operation of a type A medical device (10) together with a type B medical device (12) includes connecting the medical devices (10, 12) communicatively to one another. The type A medical device (10) includes a display device (14) suitable for the display of texts in different languages. The type B medical device (12) has no text display features. The type B medical device (12) transmits a datagram (22) with an information identifier (44) to the type A medical device (10) for displaying a textual or at least partially textual piece of information (20). Upon receipt of an information identifier (44) from a medical device database (26), the type A medical device (10) loads a piece of information (20) consistent with the information identifier (44) and displays this piece of information with the display device (14) and for the type B medical device (12).
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: August 23, 2022
    Assignee: Drägerwerk AG & Co. KGaA
    Inventors: Ulrike Gerder-Kallisch, Andreas Neumann
  • Patent number: 11410751
    Abstract: In one exemplary embodiment, a method computer-implemented method of generating an outlier wheel data visualization for a graphical user interface, GUI, is provided. The method includes receiving emission data from a plurality of amplification reactions. The method further includes generating an outlier wheel data visualization using the emission data including a plurality of lines, where each line included in the outlier wheel data visualization represents emission data from an amplification reaction of the plurality of amplification reactions, and each line having a length and a visual indicator. The length of each line represents growth of intensity of fluorescence of the emission data and the visual indicator indicates the associated cycle number of the emission data. Further, each line is associated with an angular position so that the plurality of lines is configured in a circular shape. The method includes displaying the outlier wheel data visualization on a GUI.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: August 9, 2022
    Assignee: Life Technologies Corporation
    Inventor: Nivedita Sumi Majumdar
  • Patent number: 11409416
    Abstract: Disclosed herein are system, method, and computer program product embodiments for generating custom user interfaces (UIs) for completing a task. One embodiment operates by obtaining contextual information associated with a user and an application on a user device operated by the user, where the application includes a plurality of UI elements. Then, determining the user is attempting to complete a first task within the application based on the contextual information and a prediction model. The embodiment further operates by obtaining a minimum set of UI elements required for the first task. Further, the embodiment operates by transmitting a first custom UI including the minimum set of UI elements for the first task to the user device for display to the user.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: August 9, 2022
    Assignee: Salesforce, Inc.
    Inventors: David James Woodward, Brian J. Lonsdorf, Owen Winne Schoppe, Alan Martin Ross, Jessica Lundin, Sönke Rohde
  • Patent number: 11404157
    Abstract: A mapping system provides a graphical editor, consisting of a visual channel editor and a node configuration panel, for graphically defining channels for processing messages. Within the visual channel editor, the user is able to create a graphical representation of a channel by interconnecting representations of a source node, mapping nodes, condition nodes, and destination nodes. When a node is selected in the visual channel editor, the node configuration panel displays user interface controls in which the user specifies parameters for the selected node. The mapping system automatically generates scripts for implementing the functionality defined by the user input. In this manner, a user need not have any knowledge of scripting to define mappings to apply to messages. The mapping system may be used to perform mappings of messages of virtually any type, but has specific applicability to mapping messages between Health Information Technology (HIT) systems.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: August 2, 2022
    Assignee: Qvera LLC
    Inventors: Samuel W. Shapiro, Ronald B. Shapiro
  • Patent number: 11392271
    Abstract: A method and an apparatus are provided for performing a function corresponding to a recognized user input through a touch screen. The method includes displaying a window of an application; displaying a setting menu of the application; receiving a selection for at least one item in the setting menu; recognizing an input object that performed the selection; registering the input object as an object for executing a function corresponding to the at least one item selected by the input object; detecting an input by the input object in the application window; and executing the function in response to the input by the input object.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: July 19, 2022
    Inventors: Hyukjoon Kwon, Yong Shin, Hyeyoung Sheen, Woojun Choi
  • Patent number: 11392554
    Abstract: The present technology pertains to synchronizing contents of a directory external to a synchronized directory by a content management system. The content management system is configured to synchronize only objects in the synchronized directory. Accordingly, the present technology creates an anchor object that represents the directory external to the synchronized directory within the synchronized directory. The anchor object includes special attributes that indicate to the synchronization client that the anchor object represents an external directory, and allows the contents of that directory to be synchronized directly to a server on the content management system without first storing the contents of the external directory on the hard drive of the client device.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: July 19, 2022
    Assignee: Dropbox, Inc.
    Inventors: Sourabh Yerfule, Parker Timmerman, Adam Arbree, Pranav Vishnu Ramabhadran, Zihao Yang, Lisa Fan, Kelson Reiss, Geoffry Song, Nipunn Koorapati
  • Patent number: 11385868
    Abstract: Implementations generally relate to rendering orthogonal lines in a sequence flow. In some implementations, a method includes determining, in a user interface of a client device, a first location of a first process node of a process and a second location of a second process node of the process. The method further includes determining, in the user interface, a control location of a control point for a sequence flow process element. The method further includes placing an orthogonal line between the first location and the second location, wherein the orthogonal line is selected from a plurality of predetermined orthogonal lines based on the control location, the first location, and the second location.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: July 12, 2022
    Assignee: Oracle International Corporation
    Inventors: Nicolas Laplume, Javier Espeche, Pablo Schmid
  • Patent number: 11379041
    Abstract: An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays an item navigation user interface that includes: a representation of a portion of items arranged into groups that are represented by corresponding index values and a first portion of the items includes a first group of the items that corresponds to a first index value in the index values; and an index navigation element that includes representations of three or more of the index values. While displaying the item navigation user interface, the device further detects a drag gesture on the touch-sensitive surface including movement from a first location corresponding to the representation of the first index value to a second location corresponding to a representation of a second index value. In response, the device generates a tactile output and switches from displaying the first portion to the second portion of the items.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: July 5, 2022
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Sebastian J. Bauer, Gary I. Butcher, Camille Moussette, Jean-Pierre M. Mouilleseaux, Madeleine S. Cordier, Joshua B. Kopin, Hugo D. Verweij
  • Patent number: 11372383
    Abstract: A spatial hierarchical model provides spatial context to a plurality of building control assets disposed within a plurality of hierarchical levels of the spatial hierarchical model. A method includes identifying non-compliance events detected by building control assets disposed at and below a particular hierarchical level of the spatial hierarchical model. The non-compliance events detected by building control assets disposed at and below the particular hierarchical level of the spatial hierarchical model over a period of time are aggregated and a healthy building dashboard that includes a representation of the aggregated non-compliance events for each of at least some of the one or more of the healthy building criteria detected by building control assets disposed at and below the particular hierarchical level of the spatial hierarchical model is generated and is displayed on a display.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: June 28, 2022
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Bill Hughley, Sheeladitya Karmakar, Somnath Ghosh, Shahajahan Sheikh
  • Patent number: 11373104
    Abstract: Techniques, systems, architectures, and methods for efficient and accurate intelligence gathering comprising the combination of Knowledge Modeling (KM) and Object Based Production (OBP) techniques, in embodiments, leveraging a context data layer within Knowledge Models (KMs) to store connections between models and OBP objects that are representative of any entities, organizations, resources, locations, etc. described within a model.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: June 28, 2022
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Nicholas R. Jenson, Kari Perry, Nicholas M. Swenson