Patents Examined by LeChi Truong
-
Patent number: 11409581Abstract: One or more computing devices, systems, and/or methods are provided. Event information associated with a plurality of events may be identified. The plurality of events may be associated with first entities corresponding to a first entity type and second entities associated with a second entity type. A first network profile associated with the first entities and the second entities may be generated based upon the event information. First representations associated with the first entities and second representations associated with the second entities may be generated based upon the first network profile. Clusters in the first representations and/or the second representations may be identified. One or more coalition networks associated with fraudulent activity may be identified based upon the clusters.Type: GrantFiled: April 10, 2020Date of Patent: August 9, 2022Assignee: YAHOO ASSETS LLCInventors: Ruichen Wang, Timothy Michael Olson, Yan Han, Jian Tian, Robert Jason Harris, Shaima Abdul Majeed
-
Patent number: 11397614Abstract: The present disclosure generally relates to evaluating communication workflows comprised of tasks using machine-learning techniques. More particularly, the present disclosure relates to systems and methods for generating a prediction of a task outcome of a communication workflow, generating a recommendation of one or more tasks to add to a partial communication workflow to complete the communication workflow, and generating a vector representation of a communication workflow.Type: GrantFiled: February 25, 2020Date of Patent: July 26, 2022Assignee: Oracle International CorporationInventors: Sudhakar Kalluri, Venkata Chandrashekar Duvvuri
-
Method and apparatus for managing feature based user input routing in a multi-processor architecture
Patent number: 11392536Abstract: Improved management of user based input to a converged portable communication device is provided. A primary processor is configured to detect a user input feature request in response to a user interface control being activated. The primary processor determines whether the user input feature request is one of: a primary processor-centric request or a secondary processor-centric request. The primary processor retains primary requests and routes secondary requests to a secondary processor. If the secondary processor is unable to perform the requested feature, a check is made whether the primary processor is available and can fulfill the request as a secondary request. Positive user feedback is generated in response to determine that requests can be handled, and negative user feedback is generated when a requested feature cannot be handled.Type: GrantFiled: October 23, 2019Date of Patent: July 19, 2022Assignee: MOTOROLA SOLUTIONS, INC.Inventors: David J Ley, Carlos J Robaina, Mark Antilla -
Patent number: 11379277Abstract: A method of facilitating communication to an embedded computer in a computational storage device via a host includes receiving a message for transmission to an embedded process running at the embedded computer, determining that a destination address of the message corresponds to the embedded computer within the computational storage device, in response to the determination, forwarding the message to a host relay process associated with the embedded computer, and encapsulating the message to generate a proprietary command for transmission to the computational storage device.Type: GrantFiled: November 9, 2020Date of Patent: July 5, 2022Assignee: NGD SYSTEMS, INC.Inventors: Hermes Costa, Vladimir Alves
-
Patent number: 11379248Abstract: A data processing method, applied to an applet, includes: sending a plug-in service request to a platform server, the plug-in service request comprising a plug-in identifier configured for the platform server to establish a usage association between a plug-in corresponding to the plug-in identifier and the applet, wherein the plug-in has an independent data server; receiving an applet access request, determining whether the applet access request and a service corresponding to the plug-in meet a preset correspondence, and if it is determined that the applet access request and the service corresponding to the plug-in meet the preset correspondence, loading the plug-in according to the usage association; and sending the applet access request to the plug-in, so that the plug-in completes a task corresponding to the applet access request by accessing the data server of the plug-in.Type: GrantFiled: June 24, 2021Date of Patent: July 5, 2022Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventors: Yidong Fang, Jiayi Yao, Lin Weng, Jing Liu, Jun Liu, Wenwei Wang, Junliang Zhang, Changchun Guo, Jingkai Zhao
-
Patent number: 11379752Abstract: Qubit reservation is disclosed. A first request to reserve at least one qubit is received from a requestor. The first request includes an application identifier (ID) of a first quantum application. Qubit metadata that describes characteristics of a first plurality of qubits implemented by a first quantum computing system is accessed to identify a first qubit that is available to be reserved. The qubit metadata is modified to reserve the first qubit to thereby inhibit access to the first qubit by any quantum application other than the first quantum application.Type: GrantFiled: May 27, 2021Date of Patent: July 5, 2022Assignee: Red Hat, Inc.Inventors: Leigh Griffin, Stephen Coady
-
Patent number: 11372897Abstract: An exemplary method includes receiving a request to store a data item within a directory of a virtual file structure layer for an unstructured storage layer of a data storage system, caching an identifier of a collection object representative of the directory, sending a query to a plurality of storage nodes included in a cluster of the data storage system, receiving, in response to the query, replies from a subset of the storage nodes that are available to store the data item, selecting, based on the replies, a storage node from the subset of storage nodes, transmitting the data item to the selected storage node for storage by the selected storage node within the unstructured storage layer, accessing, based on the cached identifier, the collection object, and updating the collection object to include a reference to the data item stored in the selected storage node.Type: GrantFiled: August 5, 2020Date of Patent: June 28, 2022Assignee: Pure Storage, Inc.Inventors: Stefan Bernbo, Christian Melander, Roger Persson, Gustav Petersson
-
System and method for enabling an interprocess communication in electronic control units of vehicles
Patent number: 11361090Abstract: A method for providing an interprocess interaction in an electronic control unit having an operating system defining a kernel space, wherein the method involves steps in which: the kernel of the operating system intercepts a request for an interprocess communication between a first application and a second application of the electronic control unit. A verdict is requested, from an access control component of the operating system, with respect to granting access for the requested interprocess communication between the first application and the second application of the electronic control unit. The access control component generates the verdict for the requested interprocess communication based on a security policy. The kernel of the operating system selectively allows the requested interprocess communication between the first application and the second application based on the generated verdict.Type: GrantFiled: January 28, 2021Date of Patent: June 14, 2022Assignee: AO Kaspersky LabInventors: Alexander V Shadrin, Dmitry A Kulagin -
Patent number: 11354215Abstract: A method for analyzing how a baseboard management controller (BMC) is monitoring a device in an analysis system platform performs an analysis of features of the device being monitored by the BMC. The method receives an IP address of a BMC input by a user, obtains source code corresponding to the IP address and determines application programming interface type corresponding to the source code. A function menu according to the application programming interface type is selected, the function menu comprising at least one item for analysis. The feature performance of the device being monitored is analyzed and recorded and results of the performance analysis are stored.Type: GrantFiled: July 11, 2019Date of Patent: June 7, 2022Assignee: Fulian Precision Electronics (Tianjin) Co., LTD.Inventors: Cheng-Da Yang, Yen-Hsuan Chen
-
Patent number: 11347565Abstract: A method and system of providing users with a tool to interact with content from a primary app through a secondary app are disclosed. The secondary app obtains source data from the primary app and determines whether the data includes labels that can trigger the application of a particular configuration in the presentation of the content. Changes made to the source data in the secondary app that relate to substantive or key data for the content do not affect the source data in the primary app. However, changes made in the secondary app that relate to non-substantive data can be propagated back to the primary app.Type: GrantFiled: June 30, 2021Date of Patent: May 31, 2022Assignee: United Services Automobile Association (USAA)Inventors: Nathan Ryan Johnson, Julia Beatrice Isaac, Isidoro Garcia, Nathaniel Brett Wiatrek
-
Patent number: 11340925Abstract: Embodiments of the present invention are directed to action recipes for a crowdsourced digital assistant. Users can define an action recipe by recording a set of inputs across one or more applications, by providing multiple sub-commands in a single on-the-fly command, by providing one or more associated commands, or otherwise. An action recipe dataset is generated, and stored and indexed on a user device and/or on an action cloud server. As such, any user can invoke an action recipe by providing an associated command to a crowdsourced digital assistant application on a user device. The crowdsourced digital assistant searches for a matching command on the user device and/or the action cloud server, and if a match is located, the corresponding action recipe dataset is accessed, and the crowdsourced digital assistant emulates the actions in the action recipe on the user device.Type: GrantFiled: March 26, 2018Date of Patent: May 24, 2022Assignee: PELOTON INTERACTIVE INC.Inventors: Rajat Mukherjee, Mark Robinson, Kiran Bindhu Hemaraj
-
Patent number: 11340965Abstract: A computerized platform provides centralized access for users to for on-line (electronic) services, such as social media, travel, education, and online banking including payments, via public Application Programming Interfaces (APIs).Type: GrantFiled: March 31, 2020Date of Patent: May 24, 2022Assignee: BOOMERSURF, LLCInventors: Joshua Simon Leichty, Paula Adelman
-
Patent number: 11325254Abstract: Automation windows for RPA for attended or unattended robots are disclosed. A child session is created and hosted as a window including the UIs of applications of a window associated with a parent session. Running multiple sessions allows a robot to operate in this child session while the user interacts with the parent session. The user may thus be able to interact with applications that the robot is not using or the user and the robot may be able to interact with the same application if that application is capable of this functionality. The user and the robot are both interacting with the same application instances and file system. Changes made via the robot and the user in an application will be made as if a single user made them, rather than having the user and the robot each work with separate versions of the applications and file systems.Type: GrantFiled: August 10, 2020Date of Patent: May 10, 2022Assignee: UiPath, Inc.Inventor: Andrew Hall
-
Patent number: 11321149Abstract: A method includes receiving, by a first computer from a second computer, a stateless API request message comprising update value data, a consensus token, and a user identifier. The first computer determines whether or not the consensus token matches a previously stored consensus token. If the consensus token matches the previously stored consensus token, the first computer retrieves stored value data from a value data database based on the user identifier. The first computer then updates the stored value data with the update value data. The first computer generates an API response message comprising an indication of the update. The first computer transmits, to the second computer, the API response message.Type: GrantFiled: February 8, 2021Date of Patent: May 3, 2022Assignee: Visa International Service AssociationInventors: Julie McClure, Anil Chandupattla, Abhishek Verma, Mark Picha
-
Patent number: 11314568Abstract: This application relates to a message processing method and apparatus, a storage medium, and a computer device. The method includes: receiving a session message associated with an interactive session of a social application; while rendering the session message in a session interface corresponding to the interactive session of the social application: identifying a child application identifier in the session message; invoking plug-in code corresponding to the child application identifier in the social application; obtaining, from the social application, shared data corresponding to the child application identifier using the plug-in code; and dynamically presenting the shared data in the session message.Type: GrantFiled: November 18, 2020Date of Patent: April 26, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Hao Hu, Jisheng Huang, Haojun Hu, Chao Lin
-
Patent number: 11314550Abstract: The techniques may include maintaining a thread of events for a plurality of users, where each element of the thread corresponds to an event/activity and includes at least a next field that includes a first subset of the plurality of users and a previous field that includes a second subset of the plurality of users. These techniques may allow new events to be quickly added and prior elements may be updated to reflect the addition. Further, the thread elements may allow the thread to be quickly traversed to identify queried information such that the information may be displayed to a user.Type: GrantFiled: February 26, 2020Date of Patent: April 26, 2022Assignee: salesforce.com, inc.Inventors: Percy Dara Mehta, Shan-Cheng Ho, Clinton Tran, Kshama Lalit Thacker, Jayanth Parayil Kumarji
-
Patent number: 11314563Abstract: In some embodiments, a computing system may receive at least first data indicative of a first event of a first system of record accessed using first access credentials associated with a user, determine, based at least in part on first stored contextual data associated with the user, to create at least a first notification of the first event based at least in part on the first data, and send the first notification to a client device operated by the user.Type: GrantFiled: March 30, 2021Date of Patent: April 26, 2022Assignee: Citrix Systems, Inc.Inventors: Manbinder Pal Singh, Aikaterini Kalou
-
Patent number: 11315034Abstract: A system comprises: a data warehouse, a storage device and a cluster including a plurality of computing nodes; the data warehouse is configured to store task data obtained from the user; at least one computing node in the cluster includes a resource scheduling component, and is configured to perform resource scheduling for the task and determine a computing node executing the task; the computing node executing the task comprises a model training component and/or a prediction component; the model training component is configured to, according to task data, invoke a corresponding type of learning model from the storage device; use sample data and training target included in the task data to train the learning model, to obtain the prediction model corresponding to the task and store the prediction model in the storage device; the prediction component is configured to obtain a prediction result output by the prediction model.Type: GrantFiled: August 30, 2018Date of Patent: April 26, 2022Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Kai Zhou, Qian Wang, Faen Zhang, Kun Liu, Yuanhao Xiao, Dongze Xu, Tianhan Xu, Jiayuan Sun, Lan Liu
-
Patent number: 11307914Abstract: A method and device for managing an application program are provided. The method includes: obtaining, by a first edge computing platform, an application program component of the first edge computing platform and an application program component of a second edge computing platform, where the application program component of the first edge computing platform and the application program component of the second edge computing platform are application program components in a global application program; and sending the application program component of the second edge computing platform to the second edge computing platform. The second edge computing platform installs the application program component of the second edge computing platform, thereby implementing a deployment of application programs between all levels of edge computing platforms.Type: GrantFiled: March 18, 2020Date of Patent: April 19, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Weisheng Jin
-
Patent number: 11303731Abstract: The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system that supports higher data rates Beyond 4th-Generation (4G) communication system.Type: GrantFiled: February 17, 2020Date of Patent: April 12, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Nishant Gupta, Basavaraj Jayawant Pattan, Narendranath Durga Tangudu