Patents by Inventor Holly Wright

Holly Wright has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240220583
    Abstract: An example method includes initiating training of an hierarchical clustering algorithm using training data. The method further includes determining a first factor, the first factor being a number of analyzed nodes compared to a number of discovered nodes. The method further includes determining a second factor, the second factor being a first time elapsed compared to a first typical training duration for environments with a data set size substantially similar to a data set size of the training data. The method further includes determining a third factor, the third factor being a second time elapsed compared to a second typical training duration for environments with a data having a uniformity substantially similar to a uniformity of the training data. The method further includes estimating a progress of the training of the hierarchical clustering algorithm based at least in part on the first factor, the second factor, and the third factor.
    Type: Application
    Filed: January 4, 2023
    Publication date: July 4, 2024
    Inventors: Holly Wright, Jared Ryan Hayward, Wayne Francis Tackabury, Melanie Hanson, Yair Allouche
  • Patent number: 11811929
    Abstract: Managing client access token requests is provided. It is determined whether a current time interval between a last allowed access token request matches a regular access token request interval for a client. In response to determining that the current time interval does match the regular access token request interval for the client, a current access token request is allowed. An access token is generated for the client to access a protected resource hosted by a resource server based on allowing the current access token request. The access token is issued to the client via a network.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: November 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Leo Michael Farrell, Holly Wright
  • Patent number: 11558367
    Abstract: A processor may receive a packet configured to travel in a network. The packet may be configured to travel from a first device to a second device. The processor may analyze the packet. The processor may detect a password with the packet. The processor may determine whether the detected password complies with at least one password policy. The processor may provide a password policy compliance output to a user. The password policy compliance output may indicate to the user whether the detected password complies with the at least one password policy.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: January 17, 2023
    Assignee: International Business Machines Corporation
    Inventors: Holly Wright, Dale Bowie, Peter Terence Cogill, Hannah Claire Jury
  • Publication number: 20220239484
    Abstract: Managing client access token requests is provided. It is determined whether a current time interval between a last allowed access token request matches a regular access token request interval for a client. In response to determining that the current time interval does match the regular access token request interval for the client, a current access token request is allowed. An access token is generated for the client to access a protected resource hosted by a resource server based on allowing the current access token request. The access token is issued to the client via a network.
    Type: Application
    Filed: January 27, 2021
    Publication date: July 28, 2022
    Inventors: Leo Michael Farrell, Holly Wright
  • Patent number: 11223633
    Abstract: A technique to identify and distinguish flow sessions begins by capturing a flow record indicating an initiation of a network flow. A unique session identifier associated with the captured flow record is computed by applying a given function over data comprising a set of information (e.g., a tuple) captured in the flow record, together with a time value associated with collection interval having a start time. The given function may be a hash function. The unique session identifier is associated with one or more additional network flows captured during the collection interval, e.g., from another network flow device that computes the same identifier for at least a second flow record captured during the collection interval. In one embodiment, the flow records are captured by distinct data collectors and comprise portions of a same flow session. The distinct data collectors may utilize the same or different flow record types or protocols.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: January 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Holly Wright, Dale Bowie
  • Publication number: 20210306315
    Abstract: A processor may receive a packet configured to travel in a network. The packet may be configured to travel from a first device to a second device. The processor may analyze the packet. The processor may detect a password with the packet. The processor may determine whether the detected password complies with at least one password policy. The processor may provide a password policy compliance output to a user. The password policy compliance output may indicate to the user whether the detected password complies with the at least one password policy.
    Type: Application
    Filed: March 25, 2020
    Publication date: September 30, 2021
    Inventors: Holly Wright, Dale Bowie, Peter Terence Cogill, Hannah Claire Jury
  • Publication number: 20210266333
    Abstract: A technique to identify and distinguish flow sessions begins by capturing a flow record indicating an initiation of a network flow. A unique session identifier associated with the captured flow record is computed by applying a given function over data comprising a set of information (e.g., a tuple) captured in the flow record, together with a time value associated with collection interval having a start time. The given function may be a hash function. The unique session identifier is associated with one or more additional network flows captured during the collection interval, e.g., from another network flow device that computes the same identifier for at least a second flow record captured during the collection interval. In one embodiment, the flow records are captured by distinct data collectors and comprise portions of a same flow session. The distinct data collectors may utilize the same or different flow record types or protocols.
    Type: Application
    Filed: February 21, 2020
    Publication date: August 26, 2021
    Applicant: International Business Machines Corporation
    Inventors: Holly Wright, Dale Bowie
  • Patent number: 10768990
    Abstract: A method, apparatus and computer program to protect an application in an underlying multiprocessor computing system, e.g., one in which a processor has local memory available but can access memory assigned to other processors. In operation, a set of hardware characteristics for the underlying computing system are extracted. These characteristics preferably comprise processing power, available memory, and a topology. For each hardware characteristic, an operating limit for that characteristic is determined based at least in part on a baseline value that is determined for the application with respect to the hardware characteristic. Based on the operating limit determined for each hardware characteristic, a recommended limit for a system feature (e.g., network traffic) of the underlying computing system is computed. Thereafter, and during runtime execution of the application, the recommended limit is then enforced, e.g.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Holly Wright, John William Court
  • Publication number: 20200142747
    Abstract: A method, apparatus and computer program to protect an application in an underlying multiprocessor computing system, e.g., one in which a processor has local memory available but can access memory assigned to other processors. In operation, a set of hardware characteristics for the underlying computing system are extracted. These characteristics preferably comprise processing power, available memory, and a topology. For each hardware characteristic, an operating limit for that characteristic is determined based at least in part on a baseline value that is determined for the application with respect to the hardware characteristic. Based on the operating limit determined for each hardware characteristic, a recommended limit for a system feature (e.g., network traffic) of the underlying computing system is computed. Thereafter, and during runtime execution of the application, the recommended limit is then enforced, e.g.
    Type: Application
    Filed: November 1, 2018
    Publication date: May 7, 2020
    Applicant: International Business Machines Corporation
    Inventors: Holly Wright, John William Court