Master/slave Computer Controlling Patents (Class 709/208)
  • 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: 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: 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: 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
  • Patent number: 11570246
    Abstract: A method, computer readable medium, and computer network are provided for performing a synchronization operation. The method may comprise retrieving a list of network addresses of all standby servers in a standby server pool. The method may further include, using the list of network addresses, sending a health check query to each standby server in the standby server pool, and receiving response messages from the standby servers in the standby server pool. A positive response may indicate that the standby server is active in the standby server pool, and a negative response may indicate that the standby server is inactive in the standby server pool. The method may include, when any standby server returns the positive response, sending a message to an administrator. The method may further include, when every standby server returns the negative response, initiating a synchronization operation on a standby database connected to the standby servers.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: January 31, 2023
    Assignee: SAUDI ARABIAN OIL COMPANY
    Inventor: Aqeel Hussain Alkhawaja
  • Patent number: 11568042
    Abstract: A system and methods for sandboxed malware analysis and automated patch development, deployment and validation, comprising a business operating system, vulnerability scoring engine, binary translation engine, sandbox simulation engine, at least one network endpoint, at least one database, a network, and a combination of machine learning and vulnerability probing techniques, to analyze software, locate any vulnerabilities or malicious behavior, and attempt to patch and prevent undesired behavior from occurring, autonomously.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: January 31, 2023
    Assignee: QOMPLX, INC.
    Inventors: Jason Crabtree, Andrew Sellers
  • Patent number: 11564017
    Abstract: A server version of an interactive application executed by a processing device of a first mobile device communicatively connected to a main video rendering device collects first data generated by a first client version of the interactive application executed by the processing device. The server version of the interactive application generates first displayable content relating to the first client version of the interactive application based on the first data, wherein the first displayable content is rendered on a display of the first mobile device. The server version of the interactive application generates second displayable content based in part on the first data and additional data relating to the server version of the interactive application, wherein the first displayable content is different from the second displayable content. The server version of the interactive application, transmits the second displayable content to the main video rendering device to be rendered on a main video display.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: January 24, 2023
    Assignee: OPENTV, INC.
    Inventor: Ludovic Pierre
  • Patent number: 11563985
    Abstract: A signal-processing apparatus includes an instruction-parallel processor, a first data-parallel processor, a second data-parallel processor, and a motion detection unit, a de-blocking filtering unit and a variable-length coding/decoding unit which are dedicated hardware. With this structure, during signal processing of an image compression and decompression algorithm needing a large amount of processing, the load is distributed between software and hardware, so that the signal-processing apparatus can realize high processing capability and flexibility.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: January 24, 2023
    Assignee: SOCIONEXT INC.
    Inventors: Tomonori Kataoka, Hideshi Nishida, Kouzou Kimura, Nobuo Higaki, Tokuzo Kiyohara
  • Patent number: 11546865
    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 2, 2020
    Date of Patent: January 3, 2023
    Assignee: LG ELECTRONICS INC.
    Inventors: Seungmin Lee, Hanbyul Seo, Jihyun Lee
  • Patent number: 11533363
    Abstract: Systems and methods for supporting efficient virtualization in a lossless interconnection network. An exemplary method can provide, one or more switches, including at least a leaf switch, a plurality of host channel adapters, wherein each of the host channel adapters comprise at least one virtual function, at least one virtual switch, and at least one physical function, a plurality of hypervisors, and a plurality of virtual machines, wherein each of the plurality of virtual machines are associated with at least one virtual function. The method can arrange the plurality of host channel adapters with one or more of a virtual switch with prepopulated local identifiers (LIDs) architecture or a virtual switch with dynamic LID assignment architecture. The method can assign each virtual switch with a LID. The method can calculate one or more linear forwarding tables based at least upon the LIDs assigned to each of the virtual switches.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: December 20, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Evangelos Tasoulas, Feroz Zahid, Bjørn Dag Johnsen, Ernst Gunnar Gran
  • Patent number: 11523267
    Abstract: An aircraft cabin communication system includes a wireless access point (WAP) and a connectivity server. The WAP transmits a beacon indicating Hotspot capability and identifying an open SSID, establishes a connection with a first passenger electronic device (PED) carried onboard an aircraft responsive to communications received from the first PED using the open SSID, and provides a list of mobile network operators (MNOs) to the first PED. The connectivity server receive a request to setup a PDU session through the Internet for the first PED. The request identifies a mobile network operator (MNO) associated with the first PED. The connectivity server initiates authentication using extensible authentication protocol (EAP) communications with the first PED and an authorization, authentication, and accounting (AAA) server associated with a partner MNO connected with the MNO identified by the first PED.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: December 6, 2022
    Assignee: Thales Avionics, Inc.
    Inventors: Maneesha Sumien, Sam Martorella, Mitchell Miers, Martin A. Matura, Agnes Galzy
  • Patent number: 11516341
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a telephone call screener are disclosed. In one aspect, a method includes the actions of receiving a telephone call. The actions further include determining characteristics of the telephone call. The actions further include, based on the characteristics of the telephone call, determining a level of screening to apply to the telephone call. The actions further include determining screening data based on screening the telephone call according to the level of screening. The actions further include providing, for output, the screening data.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: November 29, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Parag Garg, Nicholas LaVassar, George MacDonald, Homer Nicolas B. Filart, Derrick Ives, Michele Lundahl, Kathleen Foster
  • Patent number: 11490252
    Abstract: A method of protecting WLAN Control Protocol (WLCP) message exchange between a Trusted WLAN Access Gateway (TWAG)(112) of a Trusted WLAN Access Network (TWAN)(110) and a User Equipment (UE)(101) are provided. The method comprises deriving, by an Authentication, Authorization, and Accounting, (AAA) Server(103) of an Evolved Packet Core (EPC) network which is interfaced with the TWAN, and by the UE, a Master Session Key (MSK) and an Extended MSK (EMSK), sending, from the AAA Server to a Trusted WLAN AAA Proxy (TWAP)(113) of the TWAN and an Access Point (AP)(111) of the TWAN, the MSK or a key derived from at least the MSK, and deriving, by the TWAN or by the AAA Server, and by the UE, from the MSK, the EMSK, or the key derived from at least the MSK or the EMSK, a key for protecting the WLCP message exchange.—Corresponding devices, computer programs, and computer program products are further provided.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: November 1, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Dinand Roeland, Vesa Lehtovirta, Karl Norrman, Stefan Rommer
  • Patent number: 11487686
    Abstract: A method for integrating a further bus subscriber into a bus system, and a bus system, having a master module and subscribers disposed in series, includes the temporally consecutive method steps: in a first method step, the further bus subscriber transmits a data packet to the master module in order to log in to the master module, in a second method step, a bus subscriber disposed between the further bus subscriber and the master module stops the data packet and checks whether the bus system has already received a release, in a third method step, the first bus subscriber forwards the data packet to the master module if the bus system has not yet received a release, or in a third, in particular an alternative, method step, if the bus system has already received a release, the bus subscriber stores the data packet and waits until the release of the bus system is revoked and after the release has been revoked, forwards the stored data packet to the master module.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: November 1, 2022
    Assignee: SEW-EURODRIVE GMBH & CO. KG
    Inventor: Manuel Fuchs
  • Patent number: 11477084
    Abstract: A method for automatic configuration of a communication network includes: generating a request message, the request message including a communication address associated; transmitting the generated request message as a broadcast message to a plurality of computing devices using a predefined user datagram protocol (UDP) port, the message being broadcast with a predetermined time to live; receiving agreement messages from computing devices transmitted by the respective computing device using the predefined UDP port, each agreement message including a communication address associated with the respective computing device and a specified transmission control protocol (TCP) port; identifying at least one of the one or more agreement messages for establishment of communication; and establishing a communication connection to the computing device associated with each identified agreement message using the specific TCP port.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: October 18, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventor: Steven C. Davis
  • Patent number: 11477297
    Abstract: A method of installing a plurality of headless devices includes: scanning for the plurality of headless devices that are to be initially installed and are not yet connected to any network; detecting a first headless device of the plurality of headless devices; communicatively coupling the first headless device to a network; and storing network data relating to the coupling of the first headless device to the network in a storage device. The method further includes scanning for a subsequent headless device of the plurality of headless devices; and determining if the subsequent headless device is to be communicatively coupled to the network using the stored network data.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: October 18, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: David H. Hanes
  • Patent number: 11468097
    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: November 26, 2019
    Date of Patent: October 11, 2022
    Assignee: IntellixAI, Inc.
    Inventors: Khan Mohammad Siddiqui, Robert Bakos, Gerard M. Stegmaier, Oliver Chen
  • Patent number: 11463316
    Abstract: Systems, methods, and computer-readable media for discovering a network's topology and health. In some examples, a system can obtain, from at least one of a plurality of controllers on a network, a logical model of the network, the logical model including configurations of one or more objects defined for the network. Based on the logical model, the system can identify a respective location of the plurality of controllers in the network and a plurality of nodes in a fabric of the network. Based on the respective location of the plurality of controllers and plurality of nodes, the system can poll the plurality of controllers and plurality of nodes for respective status information, and determine a health and topology of the network based on the logical model, the respective location, and respective status information.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: October 4, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Divjyot Sethi, Chandra Nagarajan, Ramana Rao Kompella, Gaurav Gupta, Sundar Iyer
  • Patent number: 11463504
    Abstract: The disclosed embodiments relate to provisioning of a service, such as a financial service, to a device, such as a mobile device operative to access the service wirelessly or otherwise, in a manner which efficiently provides a consistent user experience which meets a user's expectations as to the functionality and quality of the service, including the user interface therefore and service delivery, which leverages the available capacities of the devices through which the service is provided so as to maximize the functionality and quality of the provided service without diminishing the experience, i.e. without substantially reducing the quality or functionality.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: October 4, 2022
    Assignee: Morgan Stanley Services Group Inc.
    Inventor: Sanjib Sahoo
  • Patent number: 11445377
    Abstract: A communication system includes housing equipment, a relaying apparatus that communicates with the housing equipment, and a management device that communicates with the relaying apparatus via a communication network. The management device is configured to store user identification information sent from a communication terminal that communicates with the management device via the communication network, and association information associated with identification information of the relaying apparatus sent from the relaying apparatus, and permit first communication via the management device between the communication terminal and the relaying apparatus that have been associated with each other in the association information.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: September 13, 2022
    Assignee: NORITZ CORPORATION
    Inventors: Masayuki Sugioka, Yoshihiko Maekawa, Tsuyoshi Yamashita, Masaru Ono
  • Patent number: 11436003
    Abstract: Internet-of-Things (“IoT”) controllers built using hardened industrial technologies which improve functionality and reliability, such as a fixed-loop model in which a loop is repeated with configured time periodicity where sensors are queried, sensor responses are read, configured calculations are performed, and logic rules are evaluated resulting in decisions made and outputs activated. A variety of redundancy techniques are utilized to provide continuous non-stop operation of IoT controllers to compensate for possible hardware and software failures. Robust IoT controller redundancy also allows periodic maintenance, software updates and security patch installation without shutting down the IoT controllers.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: September 6, 2022
    Assignee: Flowfinity Wireless, Inc.
    Inventors: Dmitry Mikhailov, Vadym Stetsiak
  • Patent number: 11423341
    Abstract: A manager terminal generates work plan information that is information regarding a work plan by at least one work machine, set for each operator who remotely operates the at least one work machine, and includes a work item by the work machine that is remotely operated by the operator and work time for the work item based on contents input by a construction manager, and inputs the work plan information into a server. The server generates progress information indicating work progress of the operator for the at least one work machine based on the work plan information input from the manager terminal and work information input from at least one work information acquisition unit, inputs the progress information into the manager terminal, and presents the progress information to the construction manager.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: August 23, 2022
    Assignee: KOBELCO CONSTRUCTION MACHINERY CO., LTD.
    Inventors: Seiji Saiki, Yoichiro Yamazaki
  • Patent number: 11418626
    Abstract: The present disclosure relates to maintaining extracted data in a group node profile from electronic activities. A group node profile associated with a group entity is maintained. A first data point including an electronic activity or a record object is accessed. The first data point is parsed using a value detection policy to obtain a first value. The group node profile is updated based on the first value. An association score between the group node profile and the first value is generated. A second data point is accessed. The second data point is parsed. The association score between the group node profile and the first value is updated.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: August 16, 2022
    Assignee: People.ai, Inc.
    Inventors: Oleg Rogynskyy, Yury Markovsky, Yurii Brunets, Jose Alberto Muniz Navarro