Patents Examined by Tadesse Hailu
  • Patent number: 11972094
    Abstract: An augmented reality or virtual reality (AR/VR) device pairs with a companion device to augment input interfaces associated with an AR/VR application at the AR/VR device. In implementations, an AR/VR device determines a portion of a markup file that corresponds to an AR/VR scene of a plurality of AR/VR scenes in an AR/VR environment, and communicates the portion of the markup file to the companion device to cause the companion device to configure a companion user interface associated with initiating an action as part of the AR/VR scene. In response to receiving user input via the companion user interface, the companion device communicates the action to the AR/VR device to initiate the action. The AR/VR device receives input data from the companion device, and initiates the action for the AR/VR scene.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: April 30, 2024
    Assignee: eBay Inc.
    Inventors: Joshua Reino Timonen, Andrew Chalkley
  • Patent number: 11954303
    Abstract: The subject technology displays an application window showing first contents of a given level of a hierarchical content structure associated with an electronic device. Upon receiving a first user input, a navigation bar is displayed. The navigation bar displays a path including levels for arriving at the first contents within the hierarchical content structure. The displayed path is determined based on metadata associated with contents displayed in the application window. Responsive to a user selection of one of the items of the hierarchical content structure displayed in the navigation bar, content items displayed in the application window are changed.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: April 9, 2024
    Assignee: Apple Inc.
    Inventors: Kim Hunter, Pavel Cisler
  • Patent number: 11954307
    Abstract: Visually selecting application activities can include superimposing a visual selector overlay on a page displayed on a device, the page corresponding to a foreground activity. The superimposing can be responsive to receiving user input invoking the foreground activity. Contextual information corresponding to the foreground activity can be detected. The contextual information can be presented to the user visually within the visual selector overlay. The contextual information can be automatically added to a list and the list stored electronically on the device in response to received user input. The list can be configured to contain contextual information selected from page displays corresponding to a plurality of activities relating to one or more apps stored on the device.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: April 9, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Deepali Vinay, Shivangi Jain Mehra, Savan Kiran
  • Patent number: 11947982
    Abstract: A plurality of constraint relationships in a UI are identified and grouped into two types, a constraint relationship of a first type is solved in an integrated development environment (IDE), and a constraint relationship of a second type is a constraint relationship solved in a terminal or the IDE. The plurality of constraint relationships are used to determine a layout of one or more components in the UI. The IDE calculates a first intermediate solution set based on the constraint relationship of the first type in the plurality of constraint relationships. The first intermediate solution set is used to determine the layout of the one or more components in the UI together with the constraint relationship of the second type.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: April 2, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tao Wen, Xiao Xu, Jun Liu, Tengfei Cui
  • Patent number: 11941540
    Abstract: A system and method of creating electronic characters in one or more electronic formats, selectively customizing the characters, and presenting them via electronic channels in response to satisfaction of one or more programmable conditions is disclosed. The system enables entities to competitively bid to customize the personality and/or other attribute of a character. For example, a character may be presented via an electronic channel to an audience (e.g., one or more end users who view, listen to, or otherwise experience a character through an electronic channel). An entity may bid on altering that character's personality and/or other attribute. If the entity's bid is selected by the system (e.g., over other bids that also compete to alter one or more attributes of that character), the system customizes the character's personality and/or other attribute according to the winning bid's customization, and presents the customized character via the electronic channel to the audience.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: March 26, 2024
    Assignee: Pure Imagination Holdings, LLC
    Inventors: Lisa Gai-Tzen Wong, Amit Tishler, Richard Paul Weeks
  • Patent number: 11934352
    Abstract: A card rendering method includes that an electronic device sends a request for obtaining related information of a target card to a server, and receives related information that is of a target card and that is sent by the server. The electronic device renders the target card based on a first layout snapshot, displays the target card on a display screen, parses a first file package set of the target card to obtain a second rendering instruction set, selects a rendering instruction in the second rendering instruction set other than a first rendering instruction set, renders again the target card according to the selected rendering instruction, and updates the target card displayed on the display screen.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: March 19, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jun Li, Changjun Yang, Zhiqiang Yu
  • Patent number: 11928304
    Abstract: A smart digital computer platform is disclosed that collects, analyzes, and/or renders appropriate information about fugitive emissions identified by a sensor network-based emissions monitoring system in a facility. More specifically to the methods used by the smart digital computer platform to analyze, filter, and transform the collected monitoring data into a visual output that is capable of being rendered on a graphical user interface (GUI) on a screen display with, in some embodiments, a restricted form factor. For example, smart analytics may be used to cull, filter, and transform the data displayed in a pop-up dialog box on a GUI. In another example, the transformed data may be translated into a visual, graphical element that conveys an abundance of appropriate, tailored information to a particular type of user viewing the GUI.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: March 12, 2024
    Assignee: Molex, LLC
    Inventors: Ling-Ying Lin, Alissa Nedossekina, Wenfeng Peng, Alexander Chernyshov
  • Patent number: 11921975
    Abstract: An application launching user interface that includes a plurality of application icons for launching corresponding applications is displayed. A first touch input is detected on a first application icon of the plurality of application icons. The first application icon is for launching a first application that is associated with one or more corresponding quick actions. If the first touch input meets one or more application-launch criteria which require that the first touch input has ended without having met a first input threshold, the first application is launched in response to the first touch input. If the first touch input meets one or more quick-action-display criteria which require that the first touch input meets the first input threshold, one or more quick action objects associated with the first application are concurrently displayed along with the first application icon without launching the first application, in response to the first touch input.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: March 5, 2024
    Assignee: APPLE INC.
    Inventors: Jonathan R. Dascola, Marcos Alonso Ruiz, Chanaka G. Karunamuni, Stephen O. Lemay, Gregory M. Apodaca, Nicholas V. King, Daniel T. Preston
  • Patent number: 11921992
    Abstract: The present disclosure generally relates to methods and user interfaces for managing watch face user interfaces. In some embodiments, methods and user interfaces for managing watch faces based on depth data of a previously captured media item are described. In some embodiments, methods and user interfaces for managing clock faces based on geographic data are described. In some embodiments, methods and user interfaces for managing clock faces based on state information of a computer system are described. In some embodiments, methods and user interfaces related to the management of time are described. In some embodiments, methods and user interfaces for editing user interfaces based on depth data of a previously captured media item are described.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: March 5, 2024
    Assignee: Apple Inc.
    Inventors: Kevin W. Chen, Giovanni Agnoli, Graham R. Clarke, Aurelio Guzman, David A. Schimon, Andre Souza Dos Santos
  • Patent number: 11922288
    Abstract: A neural network system is configured to receive an input image and to generate a classification output for the input image. The neural network system includes: a separable convolution subnetwork comprising a plurality of separable convolutional neural network layers arranged in a stack one after the other, in which each separable convolutional neural network layer is configured to: separately apply both a depthwise convolution and a pointwise convolution during processing of an input to the separable convolutional neural network layer to generate a layer output.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: March 5, 2024
    Assignee: Google LLC
    Inventors: Francois Chollet, Andrew Gerald Howard
  • Patent number: 11921931
    Abstract: Methods and systems for discrete control of user interface elements such as graphical widgets are described. A first plurality of video frames are captured and processed to recognize hand gestures therein. A dragging mode is activated in response to a dragging mode activation hand gesture in the first plurality of frames. A second plurality of video frames are captured and processed to allow recognition of hand gestures therein. Dragging, an element of a user interface control, in response to recognition of a discrete control hand gesture in the second plurality of frames. The discrete control of a user interface control using mid-air hand gestures allows precise setting of system parameters associated with the user interface control.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: March 5, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wei Zhou, Sachi Mizobuchi, Rafael Veras Guimaraes, Ghazaleh Saniee-Monfared, Wei Li
  • Patent number: 11914504
    Abstract: Physical experiments can be performed based on automatically-generated testing scripts according to some examples described herein. For example, a system can generate a sample set based on demand data collected from a group of manufacturing locations. The system can also generate a graphical user interface that includes graphical options through which a user can select settings for a testing script to be used in a physical test environment. The system can receive the settings from the user through the graphical user interface. The system can then generate the testing script based on the sample set and the settings, and provide the testing script for use in executing a physical experiment in the physical test environment.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: February 27, 2024
    Assignee: Starbucks Corporation
    Inventors: Rachel J. Espiritusanto, Constance J. Wang, Andrew M. Greenleaf, Christopher M. Miller, Marshall G. Frerichs
  • Patent number: 11915224
    Abstract: A card accessory device including, among other things, one or more processors and memory storing instructions that, when executed by the one or more processors, are configured to cause the card accessory device to receive, from a terminal in communication with the card, one or more messages comprising a complete message indicative of successfully reading the card and a read error message indicative that there was an error in reading the card, identify one or more predetermined sequences based on the one or more messages, and perform via a rumble pack, one or more predetermined vibration sequences comprising a first vibration sequence associated with the complete message and a second vibration sequence associated with the read error message in a predetermined pattern.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: February 27, 2024
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: James Montgomery, David Harrington, Jonathan Rider
  • Patent number: 11907013
    Abstract: At an electronic device, detecting a compatible external device, where the external device is executing or has executed a first application. The detection may be made wirelessly. The electronic device also receives usage information regarding the first application from the external device. Display an affordance for user selection based on the received information. When the affordance is selected, launch a second application on the electronic device, the second application corresponding to the first application. In some examples, the second application is a different version of the first application. Launching the second application may additionally include bringing the second application to the same state as the first application. For example, if e-mail is being drafted on the external device, the electronic device may launch an e-mail editor showing the draft. In this way, a user can seamlessly transition from the use of one electronic device to another electronic device.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: February 20, 2024
    Assignee: Apple Inc.
    Inventors: Lawrence Y. Yang, Patrick L Coffman, Craig M. Federighi
  • Patent number: 11907385
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for executing process flows. A package including flow permission metadata indicating a set of flow permissions associated with a set of flows is obtained. Upon receiving a request to initiate execution of a flow in the set of flows, the flow permission metadata is accessed. The flow includes a plurality of flow elements, where each of the flow elements represents a corresponding set of computer-readable instructions. Based upon the set of flow permissions of the flow permission metadata, it is determined whether the user is permitted to execute the flow. Execution of the flow is initiated upon determining that the user is permitted to execute the flow. During execution of the flow, flow performance data such as an identification of paths of the flow that have been traversed may be obtained, where each of the paths corresponds to one or more of the flow elements.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: February 20, 2024
    Assignee: Salesforce, Inc.
    Inventor: Yucheng Wang
  • Patent number: 11907515
    Abstract: Digital image object anchor point techniques are described that increase user efficiency in interacting with a user interface to create digital images. This is achieved through use of anchor points by the digital image editing system that are defined with respect to an actual geometry of the object. Further, filtering and prioritization techniques are also leveraged to promote real world utility and efficiency of these techniques as a balance between having too many and two few anchor points.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: February 20, 2024
    Assignee: Adobe Inc.
    Inventors: Arushi Jain, Praveen Kumar Dhanuka, Varun Sharma
  • Patent number: 11900393
    Abstract: Embodiments of the present disclosure provided herein include methods, computer readable mediums, apparatus, and systems for facilitating diagnosis and repair of one or more performance states associated with a computing device.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: February 13, 2024
    Assignee: ASSURANT, INC.
    Inventors: Mircea Ionescu, Patrick Scott McLaughlin, Ryan Joseph Turner, Cameron Messier, Anthony Glyadchenko
  • Patent number: 11900048
    Abstract: An acquisition method and system for clinical experimental data, an electronic device, and a storage medium are provided, which relate to the field of data processing technologies, the method includes: extracting first clinical experimental data from a target information system based on a preset clinical experimental data extraction model; acquiring and labeling speech input data and manual input data of a target user to obtain second clinical experiment data; recognizing to —be-extracted clinical experimental data based on a preset character recognition model to obtain third clinical experimental data; organizing and arranging the three clinical experimental data in chronological order and weight to generate ultimate clinical experimental data.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: February 13, 2024
    Assignees: SHENZHEN PEOPLE'S HOSPITAL, BEIJING TSINGHUA CHANGGUNG HOSPITAL
    Inventors: Meilong Wu, Xiaobin Feng, Shizhong Yang, Liping Liu, Chengquan Li, Xiaojuan Wang, Yusen Zhang, Linsen Liu, Tianchong Wu, Jiahong Dong
  • Patent number: 11893226
    Abstract: A display method, a graphical interface, and a related apparatus. In the method, when an electronic device detects, in a process of detecting an operation of dragging an identifier of to-be-shared content to a target identifier, that an identifier before the target identifier disappears, the electronic device may maintain a position of the target identifier in a display screen unchanged, so that a user drags the identifier of the to-be-shared content to the target identifier and releases the same, to send the to-be-shared content to a device corresponding to the target identifier.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: February 6, 2024
    Assignee: HONOR DEVICE CO., LTD.
    Inventors: Bolun Gao, Ruilin Quan
  • Patent number: 11893220
    Abstract: An embodiment for generating and modifying graphical user interface elements based on user item interests. The embodiment may detect a user interacting with a connected application. The embodiment may determine item interests of the detected user. The embodiment may generate and store a personalized user profile based on the determined item interests of the user. The embodiment may, in response to detecting a query made by the user, extract from the detected query interest topics, subject matter, and a series of associated key terms. The embodiment may determine a highest-prioritized key term. The embodiment may identify a first GUI element displayed by the connected application based on the detected query. The embodiment may generate, using a generative adversarial network (GAN), a custom GUI element based on the highest-prioritized key term. The embodiment may replace the first GUI element with the custom GUI element.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: February 6, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zachary A. Silverstein, Logan Bailey, Su Liu, Kenneth C Accetta