Distributed Data Processing Patents (Class 709/201)
-
Patent number: 11491296Abstract: 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: GrantFiled: March 31, 2020Date of Patent: November 8, 2022Inventors: Thomas David Wiesner, Mathis Borchers, Frank Minter, Katrin Riedel
-
Patent number: 11491652Abstract: 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: GrantFiled: August 27, 2019Date of Patent: November 8, 2022Inventor: Ralf Schwinge
-
Patent number: 11496776Abstract: 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: GrantFiled: July 19, 2021Date of Patent: November 8, 2022Assignee: Intrado CorporationInventor: Edward Yan
-
Patent number: 11488082Abstract: 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: GrantFiled: March 27, 2019Date of Patent: November 1, 2022Assignee: Salesforce, Inc.Inventors: Utsavi Benani, Zhidong Ke, Scott W. Bishel, Praveen Innamuri, Kevin Terusaki, Shan-Cheng Ho
-
Patent number: 11483495Abstract: 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: GrantFiled: February 19, 2021Date of Patent: October 25, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Jinhui Zhang, Jie Xiong, Ji Li, Wenbin Liu
-
Patent number: 11477043Abstract: 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: GrantFiled: March 17, 2021Date of Patent: October 18, 2022Assignee: LENOVO (SINGAPORE) PTE. LTD.Inventors: Arnold S. Weksler, John Carl Mese, Nathan J. Peterson, Mark Patrick Delaney, Russell Speight VanBlon
-
Patent number: 11474929Abstract: 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: GrantFiled: November 26, 2019Date of Patent: October 18, 2022Assignee: PANASONIC AVIONICS CORPORATIONInventors: Philip Watson, Steven Bates, Shankar Shastry, Samir Lad, Anand Desikan
-
Patent number: 11470084Abstract: 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: GrantFiled: August 22, 2019Date of Patent: October 11, 2022Assignee: Cyral Inc.Inventors: Manav Ratan Mital, Srinivas Nageswarrao Vadlamani, Pramod Chandraiah
-
Patent number: 11470189Abstract: 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: GrantFiled: May 14, 2018Date of Patent: October 11, 2022Assignees: IMEC VZW, UNIVERSITEIT ANTWERPENInventors: Patrick Daniel Bosch, Tom Johan R De Schepper, Ensar Zeljkovic, Jeroen Maurice M Famaey, Steven Bert Latre
-
Patent number: 11470082Abstract: 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: GrantFiled: March 31, 2020Date of Patent: October 11, 2022Assignee: Konica Minolta Business Solutions U.S.A., Inc.Inventor: Hiroki Ikari
-
Patent number: 11467874Abstract: 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: GrantFiled: October 10, 2019Date of Patent: October 11, 2022Assignee: Huawei Cloud Computing Technologies Co., Ltd.Inventors: Lei Guo, Chong Chen, Jason Lam
-
Patent number: 11469997Abstract: 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: GrantFiled: October 29, 2020Date of Patent: October 11, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Yichen Wang, Ian Wells, Vasudevan Mahalingam
-
Patent number: 11463840Abstract: 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: GrantFiled: September 10, 2019Date of Patent: October 4, 2022Assignee: QUALCOMM IncorporatedInventor: Young Shin Park
-
Patent number: 11461488Abstract: 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: GrantFiled: April 2, 2020Date of Patent: October 4, 2022Assignee: Allstate Insurance CompanyInventors: Kevin Yang, Hruday Kamble, Avinash Gupta
-
Patent number: 11457062Abstract: 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: GrantFiled: June 3, 2015Date of Patent: September 27, 2022Assignee: DATENLOTSEN INFORMATIONSSYSTEME GMBHInventors: Dominik Porten, Stephan Sachse
-
Patent number: 11455312Abstract: 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: GrantFiled: November 20, 2019Date of Patent: September 27, 2022Assignee: SABRE GLBL INC.Inventor: Yanjun Zhang
-
Patent number: 11451465Abstract: 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: GrantFiled: March 4, 2021Date of Patent: September 20, 2022Assignee: Cisco Technology, Inc.Inventor: Jonathan G. Rossie, Jr.
-
Patent number: 11449579Abstract: 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: GrantFiled: December 6, 2018Date of Patent: September 20, 2022Assignee: ServiceNow, Inc.Inventors: Julian Michael Flores, Rohan Tyagi, Sreenevas Subramaniam, Sanjeet Singh Sahai, Amit Dhuleshia, Gregory James Grisco
-
Patent number: 11451589Abstract: 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: GrantFiled: August 28, 2020Date of Patent: September 20, 2022Assignee: Amazon Technologies, Inc.Inventors: Quinton R. Hoole, Christopher C. Pinkham, Roland Paterson-Jones, Willem R. van Biljon
-
Patent number: 11442683Abstract: 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: GrantFiled: April 5, 2021Date of Patent: September 13, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Junsik Choi, Jina Kwon
-
Patent number: 11445035Abstract: 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: GrantFiled: January 25, 2021Date of Patent: September 13, 2022Assignee: ENTERPRISEWEB, LLCInventors: Dave M. Duggal, William J. Malyk
-
Patent number: 11445023Abstract: 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: GrantFiled: December 17, 2020Date of Patent: September 13, 2022Assignee: Veeva Systems Inc.Inventors: Lindsey Lofgren, Gary Abramsky, Leanora Drumm
-
Patent number: 11443108Abstract: 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: GrantFiled: March 19, 2021Date of Patent: September 13, 2022Assignee: WORKIVA INC.Inventors: Benjamin Paul Campbell, Matthew Peter Hinrichsen, Dustin John Holmes, Payson Merrit Lippert, Patrick C. Kujawa
-
Patent number: 11436519Abstract: 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: GrantFiled: December 23, 2021Date of Patent: September 6, 2022Assignee: Quantum Computing Inc.Inventors: Raouf Dridi, Uchenna Chukwu, Jesse Berwald
-
Patent number: 11438435Abstract: 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: GrantFiled: March 1, 2019Date of Patent: September 6, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Robert A. Sim, Adam Fourney, Russell Allen Herring, Jr., Ryen William White, Elnaz Nouri
-
Patent number: 11435807Abstract: 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: GrantFiled: May 21, 2020Date of Patent: September 6, 2022Assignee: Red Hat Israel, Ltd.Inventors: Roy Golan, Eli Mesika
-
Patent number: 11438295Abstract: 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: GrantFiled: October 13, 2021Date of Patent: September 6, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Shelesh Chopra, Sunil Yadav, Amarendra Behera
-
Patent number: 11438927Abstract: 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: GrantFiled: February 10, 2021Date of Patent: September 6, 2022Assignee: Pusan National University Industry-University Cooperation FoundationInventors: Jongdeok Kim, Junhwan Huh, Changhong Lee, Jaemin Lee, Donghyun Kim
-
Patent number: 11436224Abstract: 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: GrantFiled: May 30, 2018Date of Patent: September 6, 2022Assignee: EMC IP Holding Company LLCInventors: Caleb E. Welton, Hitoshi Harada, Jeffrey Ira Cohen, Lei Chang, Radhika Reddy, Tao Ma, Zhanwei Wang
-
Patent number: 11432159Abstract: 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: GrantFiled: June 15, 2020Date of Patent: August 30, 2022Assignee: AT&T Intellectual Property I, L.P.Inventor: Feza Buyukdura
-
Patent number: 11429358Abstract: 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: GrantFiled: August 12, 2020Date of Patent: August 30, 2022Assignee: Microsoft Technology Licensing, LLCInventors: David Charles Wrighton, Jan Kotas, Stephen Harris Toub
-
Patent number: 11429492Abstract: 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: GrantFiled: April 27, 2018Date of Patent: August 30, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Tushar Dethe, Shubhashish Mallik
-
Patent number: 11427317Abstract: 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: GrantFiled: September 5, 2017Date of Patent: August 30, 2022Assignee: Daimler AGInventors: Benjamin Kuehn, Martin Schmidt, Thomas Wurdig
-
Patent number: 11431586Abstract: 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: GrantFiled: September 14, 2020Date of Patent: August 30, 2022Assignee: Amazon Technologies, Inc.Inventors: Amjad Hussain, Anil Kumar, Ryan John Lohan, Diwakar Chakravarthy, Julio Cesar dos Santos Lins, Prabhu Anand Nakkeeran
-
Patent number: 11425209Abstract: 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: GrantFiled: May 20, 2016Date of Patent: August 23, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Lukas Barton, Dan Mihai Dinu, Iryna Kulakova, Oleh Babyak
-
Patent number: 11423254Abstract: 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: GrantFiled: March 28, 2019Date of Patent: August 23, 2022Assignee: Intel CorporationInventors: Saurav Prakash, Sagar Dhakal, Yair Yona, Nageen Himayat, Shilpa Talwar
-
Patent number: 11425194Abstract: 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: GrantFiled: December 21, 2020Date of Patent: August 23, 2022Assignee: Amazon Technologies, Inc.Inventors: Richendra Khanna, Peter Sirota, Ian P. Nowland, Richard J. Cole, Jai Vasanth, Andrew J. Hitchcock, Luis Felipe Cabrera
-
Patent number: 11424997Abstract: 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: GrantFiled: December 10, 2019Date of Patent: August 23, 2022Assignee: Dell Products L.P.Inventors: Zoheb Khan, Sudhir Vittal Shetty, Joseph LaSalle White, Balaji Rajagopalan, Venkata Bala Koteswararao Donepudi, Pawan Kumar Singal
-
Patent number: 11425028Abstract: 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: GrantFiled: June 30, 2020Date of Patent: August 23, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Akshya Kumar Singh, Sri Sairam Goli
-
Patent number: 11425652Abstract: 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: GrantFiled: November 24, 2020Date of Patent: August 23, 2022Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Mostafa Tofighbakhsh, Shraboni Jana, Bogdan Ungureanu, Deva-Datta Sharma, Rittwik Jana
-
Patent number: 11425091Abstract: 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: GrantFiled: May 29, 2020Date of Patent: August 23, 2022Assignee: United Services Automobile Association (USAA)Inventors: Joshua Jesse Dowdy, Abraham Isaac Cabanilla, Matthew Mosher
-
Patent number: 11418595Abstract: 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: GrantFiled: March 11, 2020Date of Patent: August 16, 2022Assignee: AMDOCS DEVELOPMENT LIMITEDInventor: Sharon Elgarat
-
Patent number: 11417338Abstract: 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: GrantFiled: July 26, 2019Date of Patent: August 16, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Seongil Hahm, Taejun Kwon, Venkatraman Iyer, Daesung An
-
Patent number: 11416618Abstract: 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: GrantFiled: July 15, 2019Date of Patent: August 16, 2022Assignee: Dell Products, L.P.Inventors: Sudhir Mathane, Ricardo L. Martinez
-
Patent number: 11418768Abstract: 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: GrantFiled: June 15, 2021Date of Patent: August 16, 2022Assignee: PENTHERA PARTNERS, INC.Inventors: Adam L. Berger, Joshua Pressnell, Richard David Jackson
-
Patent number: 11416566Abstract: 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: GrantFiled: March 30, 2015Date of Patent: August 16, 2022Assignee: Rovi Guides, Inc.Inventors: Daren Gill, Abubakkar Siddiq, Ahmed Nizam Mohaideen P, Sankar Ardhanari, China Karnati, Sashikumar Venkataraman
-
Patent number: 11412053Abstract: 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: GrantFiled: July 8, 2019Date of Patent: August 9, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Yi Yang, Wojciech Dec, Syed Basheeruddin Ahmed, Sanjay Agrawal, Ruchir Gupta
-
Patent number: 11411820Abstract: 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: GrantFiled: March 19, 2019Date of Patent: August 9, 2022Assignee: Schneider Electric Industries SASInventors: Jiyue Shen, Roland Bohrer
-
Patent number: 11409576Abstract: 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: GrantFiled: June 1, 2020Date of Patent: August 9, 2022Assignee: Entefy Inc.Inventor: Alston Ghafourifar
-
Patent number: 11405229Abstract: 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: GrantFiled: December 14, 2020Date of Patent: August 2, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Bjørn Dag Johnsen, Line Holen, Dag Georg Moxnes