Patents by Inventor Andrew R. Jones
Andrew R. Jones 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).
-
Patent number: 11665244Abstract: A system and method for selecting a user profile for use with a platform based on an optimal persona of the user includes inferring a context of a user based on data received from a plurality of data sources, determining a persona of the user according to the context of the user from a plurality of user personas, and selecting a user profile associated with a platform that corresponds to the persona, in response to detecting that the user is accessing the platform.Type: GrantFiled: July 11, 2019Date of Patent: May 30, 2023Assignee: KYNDRYL, INC.Inventors: Gregory J. Boss, Charles Steven Lingafelt, John E. Moore, Jr., Andrew R. Jones
-
Publication number: 20230103102Abstract: A system may include a memory and a processor in communication therewith configured to perform operations. The operations may include receiving an audio file and a text file related to the audio file, analyzing the audio file to produce an analysis, and determining a portion of the audio file is similar to a segment of the text file. The operations may include identifying a first terminal signal and corresponding the first terminal signal to a first terminal tag in the text file such that the first terminal tag is aligned with the first terminal signal; the first terminal signal identifies a first portion terminal end of the portion and the first terminal tag identifies a first segment terminal end of the segment. The operations may include generating a converted text from the analysis and inserting the segment into the converted text.Type: ApplicationFiled: September 28, 2021Publication date: March 30, 2023Inventors: Charles Steven Lingafelt, Gina Renee Howard, John E. Moore, Jr., Andrew R. Jones
-
Patent number: 11608074Abstract: A computer-implemented method for controlling a vehicle. The method monitors one or more characteristics of one or more users within the vehicle, and compares the one or more characteristics of the one or more users with one or more corresponding baseline characteristics of the one or more users. The method further determines, based on the comparison, that a difference between the one or more characteristics and the one or more corresponding baseline characteristics of the one or more users exceeds a threshold value, and performs a controlling action associated with the vehicle, wherein the controlling action may be taking a higher level of autonomous control over the vehicle; varying speed and handling of the vehicle; and overriding the one or more characteristics of the one or more users in order to avoid an accident.Type: GrantFiled: October 31, 2018Date of Patent: March 21, 2023Assignee: Kyndryl, Inc.Inventors: Gregory J. Boss, Jeremy R. Fox, Andrew R. Jones, John E. Moore, Jr.
-
Patent number: 11595444Abstract: A method for dynamically establishing a communication path for a requestor by assessing an authenticity of the requestor and a communication request is provided. The method may include, in response to receiving the communication request, dynamically determining whether to establish a communication path for the requestor to a destination though a communication network by assessing the requestor based on one or more authentication rules, wherein the one or more authentication rules are based on first information associated the communication network, second information about the requestor, and third information from the requestor. The method may further include, in response to determining that the requestor satisfies the one or more authentication rules, dynamically establishing the communication path for the requestor on the communication network according to one or more communication attributes associated with the requestor.Type: GrantFiled: December 3, 2020Date of Patent: February 28, 2023Assignee: International Business Machines CorporationInventors: Gina Renee Howard, Charles Steven Lingafelt, John E. Moore, Jr., Andrew R. Jones
-
Patent number: 11574735Abstract: A delivery device includes a circuit for receiving an authentication signal. The delivery device contains a substance encapsulated therein. The delivery device determines whether a user is authenticated based upon the authentication signal and an identifier stored within the delivery device. The delivery device heats, responsive to determining that the user is not authenticated within a predetermined time period after the delivery device being ingested by the user, the substance encapsulated within the delivery device.Type: GrantFiled: February 11, 2020Date of Patent: February 7, 2023Assignee: Kyndryl, Inc.Inventors: Ira L. Allen, Gregory J. Boss, Lawrence A. Clevenger, Andrew R. Jones, Kevin C. McConnell, John E. Moore, Jr.
-
Patent number: 11528244Abstract: A method according to one embodiment is for transmitting a message. In one embodiment, one or more processor of a messaging system identifies a certain message of the messaging system, the certain message being a blocked message intended for transmission to a certain user of the messaging system. In one embodiment, the one or more processor further determines one or more of a popularity of content of the certain message and a relevance of content of the certain message to the certain user, the certain user being a prospective recipient of a message. In one embodiment, the one or more processor transmits a message to the certain user responsively to a result of the determining of the one or more of a popularity of content of the certain message and a relevance of content of the certain message to the certain user of the messaging system.Type: GrantFiled: January 31, 2020Date of Patent: December 13, 2022Assignee: Kyndryl, Inc.Inventors: Swaminathan Balasubramanian, Ravi P. Bansal, Andrew R. Jones, Brian M. O'Connell
-
Patent number: 11468638Abstract: A processor may receive physical parameter data associated with a physical parameter of an object. The processor may receive pathway data associated with one or more potential pathways for transporting the object from an origin point to a destination point. The processor may determine a recommended pathway, the recommended pathway may have one or more path segments for transportation of the object from the origin point to the destination point. The processor may determine a first recommended orientation and a first recommended movement for transportation of the object through a first path segment of the recommended path. The processor may provide, to a user, a virtual rendering of the first recommended orientation and the first recommended movement of the object through the first path segment of the recommended path.Type: GrantFiled: December 22, 2020Date of Patent: October 11, 2022Assignee: KYNDRYL, INC.Inventors: Tiberiu Suto, Kelly Camus, Zachary A. Silverstein, Andrew R. Jones
-
Patent number: 11397601Abstract: The method includes identifying, by one or more computer processors, a program being utilized by a user. The method further includes identifying, by one or more computer processors, an environmental factor related to a user of the program. The method further includes determining, by one or more computer processes, a relationship between the program and the environmental factor. The method further includes generating, by one or more computer processors, one or more instructions for the program based at least in part on the determined relationship and the environmental factor.Type: GrantFiled: October 9, 2019Date of Patent: July 26, 2022Assignee: International Business Machines CorporationInventors: Jeremy R. Fox, Andrew R. Jones, Balasubramanian Sivasubramanian
-
Patent number: 11388157Abstract: A computer-implemented method, system and computer program product for utilizing multi-factor authentication to authenticate an Internet of Things (IoT) device. The identity credentials of neighboring IoT device(s) are obtained by the IoT device to be authenticated. Upon providing a request to the authentication system to prove its identity, the IoT device provides the authentication system a first factor credential, such as a username and password. The authentication system, upon confirming the accuracy of the first factor credential, challenges the IoT device to provide the second factor credential. After receiving the challenge from the authentication system to provide the second factor credential, the IoT device returns the second factor credential that was generated based on the obtained identity credentials from the neighboring IoT device(s).Type: GrantFiled: October 21, 2020Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Gina Renee Howard, Charles Steven Lingafelt, John E. Moore, Jr., Andrew R. Jones
-
Publication number: 20220198754Abstract: A processor may receive physical parameter data associated with a physical parameter of an object. The processor may receive pathway data associated with one or more potential pathways for transporting the object from an origin point to a destination point. The processor may determine a recommended pathway, the recommended pathway may have one or more path segments for transportation of the object from the origin point to the destination point. The processor may determine a first recommended orientation and a first recommended movement for transportation of the object through a first path segment of the recommended path. The processor may provide, to a user, a virtual rendering of the first recommended orientation and the first recommended movement of the object through the first path segment of the recommended path.Type: ApplicationFiled: December 22, 2020Publication date: June 23, 2022Inventors: Tiberiu Suto, Kelly Camus, Zachary A. Silverstein, Andrew R. Jones
-
Publication number: 20220182414Abstract: A method for dynamically establishing a communication path for a requestor by assessing an authenticity of the requestor and a communication request is provided. The method may include, in response to receiving the communication request, dynamically determining whether to establish a communication path for the requestor to a destination though a communication network by assessing the requestor based on one or more authentication rules, wherein the one or more authentication rules are based on first information associated the communication network, second information about the requestor, and third information from the requestor. The method may further include, in response to determining that the requestor satisfies the one or more authentication rules, dynamically establishing the communication path for the requestor on the communication network according to one or more communication attributes associated with the requestor.Type: ApplicationFiled: December 3, 2020Publication date: June 9, 2022Inventors: Gina Renee Howard, Charles Steven Lingafelt, John E. Moore, JR., Andrew R. Jones
-
Publication number: 20220124080Abstract: A computer-implemented method, system and computer program product for utilizing multi-factor authentication to authenticate an Internet of Things (IoT) device. The identity credentials of neighboring IoT device(s) are obtained by the IoT device to be authenticated. Upon providing a request to the authentication system to prove its identity, the IoT device provides the authentication system a first factor credential, such as a username and password. The authentication system, upon confirming the accuracy of the first factor credential, challenges the IoT device to provide the second factor credential. After receiving the challenge from the authentication system to provide the second factor credential, the IoT device returns the second factor credential that was generated based on the obtained identity credentials from the neighboring IoT device(s).Type: ApplicationFiled: October 21, 2020Publication date: April 21, 2022Inventors: Gina Renee Howard, Charles Steven Lingafelt, John E. Moore, JR., Andrew R. Jones
-
Patent number: 11275716Abstract: An approach is provided for tracking a single process instance flow. A request is received in a first system of a multi-system environment. Log files are pulled from systems with which the request interacts. Log entries are captured for the request. The log files are combined and flattened into a chronological log. A predictive model is built from an order of entries in the chronological log. Correlation keys in the entries of the chronological log are identified. Logs specifying processing of multiple ongoing requests are aggregated. A process instance of interest to a user is received. Instance specific log files are generated by deflattening the aggregated logs and by using a pattern detection algorithm that uses the predictive model and an alternate identifier algorithm that uses the correlation keys. One of the generated instance specific log files specifies a flow of the process instance of interest.Type: GrantFiled: May 26, 2020Date of Patent: March 15, 2022Assignee: International Business Machines CorporationInventors: Zachary A. Silverstein, Kelly Camus, Tiberiu Suto, Andrew R. Jones
-
Patent number: 11204793Abstract: Aspects of the present invention provide an approach that evaluates a locally running image (e.g., such as that for a virtual machine (VM)) and determines if that image could run more efficiently and/or more effectively in an alternate computing environment (e.g., a cloud computing environment). Specifically, embodiments of the present invention evaluate the local (existing/target) image's actual and perceived performance, as well as the anticipated/potential performance if the image were to be migrated to an alternate environment. The anticipated/potential performance can be measured based on another image that is similar to the existing/target image but where that image is running in a different computing environment. Regardless, the system would display a recommendation to the end user if it were determined that the image could perform better in the alternate environment (or vice versa). It is understood that performance is just one illustrative metric for which the system would perform a comparison.Type: GrantFiled: April 11, 2019Date of Patent: December 21, 2021Assignee: SERVICENOW, INC.Inventors: Kulvir S. Bhogal, Gregory J. Boss, Nitin Gaur, Andrew R. Jones
-
Publication number: 20210374103Abstract: An approach is provided for tracking a single process instance flow. A request is received in a first system of a multi-system environment. Log files are pulled from systems with which the request interacts. Log entries are captured for the request. The log files are combined and flattened into a chronological log. A predictive model is built from an order of entries in the chronological log. Correlation keys in the entries of the chronological log are identified. Logs specifying processing of multiple ongoing requests are aggregated. A process instance of interest to a user is received. Instance specific log files are generated by deflattening the aggregated logs and by using a pattern detection algorithm that uses the predictive model and an alternate identifier algorithm that uses the correlation keys. One of the generated instance specific log files specifies a flow of the process instance of interest.Type: ApplicationFiled: May 26, 2020Publication date: December 2, 2021Inventors: Zachary A. Silverstein, Kelly Camus, Tiberiu Suto, Andrew R. Jones
-
Patent number: 11092452Abstract: A computer implemented navigation method that provides a safest route by considering manual driver risk. The method may include providing at least two sets of directions from a user start location to a final user location based on a user navigation system and user permission for data access; and ranking said at least two sets of directions by a baseline safety value. The method may also include determining in real time travelers that are present on passageways for the at least two sets of directions; and ranking the travelers according to travel risk behavior. Finally, the method may assign an aggregate risk score to each passageway for the at least two sets of directions for each passageway specific grouping of the travels having the ranked travel risk behavior to provide a safety ranked set of the at least two sets directions to the final user location.Type: GrantFiled: January 4, 2019Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: Andrew R. Jones, Christian Compton, Gregory J. Boss, Jeremy R. Fox, John E. Moore, Jr.
-
Patent number: 11095653Abstract: A trusted device responsible for evaluating trustworthiness of unknown devices is provided. Trust evaluation rules usable to determine whether to authorize unknown devices to access a resource are received. A request to access the resource and device evaluation attributes are received from an unknown device. The trustworthiness of the unknown device is evaluated based upon the device evaluation attributes using the trust evaluation rules. In response to determining that the unknown device is trustworthy, a credential for accessing the resource is provided to the unknown device, and the device evaluation attributes of the unknown device and an identification of the unknown device are sent to a registrar for the resource.Type: GrantFiled: May 24, 2018Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: Gregory J. Boss, Andrew R. Jones, Charles S. Lingafelt, John E. Moore, Jr., Kevin C. McConnell
-
Patent number: 11083837Abstract: A method includes providing a medication delivery vehicle comprising a reservoir with a seal formed thereon and a cantilevered beam micro-machined from a layer of material and coupled to the reservoir, the cantilevered beam comprising a tip for puncturing the seal, applying an electric field to the cantilevered beam that impels the tip forward and causes the tip to break through the seal of the reservoir, and changing the electric field to impel the micro-machined tip backward and thereby release a medication from the reservoir. A computer program product and computer system corresponding to the method are also disclosed.Type: GrantFiled: March 22, 2016Date of Patent: August 10, 2021Assignee: International Business Machines CorporationInventors: Ira L. Allen, Gregory J. Boss, Lawrence A. Clevenger, Andrew R. Jones, Kevin C. McConnell, John E. Moore, Jr.
-
Publication number: 20210227050Abstract: Embodiments for selecting a remote service for a core program are provided. A request for a remote service is received. Information associated with each of a plurality of remote services is received from at least one information source. A score for each of the plurality of remote services is calculated based on the information associated with each of the plurality of remote services and at least one remote service evaluation criteria.Type: ApplicationFiled: January 21, 2020Publication date: July 22, 2021Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Charles Steven LINGAFELT, John E. MOORE, JR., Andrew R. JONES
-
Patent number: 11070646Abstract: Embodiments for selecting a remote service for a core program are provided. A request for a remote service is received. Information associated with each of a plurality of remote services is received from at least one information source. A score for each of the plurality of remote services is calculated based on the information associated with each of the plurality of remote services and at least one remote service evaluation criteria.Type: GrantFiled: January 21, 2020Date of Patent: July 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Charles Steven Lingafelt, John E. Moore, Jr., Andrew R. Jones