Master/slave Computer Controlling Patents (Class 709/208)
  • Patent number: 12259910
    Abstract: Systems and methods for automated data curation and presentation are disclosed herein. The system can include a memory including a structured database and a plurality of storage bins. The system can include at least one server that can receive a packetized data file generated from a data file. This packetized data file can include a first packet generated from a content file of the data file, a second packet generated from metadata of the data file, and a third packet generated from a payload of the data file. The at least one server can automatically generate at least one tag for the packetized data file, which at least one tag is automatically generated based at least one key phrase identified in at least the targeted portion of the content file.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: March 25, 2025
    Assignee: IntellixAI, Inc.
    Inventors: Khan Mohammad Siddiqui, Robert Bakos, Gerard M. Stegmaier, Oliver Chen
  • Patent number: 12254343
    Abstract: A controller may control input to, output from, and execution of a component of a data-processing pipeline via an interface. The interface facilitates replacing the component with a different and/or updated component and/or changing a type of controller that controls the component via the interface. For example, the different types of controllers may facilitate communication between components controlled by other controllers (and/or that aren't controlled by a controller), controllers that generate reproducibility data so that component behavior may be reproduced, controllers that reproduce component behavior, and/or controllers that tune performance of the data-processing pipeline, e.g., by varying input, output, and execution of respective component(s).
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: March 18, 2025
    Assignee: Zoox, Inc.
    Inventors: Jacob Lee Askeland, Ryan Martin Cahoon, Christopher Yeates Brown
  • Patent number: 12238571
    Abstract: A method in a network node comprises: detecting a Quality of Service (QoS) Violated Event in respect of a particular QoS flow of a Protocol Data Unit (PDU) session; and sending a corresponding QoS violated event report to any one or more of: a Session Management Function (SMF) of the network; a Policy Control Function (PCF) of the network; an Application Function (AF) of the network; and a third party service provider.
    Type: Grant
    Filed: December 23, 2022
    Date of Patent: February 25, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Ngoc Dung Dao
  • Patent number: 12230126
    Abstract: Multipurpose systems can include networked devices configured to include microphones, motion sensors, video cameras, touchscreens, optical sensors, speakers, or other suitable devices. The networked devices can include networking capabilities that enable the networked device to communicate with target devices and other networked devices. A system of networked devices can identify a target location or a target device by analyzing audio signals received at microphones of the networked devices. For example, a plurality of networked devices can identify a particular networked device that is in closest proximity to a user by analyzing an audio intensity of an audio signal received at the plurality of networked devices. The identified networked device can serve as a master device that can control a state of target devices.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: February 18, 2025
    Assignee: BELKIN INTERNATIONAL, INC.
    Inventors: Ryan Yong Kim, Brian Van Harlingen
  • Patent number: 12216888
    Abstract: A system provides permission controls for group messages. A system can support user accessibility by the use of a permissions that indicates that a user has accessibility needs with respect to a voice input. When a user is known to have accessibility issue with providing a voice input, a system data structure, such as a Teams directory, can indicate when specific users have special needs. The system can grant them with rights to prevent others from providing messages to a message thread. This allows that person to become a presenter of a meeting while using a message thread to give their presentation without interruption from others. The system can unlock the thread and allow others to provide messages when the user is done with their presentation. By controlling a message thread in this manner, a system can allow users having special needs to participate as a meeting presenter.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: February 4, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Wei-Chen Chen
  • Patent number: 12210730
    Abstract: The present disclosure generally relates to user interfaces for multi-user communication sessions. In some examples, a device initiates a live stream in a communication session. In some examples, a device transitions between streaming live audio and live video. In some examples, a device enables synchronizing media playback during a live stream. In some examples, a device displays synchronized media playback and plays a reaction from a first participant of the communication session.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: January 28, 2025
    Assignee: Apple Inc.
    Inventors: Freddy Allen Anzures, Nicholas V. King, Stephen O. Lemay, Hoan Pham, Giancarlo Yerkes
  • Patent number: 12166789
    Abstract: Systems, methods, and products are configured for receiving a request from a first electronic device to connect to a first network and determining an electronic communication protocol of the first electronic device. A database can be queried to identify a communication protocol restriction corresponding to the electronic communication protocol of the first electronic device and connecting the first electronic device to a subnetwork. Continuous monitoring of data traffic can be performed to identify data packets transmitted from the first electronic device to a second electronic device can be performed, and, upon identifying at least one data packet transmitted from the first electronic device to the second electronic device, the connection between the first electronic device and the second electronic device can be terminated.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: December 10, 2024
    Assignee: United Services Automobile Association (USAA)
    Inventors: Ryan Russell, Thomas Francis Powers
  • Patent number: 12141307
    Abstract: Masking JavaScript in an embedded browser of an application display identifies areas within the embedded browser that are to be masked to a screensharing client, to enable the screensharing client to redact corresponding regions of the application display when the application display is transmitted on a screenshare session. A list of CSS selectors is provided to the masking script identifying HTML elements in the DOM that are to be masked. The masking script determines the locations and sizes of the HTML elements within the embedded browser and reports the masked areas to a screensharing client. The screensharing client correlates the masked areas within the embedded browser to regions of the application display containing the embedded browser. The screensharing client redacts the correlated regions from the screensharing data and does not transmit the redacted regions to prevent information appearing in the redacted regions from being transmitted on the screenshare session.
    Type: Grant
    Filed: May 5, 2022
    Date of Patent: November 12, 2024
    Assignee: Glance Networks, Inc.
    Inventors: Kyle Shank, Ankit Desai, Edward F. Hardebeck, Richard L. Baker, Joseph R. Belmonte
  • Patent number: 12143244
    Abstract: A gateway for interfacing a host with a subsystem for acting as a work accelerator to the host. The gateway enables the transfer of batches of data to the subsystem at precompiled data exchange synchronisation points. The gateway acts to route data between accelerators which are connected in a scaled system of multiple gateways and accelerators using a global address space set up at compile time of an application to run on the computer system.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: November 12, 2024
    Assignee: GRAPHCORE LIMITED
    Inventors: Ola Torudbakken, Daniel John Pelham Wilkinson, Brian Manula
  • Patent number: 12131176
    Abstract: An example method of executing a periodic task of a service having service instances replicated across hosts in a cluster of a virtualized computing system, the service instances executing in pods implemented by virtual machines (VMs) on the hosts, the method including: persisting, by ping tasks of the service instances, records in a pod information table of a database, the records including pod identifiers of the pods and leader indicators; determining, by a first ping task, a leaderless condition in that the leader indicator in each of the records is false; setting to true, by the first ping task in response to the leaderless condition, the leader indicator in a first record having a first pod identifier for a first pod in which the first ping task executes; and executing the periodic task in the first pod to the exclusion of each other of the pods.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: October 29, 2024
    Assignee: VMware LLC
    Inventors: Atanas Todorov, Ventsyslav Raikov
  • Patent number: 12111842
    Abstract: An initiating node (C) in a storage platform (100) receives a modification request (312, 314) for changing an object (O). The initiating node (C), using system configuration information (127), identifies an owner node (A) and a backup node (B) for the object (O) and sends change data (324, 334) to the owner node (A) and the backup node (B). The owner node (A) modifies the object (O) with the data (324) from the initiating node (C) and sends an update request (352) that does not include the data (324) to the backup node (B). The backup node (B) modifies a backup object (O?) with data (334) from the initiating node (C).
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: October 8, 2024
    Assignee: Nvidia Corporation
    Inventors: Siamak Nazari, Jonathan A. McDowell, Nigel Kerr
  • Patent number: 12105666
    Abstract: A computing system may implement a method for creating a first subdomain by configuring one of a first plurality of slave nodes as a first subdomain master node and configuring one or more other slave nodes of the first plurality of slave nodes as first subdomain slave nodes to the first subdomain master node.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: October 1, 2024
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Shijie Che, Wentao Xu, Randall Brown, Vaibhav Amarayya Hiremath, Manuchehr Taghi-Loo
  • Patent number: 12101431
    Abstract: A method for wireless policy enforcement of an MDM device according to the detection of a preselected state is provided. In one embodiment, the method includes providing a software application for execution by the MDM device, such that the MDM device determines whether or not the preselected state is present. If the preselected state is present, the software application is further operable to notify an MDM server, which then pushes temporary policy controls to the MDM device. The temporary policy controls overwrite existing policy controls and remove non-whitelisted application tiles from the MDM device home screen. Non-whitelisted application tiles can be selected by the MDM administrator and can include texting functions, social media applications, and internet browsers. The preselected state can include the presence or absence of motion, a minimum speed, location, date and time, proximity to a signal source, internet connectivity, Bluetooth connectivity, and combinations of the foregoing.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: September 24, 2024
    Assignees: Driving Management Systems, Inc., Ardlç Ar-Ge Bilgi ve Teknoloji Çözümleri A.Ş.
    Inventors: Paul Weissler, Gordon Quinn, Tunç Kahveci, Haluk Tufekci, Baris Inanç, Ceyhun Ertürk, Serhat Asma
  • Patent number: 12093758
    Abstract: Concepts for middleware in a web framework are presented. One example comprises defining a target object type configured to hold results of a middleware function. A first object for an application is received and a process of the middleware function is performed, using the first object, to generate a process result. Based on the process result, a second object of the target object type is generated, after which the second object is provided to the application.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: September 17, 2024
    Assignee: International Business Machines Corporation
    Inventors: Andrew Michael Lees, David Richard Jones, Christopher Neil Bailey, Ian Partridge
  • Patent number: 12088428
    Abstract: A network interface apparatus includes: a connection portion adapted to connect the interface apparatus to a wired telecommunications network; a rectifier connected to the connection portion; a power distribution bus connected to the rectifier; a first power controller; a second power controller; a first switch coupled to the first power controller and configured to selectively prevent electrical currents from flowing between the connection portion and the power distribution bus, and a second switch and a third switch each respectively coupled to the second power controller and configured to selectively prevent electrical currents from flowing from the power distribution bus to the connection portion, wherein the second switch is connected in parallel with a rectifier element of the rectifier and the third switch is connected in parallel with a second rectifier element of the rectifier.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: September 10, 2024
    Assignee: Schneider Electric Industries SAS
    Inventor: Jérôme Jean Sébastien Brenguier
  • Patent number: 12081597
    Abstract: A system is provided for establishing a shared media session for client devices that receives event data and media corresponding to a shared media session and previous shared media sessions from a recording client device communicably coupled to a distributed communication network. A persistent record of the event data and media is generated until the shared media session is terminated by at least one of a first client device or by abandonment of the distributed communication network by the first client device and by second client devices. A new disparate live media output stream is generated with multiple distinct channels based on augmentation of a disparate live media output stream in the shared media session. The augmentation is based on an interaction from a user on actions in the shared media session.
    Type: Grant
    Filed: August 7, 2023
    Date of Patent: September 3, 2024
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Joel Middendorf
  • Patent number: 12001284
    Abstract: Techniques are disclosed relating to automated operations management. In various embodiments, a computer system accesses operational information that defines commands for an operational scenario and accesses blueprints that describe operational entities in a target computer environment related to the operational scenario. The computer system implements the operational scenario for the target computer environment. The implementing may include executing a hierarchy of controller modules that include an orchestrator controller module at top level of the hierarchy that is executable to carry out the commands by issuing instructions to controller modules at a next level. The controller modules may be executable to manage the operational entities according to the blueprints to complete the operational scenario.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: June 4, 2024
    Assignee: Salesforce, Inc.
    Inventor: Mark F. Wilding
  • Patent number: 11997494
    Abstract: A method for classifying incoming events includes intercepting an incoming event received by a mobile device. The content of the intercepted event is analyzed to determine one or more attributes of the intercepted event. The intercepted event is compared to a plurality of previously collected and classified events, stored in an event repository, based on the one or more determined attributes to identify one or more similar events. A rating of each of the one or more similar events is determined. The rating characterizes probability that the corresponding event belongs to a particular class. The intercepted event is classified as undesirable on the mobile device if the rating value of the one or more similar events is less than a predetermined threshold value.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: May 28, 2024
    Assignee: AO Kaspersky Lab
    Inventors: Dmitry V. Shvetsov, Daniil A Yazovsky, Vitaly S. Vorobiov
  • Patent number: 11985037
    Abstract: Systems and methods for social graph data analytics to determine the connectivity between nodes within a community are provided. A user may assign user connectivity values to other members of the community, or connectivity values may be automatically harvested, calculated, or assigned from third parties or based on the frequency of interactions between members of the community. Connectivity values may represent such factors as alignment, reputation, status, and/or influence within a social graph within the network community, or the degree of trust. The paths connecting a first node to a second node may be retrieved, and social graph data analytics may be used to determine a network connectivity value from all or a subset of all of the retrieved paths and/or one or more connectivity statistics value associated with the first node and/or the second node.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: May 14, 2024
    Assignee: WWW.TRUSTSCIENCE.COM
    Inventors: Evan V Chrapko, Leo M. Chan
  • Patent number: 11954525
    Abstract: The present disclosure discloses Spark collaborative computing, job method and apparatus for multiple K8s clusters, and addresses the problem that most of the current multiple K8s clusters adopt the model of federated clusters, and Spark's own method of scheduling and optimization cannot be implemented across domains, by implementing a cross-domain job method, setting the multiple K8s clusters as a master cluster and a slave cluster, with the master cluster being responsible for creating Spark's The master cluster is responsible for creating Spark's Driver container and Pods, and the slave cluster is responsible for creating Spark's Executor container and Pods. After the containers are created, a direct tunnel is established between the master cluster and the slave cluster by aggregating address information and access credentials through the Collaboration Center, and the containers in the slave cluster register with Driver and continuously send heartbeat messages through the tunnel.
    Type: Grant
    Filed: April 13, 2023
    Date of Patent: April 9, 2024
    Assignee: ZHEJIANG LAB
    Inventors: Feng Gao, Wenyuan Bai
  • Patent number: 11934872
    Abstract: A system is provided for monitoring and controlling program flow in an event-triggered system. A program (e.g., application, algorithm, routine, etc.) may be organized into operational units (e.g., nodes executed by one or more processors), each of which tasked with executing one or more respective events (e.g., tasks) within the larger program. At least some of the events of the larger program may be successively executed in a flow, one after another, using triggers sent directly from one node to the next. In addition, the system of the present disclosure may include a manager that may exchange communications with the nodes to monitor or assess a status of the system (e.g., determine when a node has completed an event) or to control or trigger a node to initiate an event.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: March 19, 2024
    Assignee: NVIDIA Corporation
    Inventors: Peter Alexander Boonstoppel, Michael Cox, Daniel Perrin
  • Patent number: 11935293
    Abstract: A method for providing device support to a user using an augmented reality (AR) interface includes establishing, by a computer system, a real-time communication session streaming audio and video between (i) a local application executing on a local user device and (ii) a remote application executing a remote user device. The method further includes transmitting, via the real-time communication session, images depicting equipment captured by the local application. Annotations to the images are received from the remote application. Each annotation is anchored to user-selected positions on the equipment. The annotations are presented on the remote user device overlaid on the equipment at the user-selected positions. The real-time communication session is used to transmit audio or video instructional information related to the equipment and referencing the annotations. The computing system stores a new session record that includes the images, the annotations, and the audio or video instructional information.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: March 19, 2024
    Assignee: CareAR Holdings LLC
    Inventors: Samuel Waicberg, Chetan Gandhi
  • Patent number: 11928191
    Abstract: An information handling system includes a device capable of sending and receiving security protocol and data model messages. A management controller with an authorization role as a designated leader is configured to verify authenticity of the device, discover authorization capabilities of the device, and set the authorization role of the device as a follower.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: March 12, 2024
    Assignee: Dell Products L.P.
    Inventors: Viswanath Ponnuru, Rama Rao Bisa, Chandrashekar Nelogal, Chandrasekhar Mugunda, Lee E. Ballard
  • Patent number: 11924193
    Abstract: Techniques are disclosed for accelerating online certificate status protocol (OCSP) response distribution to relying parties using a content delivery network (CDN). A certificate authority generates updated OCSP responses for OCSP responses cached in the CDN that are about to expire. In addition, the certificate authority pre-generates cache keys in place of CDNs generating the keys. The certificate authority sends the OCSP responses and the cache keys in one transaction, and the CDN, in turn, consumes the new OCSP responses using the cache keys.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: March 5, 2024
    Assignee: DigiCert, Inc.
    Inventors: Richard F. Andrews, Quentin Liu
  • Patent number: 11909818
    Abstract: Managing containerized workloads, such as by Kubernetes, provides a robust and expandable platform. Kubernetes high-availability (HA) mode provides additional safeguards against failure that allows services to be maintained without interruption in the event of a partial system or network failure. However, Kubernetes requires an odd number of master nodes (e.g., three) in order to be able have a quorum and maintain certain operations (e.g., election of a leader). In the event a master node loses functionality, the remaining master nodes are unable to have a quorum. System and methods are provided to convert a worker-only node into a master node in order to reestablish a quorum. Once functionality is restored, the converted master is reverted back to a worker-only node and the restored master, and remaining masters, maintain the quorum.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: February 20, 2024
    Assignee: Avaya Management L.P.
    Inventor: Vivekananda Velamala
  • Patent number: 11876713
    Abstract: A method including receiving, from a server, a backoff data packet including first information and second information. The first information includes a backoff command to cease transmitting at least some requests to a service executing on the server, and The second information includes metadata. The method also includes adding the backoff data packet to cached data stored in a cache. The method also includes receiving, from a client, a request data packet including a request for the service. The method also includes comparing request information, associated with the request data packet, to the cached data, including at least comparing the request information to the metadata. The method also includes blocking, responsive to a match between the request information and the cached data, the request data packet from being transmitted to the service.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: January 16, 2024
    Assignee: Intuit Inc.
    Inventors: Nandan B N, A. Sushanth Kamath, Dhivya Arumugam, Venkata Krishna Murthy Vadrevu, Rajendra Jayendra Gosavi, Anil Kumar Attuluri, Sagar Shukla, Jason Michael Webb, Akash Jain
  • Patent number: 11861466
    Abstract: A system comprises a network of computers comprising a master computer and slave computers. For a machine learning problem that is partitioned into a number of correlated sub-problems, each master computer is configured to store tasks associated with the machine learning problem, and each of the slave computers is assigned one of the correlated sub-problems. Each slave computer is configured to store variables or parameters or both associated with the assigned one of the correlated sub-problems; obtain information about one or more tasks stored by the master computer without causing conflict with other slave computers with regard to the information; perform computations to update the obtained information and the variables or parameters or both of the assigned sub-problem; send the updated information to the master computer to update the information stored at the master computer; and store the updated variables or parameters or both of the assigned sub-problem.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: January 2, 2024
    Assignee: Google LLC
    Inventors: Hartmut Neven, Nan Ding, Vasil S. Denchev
  • Patent number: 11856541
    Abstract: The present invention relates to a method for receiving a synchronisation reference signal for device-to-device (D2D) communication by a first terminal in a wireless communication system and an apparatus therefor. More specifically, the present invention comprises a step of receiving a plurality of synchronisation reference signals including a first synchronisation reference signal and a second synchronisation reference signal over a D2D synchronisation reference signal transmission cycle, wherein the first synchronisation reference signal is transmitted by a cluster head for D2D communication and the second synchronisation reference signal is transmitted by a second terminal that belongs to a cluster for the D2D communication.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: December 26, 2023
    Assignee: LG ELECTRONICS INC.
    Inventors: Seungmin Lee, Hanbyul Seo, Jihyun Lee
  • Patent number: 11831506
    Abstract: A disclosed touchless provisioning method configures a baseboard management controller (BMC) of a bare metal server to include or support two or more network services for retrieving a configuration profile locator (CPL) identifying a network-accessible configuration file containing a server configuration profile (SCP). At least one of the network services may be invoked to retrieve the CPL and pass the CPL to a provisioning agent process configured to access the configuration file and configure the system in accordance with the SCP. The server may require a static IP address and the two or more network services may include at least one network service, such as a multicast domain name service (mDNS), suitable for use in conjunction with a static IP address system and at least one network service, such as a DHCP service, suitable for use in conjunction with servers that do not require a static IP address.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: November 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Jon Vernon Franklin, Chien Lin Lee, Jun Gu, Alaric Joaquim Narcissius Silveira
  • Patent number: 11831750
    Abstract: Disclosed herein is a method for generating a blockchain, which includes selecting, by a first master node that generated a first block, second candidate nodes from a node pool according to a consensus node selection scheme using a nonce, and selecting, by the first master node, a second master node using the result of a vote taken by first candidate nodes. Here, among candidate blocks generated by the second candidate nodes, the candidate block generated by the second master node is locked as a second block.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: November 28, 2023
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Jin-Tae Oh, Ki-Young Kim, Joon-Young Park
  • Patent number: 11809912
    Abstract: A system control processor manager for servicing workloads using composed information handling systems instantiated using information handling systems includes persistent storage and a workload manager. The workload manager obtains a workload request for a workload of the workloads; predicts future resource needs for the workload during a future time period; makes a determination that a portion of free resources of the information handling systems are available to meet the future resource needs; reserves the portion of the free resources based on the determination to obtain reserved resources during the future time period; and composes a composed information handling system of the composed information handling systems using the reserved resources during the future time period to service the workload request.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: November 7, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventors: Elie Antoun Jreij, William Price Dawkins, Gaurav Chawla, Mark Steven Sanders, Walter A. O'Brien, III, Mukund P. Khatri, Robert Wayne Hormuth, Yossef Saad, Jimmy Doyle Pike
  • Patent number: 11804871
    Abstract: Aspects of the present disclosure describe a system and method for synchronizing time, frequency, and phase among a plurality of devices.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: October 31, 2023
    Assignee: ENSCO, Inc.
    Inventors: Daniel Thomas Goff, William Todd Faulkner, Robert Barlow Alwood, Bradley David Farnsworth, Edward Joseph Kreinar, David W. A. Taylor, Jr.
  • Patent number: 11797044
    Abstract: There is described a system for translating clock domain for non-synchronized sensors comprising a first sensor, a second sensor, and an upstream device. The first and second sensors receive a beacon from a tag. Each sensor transmits a report including a beacon receive time in a sensor clock domain. The upstream device receives the reports and translates beacon receive times from the sensor clock domain to an aggregator clock domain. The translation is based, at least in part, on beacon reception data of the sensors, report transmission data of the sensors, and report reception data of the upstream device. The upstream device determines a location of the tag based on a delta of the beacon receive times in the aggregator clock domain.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: October 24, 2023
    Assignee: Building Robotics, Inc.
    Inventors: Thomas Murphy, William Kerry Keal
  • Patent number: 11799826
    Abstract: Techniques and technologies for an IP address management (IPAM) system to monitor the usage of IP addresses across regions in one or more networks of resources. The IPAM system may be used to allocate IP addresses to resources in networks and track what IP addresses are being used by resources or available for allocation. The IPAM system may periodically obtain usage information that indicates actual, current IP address usage by the resources in the networks, identify differences between the current IP address usage and an inventory maintained by the IPAM service, and reconcile the differences. Additionally, the IPAM system may further respond to network administrator queries about their resource and IP address usage. Further, the IPAM system may emit various utilization metrics to the network administrators which may be tied to alarms or alerts around non-compliant resources or IP addresses.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: October 24, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Samuel Lough, John Jeffrey Schlachtenhaufen, Masood Karimi, Eric Andrew Rubin-Smith, Shovan Kumar Das, Joshua D Leaverton, Jonathan Paul Kramer
  • Patent number: 11792269
    Abstract: An electronic device includes a display, a communication interface, and a processor. The processor is configured to obtain first device information about an external electronic device and first control information for controlling functions of the external electronic device.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: October 17, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kwanghyuk Kim, Jeesun Kim, Taesoo Jun
  • Patent number: 11792150
    Abstract: Enhancing the security of emails by providing the user an indicator within an email and/or an email inbox that indicates a level of connectedness between the user/recipient to the email sender and/or a level of trust that the email has been sent from who it purports to be sent from. As such the present invention provides a highly efficient means by which email users can assess their connectedness to the email sender and/or their trust in the email sender.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: October 17, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Brandon Sloane, Julio Cesar Nunez
  • Patent number: 11784844
    Abstract: A device for managing an extended home network is disclosed. This extended home network comprises a main home network and a secondary network, including an equipment adapted to execute an application based on a uniform resource locator address that enables the equipment to access, via a communication network, at least one piece of data enabling the execution of the application on the equipment. The management device is configured to: receive, via the main home network, a request to associate the equipment from the secondary network with the application, store a list of equipment from the secondary network in association with the application, receive a request to launch the application, from a terminal, via the secondary network, this request comprising an identifier of the application, provide the terminal, on reception of the launch request, with the list of equipment, receive, from the terminal, an identifier of an equipment on the list.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: October 10, 2023
    Assignee: Orange
    Inventors: Emmanuel Gouleau, Jean-Bernard Leduby
  • Patent number: 11762782
    Abstract: Embodiments of systems and methods for managing an Information Handling System (IHS) using a workspace orchestration system are described. In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions to, instantiate a first workspace comprising a cache database, the first workspace being instantiated with a first interface that is configured to communicate with a second interface configured in a second workspace administered by the workspace orchestration system. The cache database being accessed by the second workspace using the first interface.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: September 19, 2023
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Gokul Thiruchengode Vajravel, Michael S. Gatson
  • Patent number: 11736534
    Abstract: A system is provided for establishing a shared media session for client devices that receives event data and media corresponding to a shared media session and previous shared media sessions from a recording client device communicably coupled to a distributed communication network. A persistent record of the event data and media is generated until the shared media session is terminated by at least one of a first client device or by abandonment of the distributed communication network by the first client device and by second client devices. A new disparate live media output stream is generated with multiple distinct channels based on augmentation of a disparate live media output stream in the shared media session. The augmentation is based on an interaction from a user on actions in the shared media session.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: August 22, 2023
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Joel Middendorf
  • Patent number: 11706083
    Abstract: The telco-grade server/Ethernet network switch is the most compacted-size design with a 1.5 U or 2 U height chassis. A high-speed backplane to connect with all boards, including server/Ethernet switch board, LAN port interface board, power supply board, management board and fan module board and hot-swappable feature supported. Two equal switches are accommodated within chassis to perform two independent switches or one switch with telco-grade to meet high reliability request, such as 99.999% reliability.
    Type: Grant
    Filed: February 10, 2022
    Date of Patent: July 18, 2023
    Assignee: Opnet Technologies Co., Ltd.
    Inventors: Tsung-Shien Chang, Gwo-Liang Chen, Ching-Tang Wang
  • Patent number: 11705908
    Abstract: The present disclosure discloses an on-chip synchronous self-repairing system based on a low-frequency reference signal. The system adopts a dual-input PLL stellate coupled structure or a dual-input PLL butterfly-shaped coupled structure, and delay of the whole loop is made to be an integral multiple of the reference signal by synchronizing the transmitted reference signal with the received reference signal, so as to ensure synchronization of local oscillation signal of each IC chip. The transmission wire based on an adjustable left-handed material is used as a delay wire to connect the dual-input PLL, thereby achieving low loss and reducing the physical distance of the delay wire. The system has the advantages of small area, low loss, strong adaptability and strict synchronization in various environments.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: July 18, 2023
    Assignee: ZHEJIANG UNIVERSITY
    Inventors: Zhiwei Xu, Shengjie Wang, Jiabing Liu, Liang Qiu, Yue Gong, Kailong Zhao, Chunyi Song
  • Patent number: 11687423
    Abstract: Prioritizing highly performant storage systems for servicing a synchronously replicated dataset: detecting a communication fault between two or more storage systems that are synchronously replicating a dataset; identifying a preferred storage system for winning mediation, including determining that the preferred storage system winning mediation would result in better performance than other storage systems winning mediation; and requesting, by the preferred storage system, mediation from a mediation target.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: June 27, 2023
    Assignee: Pure Storage, Inc.
    Inventors: Ronald Karr, John Colgrove, Ganesh Ramanarayanan, David Grunwald
  • Patent number: 11644996
    Abstract: Candidate duplicate events are identified as they are executed via data replication within a distributed system. A periodicity of the identified candidate duplicate events is identified. In response to identifying the periodicity, a delay is introduced into execution of a first event related to the candidate duplicate event. A feedback loop of the distributed system is identified based on an observed delay in the timing of another event of the candidate duplicate events.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Kim Julian Clark, Robert B. Nicholson, Robert William Phippen, Brian Michael Petrini
  • Patent number: 11630735
    Abstract: Embodiments for, in an object storage environment, managing data replication between first and second sites of a distributed computing environment by one or more processors. A first pass metadata hash is calculated for each of the objects in an object-set that is subsequently transferred from the first to the second site. Responsive to the second site, a second pass metadata hash is calculated for remaining objects of the object-set that are identified by the second site at a sub-object level using a predetermined size.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: April 18, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Harry McGregor, Christopher B. Moore
  • Patent number: 11620490
    Abstract: In the disclosed methods and systems for processing in a neural network system, a host computer system writes a plurality of weight matrices associated with a plurality of layers of a neural network to a memory shared with a neural network accelerator. The host computer system further assembles a plurality of per-layer instructions into an instruction package. Each per-layer instruction specifies processing of a respective layer of the plurality of layers of the neural network, and respective offsets of weight matrices in a shared memory. The host computer system writes input data and the instruction package to the shared memory. The neural network accelerator reads the instruction package from the shared memory and processes the plurality of per-layer instructions of the instruction package.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: April 4, 2023
    Assignee: XILINX, INC.
    Inventors: Aaron Ng, Elliott Delaye, Ehsan Ghasemi, Xiao Teng, Jindrich Zejda, Yongjun Wu, Sean Settle, Ashish Sirasao
  • Patent number: 11605953
    Abstract: A smart power system is described. In one or more implementations, the smart power system comprises a microcontroller and a power converter electrically connected to the microcontroller and is configured to convert electrical energy from one form to another. The system also includes a switch element electrically connected to the microcontroller and configured to control distribution of the converted electrical energy to an electrical load. A sense element is electrically connected to the electrical load and to the microcontroller and is configured to monitor the converted electrical energy distributed to the electrical load and to furnish a feedback signal based upon the converted electrical energy. The microcontroller is configured to verify and to monitor the power converter, as well as to control and to monitor distribution of the converted electrical energy to the electrical load based upon the feedback signal.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: March 14, 2023
    Assignee: Bedrock Automation Platforms Inc.
    Inventors: James G. Calvin, Michael Koran, Albert Rooyakkers
  • Patent number: 11595529
    Abstract: Systems and methods for seamlessly providing carrier-independent VoIP calls initiated using an existing carrier-issued telephone number are provided. In exemplary embodiments, the existing carrier-issued telephone number to be called is received. Subsequently, a status regarding if the existing carrier-issued telephone number is a registered telephone number stored in a carrier-independent database is determined. If the existing carrier-issued telephone number comprises a registered telephone number in the carrier-independent database, a call is established via peer-to-peer connection using an address associated with the registered telephone number. However, if the existing carrier-issued telephone number is not a registered telephone number in the carrier-independent database, the call is placed via a standard route.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: February 28, 2023
    Assignee: Sangoma US Inc.
    Inventor: Christopher M. Lyman
  • Patent number: 11595292
    Abstract: Various example embodiments for supporting dynamic node cluster discovery in a communication network are presented. Various example embodiments for supporting dynamic node cluster discovery in a communication network may be configured to support dynamic node cluster discovery based on circulation of discovery messages within the communication network. Various example embodiments for supporting dynamic node cluster discovery based on the circulation of discovery messages within the communication network may be configured to support dynamic node cluster discovery based on probabilistic forwarding of discovery messages within the communication network. Various example embodiments for supporting dynamic node cluster discovery based on the circulation of discovery messages within the communication network may be configured to support dynamic node cluster discovery based on updating and forwarding of discovery messages within the communication network.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: February 28, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Bilgehan Erman, Ejder Bastug, Bruce Cilli, Sameerkumar Sharma, Mahmoud Ashour
  • Patent number: 11580138
    Abstract: Systems and methods for automated data curation and presentation are disclosed herein. The system can include a memory including a structured database and a plurality of storage bins. The system can include at least one server that can receive a packetized data file generated from a data file. This packetized data file can include a first packet generated from a content file of the data file, a second packet generated from metadata of the data file, and a third packet generated from a payload of the data file. The at least one server can automatically generate at least one tag for the packetized data file, which at least one tag is automatically generated based at least one key phrase identified in at least the targeted portion of the content file.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: February 14, 2023
    Assignee: IntellixAI, Inc.
    Inventors: Khan Mohammad Siddiqui, Robert Bakos, Gerard M. Stegmaier, Oliver Chen
  • Patent number: 11575773
    Abstract: A node in a content delivery network (CDN) receives a request for content and determines information about the request. When sufficient information about the content is determined, the request is assigned to an appropriate CD service to process the request; and when insufficient information about the content is determined, the request is assigned to a generic CD service to process the request. The generic CD service processes the request; and provides updated information about the content to be used for processing future requests. An appropriate CD service processing a request may also provide updated information about the content to be used for processing future requests.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: February 7, 2023
    Assignee: Level 3 Communications, LLC
    Inventor: Christopher Newton