Processing Agent Patents (Class 709/202)
-
Patent number: 11665013Abstract: Example embodiments provide techniques for configuring a system to receive an input at a source device and present an output at another device within the same space as the source device. The output device may be selected based on various factors relating to the capabilities of the output device, the type of output responsive to the user input, whether the output device is active, whether the output device was recently used and others.Type: GrantFiled: December 13, 2019Date of Patent: May 30, 2023Assignee: Amazon Technologies, Inc.Inventors: Jatin Bajaj, Clare Elizabeth Veladanda, Tom Vessella, Gregg Taylor Lehman, Monty Eich
-
Patent number: 11662701Abstract: A building automation system (BAS) with microservice architecture. The system includes a server platform configured to perform various operations within the building automation system. The server platform includes a microservices platform configured to execute various processes within the BAS. The microservices platform includes a plurality of nodes where each node is configured to run one or more services as separate processes. The microservices platform further includes a message bus configured to control communication between processes and an orchestration network configured to control communication between the plurality of nodes. The server platform further includes a common data model (CDM) shared between the plurality of nodes where the CDM consists of metadata of the BAS. The server platform further includes a container orchestration platform configured to manage and control the plurality of nodes.Type: GrantFiled: March 9, 2021Date of Patent: May 30, 2023Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Gregory B. Cebasek, Joshua A. Edler, Peter J. Hazelberg, Kunal Saini, Jonathan M. Schwabe, Matthew T. Trawicki, Michael G. Welch
-
Patent number: 11659360Abstract: Describe are systems and methods for implementing a peer-to-peer (P2P) wireless group acting as a vehicular micro cloud. In one example, a system includes a processor and a memory in communication with the processor having a group coordination service module. The group coordination service module has instructions that, when executed by the processor, cause the processor to select a vehicle out of a plurality of vehicles to act as a group owner of a P2P wireless group operating as a vehicular micro cloud based on vehicle status information from the plurality of vehicles and transmit group configurations of the first P2P wireless group to the plurality of vehicles to allow the plurality of vehicles to join the first P2P wireless group. The selection of the vehicle may be based on how long the vehicle is predicted to be a member of the vehicular micro cloud.Type: GrantFiled: August 20, 2021Date of Patent: May 23, 2023Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Takamasa Higuchi, Seyhan Ucar, Onur Altintas
-
Patent number: 11658874Abstract: A system that permits or otherwise facilitates assessment of operational state of a computing component in a computing environment. In one example, this disclosure describes a method that includes collecting, by a server device that is executing within a server device cluster, metric information indicative of an operational state of the server device, wherein the metric information is associated with a plurality of virtual computing instances executing on the server device; analyzing, by the server device and based on the metric information, whether a first condition associated with a first virtual computing instance is satisfied; analyzing, by the server device and based on the metric information, whether a second condition associated with a second virtual computing instance is satisfied; and updating control information characterizing the operational state of the server device executing within the server device cluster.Type: GrantFiled: May 13, 2019Date of Patent: May 23, 2023Assignee: Juniper Networks, Inc.Inventors: Tarun Banka, Harshit Naresh Chitalia, Travis Gregory Newhouse, Chaitanya Pemmaraju, Pawan Prakash, Parantap Roy, Sumeet Singh
-
Patent number: 11646990Abstract: A method of posting ephemeral posts is disclosed. The method starts with receiving, from a user of a social network, a request to post an ephemeral post, the request including an ephemeral variable associated with a threshold event. The ephemeral post is posted on behalf of the user. Then an occurrence of the threshold event is monitored. When the threshold event has not occurred, the post is allowed to be accessible to at least one viewer other than the user. When the threshold event has occurred, the post is blocked from being accessible by the at least one view other than the user.Type: GrantFiled: June 13, 2022Date of Patent: May 9, 2023Assignee: Meta Platforms, Inc.Inventors: Yigal Dan Rubinstein, Aditya Koolwal, Ken Taro Deeter, Sergey Markov, Karl Frankowski
-
Patent number: 11647093Abstract: A server device includes a communication interface configured to communicate with one or more publisher devices and one or more subscriber devices. A memory stores data indicating message types to be issued by the publisher devices. Each message type is stored in association with both a condition for filtering messages of the message type and a subscriber device destination for messages of the message type meeting the condition. A processor is configured to determine whether a message meets a condition associated with the message type, and transmit the message to the subscriber devices indicated by the corresponding destination information when the condition is met.Type: GrantFiled: June 3, 2021Date of Patent: May 9, 2023Assignee: Toshiba Tec Kabushiki KaishaInventor: Yusuke Minoura
-
Patent number: 11631016Abstract: A method, system and computer readable medium for generating a cognitive insight comprising: receiving training data, the training data being based upon interactions between a user and a cognitive learning and inference system; performing a hierarchical topic machine learning operation on the training data; generating a cognitive profile based upon the information generated by performing the hierarchical topic machine learning operation; and, generating a cognitive insight based upon the cognitive profile generated using the hierarchical topic machine learning operation.Type: GrantFiled: May 3, 2021Date of Patent: April 18, 2023Assignee: Tecnotree Technologies, Inc.Inventors: Ayan Acharya, Matthew Sanchez
-
Patent number: 11630455Abstract: An autonomous vehicle system includes a body and a plurality of sensors coupled to the body and configured to generate a plurality of sensor measurements corresponding to the plurality of sensors. The system also includes a control unit configured to: receive inputs from a plurality of sources wherein the plurality sources comprise the plurality of sensors, the inputs comprise the plurality of sensor measurements; determine a confidence level of each input based on other inputs; prioritize, based on the confidence level associated with each input, the inputs; generate, based on the prioritization of the inputs and the confidence level, a combined input with a combined confidence level; and determine, based on the combined input and the combined confidence level, a mission task to be performed.Type: GrantFiled: January 28, 2019Date of Patent: April 18, 2023Assignee: Walmart Apollo, LLCInventors: John J. O'Brien, Donald R. High, Brian McHale, David Winkle
-
Patent number: 11630866Abstract: Methods and systems are provided for searching and/or acting on information in a distributed data processing system. A method of processing a semantic rules engine may comprise receiving a rule data set, identifying a set of connected elements based on the rule data set, evaluating conditions related to the set of connected elements and the rule data set, determining a command set based on the evaluated conditions of the set of connected elements, and executing the command set.Type: GrantFiled: October 30, 2017Date of Patent: April 18, 2023Assignee: SCHNEIDER ELECTRIC USA, INC.Inventors: Charbel Joseph El Kaed, Andre van den Berg
-
Patent number: 11622146Abstract: According to one implementation, a method of guiding an interaction between a companion module and a user includes identifying a media content for playout by a media player device, transmitting, to a remote server, an interaction schema request identifying the media content and the companion module, and receiving, from the remote server, behavioral manifest data including an instruction for guiding the interaction between the companion module and the user. Such a method also includes obtaining a play head state of the media player device and a playout timecode state of the media content, and identifying a user interaction behavior for the companion module based on the behavioral manifest data, the play head state of the media player device, and the playout timecode state of the media content.Type: GrantFiled: October 6, 2020Date of Patent: April 4, 2023Assignee: Disney Enterprises, Inc.Inventors: Keith Comito, Dirk Van Dall, James Bowers, Anthony Waters, Thomas Engel
-
Patent number: 11622408Abstract: A connectivity state of a communication platform on a plurality of user devices is identified. The plurality of user devices includes a first and second user device. A message from the first user device that is directed to the second user device regarding the connectivity state is detected. In response to detecting the message, an indication of the connectivity state is provided to the first user device.Type: GrantFiled: December 31, 2020Date of Patent: April 4, 2023Assignee: International Business Machines CorporationInventors: Zachary A. Silverstein, Jacob Ryan Jepperson, Alan Chung, Jeremy R. Fox
-
Patent number: 11621928Abstract: A computer-implemented method reduces toil in chat systems. The method includes receiving, from a sending account, a message to be sent in a chat environment, where the chat environment includes a plurality of accounts including the sending account. The method also includes determining, by a learning model, a category of the message. The method further includes generating, for each account of the plurality accounts in a channel of the chat environment, a score, where the score indicates a likelihood an associated account will respond to a post with relevant information. The method includes recommending, based on the score, one or more accounts of the plurality of accounts to an at message, where the at message is configured to cause a notification to the associated account. The method further includes posting the message in the channel of the chat environment while at-mentioning the one or more accounts.Type: GrantFiled: August 25, 2021Date of Patent: April 4, 2023Assignee: Kyndryl, Inc.Inventors: Mauro Marzorati, Gary Francis Diamanti, Raghuram Srinivasan, Jeremy R. Fox
-
Patent number: 11616686Abstract: In response to receiving a parallel processing job from a customer, a system operated by a computing resource service provider allocates and configures a cluster of computer systems capable of executing the job. In an embodiment, each computer system is configured with a first network stack that allows access to resources of the computing resource service provider and a second network stack that allows access to resources of the customer. In an embodiment, the state of the cluster is monitored by the system via the first network stack. In an embodiment, the system deploys a set of tasks on the cluster for fulfilling the processing job. In an embodiment, the tasks have access to the second network stack so that each task can access resources of the customer.Type: GrantFiled: November 21, 2017Date of Patent: March 28, 2023Assignee: Amazon Technologies, Inc.Inventors: Santosh Chandrachood, Gayatri Ramesh Deo, Ankit Kamboj, Lukasz Misiuda, Amit Purohit, Aravind Ramarathinam, Ramkumar Kamalapuram Sugavanam, Vinayak Thapliyal, Linchi Zhang, Min Zhou
-
Patent number: 11616757Abstract: The subject disclosure is directed towards components in different server clusters, e.g., comprising software components such as components of a distributed computing system. Components are available for use by distributed computing system applications, yet managed by the distributed computing system runtime such that only a single instance can be activated and exist within communicating (non-partitioned) clusters. Also described is recovery from a situation in which no longer partitioned clusters each have created the same component.Type: GrantFiled: October 30, 2020Date of Patent: March 28, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Philip A. Bernstein, Sergey I. Bykov, Jose Manuel Faleiro, Gabriel Kliot, Muntasir Raihan Rahman
-
Patent number: 11609952Abstract: Systems and methods disclosed herein relate to utility based selection of inquiries in a streaming data pipeline. An indication of user identification data and a data source may be received by a server in communication with a distributed streaming data pipeline. This pipeline may be in communication with asynchronous event processing services. Those event processing services may determine an inquiry rule that includes an inquiry threshold. This rule may be based on the data source and retrieval of information related to that data source from memory in a database server. The rule may prompt a comparison of an inquiry count to an inquiry threshold. If the count is below the threshold, an inquiry may be sent to a user based in part upon expected utility that is itself based upon several indications of expected utility calculated by an event processing service.Type: GrantFiled: June 6, 2018Date of Patent: March 21, 2023Assignee: ZEETOGROUP, LLCInventors: Stephan Goss, Marcie Gately, Laura D Gonzalez, Herbert Johnson, Matthew William Maybeno, Alexander James Egan, Matt Ferguson
-
Patent number: 11606676Abstract: An information processing device is capable of being placed inside a vehicle. The information processing device includes a controller that is configured to transmit an acquisition request for first information about music that is being played back in a vehicle, in relation to a target vehicle among one or a plurality of vehicles existing in a periphery, receive the first information related to the target vehicle from a predetermined device possessing the first information related to the target vehicle, and output the first information related to the target vehicle. The predetermined device may be a first information processing device that is placed inside the target vehicle, or may be a predetermined server.Type: GrantFiled: March 15, 2021Date of Patent: March 14, 2023Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Josuke Yamane, Naoya Oka, Ryosuke Yamamoto, Kaori Okuda
-
Patent number: 11604782Abstract: Provided are systems and methods for concurrent summarization of indexed data. In some embodiments, two or more summary processes can be executed concurrently (e.g., in parallel) by an indexer to generate summaries for respective subsets of indexed data (e.g., partitions or buckets of indexed data) managed by the indexer.Type: GrantFiled: March 11, 2019Date of Patent: March 14, 2023Assignee: SPLUNK, INC.Inventors: David Marquardt, Xiaowei Wang
-
Patent number: 11586354Abstract: The role of a node component of a distributed application may be changed without the need to terminate a current OS process implementing the node component. A first component on a first node of a distributed file server may be designated as a control path master and configured to execute a first group of services defined for the control path master as part of a first OS process. One or more other components on one or more other nodes of the distributed file server may be designated as a control path agent and configured to execute a second group of services defined for the control path agent as part of a respective second OS process. The control path master may be changed to a control path agent, and a control path agent may be changed to a control path master, without having to reboot the control path component in question.Type: GrantFiled: January 29, 2021Date of Patent: February 21, 2023Assignee: EMC IP Holding Company LLCInventors: Bathulwar Akash, Piyush Tibrewal, Aditya Sriram Mattaparthi, Suprava Das
-
Patent number: 11579901Abstract: Systems and methods provide for execution of different provisioning engines within a resource provider environment. A user may submit a request to provision one or more resources using a particular provisioning engine, which may include a provisioning engine that is non-native to the resource provider environment. A control plane may evaluate and transmit requests to the provisioning engine executing within the resource provider environment. Operations associated with the provisioning engine may be executed and stored within a data store, which may be processed upon completion and made accessible.Type: GrantFiled: June 30, 2021Date of Patent: February 14, 2023Assignee: Amazon Technologies, Inc.Inventors: Amjad Hussain, Diwakar Chakravarthy, Asif Hussain, Rahul Garg, Victoria Michelle Jacobson, Sunil Jagadish, James Hood
-
Patent number: 11580242Abstract: A method for preparing a credential package includes providing access to a credential record of a plurality of credential records stored in a database system. The credential record includes information identifying a credential candidate and credential information associated with the credential candidate. The method further comprising receiving a credential document associated with the credential information, receiving credential document information associated with the credential document, and storing the credential document in a distributed ledger system comprising a plurality of nodes.Type: GrantFiled: July 26, 2020Date of Patent: February 14, 2023Assignee: PRACTICE INTERACTIVE, INC.Inventors: Alexander Candelario, Shawn Frasquillo, Garry McIntosh
-
Patent number: 11573843Abstract: Systems and methods of implementing a finite-state machine using electronic notifications delivered to a client device in a computer networking environment are provided. A content item can be received, along with first and second notifications associated with the content item. The first and second notifications can be stored in a queue. In some implementations, a state machine can be maintained in which at least some states may cause the first or second notifications to be displayed, and in which transitional conditions between states may depend at least in part on user interaction with the displayed notifications.Type: GrantFiled: January 27, 2017Date of Patent: February 7, 2023Assignee: GOOGLE LLCInventors: Joseph Cohen, Justin Lewis
-
Patent number: 11576018Abstract: An information processing device is capable of being placed inside a vehicle. The information processing device includes a controller that is configured to transmit an acquisition request for first information about music that is being played back in a vehicle, in relation to a target vehicle among one or a plurality of vehicles existing in a periphery, receive the first information related to the target vehicle from a predetermined device possessing the first information related to the target vehicle, and output the first information related to the target vehicle. The predetermined device may be a first information processing device that is placed inside the target vehicle, or may be a predetermined server.Type: GrantFiled: March 15, 2021Date of Patent: February 7, 2023Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Josuke Yamane, Naoya Oka, Ryosuke Yamamoto, Kaori Okuda
-
Patent number: 11570108Abstract: In one example, a processor may receive network traffic from a demultiplexer via a first network interface card and place portions of the network traffic into a plurality of hash buckets. The processor may further process a first portion of the portions of the network traffic in at least a first hash bucket of the plurality of hash buckets and forward a second portion of the portions of the network traffic in at least a second hash bucket of the plurality of hash buckets to a switch via a second network interface card. In one example, the switch distributes the second portion of the network traffic to one of a plurality of overflow probes. In one example, the plurality of overflow probes comprises a network function virtualization infrastructure for processing the second portion of the network traffic.Type: GrantFiled: February 15, 2021Date of Patent: January 31, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Arthur L. Zaifman, John M. Mocenigo
-
Patent number: 11568280Abstract: A system, method, and computer program product are provided for parental controls and recommendations based on artificial intelligence. In use, using an artificial intelligence (AI) server, explicit input is received associated with a first presentation of media. Additionally, the AI server is trained based on the explicit input, and using the AI server, implicit filters are created based on the training. Further, using the AI server, the implicit filters are applied to a second presentation of the media.Type: GrantFiled: January 23, 2019Date of Patent: January 31, 2023Assignee: AMDOCS DEVELOPMENT LIMITEDInventors: Ofer Hermoni, Eyal Felstaine
-
Patent number: 11570283Abstract: A network device may receive, from a first network, a network packet of a first network packet type that encapsulates a fragment of a second network packet of a second network packet type, where the network packet includes an extension header that indicates a source port and a destination port for the second network packet. The network device may perform an anti-spoof check on the fragment of the second network packet based at least in part on at least one of: the source port or the destination port for the second network packet that is indicated by the extension header. The network device may, based on the fragment passing the anti-spoof check, forward the fragment of the second network packet to a second network.Type: GrantFiled: July 20, 2020Date of Patent: January 31, 2023Assignee: Juniper Networks, Inc.Inventors: Ashish Suresh Ghule, Swamy Sadashivaiah Renu Kananda, Jagadish Narasimha Grandhi
-
Patent number: 11557300Abstract: Techniques are described herein for detecting and handling failures in other automated assistants. A method includes: executing a first automated assistant in an inactive state at least in part on a computing device operated by a user; while in the inactive state, determining, by the first automated assistant, that a second automated assistant failed to fulfill a request of the user; in response to determining that the second automated assistant failed to fulfill the request of the user, the first automated assistant processing cached audio data that captures a spoken utterance of the user comprising the request that the second automated assistant failed to fulfill, or features of the cached audio data, to determine a response that fulfills the request of the user; and providing, by the first automated assistant to the user, the response that fulfills the request of the user.Type: GrantFiled: November 2, 2020Date of Patent: January 17, 2023Assignee: GOOGLE LLCInventors: Victor Carbune, Matthew Sharifi
-
Patent number: 11552898Abstract: A system and method for management of communications for components of a global accelerator system is provided. The global accelerator system includes client devices communicating with a global access point via a public network to access various endpoints that can host services. In turn, a global access point communicates to various endpoints, which are organized into different data centers, via a private network. A global access point creates and manages separate TCP connections between the client and global access point and the client and endpoint to improve first byte latency experienced by clients that leverage the data throughput resources of the private network.Type: GrantFiled: September 27, 2019Date of Patent: January 10, 2023Assignee: AMAZON TECHNOLOGIES, INC.Inventor: Nalin Goel
-
Patent number: 11553381Abstract: A user device having a security context with a first network based on a first key may establish a security context with a second network. In a method, the user device may generate a key identifier based on the first key and a network identifier of the second network. The user device may forward the key identifier to the second network for forwarding to the first network by the second network to enable the first network to identify the first key at the first network. The user device may receive a key count from the second network. The key count may be associated with a second key forwarded to the second network from the first network. The user device may generate the second key based on the first key and the received key count thereby establishing a security context between the second network and the user device.Type: GrantFiled: January 11, 2019Date of Patent: January 10, 2023Assignee: QUALCOMM IncorporatedInventors: Anand Palanigounder, Adrian Edward Escott, Soo Bum Lee
-
Patent number: 11546387Abstract: Provided in the present disclosure are a network conference management method and apparatus and a storage medium, and a network conference platform and system, the network conference management method including: acquiring conference reservation information, the conference reservation information at least including the conference start time and the total number of participating devices; on the basis of the total number of participating devices, automatically allocating a target shared conference account and corresponding resources; and, at the conference start time, automatically accessing participating devices already logged into the target shared conference account.Type: GrantFiled: December 26, 2019Date of Patent: January 3, 2023Assignee: Beijing BOE Technology Development Co., Ltd.Inventor: Shasha Ding
-
Patent number: 11546405Abstract: Methods, non-transitory computer readable media, and web service management apparatus that assists with exposing mainframe data as a web service include receiving a web service request from a client device. Data in the received web service request is identified. One or more drivers and one or more functional application programming interfaces (APIs) are identified based on the identified data. Provide response data from a mainframe system based on the execution of the identified one or more functional APIs.Type: GrantFiled: September 10, 2018Date of Patent: January 3, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Arun Krish, Hari Sangaraju
-
Patent number: 11544081Abstract: Apparatus and methods may include a method for enabling customized jobs deployment in Autosys™, reviewing of execution results of the jobs in Autosys™, and querying the execution results. The method may include providing a verification of the deployment of a plurality of job scripts in a staging area. The staging area may be configured for arranging and deploying a plurality of job scripts in Autosys™. The method may include visually indicating, in a status line, whether each of the plurality of job scripts has been deployed in Autosys™ or is set to be deployed to, and executed in, Autosys™. The method may include importing selected contents of a log folder from Autosys™. The importing may use an import utility.Type: GrantFiled: December 3, 2019Date of Patent: January 3, 2023Assignee: Bank of America CorporationInventors: Mohammad Nejad, Rudolph D. Hoffman, Nadeem Panjwani, Paul Eric Hazboun
-
Patent number: 11538483Abstract: Disclosed are various aspects of postponing or migrating tasks from a first assistant device to another assistant device. In some examples, an assistant device can facilitate task completion. Tasks can be recommended for postponement based upon the complexity of the task, a historical user profile, or the location of the assistant device.Type: GrantFiled: March 25, 2020Date of Patent: December 27, 2022Assignee: VMWare, INC.Inventors: Rohit Pradeep Shetty, Suman Aluvala
-
Patent number: 11537428Abstract: A creative development platform includes an input interface that receives input data defining creative properties; a workflow definition store that stores creative generation workflow definitions defining a workflow related to generating a creative; a creative generation server, communicatively coupled to the workflow definitions store, to (i) receive the input data, (ii) retrieve at least one of the creative generation workflow definitions from the workflow definition store based on the input data, and (iii) generate the creative containing one or more media objects based on the input data and using the at least one workflow definition; and a network communications device operable to communicate the creative to target devices.Type: GrantFiled: May 16, 2019Date of Patent: December 27, 2022Assignee: Spotify ABInventors: Stacey Ling-Fun Wallace, Noel E. Cody, Christopher S. Carpita
-
Patent number: 11537997Abstract: An intelligent task assistant program can identify tasks associated with a user over a reporting period based on an analysis of, and inferences drawn from, data associated with one or more personal information programs, such as an electronic calendar application, an electronic reminder application, an electronic collaborative application, and/or an electronic communication application. The task assistant may also prioritize the identified tasks based on content associated with the tasks. Some or all of the prioritized tasks can be provided to an output device for perception by the user.Type: GrantFiled: July 18, 2019Date of Patent: December 27, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Vipindeep Vangala, Prabuddh Jaiswal, Nitin Pande, Nishchay Kumar, Sandeep Kadiyala, Sibabrata Paladhi, Raunak Oberoi
-
Patent number: 11537442Abstract: The present invention provides a method of operating a heterogeneous computing system comprising a plurality of computation nodes and a plurality of booster nodes, at least one of the plurality of computation nodes and plurality of booster nodes being arranged to compute a computation task, the computation task comprising a plurality of sub-tasks, wherein in a first computing iteration, the plurality of sub-tasks are assigned to and processed by ones of the plurality of computation nodes and booster nodes in a first distribution; and information relating to the processing of the plurality of sub-tasks by the plurality of computation nodes and booster nodes is used to generate a further distribution of the sub-tasks between the computation nodes and booster node for processing thereby in a further computing iteration.Type: GrantFiled: January 23, 2019Date of Patent: December 27, 2022Assignee: ParTec Cluster Competence Center GmbHInventors: Thomas Lippert, Bernhard Frohwitter
-
Patent number: 11531561Abstract: In one embodiment, a system includes first host machines implementing a public-cloud computing environment, wherein at least one of the first host machines comprises a resource manager that provides a public-cloud resource interface through which one or more public-cloud clients interact with one or more virtual machines, and second host machines implementing a private-cloud computing environment, wherein at least one of the second host machines comprises one or more private-cloud virtual machines, wherein at least one of the first host machines further comprises a private-cloud VM resource provider through which the resource manager interacts with the private-cloud virtual machines, wherein the VM resource provider translates requests to perform virtual machine operations from a public-cloud-resource interface to a private-cloud virtual machine interface, and the private-cloud virtual machines perform the requested virtual machine operations in response to receiving the translated requests from the VM resourType: GrantFiled: October 30, 2020Date of Patent: December 20, 2022Assignee: Google LLCInventors: Ilya Beyer, Manoj Sharma, Gururaj Pangal, Maurilio Cometto
-
Patent number: 11533220Abstract: The concepts and technologies disclosed herein are directed to a network-assisted Raft consensus protocol, referred to herein as “NetRaft.” According to one aspect of the concepts and technologies disclosed herein, a system can include a plurality of servers operating in a server cluster, and a plurality of P4 switches corresponding to the plurality of servers. Each server of the plurality of servers can include a back-end that executes a complete Raft algorithm to perform leader election, log replication, and log commitment of a Raft consensus algorithm. Each P4 switch of the plurality of P4 switches can include a front-end that executes a partial Raft algorithm to perform the log replication and the log commitment of the Raft consensus algorithm. The back-end can maintain a complete state for responding to requests that cannot be fulfilled by the front-end. The requests can include read requests and/or write requests.Type: GrantFiled: November 23, 2020Date of Patent: December 20, 2022Assignees: AT&T Intellectual Property I, L.P., Regents of the University of MinnesotaInventors: Bo Han, Vijay Gopalakrishnan, Marco Platania, Zhi-Li Zhang, Yang Zhang
-
Patent number: 11529916Abstract: The described techniques relate to a simulation system that multiplexes sensor data from multiple sensors and outputs the multiplexed sensor data in channels corresponding to the multiple sensors to appropriate vehicle systems at an appropriate time based on encoded timestamp data. In examples, a multiplexer may receive sensor datasets associated with different sensors. The multiplexer may encode the different sensor datasets with timestamp data and supplemental data to generate an encoded dataset. The multiplexer may output the encoded dataset to a video output port to transmit the encoded dataset to a demultiplexer. The demultiplexer receives the encoded dataset from the video output port, and separates the encoded dataset into channels corresponding to the sensors from which the sensor data was received. The demultiplexer may output the datasets in the respective channels at a time (or times) indicated in the timestamp data and according to the supplemental data.Type: GrantFiled: December 27, 2019Date of Patent: December 20, 2022Assignee: Zoox, Inc.Inventors: Turhan Karadeniz, Garen Khanoyan, Ryan McMichael
-
Patent number: 11531905Abstract: A network of knowledge that combines different AI bots using a common communication NOK protocol, using a designated bot as a gateway through which all queries are passed while using the NOK protocol is used to draw information and capabilities from member bots transparently to the user. Eagerness scores are derived for each member and each query, indicating a given bot's ability to respond well to the query, and eagerness may be used to provide recommendations to the gateway for a specific member to handle a given query.Type: GrantFiled: July 16, 2020Date of Patent: December 20, 2022Assignee: ARTIFICIAL SOLUTIONS IBERIA S.L.Inventors: Eric Aili, Ramazan Gurbuz, Anna Hjalmarsson, Andreas Wieweg
-
Patent number: 11526473Abstract: A database is selected from a plurality of databases included in the distributed database cluster. A shard map of the database is acquired, wherein the shard map includes a distribution of a plurality of shards on the plurality of nodes, and one or more nodes of the plurality of nodes each includes at least one shard of an old version of the database to be upgraded to a new version. A sustainable serviceability of the database corresponding to each of the one or more nodes is predicted according to the shard map based on the assumption that the at least one shard of each of the one or more nodes has been upgraded from the old version to the new version.Type: GrantFiled: September 25, 2019Date of Patent: December 13, 2022Assignee: International Business Machines CorporationInventors: Jing Jing Liu, Yun Zheng, Jing Wang, Zan Zhou, Peng Hui Jiang
-
Patent number: 11514895Abstract: A method and system are provided. The method includes separating a predicate that specifies a set of events into a temporal part and a non-temporal part. The method further includes comparing the temporal part of the predicate against a predicate of a known window type. The method also includes determining whether the temporal part of the predicate matches the predicate of the known window type. The method additionally includes replacing (i) the non-temporal part of the predicate by a filter, and (ii) the temporal part of the predicate by an instance of the known window type, responsive to the temporal part of the temporal predicate matching the predicate of the known window type. The instance is parameterized with substitutions used to match the temporal part of the predicate to the predicate of the known window type.Type: GrantFiled: September 3, 2019Date of Patent: November 29, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATTONInventors: Martin J. Hirzel, Christopher Hyland, Nicolas C. Ke
-
Patent number: 11509708Abstract: An application sharing method includes obtaining a distance between an icon of a first application and an icon of a second application, where the first application is a to-be-shared application, and the second application is used to share the first application; determining whether the distance is less than a preset distance; if the distance is less than the preset distance, obtaining application information of the first application in an application store on the Internet, and obtaining information about a to-share-with user, where the application information includes a link address of the first application in the application store; and sending the link address to the to-share-with user by using the second application.Type: GrantFiled: March 24, 2020Date of Patent: November 22, 2022Assignee: HUAWEI DEVICE CO., LTD.Inventors: Chan Wang, Huangwei Wu, Xi Huang
-
Patent number: 11509728Abstract: Systems, methods, apparatuses, and computer program products for discovering a network function (NF) acting as a network function service consumer are provided. One method may include, when a NF service consumer subscribes to notifications from a NF service producer, receiving, by the NF service producer, subscription information including a name of a consumer service of the NF service consumer that subscribes to notifications of the NF service producer. The receiving of the subscription information with the name of the consumer service allows the NF service producer to discover a corresponding NF service from an alternative NF instance within a NF set.Type: GrantFiled: June 25, 2019Date of Patent: November 22, 2022Assignee: NOKIA SOLUTIONS AND NETWORKS OYInventors: Bruno Landais, Thomas Belling
-
Patent number: 11509659Abstract: A processing system including at least one processor may receive a task request for a user from a requesting party, identify a trust profile for the requesting party, identify a first automated system to access to fulfill the task request, determine whether the trust profile for the requesting party permits an access to the first automated system, and fulfill the task request via the first automated system when it is determined that the trust profile for the requesting party permits the access to the first automated system.Type: GrantFiled: September 18, 2018Date of Patent: November 22, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Zhu Liu, Paul Triantafyllou, Eric Zavesky, Bernard S. Renger, Behzad Shahraray
-
Patent number: 11507547Abstract: Methods, systems, and computer programs encoded on computer storage medium, for receiving a request for instrumentation data describing one or more devices in the computing environment, the request received from a resource management interface; retrieving the instrumentation data describing the one or more devices from a resource database; identifying a schema associated with the resource management interface; converting the instrumentation data describing the one or more devices based on the identified schema associated with the resource management interface; and transmitting the instrumentation data describing the one or more devices to the resource management interface.Type: GrantFiled: June 19, 2019Date of Patent: November 22, 2022Assignee: Dell Products L.P.Inventors: Chitrak Gupta, Hari Venkatachalam, Abhirup Seal, Chandrasekhar Puthillathe, Ranjan Kumar, Sriparna Som, Chinmay Hegde
-
Patent number: 11507867Abstract: A system that incorporates teachings of the present disclosure may include, for example, a synthesis engine having a controller, and a storage medium for storing instructions to be executed by the controller. The instructions, when executed by the controller, can cause the controller to retrieve collected information associated with a behavior of an individual, synthesize from the information a measure of a mood of the individual to interact with others, and transmit the measure to a system associated with the individual to manage requests between the individual and the entity. The measure of the mood of the individual can indicate an availability of the individual and a receptiveness of the individual to accept a request to interact with an entity. The measure can be described by a plurality of dimensions. Other embodiments are disclosed.Type: GrantFiled: September 26, 2017Date of Patent: November 22, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: John Donovan, James Carlton Bedingfield, Sr., Barbara Roden
-
Patent number: 11500548Abstract: A system includes a memory component and a processing device, operatively coupled with the memory component, to generate a physical presence security identification (PSID) for the memory component using a statistically random number generator. The processing device, operatively coupled with the memory component, can securely retrieve the PSID and revert the memory component to an original state using the PSID.Type: GrantFiled: March 4, 2021Date of Patent: November 15, 2022Assignee: Micron Technology, Inc.Inventors: Adam J. Hieb, Robert W. Strong
-
Patent number: 11500663Abstract: A host computer inventory system within a provider network detects patterns of launch requests on an individual user account basis. For a customer that cyclically submits similar launch requests, the inventory system may allocate slots in specific host computers consistent with the detected launch pattern so that future attempts to launch the virtual machines will be honored using the pre-allocated hosts.Type: GrantFiled: June 7, 2017Date of Patent: November 15, 2022Assignee: Amazon Technologies, Inc.Inventors: Diwakar Gupta, Srinivasan Jagannathan, Bradley Joseph Gussin
-
Patent number: 11494707Abstract: A system and method for determining location information of a portable device relative to an object is provided. In one embodiment, a booking control system is provided for booking a resource or service associated with the object. The system and method may determine location information with respect to the portable device, and identify the user as checked-in or checked-out (e.g., the resource is in-use or out of use) based on the location information.Type: GrantFiled: August 20, 2019Date of Patent: November 8, 2022Assignees: DENSO International America, Inc., DENSO CORPORATIONInventor: Eric John Smith
-
Patent number: 11494567Abstract: Techniques for localization of a content presentation in an information processing system are provided. In one example, a method adapts translated content to accommodate an original content design structure (e.g., wireframe) when such translated content is inconsistent with the original content design structure. In another example, a method adapts the original content design structure when translated content is inconsistent with the original content design structure. In yet another example, an image analysis method is used to adapt translated content determined to be inconsistent with the original content design structure.Type: GrantFiled: March 3, 2020Date of Patent: November 8, 2022Assignee: Dell Products L.P.Inventors: Parminder Singh Sethi, Sathish Kumar Bikumala