Patents Examined by Alex H. Tran
  • Patent number: 11375009
    Abstract: A computer-implemented system and related method address malfunctioning peers in a blockchain, the method comprising receiving endorsement results from peers in the blockchain, where the endorsement results are for one or more transactions in the blockchain. The endorsement results include successful and failed endorsements. The method further comprises distributing the successful and failed endorsements to two or more endorsement collectors, determining which peers are successful endorsement peers (SEPs) that provided successful endorsements, and which peers are failed endorsement peers (FEPs) that provided failed endorsements. A reputation score is calculated for each peer based on endorsement information from the endorsement collectors. The reputation score is then sent to at least one of a client and a system administrator. This reputation score is then used to determine peer selection in a subsequent transaction.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: June 28, 2022
    Assignee: International Business Machines Corporation
    Inventors: Qi Zhang, Petr Novotny, Lei Yu, Nitin Gaur
  • Patent number: 11368367
    Abstract: An operator node is configured to generate a visualization of the configurations of nodes communicatively coupled to the operator node via a network. The operator node scans target nodes in a network and identifies a set of attributes describing various configuration properties of each node. The operator node compares corresponding attributes across nodes and determines for each attribute a measure of variance. The variance for each attribute is displayed in a grid view, allowing a user to observe the level of similarity or dissimilarity of each attribute across the target nodes of the network. The operator node also defines and implements a policy describing a set of configuration properties with which target nodes must comply. The operator node determines if one or more target nodes is in violation of the policy, displays a differential visualization associated with each policy failure event, and enables an operator to re-configure target nodes accordingly.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: June 21, 2022
    Assignee: UPGUARD, INC.
    Inventors: Michael Franz Baukes, Paul McCarthy, Greg Pollock, Alan Sharp-Paul, Mark Sheahan, Taylor Stackpole, Cheyne Wallace
  • Patent number: 11362890
    Abstract: A system management device includes a storage part for storing at least one of a device configuration of a device and a network configuration of a network to which the device belongs. The device includes a control part configured to, from among devices belonging to a system, determine the device for executing a process on a basis of at least one of the device configuration and the network configuration.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: June 14, 2022
    Assignee: NEC CORPORATION
    Inventor: Jun Yokoyama
  • Patent number: 11240052
    Abstract: Embodiments generally relate to facilitating communication in a collaboration environment. In some embodiments, a method includes receiving a message in a collaboration environment. The method further includes determining a group of users based on text in the message, where one or more key words in the text indicate the group of users. The method further includes obtaining a collaboration history associated with the group of users, where the collaboration history includes collaboration statistics. The method further includes determining a subgroup of users from the group of users based on the collaboration statistics, where the collaboration statistics indicate a level of collaboration activity that meets one or more predetermined collaboration requirements. The method further includes sending notifications to users in the subgroup of users, where the notifications invite the users of the subgroup to respond to the message.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: February 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Asima Silva, John Rice, Liam S. Harpur
  • Patent number: 11228542
    Abstract: Example implementations are directed to a method of controlling contributions to a communication stream. An example implementation includes detecting a request from a user to add a data item to a communication stream of a channel, analyzing the data item in view of the communication stream to determine a relevancy score for the data item; and providing a control interface for the request based on the relevancy score of the data item. For example, the control interface can include an audience report, a notification, a previous post link, an alternative channel recommendation, a private message invitation, or a proceed to post command.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: January 18, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Jennifer Marlow, Scott Carter, Laurent Denoue
  • Patent number: 11196830
    Abstract: A notification message is received by a communication device The notification message includes a message identifier and a digital signature generated by an original sender of the notification message. That an integrity of message content in the notification message and an original sender of the notification message is verified is determined using the digital signature. Responsive to determining that the notification message is verified, the notification message is forwarded by the communication device using a peer-to-peer communication channel over a mesh network.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: December 7, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nirmit V. Desai, Shahrokh Daijavad, Catherine H. Crawford, Steven E. Millman, Heather D. Achilles, Carmelo I. Uria, Peter F. Mycue, Wendy Chong, Adam E. Grant, Randy M. Fussell, Christopher P. Huff
  • Patent number: 11171911
    Abstract: A method and system for managing and automating the transactional processes between organizations that do business together using incompatible preexisting transactional systems. A centralized server manages transactions sent and received between the transactional systems of the organizations, and a software implemented messaging application communicates with the centralized server, both transmitting and receiving transactions from and to the transactional system of each organization, the result of which is improved automation of the transactional processes between organizations that do business together using incompatible preexisting transactional systems.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: November 9, 2021
    Inventor: David Schnitt
  • Patent number: 11140096
    Abstract: Embodiments herein receive a request to reserve a fog computing resource for an end device, where the request includes a specified future time at which the fog computing resource will be used by the end device. It is determined that sufficient fog computing resources are available at the specified future time on a first fog node of a plurality of fog nodes. The fog computing resource of the first fog node is reserved for the specified future time, and an address corresponding to the first fog node is transmitted.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: October 5, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: M. David Hanes, Charles Calvin Byers, Joseph Michael Clarke, Gonzalo A. Salgueiro
  • Patent number: 11113670
    Abstract: A method and apparatus for detecting an error in a business process via an exchange of email messages. In one example, the method may be executed by a processor of a business process analysis server (BPAS). For example, the method includes receiving an email, wherein the email includes an address of the BPAS, analyzing the email to determine at least one feature, determining the business process based on the at least one feature, determining one or more variables that is associated with the business process, detecting the error in the business process associated with the email based on at least variable of the one or more variables associated with the business process and generating an alert email in response to the error that is detected, wherein the alert email requests a correction to the at least one variable to complete the business process.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: September 7, 2021
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Julien Perez, Tomi Viljam Silander, Adrian Corneliu Mos
  • Patent number: 11012488
    Abstract: A system can include multiple content ingress sites to process content into portions of content. A content ingress site, of the multiple content ingress sites, can include a first set of devices. The first set of devices can be configured to process the content in a synchronized manner. The first set of devices can be configured to have excess processing capacity to facilitate failover of a first segmenter device to a second segmenter device. The first set of devices can be configured to process content from multiple sources. The system can include multiple content distribution sites to encode the portions of content. A content distribution site can include a second set of devices. The system can include multiple content satellite offices to provide the portions of content to one or more destination devices. A content satellite office can include a third set of devices.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: May 18, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kevin Shen, Suri B. Medapati, Caleb Chaney, George So, Yinqing Zhao
  • Patent number: 11012317
    Abstract: An infrastructure monitor receives an indication of a fault on a first host computer of a plurality of host computers, wherein each of the plurality of host computers is associated with a different subset of a plurality of queues, and wherein each of the plurality of queues are serviced by a different subset of the plurality of host computers. The monitor identifies a first subset of the plurality of queues associated with the first host computer and determines a workload present on the first subset of the plurality of queues. The monitor further generates a single visualization to provide the indication of the fault on the first host computer, the first subset of the plurality of queues impacted by the fault, and the workload present on the first subset of the plurality of queues and causes presentation of the single visualization.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: May 18, 2021
    Assignee: salesforce.com, inc.
    Inventors: Venkata Rama Pavan Kumar Rangavajhala, Arjun Srinivasan
  • Patent number: 10999167
    Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for varying the aggregation periods for data flows relative to the values of the data contained in the flows. For instance, in one example, a method includes intercepting a first flow and a second flow traversing a communications network, assigning a first value to the first flow and a second value to the second flow, wherein the first value is higher than the second value, aggregating the first flow into a first database record according to a first aggregation period, aggregating the second flow into a second database record according to a second aggregation period that is longer than the first aggregation period, and storing the first database record and the second database record in a database.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: May 4, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Arthur Zaifman, John Mark Mocenigo, Joseph Dorsey, Jr.
  • Patent number: 10862935
    Abstract: The disclosure relates to a distribution device and an information device. The distribution device comprises a communication part, a memory part and a controller. The communication part communicates with an external device. The memory part stores a video data. The controller transmits the video data to the external device through the communication part. The controller transmits the video data to the external device based on a request signal from the external device, and the video data includes a predetermined data that is different from the video data.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: December 8, 2020
    Assignee: FUNAI ELECTRIC CO., LTD.
    Inventors: Yoshinobu Imoto, Yoshikazu Fujita, Eiji Nakata, Ryuji Ikeda, Masahito Teraoka
  • Patent number: 10848554
    Abstract: A method for data replication may include obtaining data, generating a data packet including the data and a logical unit number (LUN) corresponding to a logical unit of a storage array, generating a metadata packet including the LUN and metadata that identifies a region of the logical unit, transmitting the data packet and the metadata packet to a first replicator, transmitting the metadata packet to a second replicator, and transmitting the data packet to a target site.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: November 24, 2020
    Assignee: Oracle International Corporation
    Inventor: Uthayakumar Dhanapal
  • Patent number: 10721115
    Abstract: Embodiments provide a content sharing method and system. A source terminal cloud server receives a content sending command sent by a source terminal, where the content sending command carries an address of a destination terminal cloud server. The source terminal cloud server sends a connection request to the destination terminal cloud server according to the address of the destination terminal cloud server, where the connection request is used to request to establish a connection to the destination terminal cloud server. The source terminal cloud server sends shared content to the destination terminal cloud server after the connection is established. After the shared content is transferred between the cloud servers, terminals respectively log in to their respective cloud servers.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: July 21, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yu Ding, Fumin Wu
  • Patent number: 10574529
    Abstract: A data center infrastructure monitoring system and method that includes a plurality of geographically distributed data centers, each having a plurality of physical infrastructure assets. A data center gateway system is communicatively coupled to one or more data centers of plurality of data centers and configured to receive data for configuring an alert specifying one or more data center assets to monitor for a primary alert event, an event type for the primary alert event, and a conditional trigger event upon which providing an alert notification for the primary alert event will be conditioned, store the data for configuring the alert, monitor, based on the stored data, the one or more infrastructure assets for the conditional trigger event and the primary alert event, and in response to detecting both the conditional trigger event and the primary alert event associated with the configured alert, providing the alert notification.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: February 25, 2020
    Assignee: Equinix, Inc.
    Inventors: Michael Marinelli, William Maloney, Swayambhu Raparti, Anthony J. Sukiennik, Purvish Purohit, Prabhakar Gundugola