Processing Agent Patents (Class 709/202)
  • Patent number: 11529916
    Abstract: 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: Grant
    Filed: December 27, 2019
    Date of Patent: December 20, 2022
    Assignee: Zoox, Inc.
    Inventors: Turhan Karadeniz, Garen Khanoyan, Ryan McMichael
  • Patent number: 11533220
    Abstract: 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: Grant
    Filed: November 23, 2020
    Date of Patent: December 20, 2022
    Assignees: AT&T Intellectual Property I, L.P., Regents of the University of Minnesota
    Inventors: Bo Han, Vijay Gopalakrishnan, Marco Platania, Zhi-Li Zhang, Yang Zhang
  • Patent number: 11531905
    Abstract: 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: Grant
    Filed: July 16, 2020
    Date of Patent: December 20, 2022
    Assignee: ARTIFICIAL SOLUTIONS IBERIA S.L.
    Inventors: Eric Aili, Ramazan Gurbuz, Anna Hjalmarsson, Andreas Wieweg
  • Patent number: 11531561
    Abstract: 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 resour
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: December 20, 2022
    Assignee: Google LLC
    Inventors: Ilya Beyer, Manoj Sharma, Gururaj Pangal, Maurilio Cometto
  • Patent number: 11526473
    Abstract: 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: Grant
    Filed: September 25, 2019
    Date of Patent: December 13, 2022
    Assignee: International Business Machines Corporation
    Inventors: Jing Jing Liu, Yun Zheng, Jing Wang, Zan Zhou, Peng Hui Jiang
  • Patent number: 11514895
    Abstract: 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: Grant
    Filed: September 3, 2019
    Date of Patent: November 29, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATTON
    Inventors: Martin J. Hirzel, Christopher Hyland, Nicolas C. Ke
  • Patent number: 11507867
    Abstract: 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: Grant
    Filed: September 26, 2017
    Date of Patent: November 22, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: John Donovan, James Carlton Bedingfield, Sr., Barbara Roden
  • Patent number: 11509708
    Abstract: 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: Grant
    Filed: March 24, 2020
    Date of Patent: November 22, 2022
    Assignee: HUAWEI DEVICE CO., LTD.
    Inventors: Chan Wang, Huangwei Wu, Xi Huang
  • Patent number: 11507547
    Abstract: 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: Grant
    Filed: June 19, 2019
    Date of Patent: November 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Chitrak Gupta, Hari Venkatachalam, Abhirup Seal, Chandrasekhar Puthillathe, Ranjan Kumar, Sriparna Som, Chinmay Hegde
  • Patent number: 11509728
    Abstract: 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: Grant
    Filed: June 25, 2019
    Date of Patent: November 22, 2022
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Bruno Landais, Thomas Belling
  • Patent number: 11509659
    Abstract: 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: Grant
    Filed: September 18, 2018
    Date of Patent: November 22, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Zhu Liu, Paul Triantafyllou, Eric Zavesky, Bernard S. Renger, Behzad Shahraray
  • Patent number: 11500663
    Abstract: 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: Grant
    Filed: June 7, 2017
    Date of Patent: November 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Srinivasan Jagannathan, Bradley Joseph Gussin
  • Patent number: 11500548
    Abstract: 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: Grant
    Filed: March 4, 2021
    Date of Patent: November 15, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Adam J. Hieb, Robert W. Strong
  • Patent number: 11494567
    Abstract: 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: Grant
    Filed: March 3, 2020
    Date of Patent: November 8, 2022
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Sathish Kumar Bikumala
  • Patent number: 11494707
    Abstract: 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: Grant
    Filed: August 20, 2019
    Date of Patent: November 8, 2022
    Assignees: DENSO International America, Inc., DENSO CORPORATION
    Inventor: Eric John Smith
  • Patent number: 11487347
    Abstract: Systems and methods for handling dual modality communication between at least one user device and at least one server. The modalities comprise audio modalities and mechanical motion modalities. The server may be simultaneously connected to the user device via a data network and a voice network and simultaneously receive audio-based input and mechanical motion-based input.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: November 1, 2022
    Assignee: Verint Americas Inc.
    Inventors: Fred A. Brown, Charles C. Wooters
  • Patent number: 11488061
    Abstract: A high-dimensional data nearest-neighbor query method based on variable-length hash codes is disclosed. Specifically, in this method, hash codes with the same code frequency are taken as a sub-data set, all the sub-data sets are ranked, a compression ratio is set for each sub-data set, the sub-data sets are compressed and trained according to the compression ratios, and hash codes and original codes corresponding to the trained sub-data sets are obtained; the hash code of each trained sub-data sets is copied to obtain multiple replicas, and the original codes and the corresponding replicas are strung to obtain strung hash codes which are integrated to form a final nearest-neighbor query table; and, a query code is obtained, and the nearest-neighbor query table is searched for a nearest-neighbor data set to complete query. The query efficiency and accuracy are greatly improved according to the invention.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: November 1, 2022
    Assignee: Ningbo University
    Inventors: Jiangbo Qian, Yanduo Ren, Yao Sun, Wei Hu
  • Patent number: 11481823
    Abstract: Described are approaches for assigning tasks between machine resources (e.g., AI task performers, AI task validators), human resources (e.g., task performers, task validators), and/or other smart systems to facilitate collaborative text detection, text recognition, and text retrieval in order to optimize system performance along a variety of different selection criteria specifying various performant dimensions, including, but not limited to improving system efficiency, reducing task performer and/or task validator idle time, improving triage outcomes, reducing data processing loads, maintaining client confidentiality, etc., that may be associated with one or more customers.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: October 25, 2022
    Assignee: ZARU, INC.
    Inventors: Susheel Khamkar, Lino Fabiani, Edwin Villanueva
  • Patent number: 11475224
    Abstract: The present invention allows text analysis and routing of an outgoing message. The system intercepts outgoing messages for analysis by a TAS software module. The module assigns an analytical score to the message, then compares the score to a threshold. If the score is below the threshold, the message is transmitted to its ultimate destination. If not, the message may be routed for correction by the message's composer or quality assurance staff. After such correction, the message new analytical score is generated and compared, and, if necessary, the process repeats again.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: October 18, 2022
    Assignee: Verint Americas Inc.
    Inventor: Scott Mackie
  • Patent number: 11475122
    Abstract: Technology related to detecting and/or mitigating malicious client-side scripts is disclosed. In one example, a method includes sending a request for a page of a client application. In response to the request for the page, the page and a supervisory script of the page are received. The supervisory script of the page of the client application can be executed within a client environment. The supervisory script can override an operation associated with an architected application programming interface (API) of the client environment. During rendering of the page, a call to the architected API of the client environment can be serviced by performing a modified operation that is different than the architected operation associated with the architected API.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: October 18, 2022
    Assignee: SHAPE SECURITY, INC.
    Inventors: Madhukar Nagaraja Kedlaya, Timothy Charles Disney, Nitish Kishore Khadke, Claire Madison Schlenker
  • Patent number: 11477198
    Abstract: A computer-implemented method includes: receiving, by a computing device, a request from a requester; determining, by the computing device, one or more delegates that are currently capable of handling the request; sending, by the computing device, a request package to each of the one or more delegates, the request package including an authentication challenge; receiving, by the computing device, a solution to the authentication challenge from a supplier, the solution being provided by a particular delegate of the one or more delegates; determining, by the computing device, the solution to the authentication challenge is valid; and instructing, by the computing device and in response to determining the solution to the authentication challenge is valid, the particular delegate to proceed with handling the request.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: October 18, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sandeep Sukhija, Harish Bharti, Rajesh Kumar Saxena
  • Patent number: 11470004
    Abstract: Graded throttling for network-on-chip traffic, including: calculating, by an agent of a network-on-chip, a number of outstanding transactions issued by the agent; determining that the number of outstanding transactions meets a threshold; and implementing, by the agent, in response to the number of outstanding transactions meeting the threshold, a traffic throttling policy.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: October 11, 2022
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventor: Narendra Kamat
  • Patent number: 11470036
    Abstract: Technologies are generally described for providing an email assistant for sorting through emails received at an email application. The email assistant may prioritize emails and group high and low priority emails separately to enable a user to quickly view and manage an email inbox. The email assistant may also provide suggestions on how to sort and manage emails in the inbox of the email application. The email assistant may observe a user's pattern of interactions with types of emails, and prioritize emails and suggest actions based on the user's interactions. The email assistant may be configured to automatically sort emails and provide management suggestions based on a detected scenario such as a user's return after a period of time away, a large influx of emails, and presence detection.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 11, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rajesh Ramanathan, James Edelen, Britta Burlin
  • Patent number: 11463308
    Abstract: A method and a system for enabling routing of traffic to/from a roaming host node roaming from a subnet of a home network to a visited network, the roaming host node assigned an IP address in the home network. The method comprises configuring, in a router of the visited network to which the roaming host node is connected, a subnet by assigning an IP address range to the subnet, the assigned IP address range being the same IP address range of the subnet of the home network; creating/configuring a tunnel between a router of the home network and the router of the visited network; and creating/configuring, in the router of the home network, a static route to route traffic destined to the roaming host node the traffic is routed through the tunnel, the IP address of the roaming host node being maintained unchanged in the subnet of the visited network.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: October 4, 2022
    Inventor: Babak Tamizkar
  • Patent number: 11463532
    Abstract: The present teaching relates to tracking an event at a plurality of distributed servers. In one example, an event to be tracked is determined. A user associated with the event is identified. A script is generated to be embedded in a web page. The script triggers an event message when the user performs an online behavior related to the web page in accordance with the event. The event message triggered by the script is received. A tracing flag is determined from the event message. An instruction is provided to the plurality of distributed servers for executing one or more applications based on the event and the tracing flag.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: October 4, 2022
    Assignee: YAHOO AD TECH LLC
    Inventors: Haiyan Luo, John Cheng, Yi Mao, Herve Marcellini
  • Patent number: 11455397
    Abstract: Systems, methods, and devices of the disclosure relate, generally, to secure boot assist for devices. In one or more embodiments, a first device includes firmware that needs to be verified as secure as part of a secure boot process, and a second device assists the first device to secure the secure boot process. In some embodiments the second device verifies security of the firmware responsive to security data provided by the first device, or verifies security of a program provided by the first device, the program for verifying security of the firmware. In some embodiments the second device provides a program for verifying security of the firmware to the first device.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: September 27, 2022
    Assignee: Microchip Technology Incorporated
    Inventors: Kerry Maletsky, David Paul Arnold, Nicolas Auguste Constant Schieli, Bryan Hunt
  • Patent number: 11446567
    Abstract: Systems and methods for controlling performance of a digital character depicted at a display device are disclosed. According to at least one embodiment, a method for controlling performance of a digital character depicted at a display device includes: determining a presence of a person located in a physical environment; and in response to determining the presence of the person, facilitating control of the performance of the digital character depicted at the display device by a human operator, by an artificial intelligence (AI) game-engine, or by a combination thereof.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: September 20, 2022
    Assignee: UNIVERSAL CITY STUDIOS LLC
    Inventors: Sarah Scialli, Demian Gordon
  • Patent number: 11451398
    Abstract: A computer implemented method of validating use of a computing resource by a an executing requester software module from a plurality of discrete software modules, the method including validating a characteristic of the requester software module; generating a first transaction defining criteria for consumption of the computing resource by the requester software module, the first transaction being encrypted with a private key from a public key/private key pair and being added as part of a block of transactions to a blockchain data structure; generating a subsequent encrypted transaction corresponding to a request of the requester software module to consume the computing resource, the subsequent transaction referring to the first transaction, wherein the subsequent transaction is validated by a transaction miner computing component from a plurality of miners by authenticating the transaction using the public key and verifying compliance with the criteria defined in each transaction.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: September 20, 2022
    Assignee: British Telecommunications Public Limited Company
    Inventor: Robert Ghanea-Hercock
  • Patent number: 11443122
    Abstract: 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: Grant
    Filed: March 3, 2020
    Date of Patent: September 13, 2022
    Assignee: Dell Products L.P.
    Inventors: Sathish Kumar Bikumala, Parminder Singh Sethi
  • Patent number: 11442938
    Abstract: Some embodiments enable intelligent searching data based on structure and content of models defining structure domains of interest. Embodiments are also capable of simultaneously providing context sensitive reasoning across the domains to find other relationships within the data that are not apparent using traditional search. For a respective domain-specific model, a method or system reasons relationships within the respective domain-specific model. Each relationship is between a keyword of a search query inputted by a user and a field of the domain-specific model. The method reasons the relationships by traversing the domain-specific model using domain-specific rules selected by the keyword. The method maps a first field of a first reasoned relationship to a second field of a second reasoned relationship. The first and second fields are in respective first and second domain-specific models. The method executes the search query based on the mapping, which generates search results presented to the user.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: September 13, 2022
    Assignee: The Charles Stark Draper Laboratory, Inc.
    Inventors: John Joseph Turkovich, Jeffrey Joseph Cipolloni, Martin Svedlow
  • Patent number: 11436195
    Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: September 6, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mark Maybee, James Kremer, Victor Latushkin, Ankit Gureja, Kenneth Dunlop
  • Patent number: 11436268
    Abstract: The various embodiments describe multi-site cluster-based data intake and query systems, including cloud-based data intake and query systems. Using a hybrid search system that includes cloud-based data intake and query systems working in concert with so-called “on-premises” data intake and query systems can promote the scalability of search functionality. In addition, the hybrid search system can enable data isolation in a manner in which sensitive data is maintained “on premises” and information or data that is not sensitive can be moved to the cloud-based system. Further, the cloud-based system can enable efficient leveraging of data that may already exist in the cloud. In addition, various embodiments enable configuration data associated with search functionality to be shared amongst clusters in a manner that promotes cluster security.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: September 6, 2022
    Assignee: Splunk Inc.
    Inventors: Ledio Ago, Declan Gerard Shanaghy
  • Patent number: 11436412
    Abstract: An apparatus includes at least one processing device configured to obtain event metadata for events published by event sources to an event platform, the event metadata comprising static event tags for respective ones of the events. The at least one processing device is also configured to generate dynamic event tags having an association with event types based at least in part on analysis of real-time event traffic comprising a subset of the events published by the event sources to the event platform over a designated time period. The at least one processing device is further configured to train a machine learning model utilizing the static event tags and the association of the dynamic event tags with the event types, receive a query comprising event parameters, and provide a response to the query by utilizing the trained machine learning model to match events with the event parameters in the query.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: September 6, 2022
    Assignee: EMC IP Holding Company LLC
    Inventor: Mohammad Rafey
  • Patent number: 11438294
    Abstract: The present disclosure describes systems and methods for email management that leverages information derived from a sender's message activity with particular recipients in order to automatically format subsequent messages to those recipients according to the derived information. The present disclosure describes determining message templates associated with messages sent to repetitive recipients, and applying those determined templates upon composition of subsequent messages to the same recipients. Message templates comprise information associated with a message's settings, layout, message content, content type(s), a message type and the like. The determination of message templates and template information for application to messages being composed can be based on learned expressions and/or patterns from a sender's message activity or behavior.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: September 6, 2022
    Assignee: YAHOO ASSETS LLC
    Inventors: Aravind Kalavagattu, Sudharsan Vasudevan
  • Patent number: 11438370
    Abstract: A server can include a detection module for monitoring an electronic account and detecting irregular or fraudulent activities. The detection module can be a machine learning model configured to detect activities or patterns indicative of an account being compromised, hacked or accessed by unauthorized users. Upon detection of the irregular activities or patterns, the detection module can transmit a notification or signal to a trigger module which can implement remedial actions. The trigger module can receive the signal from the detection module and execute an action in accordance with a trigger plan. The trigger plan can include various information and a range of actions, which can be selected and/or executed based on the information included in the signal.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: September 6, 2022
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Emmet Devlin, Ana Cruz, Nahid Farhady Ghalaty, Vincent Pham
  • Patent number: 11429442
    Abstract: Systems and techniques are described for using virtual machines to write parallel and distributed applications. One of the techniques includes receiving a job request, wherein the job request specifies a first job to be performed by a plurality of a special purpose virtual machines, wherein the first job includes a plurality of tasks; selecting a parent special purpose virtual machine from a plurality of parent special purpose virtual machines to perform the first job; instantiating a plurality of child special purpose virtual machines from the selected parent special purpose virtual machine; partitioning the plurality of tasks among the plurality of child special purpose virtual machines by assigning one or more of the plurality of tasks to each of the child special purpose virtual machines; and performing the first job by causing each of the child special purpose virtual machines to execute the tasks assigned to the child special purpose virtual machine.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: August 30, 2022
    Assignee: VMware, Inc.
    Inventors: Jayanth Gummaraju, Gabriel Tarasuk-Levin
  • Patent number: 11431726
    Abstract: Systems and methods for creating a network communication pathway between devices based on type of communication request are disclosed. The system obtains a communication object from a first device to enable communication with a second device. The first device may be a device within an affinity group of the second device, such that the system identifies historic data relating to the affinity group and/or relating to communication attempts from non-subscriber devices found in one or more affinity groups stored within the system. Based on the communication object type, the system identifies whether communication object relates to a question object previously received from the second device and calculates an Expert Attribute Score (EAS) for the first device. The system may evaluate the EAS against a predetermined threshold and transmit the communication object to the second device, if the EAS is greater than or equal to the predetermined threshold.
    Type: Grant
    Filed: December 4, 2021
    Date of Patent: August 30, 2022
    Inventors: Raymond J. Sheppard, Robert L. Fike, Alvin Daniel Ray
  • Patent number: 11422760
    Abstract: A disclosed information processing apparatus is capable of acquiring, from a device connected to the information processing apparatus, configuration information concerning the device for a setup corresponding to the device according to the configuration information. The information processing apparatus includes a function file storage configured to hold a function file describing a function of the device; a device classifying unit configured to classify the device into a category according to the configuration information acquired from the device; an information acquiring unit configured to acquire, from the device, information concerning the function described in the function file corresponding to the category into which the device is classified by the device classifying unit; and a display unit configured to display a setup page used for the setup corresponding to the device, according to the information acquired by the information acquiring unit.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: August 23, 2022
    Assignee: Ricoh Company, Ltd.
    Inventor: Kazuko Asano
  • Patent number: 11422543
    Abstract: A Multi-Purpose Dynamic Simulation and run-time Control platform includes a virtual process environment coupled to a physical process environment, where components/nodes of the virtual and physical process environments cooperate to dynamically perform run-time process control of an industrial process plant and/or simulations thereof. Virtual components may include virtual run-time nodes and/or simulated nodes. The MPDSC includes an I/O Switch which delivers I/O data between virtual and/or physical nodes, e.g., by using publish/subscribe mechanisms, thereby virtualizing physical I/O process data delivery. Nodes serviced by the I/O Switch may include respective component behavior modules that are unaware as to whether or not they are being utilized on a virtual or physical node. Simulations may be performed in real-time and even in conjunction with run-time operations of the plant, and/or simulations may be manipulated as desired (speed, values, administration, etc.).
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: August 23, 2022
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Mark J. Nixon, Anthony Amaro, Jr., Noel Howard Bell, John M. Caldwell, Gary K. Law
  • Patent number: 11416290
    Abstract: The present disclosure relates to systems and methods for an interactive, intelligent hub built around the completion of a task. This hub brings together resources, information, suggested steps, and other automated assistance to facilitate the completion of the task. AI-based assistance may indicate which steps can be completed by automated processes, and dispatch those processes, or suggest resources to assist in the completion of other steps. The hub displays the current status of the task, and lives until the completion of the task, or abandonment by the user.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: August 16, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert Alexander Sim, Ryen William White, Omar Shaya, Bernd Ingo Plontsch, Elnaz Nouri
  • Patent number: 11416517
    Abstract: A system can include a server, various application servers, various database servers, and a system database. The application servers can be divided into application server groups that each include an application server. The server receives data from a data source and the data includes a source identifier and a key identifier associated with the data source. The server determines a particular application server group that is associated with the data source based on the source identifier of the data source and transmits the data from the data source to an application server of the application server group. The application server determines a particular database server associated with the application server group and transmits the data to the database server, which determines a particular partition of a system database in which to store the data based on the key identifier of the data source.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: August 16, 2022
    Assignee: LANDIS+GYR INNOVATIONS, INC.
    Inventors: Chet Chan Wong, Siva Suthram, Sachin Vijan
  • Patent number: 11416587
    Abstract: A data security server or system may be installed or placed into network to perform data security and network monitoring and analysis functions. The data security server may operate an isolated computing instance or engine, such as a software container engine. A computing resource service provider may send commands to the data security server to provision a variety of data security and monitoring applications in isolated software containers of the data security server. The data security server, via the data security and monitoring applications, may obtain copies of traffic going into and out of the network, and analyze the traffic to produce security data. The security data may be uploaded to the service provider for storage and retrieval.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: August 16, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter den Hartog, Marios Zintilis, Dexter W. Markley
  • Patent number: 11412030
    Abstract: A service provider apparatus is provided with a first application for executing a process related to a Web page or Web contents, and a service providing part for providing services. The first application sends a request to a second application included in another apparatus. The service providing part receives a service providing request related to the request from the second application, and provides a service depending on the service providing request, so as to expand functions of the services provided by the service provider apparatus.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: August 9, 2022
    Assignee: RICOH COMPANY, LTD.
    Inventor: Katsumi Kanasaki
  • Patent number: 11408626
    Abstract: A controller for a plurality of heating, ventilation, or air conditioning (HVAC) devices includes a processing circuit that includes one or more processors and memory. The controller detects a change in condition that affects an operating status of a first HVAC device of the plurality of HVAC devices. The controller uses schematic relationships between the plurality of HVAC devices to determine a reduced subset of the plurality of HVAC devices for which operating parameters are to be generated based on the operating status of the first HVAC device. The controller generates operating parameters for the reduced subset of the plurality of HVAC devices and operates the plurality of HVAC devices using the operating parameters.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: August 9, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Andrew J. Przybylski, Graeme Willmott, John H. Burroughs
  • Patent number: 11409759
    Abstract: In one general embodiment, a computer-implemented method includes identifying a data dump and a predefined data structure, parsing the predefined data structure to determine one or more identifiers within the predefined data structure, determining that a match exists between one or more elements of the data dump and the one or more determined identifiers of the predefined data structure, and formatting the data dump utilizing the predefined data structure, in response to the determining.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: August 9, 2022
    Assignee: International Business Machines Corporation
    Inventors: Trinh Huy Nguyen, Harshpreet Singh
  • Patent number: 11405664
    Abstract: The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos and delivering of related information thereto. Initially, images in video source content are scanned and individual elements in the images are dynamically compared with digital images stored in a database to identify individual items in the image that match the digital images stored in the database. Upon detecting a match, information is accessed in the database that is related to the digital image that matches the identified individual item. The accessed information is then transmitted to a secondary system that is in communication with a display device, such that the accessed information is displayed on the secondary system in coordination with the video source content being displayed on the display device.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: August 2, 2022
    Assignee: HSNi, LLC
    Inventor: John McDevitt
  • Patent number: 11405384
    Abstract: Provided in the present disclosure are method, device, and apparatus of regulating a website load. The method includes: determining, by a server, a current load level of a website according to a current load of the website and a target value of the website load; and adjusting, by the server, login time of a client to regulate the website load according to the determined current load level of the website. The present disclosure enables load regulation of a website at an entry point of a site or a key service, thus improving user experience.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: August 2, 2022
    Assignee: SHANGHAI ZTE SOFTWARE CO., LTD.
    Inventor: Peng Yu
  • Patent number: 11405803
    Abstract: Methods and systems for online services applications and application functions to provide User Equipment (UE)-generated information to network data analytics to support network automation and optimization are provided. According to one aspect of the present disclosure, a method for an online services application or Application Function (AF) to provide UE-Generated Information (UGI) to support network automation and optimization comprises, at a Network Data Analytics (NWDA) function: receiving UGI that was collected by a UE or by an online services AF; generating network automation and optimization information based on at least some of the received UGI; and sending the network automation and optimization information to a Radio Access Network (RAN).
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: August 2, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Virgilio Fiorese, Vinicius Samuel Landi Fiorese, Peter Hedman, Nipun Sharma
  • Patent number: 11394790
    Abstract: System platform, software and hardware equipment and components, and methodologies are provided for gathering, organizing, distributing and synchronizing information about events, event attendees or group activities associated with events. Event management system and methods include mobile software application platform for event participants to receive push content, and generate and share real time activity feed(s) on various social media and/or dialogue platforms via a server that transmits push information (notifications, ads, alerts, updates) to event participant's mobile application, receives activity feed information from mobile application, and selectively transmits activity feed information to social media and/or dialog platforms. Events include conferences, tradeshows, seminars, or any activities involving one or more participants. Event participants include attendees, exhibitors, speakers, sponsors, organizers, or any other groups or individuals associated with event.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 19, 2022
    Assignee: CVENT INC.
    Inventors: Brian Felder, David Shanley
  • Patent number: 11392414
    Abstract: A node management protocol is disclosed herein. The protocol can be used for task distribution in multi-node systems. The node management protocol can implement a cooperation-based task distribution algorithm that does not rely on consensus. When a task is ingested into a cluster of nodes, the nodes can compete to handle the task. A transport layer helps coordinate among nodes and facilitates the handling of work. A session expiry protocol handles node failures with the remaining nodes reassigning work.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: July 19, 2022
    Assignee: Target Brands, Inc.
    Inventors: Christopher Fretz, Hrishikesh V. Prabhune, Luis F. Stevens