Patents Examined by Ryan F. Pitaro
-
Patent number: 12347566Abstract: A device may obtain a heartbeat profile of a current subject, the heartbeat profile being based on photoplethysmography (PPG) data associated with a set of wavelength channels. The device may determine a global model including a plurality of classes, each associated with a subject identifier and a blood pressure level (BPL) identifier. The device may identify a class as a closest class to the current subject based on the heartbeat profile of the current subject. The device may identify a local subject associated with the closest class based on the subject identifier associated with the closest class. The device may generate a BPL estimation model for the current subject based on heartbeat profile data for the local subject. The device may determine a BPL estimation for the current subject based on the heartbeat profile of the current subject and using the BPL estimation model.Type: GrantFiled: April 27, 2020Date of Patent: July 1, 2025Assignee: VIAVI Solutions Inc.Inventors: Chang Meng Hsiung, Lan Sun
-
Patent number: 12320254Abstract: A system and method can be used for implementing self-adapting digital twins. The system may include operations for estimate a state matrix characterizing behavior of a hydrocarbon recovery process implemented by a hydrocarbon recovery tool. Observed values of one or more sensors for at least one process parameter may be obtained from sensors deployed throughout the drilling environment. These sensors may be physical sensors acquiring information about physical changes within the drilling environment; and processes monitoring output of system functions and/or other processes. A data assimilation tool may be applied to the estimated state matrix and the observed values to produce an updated state matrix. The updated state matrix may be used as the previous state matrix in a subsequent time step, thus implementing a self-adapting digital twin model.Type: GrantFiled: May 15, 2019Date of Patent: June 3, 2025Assignee: Landmark Graphics CorporationInventors: Andrey Filippov, Egidio Marotta, Dale McMullin, Vitaly Khoriakov
-
Patent number: 12314640Abstract: A model representing a physical object is received. The model contains a pilot node, one or more surface nodes, and a constraint for coupling displacements/movements of the pilot node with the one or more surface nodes via a set of constraint equations. The pilot node is subject to a condition that restricts node swapping for resolving node dependency in elimination method. An internal node is created based on the pilot node. The internal node and the pilot node occupy a same location initially. The internal node and the one or more surface nodes are constrained via the set of constraint equations. The model is modified with the internal node and a numerical spring connecting the pilot node and the internal node. The numerical spring is configured for limiting relative movements between the pilot node and the internal node. Physical behaviors of the physical object are simulated using the modified model.Type: GrantFiled: August 20, 2021Date of Patent: May 27, 2025Assignee: ANSYS, INC.Inventors: Hankang Yang, Yongyi Zhu, Yong-Cheng Liu
-
Patent number: 12280499Abstract: A method, system and computer program product for training a control input system involve taking an integral of an output value from a Motion Decision Neural Network for one or more movable joints to generate an integrated output value and comparing the integrated output value to a backlash threshold. A subsequent output value is generated using a machine learning algorithm that includes a sensor value and a previous joint position if the integrated output value does not at least meet the threshold. A position of the one or more movable joints is simulated based on an integral of the subsequent output value; and the Motion Decision Neural Network is trained with the machine learning algorithm based upon at least a result of the simulation of the position of the one or more movable joints.Type: GrantFiled: November 11, 2020Date of Patent: April 22, 2025Assignee: Sony Interactive Entertainment Inc.Inventors: Sergey Bashkirov, Michael Taylor
-
Patent number: 12218771Abstract: A conversation control device includes: a display information generator configured to generate display data necessary for displaying a conference room area image which is an image indicating a virtual conference room in which a conversation is held via a network and which is currently installed and an icon image indicating a user on a user terminal; a conference room controller configured to control participation of a user in the conference room in response to the user's operation; and a conversation controller configured to control a conversation between users participating in the same conference room.Type: GrantFiled: January 26, 2023Date of Patent: February 4, 2025Assignee: NTT Communications CorporationInventors: Satoshi Oono, Kousuke Bannai, Yoshiki Mizushima, Touma Takeda
-
Patent number: 12204732Abstract: A method is performed at a server system associated with a media streaming service. The method includes providing, a first client device, playback of a first media content item; and receiving, from the first client device, a second media content item to be associated with the first media content item. The method includes, after receiving the second media content item from the first client device: providing, a second client device, a user interface that includes graphical representations of a plurality of media content items that have been uploaded by other users of the media streaming service as related to the first media content item; receiving, from the second client device, a user selection of a graphical representation of the second media content item; and in response, providing the second media content item concurrently with playback of the first media content item.Type: GrantFiled: December 8, 2021Date of Patent: January 21, 2025Assignee: Spotify ABInventors: Frank Conway, Robert William Wood, Arvind Suresh, Tobias Heinrich Schneider
-
Patent number: 12189862Abstract: Disclosed in some examples are display systems, methods, devices, and machine-readable mediums which provide for a gesture-based method for specifying a region of a display in which to show shared content. Also disclosed are pairing methods for associating the region of the display with a content source device, methods for sharing content within the region, and methods for providing input from the region back to the content source device.Type: GrantFiled: July 26, 2021Date of Patent: January 7, 2025Assignee: Microsoft Technology Licensing, LLCInventor: Amer Aref Hassan
-
Patent number: 12164857Abstract: Methods, systems, apparatus, and computer-readable media for generating and presenting customized information cards. In some implementations, an indication of a data set is received. Data indicating a selection of an element of the data set is received. An indication of items in the data set that are associated with the selected element is received. Data is received indicating a selection of one or more of the items that are associated with the selected element of the data set. Card data defining an information card for the selected element of the data set is stored. The card definition data can indicate the selected one or more items and a reference to the data set.Type: GrantFiled: January 28, 2022Date of Patent: December 10, 2024Assignee: MicroStrategy IncorporatedInventors: Siamak Ziraknejad, Jiao Xu, Boyu Li, Quan Jia, Saurabh Abhyankar, Timothy Lang
-
Patent number: 12167168Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for presenting a time-limited video feed within a virtual working environment. The program and method provide, within a virtual working environment for plural participants, display of an interface element which is user-selectable to capture video for sending to a group of participants within the virtual working environment, the group of participants having been selected from among the plural participants; receive, based on user selection of the interface element by a first participant in the group of participants, a time-limited video feed from a client device of the first participant; and provide, in response to the receiving and for each participant in the group of participants, display of the time-limited video feed.Type: GrantFiled: August 31, 2022Date of Patent: December 10, 2024Assignee: Snap Inc.Inventors: Brandon Francis, Andrew Cheng-min Lin, Walton Lin
-
Patent number: 12153788Abstract: Method of generating customized avatars based on location information includes processor receiving from first client device location information including a location of the first client device. Processor causes a status interface to be displayed on first client device that includes selectable location items corresponding to locations based on the location information. Processor receives a selection from first client device of first selectable location item and causes avatar selection interface to be displayed on first client device that includes versions of first avatar performing actions related to the first selectable location item. Processor receives selection of first selectable version of the first avatar and generates a map interface that includes a map display based on the location information and the first selectable version of the first avatar. Processor causes the map interface to be displayed on at least one of the plurality of client devices. Other embodiments are disclosed.Type: GrantFiled: July 10, 2023Date of Patent: November 26, 2024Assignee: Snap Inc.Inventors: Sumbul Alvi, Jonathan Brody, Xingkai Eric Chew, Bryant Detwiller, Joseph Engelman, Abdulrahman Khan, Sarah Lensing, Robert Lin, Gaurav Misra, Nathaniel Parrott, Suraj Vindana Samaranayake, Andrew Thieck
-
Method, system, and non-transitory computer readable record medium for providing chatroom in 3D form
Patent number: 12135860Abstract: Disclosed are methods, systems, and non-transitory computer-readable record mediums for providing a chatroom in a three-dimensional (3D) form. A chatroom display method including recognizing a screen switch event for a chatroom displayed on the electronic device, switching a screen to display the chatroom in a form of a 3D space in response to the screen switch event, and representing a distance between a user of the electronic device and a chat partner included in the chatroom as depth information of the 3D space based on location information of the electronic device and location information of at least one chat partner may be provided.Type: GrantFiled: June 10, 2022Date of Patent: November 5, 2024Assignee: LINE PLUS CORPORATIONInventor: SeokJu Hong -
Patent number: 12130998Abstract: Various implementations disclosed herein include devices, systems, and methods that facilitate the use of application content such as text, images, video, and 3D models in XR environments. In some implementations, an XR environment is provided that has user interfaces from one or more separately executing applications. A user may use a user interface from one such application to create, edit, view and otherwise use a content item, e.g., create a document with text, images, etc., view a video, surf the web to view webpage content items. However, while a content item is within the application, the content item may be restricted with respect to access by the overall XR environment and/or one or more other content applications. Implementations disclosed herein enable users to provide input to use of the content from within one content application in the XR environment and/or one or more other applications.Type: GrantFiled: January 20, 2023Date of Patent: October 29, 2024Assignee: Apple Inc.Inventor: Adam W. B. Roben
-
Patent number: 12120459Abstract: Methods and systems provide for a spatial chat view within a messaging platform. First, the system displays, for a number of participants within a messaging session, a user interface consisting of: a virtual background; one or more spatialized avatars representing the participants overlaid on the virtual background; and a message composing component. The system displays, adjacent to each of a subset of the spatialized avatars, one or more chat bubbles corresponding to messages sent by one or more of the participants represented by the subset of the spatialized avatars. Concurrently or subsequently, the system determines an availability status for each of the plurality of participants, and then displays, within or adjacent to each of the spatialized avatars, a visual indicator of the availability status of the participant represented by the spatialized avatar.Type: GrantFiled: September 10, 2021Date of Patent: October 15, 2024Assignee: Zoom Video Communications, Inc.Inventors: Oded Gal, Andrew Law, Sally Lu, Ping Luo, Sharvari Nerurkar, Archil Vardidze, Zheng Yuan
-
Patent number: 12099971Abstract: The present teaching relates to method, system, medium, and implementations for unfragmented information management. A live information construct (LIC) represents a component for unfragmented management of information associated with the component. The LIC comprises a document space, a control space, and a work space. The document space includes documents representing a plurality aspects of the component in an unfragmented manner. The control space includes control configurations, each of which defines some communication channels used by a party to manage relevant information in the document space with limitations to be imposed on the at least one communication channel. The work space provides embedded tools accessible to a party for managing the relevant information in the LIC via the at least one communication channel within the confine of the limitations.Type: GrantFiled: January 22, 2021Date of Patent: September 24, 2024Assignee: Two Six Labs, LLCInventors: Giacomo Bergamo, Stephen Josiah Halasz, Douglas Stephen Kurucz, Sean Michael Kosanovich
-
Patent number: 12086306Abstract: A processing system for modifying interactive content includes: a user profile obtaining unit operable to obtain the user profile including information about an eye-in-head radius, the eye-in-head radius representing an amount of a display viewable by a user without moving their head, an interactive element identification unit operable to identify interactive elements in displayed content, and to identify selection areas associated with each identified interactive element, and a content modification unit operable to modify interactions between a user and one or more of the identified interactive elements in dependence upon the obtained user profile, the content modification unit is operable to locate one or more of the identified interactive elements in dependence on the eye-in-head radius, and the content modification unit is further operable to determine an overlap threshold between the eye-in-head radius and each selection area in order for an interaction with a corresponding interactive element to be perfType: GrantFiled: August 30, 2019Date of Patent: September 10, 2024Assignee: Sony Interactive Entertainment Inc.Inventors: Patrick John Connor, Jessica Rose Grant, Hans-Werner Gellersen, Ludwig Sidenmark
-
Patent number: 12079298Abstract: In one aspect, a computerized method useful for installing and managing a DevTool web-browser extension comprising: determining a web element selector using the DevTool web-browser extension; performing a specified action on a specified web element, wherein an address of the webpage element is ascertained using the specified selector output; with the DevTool web-browser extension, generating the address for specified web element automatically with a single click operation from a user into the web browser; with the address, generating a relative XPath selector, an absolute XPath selector or a Cascading Style Sheets (CSS) selector; and utilizing the DevTool web-browser extension as an editor tool for the relative XPath selector, the absolute XPath selector or the CSSs selector.Type: GrantFiled: April 22, 2022Date of Patent: September 3, 2024Assignee: Sauce Labs Inc.Inventors: Sanjay Kumar, Rajagopal Rao
-
Patent number: 12061786Abstract: A computer-implemented method for setting a typed parameter of a typed operation applied to a 3D modeled object in a 3D scene. The method comprises displaying a representation of the 3D modeled object in the 3D scene. The method comprises obtaining the typed operation to be applied on a point of interest of the displayed representation of the 3D modeled object and selecting a first typed parameter among at least two typed parameters, thereby defining the selected first typed parameter as a current selected typed parameter. The method comprises providing a 2D manipulator in the 3D scene for setting the current selected typed parameter and setting the current selected typed parameter upon user interaction with at least one logical area of the 2D manipulator associated with the current selected typed parameters. The method improves the setting of a typed parameter of a typed operation.Type: GrantFiled: December 21, 2022Date of Patent: August 13, 2024Assignee: DASSAULT SYSTEMESInventors: Laura Peythieux, Frédéric Letzelter, Christophe Boyer
-
Patent number: 12057141Abstract: A video editing system includes an import manager for importing media files into the video editing system; a user interface; and a synchronization engine for detecting imported media files having one or more common attributes and causing a display in the user interface of an indicia for each detected media file.Type: GrantFiled: August 3, 2020Date of Patent: August 6, 2024Assignee: Blackmagic Design Pty LtdInventors: Matthew Dowling, Alexander Diaz
-
Patent number: 12045544Abstract: Systems and methods are disclosed for linking a two-dimensional (2D) design image to a three-dimensional (3D) design model. One method comprises receiving a 2D design document and a 3D design file, the 2D design document comprising a 2D design image and the 3D design file comprising a 3D design model including design elements. The 3D design model is converted to a coded 2D design image. A unique identifier is determined for each design element based on the coded 2D design image, and stored in association with the respective design element in the 3D design file. Upon a user selection of a point in the 2D design image, detailed information on the design element corresponding to the user-selected point may be retrieved from the 3D design file. The retrieval may be based on matching a code associated with the user-selected point to a unique identifier in the 3D design file.Type: GrantFiled: August 31, 2022Date of Patent: July 23, 2024Assignee: BLUEBEAM, INC.Inventor: Jae Min Lee
-
Patent number: 12032728Abstract: Interaction with a Computer is provided via an autonomous virtual embodied Agent. The Computer outputs Digital Content, which includes any content that exists in the form of digital data and is representable to a User. A subset of, or all, Digital Content is configured as Shared Digital Content which is representable to both the User and to the Agent.Type: GrantFiled: July 19, 2019Date of Patent: July 9, 2024Assignee: SOUL MACHINES LIMITEDInventors: Robert Jason Munro, Shane Allan Blackett, Mark Andrew Sagar