Patent classifications
G06N20/00
Fall identification system
A method of determining whether a user has fallen comprises detecting a potential fall using a motion sensing device, updating a probability of the potential fall being an actual fall based on an additional sensor, and updating the probability of the potential fall being an actual fall based on user context, the user context including an identified activity prior to the potential fall.
Video encoding mode selection by a hierarchy of machine learning models
Techniques for training and using machine learning models for video encoding mode selection are described. According to some embodiments, a computer-implemented method includes receiving a live video at a content delivery service, extracting one or more features for a plurality of macroblocks of a frame of the live video, determining an encoding mode from a plurality of encoding modes for each of the plurality of macroblocks of the frame with a machine learning model based at least in part on an input of the one or more features, performing a real time encode of the frame of the live video based at least in part on the determined encoding modes to generate an encoded frame by the content delivery service, and transmitting the encoded frame from the content delivery service to a viewer device.
Video encoding mode selection by a hierarchy of machine learning models
Techniques for training and using machine learning models for video encoding mode selection are described. According to some embodiments, a computer-implemented method includes receiving a live video at a content delivery service, extracting one or more features for a plurality of macroblocks of a frame of the live video, determining an encoding mode from a plurality of encoding modes for each of the plurality of macroblocks of the frame with a machine learning model based at least in part on an input of the one or more features, performing a real time encode of the frame of the live video based at least in part on the determined encoding modes to generate an encoded frame by the content delivery service, and transmitting the encoded frame from the content delivery service to a viewer device.
System and method for an interactive digitally rendered avatar of a subject person
A system and method for an interactive digitally rendered avatar of a subject person to participate in a web meeting is described. In one embodiment, the method includes receiving an invite to a web meeting on a video conferencing platform, wherein the invite identifies a subject person and the video conferencing platform. The method also includes generating an interactive avatar of the subject person based on a data collection associated with the subject person stored in a database. The method further includes instantiating a platform integrator associated with the video conferencing platform identified in the invite and joining, by the interactive avatar of the subject person, the web meeting on the video conferencing platform. The platform integrator transforms outputs and inputs between the video conferencing platform and an interactive digitally rendered avatar system so that the interactive avatar of the subject person participates in the web meeting.
System and method for an interactive digitally rendered avatar of a subject person
A system and method for an interactive digitally rendered avatar of a subject person to participate in a web meeting is described. In one embodiment, the method includes receiving an invite to a web meeting on a video conferencing platform, wherein the invite identifies a subject person and the video conferencing platform. The method also includes generating an interactive avatar of the subject person based on a data collection associated with the subject person stored in a database. The method further includes instantiating a platform integrator associated with the video conferencing platform identified in the invite and joining, by the interactive avatar of the subject person, the web meeting on the video conferencing platform. The platform integrator transforms outputs and inputs between the video conferencing platform and an interactive digitally rendered avatar system so that the interactive avatar of the subject person participates in the web meeting.
Method and system for synchronizing virtual and real statuses of digital twin system of unmanned aerial vehicle (UAV)
A method for synchronizing virtual and real statuses of a digital twin system of an unmanned aerial vehicle (UAV) includes: performing parameter configuration for a virtual object system and a physical object system of the UAV; performing time synchronization between the virtual object system and the physical object system; detecting an event trigger type, wherein the event trigger type is a training event or a monitoring event; and triggering a corresponding synchronization controller based on the detected event trigger type, such that the synchronization controller performs result synchronization and process synchronization for the virtual object system and the physical object system based on the event trigger type, where a synchronization controller corresponding to the training event is a controller for synchronizing a physical object to a virtual object, and a synchronization controller corresponding to the monitoring event is a controller for synchronizing the virtual object to the physical object.
Method and system for synchronizing virtual and real statuses of digital twin system of unmanned aerial vehicle (UAV)
A method for synchronizing virtual and real statuses of a digital twin system of an unmanned aerial vehicle (UAV) includes: performing parameter configuration for a virtual object system and a physical object system of the UAV; performing time synchronization between the virtual object system and the physical object system; detecting an event trigger type, wherein the event trigger type is a training event or a monitoring event; and triggering a corresponding synchronization controller based on the detected event trigger type, such that the synchronization controller performs result synchronization and process synchronization for the virtual object system and the physical object system based on the event trigger type, where a synchronization controller corresponding to the training event is a controller for synchronizing a physical object to a virtual object, and a synchronization controller corresponding to the monitoring event is a controller for synchronizing the virtual object to the physical object.
System and method for bearing defect auto-detection
A method for performing bearing defect auto-detection provides an algorithm for processing condition monitoring data including vibration harmonics of at least one bearing coupled to a rotatable shaft, the bearing having an inner and an outer ring. The algorithm is used to confirm with high degree of confidence that a bearing defect is present or not.
System and method for bearing defect auto-detection
A method for performing bearing defect auto-detection provides an algorithm for processing condition monitoring data including vibration harmonics of at least one bearing coupled to a rotatable shaft, the bearing having an inner and an outer ring. The algorithm is used to confirm with high degree of confidence that a bearing defect is present or not.
Network equipment operation adjustment system
A network equipment operation adjustment system is provided herein that is configured to improve the performance of a telecommunications network by generating a network score representing the performance of a telecommunications network within a geographic region, determining one or more network equipment parameter adjustments using the network score, and causing the adjustments to occur. The network equipment operation adjustment system can further display the network score and other network scores for other geographic regions in an interactive user interface to efficiently allow a network operator to view the network performance of a telecommunications network by geographic region and/or to view how the network performance in each of the geographic regions is changing over time.