Patents Examined by Shean Tokuta
-
Patent number: 11601524Abstract: Techniques for intelligent proactive template-driven data caching are disclosed. In one embodiment, a method is disclosed comprising receiving notification of input by the user of a user computing device, identifying a user activity corresponding to the user input, using the identified user activity to obtain a template comprising a number of data retrieval operations for the identified activity and timing information indicating, for each data retrieval operation, a corresponding timing for performing the data retrieval operation, performing a data retrieval operation identified by the template to retrieve data item(s) from data storage remote to the user computing device in accordance with the corresponding timing indicated by the template, causing the retrieved data items to be stored in data storage local to the user computing device.Type: GrantFiled: June 24, 2022Date of Patent: March 7, 2023Assignee: Verizon Patent and Licensing Inc.Inventor: Sunil Kumar
-
Patent number: 11588880Abstract: A computer-implemented method for automatically uploading media content from a mobile device to an online service provider can include receiving, in the mobile device, identifying information corresponding to a user account associated with at least one of a plurality of online service providers; capturing media content with a media input component included in the mobile device; and after the media content is captured, automatically uploading to the at least one online service provider the captured media content and the identifying information, without receiving user input contemporaneous with the automatic uploading that specifies that the captured media content is to be uploaded. The mobile device can further include a wireless communication component configured to wirelessly send data to and wirelessly receive data from the plurality of online service providers, which can be external to the mobile device.Type: GrantFiled: February 2, 2022Date of Patent: February 21, 2023Assignee: Google LLCInventors: Mark Wagner, Thomas H. Taylor, David P. Conway
-
Patent number: 11587095Abstract: A system for detecting service issues within multi-sourced service data. The system includes a memory and one or more electronic processors coupled to the memory. The electronic processors are configured to receive one or more data sets in near real time, and to enrich the dataset with one or more metadata parameters, pre-clean the data within the dataset, and determine one or more data points within the dataset that are semantically similar to each other. The electronic processors are also configured to generate a similarity score for each of the semantically similar data points, and determine one or more significant clusters within the dataset within a predefined lookback window. The electronic processors are also configured to analyze the determined significant clusters to determine the existence of one or more service issues, and generate a service alert based on the analysis determining that one or more service issues are present.Type: GrantFiled: October 15, 2019Date of Patent: February 21, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Donovan A. Isaak, Mark R. Gilbert, Vadivelan Ramalingam
-
Patent number: 11582117Abstract: Examples herein relate to developing an orchestration plan. Examples disclose the development of a representation of a set of services wherein each service relates to other services via different types of relationships. The examples apply a set of dependency rules for each type of relationship at each service within the set of services such that the application of the set of dependency rules creates inter-service dependencies between state transitions of the set of services. Based on the creation of the inter-service dependencies, the orchestration plan is developed which includes a sequenced order of the state transitions for the set of services.Type: GrantFiled: November 17, 2021Date of Patent: February 14, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Peter Michael Bruun, Mads Stenhuus, Henrik Stig Langli
-
Patent number: 11582303Abstract: A multitenant infrastructure server (MTIS) is configured to provide an environment to execute a computer routine of an arbitrary application. The MTIS receives a request from a webtask server to execute the computer routine in a webtask container. The computer routine is executed in the webtask container at the MTIS. Upon successful execution of the computer routine, a result set is returned to the webtask server. If the execution of the computer routine is unsuccessful, an error notification is returned to the webtask server. The resources consumed during the execution of the computer routine are determined. The webtask container is destroyed to prevent persistent storage of the computer routine on the MTIS.Type: GrantFiled: July 30, 2022Date of Patent: February 14, 2023Assignee: Okta, Inc.Inventors: Tomasz Janczuk, Matias Woloski
-
Patent number: 11580130Abstract: A method includes calculating first connection usage information based on a first number of connections being used in a connection pool over a first time interval and adding a first number of database connections to the connection pool based on determining that the first connection usage information satisfies a first usage threshold. Additionally, the method includes calculating second connection usage information based on a second number of connections being used in the connection pool over a second interval. The second interval has been previously reset responsive to adding the first number of database connections to the connection pool. The method also includes determining whether to adjust the number of database connections in the connection pool based on the second connection usage information.Type: GrantFiled: October 29, 2021Date of Patent: February 14, 2023Assignee: PAYPAL, INC.Inventor: Jaykumar Patel
-
Patent number: 11575772Abstract: A group-based communication platform is configured to initialize processing actions executable via validated external resources. Moreover, the group-based communication platform may recommend specific processing actions to a user based at least in part on the user's activity in interacting with the group-based communication platform (e.g., via a client device), wherein such activity may be represented as environmental contextual data. Moreover, once the user selects a particular processing action for execution, the group-based communication retrieves at least a portion of the generated environmental contextual data to be passed to the validated external resource for use in executing the selected processing action.Type: GrantFiled: May 18, 2021Date of Patent: February 7, 2023Assignee: Salesforce, Inc.Inventors: Diogenes Brito, Salman Suhail, Bruce Sullivan, Patricia Ang, Hye Jung Choi, Prajna Shetty, Andrew Fong, Michael Deng, Stephen Sowole, Tolga Akin, Pranay Agarwal
-
Patent number: 11563651Abstract: Disclosed is a method for network slicing, which includes: determining a service keyword of a service intention after receiving the service intention from a user; converting the service intention into a network request according to the service keyword of the service intention on the basis of a pre-established mapping model, wherein, the network request comprises at least one network requirement index; determining a set of network slicing configuration parameters according to the network request and current network environment state on the basis of a network slicing model, wherein the network slicing model is a deep neural network model for determining network slicing configuration parameters according to a network request and a network environment state; and performing a network slicing according to the set of network slicing configuration parameters. The present disclosure also provides a device for network slicing and a computer readable storage medium.Type: GrantFiled: December 22, 2020Date of Patent: January 24, 2023Assignee: Beijing University of Posts and TelecommunicationsInventors: Hui Yang, Zhengjie Sun, Qiuyan Yao, Bowen Bao, Chao Li, Jie Zhang
-
Patent number: 11563825Abstract: Various embodiments are directed to an improved group-based communication apparatus that is configured to efficiently manage draft messaging communications in a group-based communication system. The group-based communication apparatus is configured to synchronize draft messaging communications, including creating, updating, deleting, and posting of such draft messaging communications, across multiple client devices and with a group-based communication repository. Utilizing draft message metadata associated with the draft messaging communications, the group-based communication apparatus is also configured to implement validation rules and conflict resolution procedures associated with draft messaging communications. Additionally, the group-based communication apparatus is configured to render a draft list icon or other visual indicia to a group-based communication interface to inform a user that there is a draft messaging communication associated with one or more of the group-based communication channels.Type: GrantFiled: March 28, 2022Date of Patent: January 24, 2023Assignee: Salesforce, Inc.Inventors: Madeline Shortt, Ryan Greenberg
-
Patent number: 11560172Abstract: A motor control device drives a motor based on a vehicle signal including drive assist information and performs vehicle control. The motor control device includes: a first controller and a second controller that perform a calculation operation concerning drive control over the motor. A first microcomputer corresponds to a calculation portion of the first controller. A second microcomputer corresponds to a calculation portion of the second controller. The first microcomputer and the second microcomputer mutually transmit and receive operation results by inter-microcomputer communication, or the first microcomputer unilaterally transmits an operation result from the first microcomputer by the inter-microcomputer communication. The first microcomputer and the second microcomputer synchronize timings to start and end control by performing at least one of three types of arbitration processes including: an AND-start arbitration process; an OR-start arbitration process; and a forced arbitration process.Type: GrantFiled: January 24, 2020Date of Patent: January 24, 2023Assignees: JTEKT CORPORATION, DENSO CORPORATIONInventors: Satoshi Sugiyama, Yoshihide Kuroda
-
Patent number: 11558324Abstract: The present teaching relates to dynamically generating a card. In one example, a request is received for generating a card to be provided to a user. Dynamic information related to the request is obtained. One or more modules are selected to be put into the card based on the dynamic information. The card is generated based on the selected one or more modules.Type: GrantFiled: February 21, 2020Date of Patent: January 17, 2023Assignee: YAHOO ASSETS LLCInventor: Abhay Gupta
-
Patent number: 11558462Abstract: Systems, methods, and computer-readable media are provided for reusing execution environments and code of serverless functions while ensuring isolation in serverless computing environments. In some examples, a method can include, in response to a first request to run a serverless function, executing, at an execution environment on a network, computer-readable code configured to perform the serverless function; after the computer-readable code has executed, modifying a pointer to an area of memory used to store a first state of the serverless function to reference a different area of memory; in response to a second request to run the serverless function, reusing, at the execution environment, the computer-readable code to perform the serverless function; and based on the pointer referencing the different area of memory, using the different area of memory to store a second state of the serverless function.Type: GrantFiled: April 22, 2022Date of Patent: January 17, 2023Assignee: Cisco Technology, Inc.Inventors: Dominik Rene Tornow, Urmil Vijay Dave, Kyle Andrew Donald Mestery, Ian Wells
-
Patent number: 11550955Abstract: Data can be automatically anonymized in a distributed storage system. For example, a system can receive a notification indicating that an object is stored in a non-persistent bucket of a distributed storage system. The system can read the object from the non-persistent bucket in response to receiving the notification. The system can generate an anonymized version of the object by performing one or more anonymization operations with respect to the object. The system can store the anonymized version of the object in a persistent bucket of the distributed storage system. The system can then transmit a command for causing the object to be removed from the non-persistent bucket.Type: GrantFiled: July 20, 2021Date of Patent: January 10, 2023Assignee: RED HAT, INC.Inventors: Huamin Chen, Yuval Lifshitz, Daniel Gryniewicz
-
Patent number: 11539634Abstract: At this time, a communication line load transmission interval deciding unit selects a transmission interval from the load of the bus. An instrument load transmission interval deciding unit selects a transmission interval from the processing loads of at least one of the vehicle on-board instrument and the gateway. A delivery control unit compares the transmission interval selected by the communication line load transmission interval deciding unit with the transmission interval selected by the instrument load transmission interval deciding unit, and performs control so that the divided updating data is delivered at transmission intervals which are equal to or greater than the longer of these transmission intervals.Type: GrantFiled: July 31, 2020Date of Patent: December 27, 2022Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Keisuke Tsuji, Kunihiro Miyauchi
-
Patent number: 11528167Abstract: Embodiments of the present disclosure provide a method and device for implementing gateway cooperation, a gateway and a storage medium. The method for implementing the gateway cooperation includes: selecting, from gateways in an IoT network, at least one cooperative gateway for a target gateway; notifying the target gateway of the at least one cooperative gateway, wherein the at least one cooperative gateway is used for establishing cooperation with the target gateway and performing cooperative management.Type: GrantFiled: November 4, 2019Date of Patent: December 13, 2022Assignee: ZTE CORPORATIONInventors: Kun Yang, Chen Lu, Fang Xie
-
Patent number: 11522978Abstract: Methods, systems and media for network model checking using entropy based binary decision diagram (BDD) compression are described. Two related compression techniques are described: bit level reduction to reduce the number of bits required for each network field according to its nature, and field level reduction to reduce the size of the BDD tree by finding a near-optimum ordering of the fields in the BDD space. These two techniques, separately or together, may alleviate the state explosion problem the limits application of BDD based model checking. The two techniques complement each other synergistically, particularly in the domain of computer network checking and verification.Type: GrantFiled: August 31, 2020Date of Patent: December 6, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Ashkan Sobhani, Xingjun Chu, Mohammed El Azzab, Salaheddine Hamadi
-
Patent number: 11516079Abstract: A network initialization communication storage system includes a host device coupled to a storage system and an initialization issue analysis system via a network. The host device includes an initialization subsystem coupled to each of a plurality of ports. During network initialization of the host device via the storage system, the initialization subsystem identifies network initialization communications transmitted via the port(s) and the network, filters the network initialization communications to remove a subset of network initialization information and provide filtered network initialization communications, and transmits the filtered network initialization communications for storage in a remote access controller subsystem in the host device.Type: GrantFiled: October 27, 2021Date of Patent: November 29, 2022Assignee: Dell Products L.P.Inventors: Yu Cheng Sheng, Yu Hsuan Yang, Chih Chao Liu
-
Patent number: 11509720Abstract: Various embodiments are generally directed to techniques for reducing the time required for a node to take over for a failed node or to boot. An apparatus includes an access component to retrieve a metadata from a storage device coupled to a first D-module of a first node during boot, the metadata generated from a first mutable metadata portion and an immutable metadata portion, and the first metadata specifying a first address of a second D-module of a second node; a replication component to contact the second data storage module at the first address; and a generation component to, in response to failure of the contact, request a second mutable metadata portion from a N-module of the first node and generate a second metadata from the second mutable metadata portion and the immutable metadata portion, the second mutable metadata portion specifying a second address of the second D-module.Type: GrantFiled: January 18, 2021Date of Patent: November 22, 2022Assignee: NetApp Inc.Inventors: Paul Yuedong Mu, Manoj Sundararajan, Paul Ngan
-
Patent number: 11503128Abstract: In one or more embodiments, a cloud operation reservation system is provided through which cloud operations may be scheduled and managed. The cloud operation reservation system includes logic for defining a set of time windows that are available to perform one or more cloud operations on cloud targets and presenting the set of time windows to one or more tenants of a cloud service. Tenants may browse the presented set of time windows and submit reservation requests to update and/or perform other operations on cloud targets. In response to receiving, a request to reserve one or more slots in a particular time window, the cloud operation reservation system schedules one or more cloud operations to be performed on a cloud target that is available to at least one tenant.Type: GrantFiled: August 31, 2021Date of Patent: November 15, 2022Assignee: Oracle International CorporationInventors: Balasubrahmanyam Kuchibhotla, Kamaldeep Singh Khanuja, Bharat S. Paliwal, Thomas Kurian, Jimmy Saricos
-
Patent number: 11502921Abstract: A system and method for enabling a cloud computing environment. In accordance with an embodiment, the system can include a variety of hardware and/or software components and features, which can be used in delivering an infrastructure, platform, and/or applications to support public and private clouds.Type: GrantFiled: February 1, 2019Date of Patent: November 15, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Naresh Revanuru