Patents Examined by Meng An
  • Patent number: 11360966
    Abstract: An information processing system includes a plurality of distributed ledger nodes provided to a plurality of organizations, and configured to verify a content of a transaction with each other and hold a history of the transaction in distributed ledgers provided to the organizations, a client node configured to transmit the transaction to the distributed ledger nodes, and a plurality of processing nodes provided to the organizations, and configured to execute verification target processing being processing that is targeted for verification on a virtual platform. The client node selects the distributed ledger nodes to perform the verification of the verification target processing and transmits the transaction including a request to execute the verification target processing to each of the selected distributed ledger nodes. When each selected node receives the transaction, the distributed ledger node causes the processing node in the organization to perform the verification and records the verification result.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: June 14, 2022
    Assignee: HITACHI, LTD.
    Inventor: Yoji Ozawa
  • Patent number: 11360804
    Abstract: For resource management for a parent child workload, a processor organizes a plurality of processes into a plurality of process groups. Each process group includes a given parent process and all child processes of the given parent process. Each process group has a process level. The processor further calculates a process cost for each process group and assigns a process priority to each process group based on the process cost for the process group. The processor iteratively assigns computing resources to subgroups of a given process group with a highest process priority at a given process level.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: June 14, 2022
    Assignee: International Business Machines Corporation
    Inventors: Guang Han Sui, Wei Ge, Xing Fang, Jinming Lv
  • Patent number: 11360814
    Abstract: A server and a method for executing an application are provided. The method includes receiving code associated with an application uploaded from a terminal device, transmitting, to a service server, code information associated with the application, receiving, from the service server, execution information for executing the application acquired based on the code information, defining the accelerated computing environment for executing the application based on the received execution information, and executing the application in the compiled accelerated computing environment.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: June 14, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Taejeong Kim, Kyunam Cho
  • Patent number: 11360823
    Abstract: Implementations include actions of receiving, by an intelligent quality assurance (iQA) platform, a desired state (DS) file including data indicative of a desired state of a cloud computing environment, triggering, by the iQA platform, an auto-discovery process to provide an actual state of the cloud computing environment based on cloud resources instantiated within the cloud environment, and application resources executing within the cloud environment, the auto-discovery process including retrieving first credentials to enable automated access to the cloud computing environment, determining, by the iQA platform, a delta between the actual state, and the desired state, and providing, by the iQA platform, a report including the delta.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: June 14, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Jayanti Vemulapati, Murtuza Chitalwala
  • Patent number: 11360795
    Abstract: Techniques for an optimization service of a service provider network to help optimize the selection, configuration, and utilization, of virtual machine (VM) instance types to support workloads on behalf of users. The optimization service may implement the techniques described herein at various stages in a life cycle of a workload to help optimize the performance of the workload, and reduce underutilization of computing resources. For example, the optimization service may perform techniques to help new users select an optimized VM instance type on which to initially launch their workload. Further, the optimization service may monitor a workload for the life of the workload, and determine new VM instance types, and/or configuration modifications, that optimize the performance of the workload. The optimization service may provide recommendations to users that help improve performance of their workloads, and that also increase the aggregate utilization of computing resources of the service provider network.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: June 14, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Malcolm Featonby, Leslie Johann Lamprecht, John Merrill Phillips, Umesh Chandani, Roberto Pentz De Faria, Hou Liu, Ladan Mahabadi, Letian Feng
  • Patent number: 11356315
    Abstract: Methods, apparatus, systems and articles of manufacture to dynamically control devices based on distributed data are disclosed. An example apparatus includes a comparator to compare a first measurement measured by a first peer device to a second measurement, the second measurement being measured locally by the apparatus; and an operation adjuster to, when the comparison satisfies a threshold, adjust a measurement protocol of the first peer device.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: June 7, 2022
    Assignee: Intel Corporation
    Inventors: Rita Wouhaybi, Rajesh Poornachandran
  • Patent number: 11354366
    Abstract: A method and system for servicing requests, including receiving, from a client, a first request to perform an action, obtaining a first persona object for a user associated with the first request, servicing the first request using the first persona object to obtain a result, and providing the result to the client.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: June 7, 2022
    Assignee: OPEN TEXT CORPORATION
    Inventors: Michael T. Mohen, Ameya Devendra Bapat, Derek Zasiewski, Paul Craig Warren
  • Patent number: 11356386
    Abstract: A method is applied to a server and for providing a link priority between the server and a storage device. The server calculates an average latency of each of a plurality of links between the server and the storage device; then determines a latency interval to which the average latency of each link belongs; and determines a priority of each link based on a priority of the latency interval to which the average latency of each link belongs. At least two consecutive latency intervals are preset in the server, each latency interval represents a range of an average latency, and a priority is set for each latency interval. For latency intervals of adjacent priorities, a minimum latency value of a latency interval of a lower priority is greater than a maximum latency value of a latency interval of a higher priority.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: June 7, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Feng Yang
  • Patent number: 11347561
    Abstract: Core to resource and resource to core mapping is disclosed. In an embodiment, a method includes obtaining an input pattern including a plurality of resource identifiers corresponding to resources. The method further includes applying the input pattern to a guaranteed regular and uniform distribution process to obtain a distribution pattern that indicates a distribution of resources across cores or a distribution of the cores across the resources. The method further includes distributing the resources across the cores or distributing the cores across the resources according to the distribution pattern.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: May 31, 2022
    Assignee: VMWARE, INC.
    Inventors: Raju Kumar, Sreeram Iyer
  • Patent number: 11349730
    Abstract: [Subject] Development costs of operation automation are reduced.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: May 31, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventor: Naoyuki Tanji
  • Patent number: 11347717
    Abstract: System and method of verifying validity of a metadata modification request to prevent improper metadata operations. During initialization of a volume in a storage device and once a metadata area is reserved for a metadata structure, information characterizing the metadata structure and metadata area is stored in the storage device, which may be in the form of an area legend composed of descriptors such as a magic signature, a node size, a clump size of reservation, and extent of the metadata area. Responsive to a request for operating on metadata, relevant information provided in the request is verified against the stored characteristic information. If the verification discovers an inconsistency between the information provided in the request and the stored characteristic information, the request modification is treated as invalid and blocked from operation.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: May 31, 2022
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Viacheslav Dubeyko, Adam Manzanares
  • Patent number: 11341253
    Abstract: A control method of a terminal apparatus is disclosed. A control method of a terminal apparatus comprises the steps of: determining the number of different ciphertexts, into which behavior data generated according to operation of the terminal apparatus by a user is to be encrypted, for each data type of the behavior data; generating ciphertexts by encrypting behavior data of an identical type in a unit of the determined number of the different ciphertexts so that the behavior data can be encrypted into different ciphertexts; transmitting the generated ciphertexts to an external server; when a model of the behavior data having been used to acquire learning on the basis of the transmitted ciphertexts is received, monitoring an operation of the terminal apparatus on the basis of the received model. Here, the model may be obtained through acquisition of learning according to at least one of a machine learning algorithm, a neural network algorithm, and a deep learning algorithm.
    Type: Grant
    Filed: November 22, 2018
    Date of Patent: May 24, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jaewoo Seo
  • Patent number: 11341212
    Abstract: An apparatus and method for protecting content in a graphics processor. For example, one embodiment of an apparatus comprises: encode/decode circuitry to decode protected audio and/or video content to generate decoded audio and/or video content; a graphics cache of a graphics processing unit (GPU) to store the decoded audio and/or video content; first protection circuitry to set a protection attribute for each cache line containing the decoded audio and/or video data in the graphics cache; a cache coherency controller to generate a coherent read request to the graphics cache; second protection circuitry to read the protection attribute to determine whether the cache line identified in the read request is protected, wherein if it is protected, the second protection circuitry to refrain from including at least some of the data from the cache line in a response.
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: May 24, 2022
    Assignee: INTEL CORPORATION
    Inventors: Joydeep Ray, Abhishek R. Appu, Pattabhiraman K, Balaji Vembu, Altug Koker
  • Patent number: 11336585
    Abstract: An embodiment includes determining, based on historical data associated with a specific task, a baseline bandwidth recommendation for completing the specific task. The embodiment assigns, for a first time period, the specific task to a first computing device on a network. The embodiment allocates, for the first time period based on the baseline bandwidth recommendation, a first baseline bandwidth to the first computing device. The embodiment allocates, for the first time period, a portion of a shared buffer bandwidth as a first buffer bandwidth to the first computing device based on a weight value assigned to the specific task. The first buffer bandwidth combines with the first baseline bandwidth as a first total bandwidth for the specific task. The embodiment throttles, during the first time period, data packets associated with the specific task based on the first total bandwidth for the specific task.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: May 17, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yue Wang, Gang Tang, Xin Peng Liu, Wei Wu, Zheng Li
  • Patent number: 11334672
    Abstract: A cluster is scanned. The cluster includes one or more virtual machines. A first content file change is detected based on the scan of the cluster. The first content file change is to a first content file. The first content file is located on a first virtual machine related to the cluster. A content-based security level of the cluster is determined based on the detection of the first content file change. The determined content-based security level of the cluster is compared to a security level standard of the cluster. A security gap is identified based on the comparison of the determined content-based security level to the security level standard of the cluster. In response to the identification of the security gap, an update to the security settings of the cluster is performed.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: May 17, 2022
    Assignee: International Business Machines Corporation
    Inventor: Shailaja Mallya
  • Patent number: 11334665
    Abstract: Systems and methods for automated detection and analysis of security threats are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for automated detection and analysis of security threats may include the following: (1) receiving an item from an asset; (2) inspecting the item using at least one rule; (3) determining an exposure related to the item to determine an exposure to the item; (4) enriching the item with additional data; (5) calculating a total score for the item based on the inspection, the exposure, and the enriching; and (6) generating an alert for the item based on the total score exceeding a threshold.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: May 17, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventor: Jia Yeong Lionel Teo
  • Patent number: 11334389
    Abstract: The latency corresponding to a latency-sensitive event-based processor is evaluated to determine whether the latency-sensitive event-based processor (EBP) should be prioritized. If so, constraints on the number of events that the latency-sensitive EBP can process are relaxed and the frequency with which the latency-sensitive EBP can process events is increased. At a next latency evaluation, if the latency-sensitive EBP no longer meets criteria for prioritization, the constraint on the number of events is returned to a nominal level, as is the frequency with which the latency-sensitive EBP can process events.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: May 17, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Priyadarshi Ghosh, Anand Patil, Vishnu Kumar, Aparajita
  • Patent number: 11327785
    Abstract: A computing system includes an application configured to request execution of at least one translation including at least one command. A first coupling facility is configured to perform a first modification process to modify a first structure based on a received command associated with an ongoing transaction. A second coupling facility includes a secondary circular queue loaded with first data blocks indicating the first modification process, and is configured to output a message response block (MRB). The application determines a most recent modification process performed by the secondary coupling facility based on the MRB.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: May 10, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter D. Driever, Jeffrey W. Josten, Georgette L. Kurdt, David H. Surman
  • Patent number: 11329965
    Abstract: A method for dynamic encryption and signing includes: obtaining, by a terminal during session connection, a predetermined first key index and a randomly-generated first signature index; signing session request data with a first signature corresponding to the first signature index; encrypting the session request data with a first key corresponding to the first key index; sending the encrypted session request data and the first signature index to the server; and receiving, from the server, session response data signed with a second signature corresponding to a second signature index and encrypted with a second key corresponding to a second key index, after decryption and signature verification by the server over the session request data succeed. The second signature index and the second key index are randomly selected by the server and saved in a login session object accessible by both the server and the terminal.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: May 10, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yixin Guo, Hang Yu, Chun Wang, Xianhua Du
  • Patent number: 11321462
    Abstract: A method of identifying anomalous behavior can include transforming input data to a series of numbers, determining first features and second features of the series of numbers that, given the same numbers in a different order, produce a different value for the respective feature, encoding the series of numbers by a key value indicating a number associated with a cell of a grid of cells to which the first and second features map, and determining, based on whether the key value has been previously provided, whether the input is anomalous.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: May 3, 2022
    Assignee: Raytheon Company
    Inventors: Holger M. Jaenisch, James W. Handley, Tonja L. Rogers