Distributed Data Processing Patents (Class 709/201)
  • Patent number: 11491296
    Abstract: An autonomous aerial vehicle for ventilating persons. The ventilation becomes necessary as a result of fires, accidents, or medical emergencies. In these and comparable cases, the aerial vehicle aids for ventilating a person quickly and independently of the transport links of a location or the traffic situation at the time so the state of the person is stabilized until the arrival of an emergency doctor or other rescue workers and the chances of survival improves. The aerial vehicle provides positional determination inside and/or outside buildings, recording of the surrounding area, ventilation of at least one person, and a communication method or mechanism.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: November 8, 2022
    Inventors: Thomas David Wiesner, Mathis Borchers, Frank Minter, Katrin Riedel
  • Patent number: 11491652
    Abstract: A method for programming a robot for carrying out an activity, wherein the robot is equipped with a programmable control unit and the robot programs are created using a standard program generator, wherein the program generator converts one or more sequences of keywords into valid program code for the programmable control unit so the program generator, when converting the keywords in the respective sequence, retrieves information in a programming rulebook, from which the generator receives the program code appropriate for the respective robot type in the predefined syntax, and wherein the program generator combines the received program code sections to form a complete program code.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: November 8, 2022
    Inventor: Ralf Schwinge
  • Patent number: 11496776
    Abstract: An apparatus includes a network interface that receives a CDN token key and transmits event data including a content ID that identifies content within a webcast or a virtual event. The apparatus also includes a processor that generates a message authentication code, at least in part based on the content ID and the CDN token key. The event data identifies the message authentication code, and the network interface transmits the content.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: November 8, 2022
    Assignee: Intrado Corporation
    Inventor: Edward Yan
  • Patent number: 11488082
    Abstract: Described is a method and system for verifying the end-to-end distribution of messages within an on-demand services platform. To provide the ability to monitor and trace such messages, the system may include a specialized and queryable datastore (or database) that allows the system to track the distribution and acknowledgement of messages throughout the services platform. Accordingly, a specialized verification process may be initiated to query the database to verify the receipt of a message has been acknowledged by various components within the system. In addition, the verification process may automatically retry the distribution the messages to ensure particular downstream components have received the message. Accordingly, the system alleviates the need to manual re-crawl various message source to ensure the end-to-end distribution of such messages.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: November 1, 2022
    Assignee: Salesforce, Inc.
    Inventors: Utsavi Benani, Zhidong Ke, Scott W. Bishel, Praveen Innamuri, Kevin Terusaki, Shan-Cheng Ho
  • Patent number: 11483495
    Abstract: Disclosed are a method, an apparatus, and a system for implementing video stream switching. The method can determine switching reference information of a first reference frame trailer packet of a first video stream and switching reference information of a second reference frame trailer packet of a second video stream, when receiving a switching instruction; and switch from the first video stream sent through the target egress port to the second video stream based on the switching reference information of the first switching packet and the switching reference information of the second switching packet. Because locations of data packets sent before and after switching are considered during video stream switching, damage caused by a switching operation to a transmitted video image can be effectively reduced.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: October 25, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jinhui Zhang, Jie Xiong, Ji Li, Wenbin Liu
  • Patent number: 11477043
    Abstract: A method, device and computer program product are provided that receive a selection of a link to a destination resource at the computing device. The link is compared to a categorization library. The categorization library includes browser instance guidelines regarding accessing a web page associated with the link. Based on the comparing, the web page, associated with the destination resource, is launched in accordance with one of the browser instance guidelines that include: i) launching the web page as an appendage to a first browser instance that is already active when the link is in a first category, ii) launching the web page in a second browser instance separate from the first browser instance when the link is in a second category, and iii) launching the web page in a third browser instance utilizing a non-default browser type when the link is in a third category.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: October 18, 2022
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Arnold S. Weksler, John Carl Mese, Nathan J. Peterson, Mark Patrick Delaney, Russell Speight VanBlon
  • Patent number: 11474929
    Abstract: A testing and verification system for an equivalent physical configuration of an in-flight entertainment and communications system with one or more hardware components includes a virtual machine manager. One or more virtual machines each including a hardware abstraction layer is instantiated by the virtual machine manager according to simulated hardware component definitions corresponding to the equivalent physical configuration of the hardware components. The virtual machines are in communication with each other over virtual network connections. A test interface to the one or more virtual machines generate test inputs to target software applications installed on the virtual machines. A display interface is connected to the virtual machines, with results from the execution of the target software applications responsive to the test inputs are output thereto.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: October 18, 2022
    Assignee: PANASONIC AVIONICS CORPORATION
    Inventors: Philip Watson, Steven Bates, Shankar Shastry, Samir Lad, Anand Desikan
  • Patent number: 11470084
    Abstract: A method and system for performing query analysis are described. The method and system include receiving a query for a data source at a wrapper. The wrapper includes a dispatcher and a service. The dispatcher receives the query and is data agnostic. The method and system also include providing the query from the dispatcher to the data source and to the service as well as analyzing the query using the service.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: October 11, 2022
    Assignee: Cyral Inc.
    Inventors: Manav Ratan Mital, Srinivas Nageswarrao Vadlamani, Pramod Chandraiah
  • Patent number: 11470189
    Abstract: A method is disclosed for providing network access by a network stack in a communication device comprising a plurality of physical communication interfaces, each comprising a data link layer for the exchange of data frames with remote communication devices and a data link layer interface for exchanging data of data frames between the data link layer and higher layers in the network stack; and wherein the method comprises i) providing an abstraction data link layer comprising a single abstracted data link layer interface such that the plurality of physical communication interfaces appear as a single data link layer interface to the higher layers; and ii) obtaining network packets from the higher layers and distributing the network packets over the plurality of physical communication interfaces according to a neutral packet distribution scheme.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: October 11, 2022
    Assignees: IMEC VZW, UNIVERSITEIT ANTWERPEN
    Inventors: Patrick Daniel Bosch, Tom Johan R De Schepper, Ensar Zeljkovic, Jeroen Maurice M Famaey, Steven Bert Latre
  • Patent number: 11470082
    Abstract: An authentication server is connected to a client device via a network and includes: an uninterruptible power supply (UPS) that supplies power to the authentication server upon interruption of a main power supply; a storage that stores a database including: a piece of user information of a user of the client device; and a piece of authentication information for the user to log into the client device or a predetermined server on the network via the client device; and a processor that, once the UPS starts to supply the power to the authentication server, transmits to the client device the piece of authentication information corresponding to the piece of user information before the authentication server is shut down.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: October 11, 2022
    Assignee: Konica Minolta Business Solutions U.S.A., Inc.
    Inventor: Hiroki Ikari
  • Patent number: 11467874
    Abstract: Methods and systems of managing a resource in a distributed resource management system can include: receiving a resource request by at least one processor in the distributed resource management system, the resource request identifying a requested resource type corresponding to at least one of: a class identifier identifying a resource class assigned to a composite resource, and a class identifier identifying at least one additional resource associated with the composite resource; determining availability of the requested resource type; and scheduling a workload associated with the resource request for execution based on the determination.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: October 11, 2022
    Assignee: Huawei Cloud Computing Technologies Co., Ltd.
    Inventors: Lei Guo, Chong Chen, Jason Lam
  • Patent number: 11469997
    Abstract: A network management method includes a controller receiving an underlay network identifier and a network segment identifier. The underlay network identifier and network segment identifier can be associated with entries in a forwarding information base and border gateway protocol speakers may be deployed in association with the entries. A virtual network can be associated with the underlay network and network traffic can be forwarded to the virtual network according to the entries.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: October 11, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Yichen Wang, Ian Wells, Vasudevan Mahalingam
  • Patent number: 11463840
    Abstract: The disclosure is directed to navigating based on directionality. An embodiment determines a position and a direction of a mobile device, determines one or more paths from the mobile device to one or more destinations associated with a current location of the mobile device, and displays one or more direction indicators corresponding to the one or more paths to the one or more destinations.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: October 4, 2022
    Assignee: QUALCOMM Incorporated
    Inventor: Young Shin Park
  • Patent number: 11461488
    Abstract: Methods and systems disclosed herein describe a universal access layer that allows a plurality of applications to obtain data and/or information from a plurality of heterogeneous data stores. The universal access layer may include one or more application data objects to validate requests, transform a format of the request, determine which data stores comprise the requested data and/or information, encrypt the request, combine responses into a single response, and retransform the response prior to sending it to the requesting application. By using the universal access layer, applications may improve the speed with which they access data and/or information from the plurality of heterogeneous data stores.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: October 4, 2022
    Assignee: Allstate Insurance Company
    Inventors: Kevin Yang, Hruday Kamble, Avinash Gupta
  • Patent number: 11457062
    Abstract: A client-server system includes a server, at least one of a first client and a second client, and server-side computer resources which are attributed to the at least one of a first client and a second client so as to implement a server-side multitasking. The at least one of a first client and a second client distribute the server-side computer resources input-dependently so as to implement a client-side and input-dependent multitasking.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: September 27, 2022
    Assignee: DATENLOTSEN INFORMATIONSSYSTEME GMBH
    Inventors: Dominik Porten, Stephan Sachse
  • Patent number: 11455312
    Abstract: A system reduces the time and resources needed to search a large dataset by preprocessing the dataset prior to receiving a query. Generally, the system evaluates and combines rules that govern the validity of the data. The system combines rules to determine conditions under which data objects in the dataset are invalid. After a query is issued, the system quickly eliminates data objects from the response by applying the conditions rather than the individual rules to the data objects.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: September 27, 2022
    Assignee: SABRE GLBL INC.
    Inventor: Yanjun Zhang
  • Patent number: 11451465
    Abstract: Techniques are described for safely overwriting decided slots and in-order fault tolerant consensus logs for replicated services. Using techniques described herein, a broad class of already-existing consensus log protocols may be enhanced/extended to safely overwrite decided slots and provide in-order fault tolerant consensus logs. When changing to a different epoch of a consensus log, slots determined to be unreachable may be changed/deleted even if slots after the gap were decided. A sequencer protocol establishes distributed consensus among a group of services. The sequencer protocol provides in-order execution of messages from multiple clients, and flow control from within the sequencer protocol, without offloading de-duplicate and reorder (DDRO) logic to the application layer. Fault tolerance is provided by egress cursors and ingress cursors, which provide awareness of which specific messages from each client sender should be executed next, even if those messages are not presently in the consensus log.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: September 20, 2022
    Assignee: Cisco Technology, Inc.
    Inventor: Jonathan G. Rossie, Jr.
  • Patent number: 11449579
    Abstract: A system may include a computational instance disposed within a remote network management platform and associated with a managed network, where the computational instance contains a configuration management database. The system may also include a software application disposed on a server device of the managed network and configured to perform operations comprising: obtaining, from the configuration management database, a list of directories, a list of file types, and a list of file names; remotely accessing a computing device of the managed network; for each respective directory in the list of directories, obtaining, from the computing device, information respectively related to discovered files that are: (i) disposed within the respective directory on the computing device, and (ii) specified by the list of file types or specified in the list of file names; and transmitting, to the configuration management database, the information related to the discovered files.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: September 20, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Julian Michael Flores, Rohan Tyagi, Sreenevas Subramaniam, Sanjeet Singh Sahai, Amit Dhuleshia, Gregory James Grisco
  • Patent number: 11451589
    Abstract: Techniques are described for managing communications between multiple intercommunicating computing nodes, such as multiple virtual machine nodes hosted on one or more physical computing machines or systems. In some situations, users may specify groups of computing nodes and optionally associated access policies for use in the managing of the communications for those groups, such as by specifying which source nodes are allowed to transmit data to particular destinations nodes. In addition, determinations of whether initiated data transmissions from source nodes to destination nodes are authorized may be dynamically negotiated for and recorded for later use in automatically authorizing future such data transmissions without negotiation. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: September 20, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Quinton R. Hoole, Christopher C. Pinkham, Roland Paterson-Jones, Willem R. van Biljon
  • Patent number: 11442683
    Abstract: A display apparatus includes a display; a communication circuit configured to communicate with a first external device or a second external device; a storage configured to store a list of a first content group designated to allow sharing by a first user of the first external device, a second content group designed to block sharing by the first user, a third content group designated to allow sharing by a second user of the second external device, and a fourth content group designated to block sharing by the second user; and a processor configured to: selectively process a content list based on detection of the first external device and detection of the second external device through the communication circuit.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: September 13, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Junsik Choi, Jina Kwon
  • Patent number: 11445035
    Abstract: Receive an order, the order indicating a network service model. Identify a context of the order based on metadata. Generate, using the network service model, a deployment plan, the deployment plan facilitating an instantiation of a contextually-motivated network service instance as a set of normalized lifecycle management (LCM) operations performed against at least one of a plurality of associated service entities.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: September 13, 2022
    Assignee: ENTERPRISEWEB, LLC
    Inventors: Dave M. Duggal, William J. Malyk
  • Patent number: 11445023
    Abstract: Systems and methods are provided for managing and accessing data using one or more data cloud servers. An exemplary method includes: retrieving from one or more external sources, output data; receiving a first instruction from a user to provide access to the output data to a first set of one or more recipient systems; providing the first set of one or more recipient systems with access to the output data; receiving a second instruction from the first set of the one or more recipient systems to provide access to the output data to a second set of the one or more recipient systems; providing the second set of the one or more recipient systems with access to the output data.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: September 13, 2022
    Assignee: Veeva Systems Inc.
    Inventors: Lindsey Lofgren, Gary Abramsky, Leanora Drumm
  • Patent number: 11443108
    Abstract: In some embodiments, the method includes the steps of: obtaining a branch model associated with a set of related documents, the branch model comprising one or more branches, each branch of the one or more branches comprising a branch type and one or more nodes, the one or more branches comprising a primary branch associated with a primary document, the set of related documents comprising the primary document having a first document identifier; generating a secondary branch based upon a revision of the primary document, the secondary branch associated with a secondary document of the set of related documents, the secondary document having a second document identifier; and adding the secondary branch to the branch model.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: September 13, 2022
    Assignee: WORKIVA INC.
    Inventors: Benjamin Paul Campbell, Matthew Peter Hinrichsen, Dustin John Holmes, Payson Merrit Lippert, Patrick C. Kujawa
  • Patent number: 11436519
    Abstract: Some embodiments include a process, including obtaining, with a classical computer system, a mathematical problem to be solved by a quantum computing system, wherein: the quantum computing system comprises one or more quantum computers, the mathematical problem involves more variables than any of the one or more quantum computers have logical qubits, and solving the mathematical problem entails determining values of the variables; decomposing, with the classical computer system, the mathematical problem into a plurality of sub-problems, wherein decomposing the mathematical problem into the plurality of sub-problems comprises decomposing the mathematical problem with machine learning into quantum circuits; causing, with the classical computer system, the quantum computing system to solve each of the sub-problems and aggregate solutions to the sub-problems to determine a solution to the mathematical problem; and storing, with the classical computer system, the solution to the mathematical problem in memory.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: September 6, 2022
    Assignee: Quantum Computing Inc.
    Inventors: Raouf Dridi, Uchenna Chukwu, Jesse Berwald
  • Patent number: 11438435
    Abstract: The present disclosure provides systems and methods for user interaction and task completion using multiple devices. A set of devices may be used to perform a task, such that different devices may perform different steps of the task. A device management service may update state information at each device of the set, thereby enabling a user to interact with any of the computing devices to perform the task. A device management service may also automatically determine which device should be used by the user, based on task or step requirements, device characteristics, and device capabilities, among other examples. Thus, rather than being required to continue a task on the same device (even when the device is not well-suited for the current step or task), the user is provided with the option to use and, in some instances, is automatically transitioned to use, different devices within the set.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: September 6, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert A. Sim, Adam Fourney, Russell Allen Herring, Jr., Ryen William White, Elnaz Nouri
  • Patent number: 11435807
    Abstract: Proxy-less power management using an automation engine is disclosed. An entity manager executing on a computing device determines that a first entity requires a power management function to be performed against the first entity. The entity manager generates power management execution information that identifies a power device address of a power management device that controls the first entity. An automation engine is initiated on the computing device with the power management execution information to cause the power management function to be performed against the first entity via the power management device based on the power management execution information.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: September 6, 2022
    Assignee: Red Hat Israel, Ltd.
    Inventors: Roy Golan, Eli Mesika
  • Patent number: 11438295
    Abstract: A method and system for the efficient backup and recovery of electronic mail objects. Particularly, the disclosed method and system propose the elimination of redundant electronic mail object content while pursuing backup operations thereof, thus promoting faster and more efficient successive backups. Furthermore, the disclosed method and system propose a framework through which the restoration of electronic mail objects may be decoupled from engagement with any electronic mail client.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: September 6, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Shelesh Chopra, Sunil Yadav, Amarendra Behera
  • Patent number: 11438927
    Abstract: Disclosed is a device for resolving high-speed competition and distributing multi-channels in consideration of large-scale access based on LoRaWAN that enables efficient and stable communication through limited channel resources in a large-scale wireless transmission environment through a wireless communication wide area network. The device includes a terminal node competition unit for receiving a synchronization beacon and transmitting an access request signal to a base station, and performing an aptive contention window algorithm and enabling a terminal node to enter a transmitter according to a feedback packet (FBP) competition result when the FBP is received from the base station; and a terminal node transmitter for selecting a channel according to queuing rules and checking data transmission queue (DTQ) order, transmitting data when the DTQ order is a transmission turn, standing by FBP reception, and determining whether a contention resolution interval is ended to perform a DTQ reassignment process.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: September 6, 2022
    Assignee: Pusan National University Industry-University Cooperation Foundation
    Inventors: Jongdeok Kim, Junhwan Huh, Changhong Lee, Jaemin Lee, Donghyun Kim
  • Patent number: 11436224
    Abstract: A method and system for executing database queries in parallel using a shared metadata store. The metadata store may reside on a master node, and the master node may distribute this metadata with query plans to worker nodes. The worker nodes may request additional metadata from the master node when necessary.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: September 6, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Caleb E. Welton, Hitoshi Harada, Jeffrey Ira Cohen, Lei Chang, Radhika Reddy, Tao Ma, Zhanwei Wang
  • Patent number: 11432159
    Abstract: The described technology is generally directed towards network slice pre-configuration for cellular communication systems, including 5G and subsequent generation cellular communication systems. Network equipment can be preconfigured to identify whether a network slice identifier included in a network communication belongs to a group of network slice identifiers. If so, the network equipment can process the network communication either according to a network slice rule that corresponds specifically to the network slice identifier, or according to a default group network slice rule for the group to which the network slice identifier belongs. Different groups of network slice identifiers can be associated with different sets of group network slice rules which can be arranged to reduce the work of setting up network slice identifiers in various network slicing scenarios.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: August 30, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Feza Buyukdura
  • Patent number: 11429358
    Abstract: Representing asynchronous functionality in intermediate code, and then having the runtime compiler, rather than the source code language compiler, declare the corresponding asynchronous state machine. This allows the size of the intermediate code to be smaller thereby facilitating more efficient delivery of the code to end users. Furthermore, the runtime compiler can now use its optimization capability to optimize performance of the asynchronous functionality specific to the actual environment in which the asynchronous work will operate.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: August 30, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Charles Wrighton, Jan Kotas, Stephen Harris Toub
  • Patent number: 11429492
    Abstract: Systems and methods for protecting and identifying virtual machines that have the same name in a multi-tenant distributed environment are provided. When backing up a virtual machine, a unique identifier of the virtual machine is incorporated into the name of the virtual machine's save set. This allows a backup administrator to distinguish between virtual machines that have the same name. This improves the ability to perform restore operations by enabling virtual machines that have the same name to be distinguished.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: August 30, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Tushar Dethe, Shubhashish Mallik
  • Patent number: 11427317
    Abstract: A vehicle includes a platform disposed on the roof of the vehicle for landing/launching an autonomously free-flying drone where the drone is set up and designed to receive/deliver and transport an object. A first device determines a current position of the platform and/or the vehicle and a communication device directly or indirectly transmits data from the vehicle to the drone. The communication device transmits at least the current position of the platform and/or the vehicle to the drone.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: August 30, 2022
    Assignee: Daimler AG
    Inventors: Benjamin Kuehn, Martin Schmidt, Thomas Wurdig
  • Patent number: 11431586
    Abstract: This disclosure describes techniques for resolving discrepancies that occur to interrelated computing resources from computing resource drift. Users may describe computing resources in an infrastructure template. However, computing resource drift occurs when “out-of-band” modifications are made to the computing resources and are not reflected in the infrastructure template. To resolve discrepancies between the infrastructure template and the out-of-band modifications to the computing resources, a notification may be output to a user account associated with the computing resources detailing the differences. An updated infrastructure template may be received that resolves the differences, such as by including configuration settings that reflect a current state of the computing resources. The computing resources may then execute a workflow using the updated template, such that the workflow is executed on all of the computing resources in a current state.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: August 30, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Amjad Hussain, Anil Kumar, Ryan John Lohan, Diwakar Chakravarthy, Julio Cesar dos Santos Lins, Prabhu Anand Nakkeeran
  • Patent number: 11425209
    Abstract: There is provided a method comprising: transmitting, by a user terminal, to a state server a request for state change information of a service provided by the user terminal; receiving, by the user terminal, an indication of said state change information from the state server; and using, by the user terminal, said received indication to determine whether or not to suppress a polling relating to said service of a master server.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: August 23, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lukas Barton, Dan Mihai Dinu, Iryna Kulakova, Oleh Babyak
  • Patent number: 11423254
    Abstract: Systems, apparatuses, methods, and computer-readable media are provided for load partitioning in distributed machine learning (ML) training using heterogeneous compute nodes in a heterogeneous computing environment, where the heterogeneous compute nodes are connected to a master node via respective wireless links. ML computations are performed by individual heterogeneous compute nodes on respective load partitions. The ML computations are balanced across the heterogeneous compute nodes based on knowledge of respective computational and link parameters of the heterogeneous compute nodes. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: August 23, 2022
    Assignee: Intel Corporation
    Inventors: Saurav Prakash, Sagar Dhakal, Yair Yona, Nageen Himayat, Shilpa Talwar
  • Patent number: 11425194
    Abstract: Techniques are described for managing distributed execution of programs. In some situations, the techniques include dynamically modifying the distributed program execution in various manners, such as based on monitored status information. The dynamic modifying of the distributed program execution may include adding and/or removing computing nodes from a cluster that is executing the program, modifying the amount of computing resources that are available for the distributed program execution, terminating or temporarily suspending execution of the program (e.g., if an insufficient quantity of computing nodes of the cluster are available to perform execution), etc.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: August 23, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Richendra Khanna, Peter Sirota, Ian P. Nowland, Richard J. Cole, Jai Vasanth, Andrew J. Hitchcock, Luis Felipe Cabrera
  • Patent number: 11424997
    Abstract: A secured network management domain access system includes a chassis housing a master I/O module that is configured to provide a network management domain, and a management module coupled to the master I/O module. The management module includes an enclosure controller coupled to the master I/O module via a first communication channel, and that retrieves master I/O module secured access information from the master I/O module via the first communication channel. The management module also includes a management service coupled to the enclosure controller via a second communication channel and to the master I/O module via a third communication channel, and that retrieves the master I/O module secured access information from the enclosure controller via the second communication channel, and performs validation operations with the master I/O module via the third communication channel such that the management service may securely access the network management domain via the master I/O module.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: August 23, 2022
    Assignee: Dell Products L.P.
    Inventors: Zoheb Khan, Sudhir Vittal Shetty, Joseph LaSalle White, Balaji Rajagopalan, Venkata Bala Koteswararao Donepudi, Pawan Kumar Singal
  • Patent number: 11425028
    Abstract: In one embodiment, a method includes mapping micro-service network interfaces in a service network to service engine network interfaces for connecting micro-services to external endpoints, transmitting a request for communication with one of the external endpoints from one of the micro-services to a service broker operable to select one of the micro-service network interfaces for the communication with the external endpoint, and receiving a response from the service broker with the selected micro-service network interface. The service broker dynamically selects a service path for the communication based on a policy and independent from default network routes.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: August 23, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Akshya Kumar Singh, Sri Sairam Goli
  • Patent number: 11425652
    Abstract: Deployment of Internet-of-things devices can comprise sensors deployed in remote and hard to reach areas and locations. Due to lack of access to reliable power, these sensors cannot always be connected to a network and also have limited computation power. Consequently, a mechanism can be established to periodically access these sensors and collect data from them. The mechanism can utilize a mobile radio unit device to serve as data collectors. The mobile radio unit device can make use of an adaptive beam scanning to perform sensory data collection via the beam scanning operation. Additionally, the platform can also comprise a radio access network intelligent controller to manage the data collecting radio units by providing specific instructions and data collection methodologies.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: August 23, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Mostafa Tofighbakhsh, Shraboni Jana, Bogdan Ungureanu, Deva-Datta Sharma, Rittwik Jana
  • Patent number: 11425091
    Abstract: The present disclosure relates to methods and systems for providing access to external client machine via a domain name system (DNS) of an internal network. A distributed DNS service maintains distributed DNS entries as external clients log on and/or log off of the internal network. In this manner, internal systems within the internal network may access distributed client devices via the internal network DNS.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: August 23, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventors: Joshua Jesse Dowdy, Abraham Isaac Cabanilla, Matthew Mosher
  • Patent number: 11418595
    Abstract: As described herein, a system, method, and computer program are provided for Internet of Things (IoT) community services. In use, a platform of an IoT network is provided to a plurality of IoT devices of the IoT network, where the platform has one or more services accessible to the plurality of IoT devices. Further, the platform executes the one or more services to enhance functionality of the plurality of IoT devices.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: August 16, 2022
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventor: Sharon Elgarat
  • Patent number: 11417338
    Abstract: An electronic apparatus and method of controlling the electronic apparatus are provided. The electronic apparatus includes a communicator, a storage storing information on places wherein Internet of Things (IoT) devices are located, and a processor configured to, based on receiving a control signal for controlling an IoT device located in a specific place through the communicator, control the IoT device located in the specific place based on information on the place stored in the storage. The processor is further configured to receive motion information generated based on a motion of a wearable device from the wearable device, identify a place corresponding to the motion information, and store the identified place as information on a place of an IoT device located within a predetermined distance from the wearable device, in the storage.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: August 16, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seongil Hahm, Taejun Kwon, Venkatraman Iyer, Daesung An
  • Patent number: 11416618
    Abstract: A root of trust may include one or more hardware components of an IHS (Information Handling System) that operate using validated hardware instructions. Once a root of trust has been established, it may be extended by validating additional components and the instructions by which these components operate. A chain of trusted boot components may be used to securely initialize a set of components required to support core functions of the IHS. In order to detect components of a trusted boot chain that have been compromised, boot chain components validate their own instructions as well as the instructions to be utilized by the next boot component and the instructions utilized by the prior boot component, thus providing bidirectional validation of trusted boot chain components.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: August 16, 2022
    Assignee: Dell Products, L.P.
    Inventors: Sudhir Mathane, Ricardo L. Martinez
  • Patent number: 11418768
    Abstract: Among other things, videos and commercials are downloaded to a mobile device for storage on the mobile device and later playout on the mobile device. The downloading includes downloading of metadata associated with the commercials and based on which the mobile device can select commercials for insertion into videos being played back to the user of the mobile device. The commercials to be downloaded are selected based on one or a combination of any two or more of the location of the user, the type of mobile device, and personally-identifiable information about a user of the mobile device.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: August 16, 2022
    Assignee: PENTHERA PARTNERS, INC.
    Inventors: Adam L. Berger, Joshua Pressnell, Richard David Jackson
  • Patent number: 11416566
    Abstract: Methods and systems are described for a media guidance application that tailors media content recommendations for downloadable content to the current interests of the users. For example, the media guidance application may determine the current interests of a user based on the media content recently consumed by the friends of the user, and automatically download that media content. In such cases, the media guidance application may monitor social networks of the user for indications of media content that may have been recently consumed by the friends of a user as such media content is likely to be of current interest to the user. In response to detecting media content that was recently consumed by the friend of the user, the media guidance application may automatically download the media content to a device of the user.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: August 16, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Daren Gill, Abubakkar Siddiq, Ahmed Nizam Mohaideen P, Sankar Ardhanari, China Karnati, Sashikumar Venkataraman
  • Patent number: 11412053
    Abstract: Systems and methods provide for scaling service discovery in a micro-service environment. A controller can inject a service discovery agent onto a host. At least one of the controller or the agent can identify a first set of micro-service containers that are dependencies of the first micro-service container and a second set of micro-service containers that are dependencies of the second micro-service container. At least one of the controller or the agent can update routing data for the first set of micro-service containers and the second set of micro-service containers. At least one of the controller or the agent can determine the second micro-service container has terminated on the host computing device. At least one of the controller or the agent can update the agent to remove the routing data for the second set of micro-service containers.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: August 9, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Yi Yang, Wojciech Dec, Syed Basheeruddin Ahmed, Sanjay Agrawal, Ruchir Gupta
  • Patent number: 11411820
    Abstract: A method for operating an electrical device, including automatically configuring a communication unit following the installation of a new application, wherein: a) the control unit broadcasts a notification of the installation of a new application; b) the communication gateway acquires the list of the types of data to which it is not yet subscribed and then sends, to the control unit, a request to subscribe to these types of data; c) the control unit receives the subscription request and compares the types listed in the subscription request with the types of data generated by the newly installed application; d) the communication gateway updates the accepted or denied subscription status for each type of data for which the subscription request has been accepted or denied during step c).
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: August 9, 2022
    Assignee: Schneider Electric Industries SAS
    Inventors: Jiyue Shen, Roland Bohrer
  • Patent number: 11409576
    Abstract: Disclosed are systems, methods, and computer readable media for automatically assessing and allocating virtualized resources (such as central processing unit (CPU) and graphics processing unit (GPU) resources). In some embodiments, this method involves a computing infrastructure receiving a request to perform a workload, determining one or more workflows for performing the workload, selecting a virtualized resource, from a plurality of virtualized resources, wherein the virtualized resource is associated with a hardware configuration, and wherein selecting the virtualized resources is based on a suitability score determined based on benchmark scores of the one or more workflows on the hardware configuration, scheduling performance of at least part of the workload on the selected virtualized resource, and outputting results of the at least part of the workload.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: August 9, 2022
    Assignee: Entefy Inc.
    Inventor: Alston Ghafourifar
  • Patent number: 11405229
    Abstract: Systems and methods for providing explicit multicast local identifier assignment for per-partition default multicast local identifiers defined as subnet manager policy input in a high performance computing environment. In accordance with an embodiment, an explicit multicast local identifier (MLID) assignment policy can be provided (as, e.g., administrative input) that explicitly defines which MLIDs will be used for which partitions in a subnet. Further, an MLID assignment policy can also define which dedicated MLIDs will be associated with given multicast group identifiers (for example, partition independent MLIDs). By employing such an MLID assignment policy, a new or restarted master subnet manger can observe and verify the MLIDs used for existing partitions, instead of generating new MGID to MLID mappings. In this way, changes in MLID associations for any corresponding MGID can be avoided as a result of master SM restarts or failovers, or any subnet-merge operations.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: August 2, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Bjørn Dag Johnsen, Line Holen, Dag Georg Moxnes