-
公开(公告)号:US11586487B2
公开(公告)日:2023-02-21
申请号:US16703429
申请日:2019-12-04
Applicant: KYNDRYL, INC.
Inventor: Michael Treadway
Abstract: A computer-implemented method includes observing, by a computer device, a plurality of uniform resource locators (URLs); parsing, by the computer device, a URL path of each of the URLs into path segments; creating, by the computer device, a tree structure, the tree structure having a plurality of nodes, each node representing a particular path segment of the path segments; determining, by the computer device, a confidence factor for a first path in the tree structure using a decay function, the first path having an end node; and compacting, by the computer device, sibling nodes of the nodes into a compacted node in response to a number of the sibling nodes exceeding a variance threshold.
-
公开(公告)号:US11524600B2
公开(公告)日:2022-12-13
申请号:US16923206
申请日:2020-07-08
Applicant: KYNDRYL, INC.
Inventor: Michael Treadway , Shikhar Kwatra , Michael Anthony Adams , Michael Millies
Abstract: Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention can be used to partition an area into zones, wherein each zone includes one or more delivery mechanisms and each delivery mechanism include one or more portions that are capable of charging an electric vehicle. Embodiments of the present invention can be used to, in response to receiving a request to charge, reserve a portion of a delivery mechanism for a fixed period of time based on available capacity of the delivery mechanism and need of the requesting electric vehicle. Embodiments of the present invention can be further used to modify the fixed period of time based on real time use of the delivery mechanism.
-
公开(公告)号:US11537809B2
公开(公告)日:2022-12-27
申请号:US16690638
申请日:2019-11-21
Applicant: KYNDRYL, INC.
Inventor: Seng Chai Gan , Shikhar Kwatra , Michael Treadway
Abstract: In an approach for optimally grouping containers, a processor passively monitors a set of parameters for a set of containers within a network. A processor records the set of parameters for each container of the set of containers. A processor deploys a k-nearest neighbor neural network (KNN) to determine a first set of groupings of the set of containers based on the set of parameters. A processor simulates the network having grouped containers based on the first set of groupings of the set of containers output by the KNN. A processor simulates an action on the set of containers. A processor updates a reward function based on the action. A processor determines whether a maximum value of the reward function is reached.
-
公开(公告)号:US11263249B2
公开(公告)日:2022-03-01
申请号:US16428300
申请日:2019-05-31
Applicant: Kyndryl, Inc.
Inventor: Beth A. Layton , Thomas M. Reeves , Brian J. Snitzer , Michael Treadway
IPC: G06F16/332 , G06F16/9535 , H04L12/58 , G06F16/338 , G06F16/9538 , G06N3/00 , G06N5/04 , H04L51/02
Abstract: Methods, systems and computer program products are described herein that provided context to user queries to a chat bot. In one embodiment, the method may include receiving a user query at a chat bot. The chat bot is communicating with a system providing conversation interaction with the user. The chat bot accessing a user profile being initiated by the user. The user can revoke the permission to the system for creating and/or using a user profile at any time. In some embodiments, the user profile includes a query history and profile information about the user that correlates keywords to context. The chat bot weighs query keywords for comparison with the keywords of the user profile that are correlated to context. The chat bot interacts with the user using the context correlated to the user in accordance with the weight of the query keywords matched to the keywords of the user profile that are correlated to the context.
-
公开(公告)号:US11719547B2
公开(公告)日:2023-08-08
申请号:US16830560
申请日:2020-03-26
Applicant: KYNDRYL, INC.
Inventor: Michael Treadway , Craig M. Trim , Chen Liang , Shikhar Kwatra , Jeremy R. Fox , Joseph Blee
CPC classification number: G01C21/3469 , B60L53/12 , B60L58/10 , G06N20/00 , G01S19/42
Abstract: A computer-implemented method for determining whether an electric vehicle (EV) requires a current charge. The method analyzes a set of EV data, wherein the set of EV data comprises a battery level, a destination, a current position, and a predicted arrival time to the destination. The method further constructs a charging regulation model for the EV, based on the analyzed set of EV data. The method further computes a risk score pertaining to charging the EV, based on the constructed charging regulation model for the EV, and determines whether the EV requires a current charge based on the computed risk score. The method further engages one or more wireless charging points on a roadway, if the computed risk score is below a threshold value.
-
公开(公告)号:US11427094B2
公开(公告)日:2022-08-30
申请号:US16830596
申请日:2020-03-26
Applicant: Kyndryl, Inc.
Inventor: Michael Treadway , Craig M. Trim , Chen Liang , Shikhar Kwatra , Jeremy R. Fox , Joseph Blee
Abstract: A computer-implemented method for prioritizing one or more electric vehicles that need a battery charge while driving. The method receives a wireless communication between one or more electric vehicles on a section of the roadway. The method further communicates a risk score between the one or more electric vehicles, based on a charging regulation model. The method further prioritizes a need for a battery charge, for the one or more electric vehicles on the section of the roadway, based on the communicated risk score. The method further engages one or more wireless charging points on the section of the roadway, with the one or more electric vehicles, based on the prioritized need for a battery charge.
-
公开(公告)号:US11270670B2
公开(公告)日:2022-03-08
申请号:US16699672
申请日:2019-12-01
Applicant: Kyndryl, Inc.
Inventor: Nathaniel J. Gibbs , Matthew Mitchell Lobbes , Brian James Snitzer , Michael Treadway
Abstract: Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises identifying a first user of a plurality of users; identifying a location for the first user; transmitting input of the first user to a server computing device; and simultaneously displaying multiple personalized, dynamic displays using diffraction grating based off of input of the first user and location of the first user.
-
-
-
-
-
-