Patents Examined by James Edwards
  • Patent number: 11636387
    Abstract: Embodiments described herein are directed to improving machine learning (ML) model-based techniques for automatically labeling data items based on identifying and resolving labels that are problematic. An ML model may be trained to predict labels for any given data item. The ML model may be validated to determine a confusion metric with respect to each distinct pair of labels predicted by the ML model. Each confusion metric indicates how a particular label is being mistaken for another particular label. The confusion metrics are analyzed to determine whether any of the ML model-generated labels are problematic (e.g., a label conflicts with another label, a label that is rarely predicted, a label that is incorrectly predicted, etc.). Steps for resolving the problematic labels are implemented, and the ML model is retrained based on the resolution steps. By doing so, the ML model generates a more accurate label for a data item.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: April 25, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Oren Elisha, Ami Luttwak, Hila Yehuda, Adar Kahana, Maya Bechler Speicher
  • Patent number: 11622029
    Abstract: A computer-implemented method according to one embodiment includes identifying that a direct communications connection exists between a first device and a second device; and optimizing information transmitted between the first device and the second device over the direct communications connection.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: April 4, 2023
    Assignee: International Business Machines Corporation
    Inventors: Anuj Chandra, Subhojit Roy, Kushal S. Patel, Sarvesh S. Patel
  • Patent number: 11616844
    Abstract: In some embodiments, an electronic and digital building block system includes modular electronic building modules that can be electrically coupled together to create various different electronic devices. In addition to physical electronic modules, the system can include digital building blocks to further enhance and integrate the functions of an assembled bit-system that can be created/assembled by a user of the block electronic building system. The digital building blocks are not a physical module, but digital content or other software or cloud applications that can be represented as virtual digital blocks, and that can interface with the physical modules. The digital blocks can provide integration between the functionality of the physical building blocks and functionality of computer-based and/or web-based applications, programs and systems. The electronic and digital building block system can include a system program and a visualizer that can be viewed on the display of a computer device.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: March 28, 2023
    Assignee: Sphero, Inc.
    Inventors: Aya Bdeir, Alin Cosmanescu, Sean Schumer, Stanley Okrasinski, Andrew Tergis, Kristin Salomon, Edward Bear, Julio Liriano, David Newton, John Perkins, David Sharp, Sameer More, Paul Rothman
  • Patent number: 11607116
    Abstract: The endoscopic device includes a main member having a front slot and a shaft member having a spiral strip selectively running through the slot. The spiral strip is connected to a rotational element whose front end is provided with an optical element. A camera support element is extended from the main member and a camera element is supported by the camera support element. By running the spiral strip through the slot to turn the rotational element and the optical element, a viewing direction of the camera element is altered by the optical element.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: March 21, 2023
    Assignee: BROAD PERSPECT BIOMEDICAL TECHNOLOGY CO., LTD.
    Inventors: Tsang-Chou Tsai, John Huang
  • Patent number: 11601516
    Abstract: Methods and systems provide for dynamically altering notification preferences within a communication platform. The system receives one or more future events and one or more past events associated with a user of a communication platform; a notification associated with a future event; and a user behavioral profile associated with the user. The system determines whether one of the future events coincides with the notification time for the notification. The system then deploys an artificial intelligence (AI) model to analyze the user behavioral profile with respect to the event notifications at the notification time, the one or more past events, and any coinciding future events, and provide, based on the analysis, a prediction score for whether notification preferences associated with the notification should be altered for the user at the notification time. Finally, the system alters the notification preferences if the prediction score meets or exceeds an alteration threshold.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: March 7, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventor: Shane Paul Springer
  • Patent number: 11595325
    Abstract: Systems and methods provide a conversational website or native application. The conversational website or native application includes an interface that enables a network device to exchange one or more messages with a bot or a terminal device (operated by a live agent) during a communication session. The interface may include a communication area (e.g., a portion of the screen) and a dynamic content area (e.g., another portion of the screen). The content of a message received from the network device may be used to select dynamic content to display in the dynamic content area. Dynamic updating of content displayed in the dynamic content area occurs continuously as messages are exchanged during the communication session.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: February 28, 2023
    Assignee: LIVEPERSON, INC.
    Inventors: Robert Lester, Jon Borgese, Augusto Garcia
  • Patent number: 11583174
    Abstract: The disclosures provides an endoscope device which includes a handle portion including a main circuit board, a clamping portion connected to the handle portion, and an insertion portion connected to the clamping portion and including a lens, an image sensor corresponding to the lens, and a flexible circuit board electrically connected to the image sensor, wherein the lens and the image sensor are located at a distal end of the insertion portion away from the clamping portion, and the flexible circuit board extends from the distal end through the clamping portion to the handle portion and is electrically connected to the main circuit board.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: February 21, 2023
    Assignee: ALTEK BIOTECHNOLOGY CORPORATION
    Inventor: Chin-Jui Fu
  • Patent number: 11586971
    Abstract: An example method can include tracking, by a network device, a plurality of attributes associated with a plurality of unique client device identifiers stored in a tracking table; deriving, by the network device, a training data set based on the plurality of attributes; and generating, by the network device, a plurality of clusters by inputting the derived training data set to an unsupervised machine learning mechanism. The example method can include receiving, by the network device, a labeling of the plurality of unique client device identifiers in the tracking table based at least on the plurality of clusters; generating, by the network device, a plurality of classifiers by inputting the labelled tracking table to a supervised machine learning mechanism; and classifying, by the network device, a new unique client device identifier in the tracking table based at least on the plurality of classifiers.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: February 21, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rangaprasad Sampath, Madhusoodhana Chari Sesha, Sriharsha Tallapakam
  • Patent number: 11560182
    Abstract: A latch system for a vehicle includes a synchronizer and a lock unit. The synchronizer is configured to block and allow release of a number of latches of the vehicle such that some latches are blocked from being released if other latches are already released. The lock unit is configured to block selectively the release of the number of latches.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: January 24, 2023
    Assignee: GECOM Corporation
    Inventors: Peter O. Keller, Anil K. Jain
  • Patent number: 11557002
    Abstract: The present disclosure is directed to a method for tracking influence of a user on content shared via encoded uniform resource locator (URL) links. Measuring influence of a user may identify what level of engagement the user drives to content when the user shares content with other users, such as via encoded links. A high influencer may be a user who drives a high level of engagement with content when the user shares content. A low influencer may be a user who does not drive a high level of engagement, or otherwise drives a low level of engagement with content when the user shares content. The method may include receiving, by a server, identification of a user for each of a plurality of encoded uniform resource locator (URL) links. The server may identify a plurality of keywords from content identified by each encoded URL link. The server may determine a number of actions via a plurality of users that decoded each encoded URL link of the plurality of encoded URL links of the user.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: January 17, 2023
    Assignee: BITLY, INC.
    Inventors: Hilary Mason, Todd Levy
  • Patent number: 11550758
    Abstract: A heuristics-based concurrent edit detector (“ConE”) can notify collaborators about potential conflicts that may be caused by edits made by other collaborators. ConE may compare concurrent edits submitted by collaborators, calculate the extent of overlap between two sets of edits, apply one or more filters to balance recall versus precision, and decide whether to alert the collaborators about candidate potential conflicts. ConE may be light-weight and easily scalable to work in a very large environment with numerous collaborators.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: January 10, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chandra Sekhar Maddila, Nachiappan Nagappan, Christian Alma Bird
  • Patent number: 11552849
    Abstract: A network controller is configured to cause a network to implement a primary network configuration of a network and a secondary network configuration as a backup to the primary network configuration. The network controller may be configured to receive information from a plurality of nodes of a network and information related to the client data to be transmitted through the network. Based on the node information, the network controller is configured to determine available nodes and possible links in the network and then determine a topology of the network. The primary network configuration is determined based on the topology. The network controller then sends instructions to the plurality of nodes of the network to implement the primary network configuration and to switch to a secondary network configuration where a failure of the primary network configuration occurs, wherein the secondary network configuration implements mobile ad-hoc networking in the determined topology.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: January 10, 2023
    Assignee: Aalyria Technologies, Inc.
    Inventors: Brian Barritt, Ian Coolidge, David Mandle
  • Patent number: 11536058
    Abstract: A structure can be used for connecting a door latch cable to a retractable outside door handle assembly for a vehicle. A mounting housing is inserted into a case of the retractable outside door handle assembly in a longitudinal direction of the vehicle and hanged by and mounted at the case in a height direction of the vehicle. A door latch cable is movably installed at the mounting housing.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: December 27, 2022
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventors: Jungho Han, Kyoung Taek Kwak, Jinwoo Nam
  • Patent number: 11539812
    Abstract: Provided are a method and device for generating a notification and a method and device for subscribing a notification message. The method for generating a notification (300) includes: receiving a subscription request (S310); creating a first subscription resource according to the subscription request, the first subscription resource including a plurality of first event notification criteria and a second event notification criterion (S320); receiving a plurality of first events generated according to the plurality of first event notification criteria (S330); determining whether the plurality of first events satisfy the second event notification criterion (S340); and generating a notification in a case where the plurality of first events satisfies the second event notification criterion, the notification indicating a second event (S350).
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: December 27, 2022
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Zhenpeng Guo, Junjie Zhao
  • Patent number: 11539589
    Abstract: A Wi-Fi device includes a controller coupled to a writeable memory implementing a MAC and PHY layer and to a transceiver. Connection data stored in the writeable memory includes Wi-Fi connection parameters including?1 router MAC level information or a most recently utilized (MRU) channel used, and IP addresses including?1 of an IP address of the Wi-Fi device, IP address of the MRU router, an IP address of a MRU target server, and an IP address of a network connected device. An accelerated reconnecting to a Wi-Fi network algorithm is implemented by the processor is for starting from being in a network disconnected state, establishing current connection parameters for a current Wi-Fi network connection using the Wi-Fi connection parameters for at least one MAC layer parameter for the MAC layer.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: December 27, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Yaniv Tzoreff, Gilboa Shveki, Avi Baum, Barak Cherches
  • Patent number: 11529856
    Abstract: A quick release system for a vehicle cover includes a housing and a locking member received within the housing, the locking member including a keyhole opening and a biasing mechanism. The biasing mechanism biases the locking member to a first, locked position within the housing whereby a locking pin received though the keyhole opening cannot be removed via an axial force exerted on the locking pin. The locking member is movable against the bias of the biasing mechanism to a second, clearance position whereby the locking pin can be withdrawn from the locking member.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: December 20, 2022
    Inventors: Geof Spear, Johnathan Elijah Spear
  • Patent number: 11533358
    Abstract: Systems, methods, and software for inter-PLMN communications. In one embodiment, a roaming hub receives a message from a sending entity across an N32 interface, and determines whether the message includes an HTTP custom header that indicates a PLMN that is validated. When the message as received does not include the HTTP custom header, the roaming hub adds the HTTP custom header to the message that indicates the PLMN of the sending entity, integrity protects the HTTP custom header, and forwards the message toward a receiving entity.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: December 20, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Saurabh Khare, Bruno Landais, Anja Jerichow, Laurent Thiebaut, Georgios Gkellas
  • Patent number: 11528348
    Abstract: A communication system includes a master device and a slave device that perform, at predetermined periods, communication for sharing storage data stored in a cyclic memory. The master device transmits communication data that includes (i) identification information distinguishing a period relating to the communication data from other periods before and after the period and (ii) target information indicating whether the communication data is a target that is to be communicated by the communication at the predetermined periods or is an exception to be excluded from being the target. The slave device discards the received communication data when (i) the target information included in the received communication data indicates that the communication data is the target and (ii) a period indicated by the identification information included in the communication data is different from a current period, and processes the communication data.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: December 13, 2022
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Katsuhiro Annen, Daisuke Takeuchi
  • Patent number: 11516095
    Abstract: A network function virtualization (NFV) compute element installs an image supporting a virtualized network function (VNF) on the element. The image includes instructions/data to initiate a TCP connection between the element and a Software Defined Network (SDN) controller upon reboot of the element. Upon rebooting, the element establishes, as client in accordance with the instructions/data, a TCP connection with the controller. The element then accepts, as a cryptographic network protocol server, a connection via the TCP connection from the controller as a client in accordance with the instructions. Next, the element accepts, as a network management protocol server, a connection via the cryptographic network protocol connection from the controller as network management protocol client.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: November 29, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Anantha Mohan Raj, Sachin Soman
  • Patent number: 11507796
    Abstract: A method for sharing avatars is provided, which includes: receiving, from a first user terminal, an avatar share request to share a first avatar including a first set of avatar components, with a second user terminal; creating a first temporary avatar by copying the first set of avatar components; associating the first temporary avatar with first link information; and transmitting the first link information to the second user terminal.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: November 22, 2022
    Assignee: LINE Plus Corporation
    Inventor: Yunji Lee