Patents by Inventor Michael Johnston

Michael Johnston 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: 11385762
    Abstract: A device for displaying AR markings comprising a top and a base, with the top rotatably attached to the base, and the base configured to be held by a hand or placed on a fixed surface. The AR markings are positioned on the top such that when the top rotates with respect to the base, so do the AR markings. When the AR markings are scanned by an appropriate scanning and display device, such as a smart phone, a 3d image associated with the AR markings will be displayed on the display device as an augmented reality projection. When the top rotates with respect to the base, so too does the augmented reality projection.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: July 12, 2022
    Inventors: Aaron Michael Johnston, Louis Anthony Romero
  • Publication number: 20220211043
    Abstract: Disclosed are antimicrobial releasing agents, methods of preparing the antimicrobial releasing agents, and entrained polymers containing antimicrobial releasing agents. The antimicrobial releasing agent is prepared with an acidified hydrophilic material with a pH below 3.5 as a carrier, an active compound, and a trigger. The entrained polymer of the invention releases an antimicrobial agent in gas form, such as ClO2, optionally over a range of concentration from 150 ppm to 1800 ppm per gram of the entrained polymer under certain tested conditions.
    Type: Application
    Filed: January 17, 2022
    Publication date: July 7, 2022
    Inventors: Jason Pratt, Jonathan R. Freedman, Deepti S. Gupta, Michael A. Johnston, John Belfance, William Frederick Spano
  • Publication number: 20220207438
    Abstract: A computer implemented method for automatically creating and executing a test harness for a workflow includes creating a workflow package including a version identification and a workflow graph definition and creating a workflow instance as a copy of the workflow package. The workflow instance is executed to generate output data and the output data is saved into the workflow instance. The workflow instance is saved, with the output data, as a test archive. One or more components of an updated workflow package are tested with the test archive; and an indication of pass or fail of the testing of the updated workflow package is outputted.
    Type: Application
    Filed: December 30, 2020
    Publication date: June 30, 2022
    Inventors: Michael Johnston, Vasileios Vasileiadis
  • Publication number: 20220206999
    Abstract: A computer implemented method for optimizing performance of workflow includes associating each of a plurality of workflow nodes in a workflow with a data cache and managing the data cache on a local storage device on one of one or more compute nodes. A scheduler can request execution of the tasks of a given one of the plurality of workflow nodes on one of the one of more compute nodes that hosts the data cache associated with the given one of the plurality of workflow nodes. Each of the plurality of workflow nodes is permitted to access a distributed filesystem that is visible to each of the plurality of compute nodes. The data cache stores data produced by the tasks of the given one of the plurality of workflow nodes.
    Type: Application
    Filed: December 29, 2020
    Publication date: June 30, 2022
    Inventors: Vasileios Vasileiadis, Christian Pinto, Michael Johnston, Ioannis Gkoufas, Srikumar Venugopal
  • Patent number: 11372790
    Abstract: A data processing system is implemented with a backup PCI Express system, which is able to take over as the primary PCI Express system for ensuring that an endpoint device continues to function in a desired manner when a root complex in the primary PCI Express system is no longer functioning correctly or is deactivated for maintenance. The endpoint device is coupled to the primary root complex and a backup root complex through a multiplexer. When a failure or shutdown of the primary root complex is detected, the multiplexer is signaled to switch the communication of data from occurring between the primary root complex and the endpoint device to then occur between the backup root complex and the endpoint device. A PCI Express Link may be utilized to communicate such a failure or shutdown and/or to transfer information from the primary PCI Express system to the backup PCI Express system when the switch occurs.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: June 28, 2022
    Assignee: NXP USA, INC.
    Inventors: Michael Johnston, Dinghui R. Nie, Joseph S. Rebello
  • Publication number: 20220147344
    Abstract: Various embodiments are provided for patching of workflows in a computing environment by one or more processors in a computing system. One or more patches may be extracted from a source workflow. The target workflow in a plurality of nodes may be statically or dynamically modified by applying the one or more patches to the target workflow. The one or more of the plurality of nodes may be added, removed, or modified in the target workflow while the target workflow is active according to applying the one or more patches.
    Type: Application
    Filed: November 12, 2020
    Publication date: May 12, 2022
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Johnston, Vasileiadis Vasileios
  • Patent number: 11314942
    Abstract: A computer-implemented method for providing agent assisted transcriptions of user utterances. A user utterance is received in response to a prompt provided to the user at a remote client device. An automatic transcription is generated from the utterance using a language model based upon an application or context, and presented to a human agent. The agent reviews the transcription and may replace at least a portion of the transcription with a corrected transcription. As the agent inputs the corrected transcription, accelerants are presented to the user comprising suggested texted to be inputted. The accelerants may be determined based upon an agent input, an application or context of the transcription, the portion of the transcription being replaced, or any combination thereof. In some cases, the user provides textual input, to which the agent transcribes an intent associated with the input with the aid of one or more accelerants.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: April 26, 2022
    Assignee: Interactions LLC
    Inventors: Ethan Selfridge, Michael Johnston, Robert Lifgren, James Dreher, John Leonard
  • Publication number: 20220121776
    Abstract: The present invention allows a CEC system to automatedly track the use, storage, access, and modification of sensitive information/data in the system through desktop monitoring. Further, through desktop, video, and audio monitoring of CSRs the system can automatedly determine the improper use, access, storage, and modification of sensitive information by implementing sensitive data use rules that allow a system to be specialized for the user. Finally, the system can automatedly determine and implement violation actions for the improper use, storage, access, and manipulation of sensitive information. This provides an intelligent system capable of locating all sensitive data in the system and regulating the use, access, and storage of sensitive data in the system.
    Type: Application
    Filed: October 21, 2021
    Publication date: April 21, 2022
    Applicant: Verint Americas Inc.
    Inventors: Michael Johnston, Neil Eades, Ashish Sood
  • Publication number: 20220114200
    Abstract: The present application includes a method and system for developing a common inquiry response. The system receives at least one customer contact formed by an inquiry and its response, analyzes the customer contact to determine the content of the inquiry and the response, and stores the inquiry and the response in a corresponding inquiry-response sub-database in an inquiry-response database. After analyzing at least one of the sub-databases, the system assigns a common inquiry-response (CIR) knowledge document to that inquiry-response sub-database for future use involving similar inquiries and responses. This allows a user to respond more quickly to inquiries with a reduced risk of incorrect or inconsistent information in the response.
    Type: Application
    Filed: October 13, 2021
    Publication date: April 14, 2022
    Applicant: Verint Americas Inc.
    Inventor: Michael Johnston
  • Publication number: 20220105435
    Abstract: The present application includes a method and system for gathering customer information through games. The system transmits offers to play games over the contact medium used by the customer. The games are selected to elicit information from the customer; information ranging from the customer's mood to marketing information to security information. The information so obtained can be used to update client profiles.
    Type: Application
    Filed: October 7, 2020
    Publication date: April 7, 2022
    Applicant: Verint Americas Inc.
    Inventor: Michael Johnston
  • Patent number: 11288457
    Abstract: Systems and methods are disclosed for determining a move driven by an interaction. In some embodiments, a processor determines an operational state of an interaction with a user based on parameter values of a data structure. The processor identifies a plurality of candidate moves for changing the operational state by determining a domain in which the interaction is occurring, retrieving a set of candidate moves that correspond to the domain from a knowledge graph, and adding the set to the plurality of candidate moves. The processor encodes input of the user received during the interaction into encoded terms, and determines a move for changing the operational state based on a match of the encoded terms to the set of candidate moves. The processor updates the parameter values of the data structure based on the move to reflect a current operational state led to by the move.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: March 29, 2022
    Assignee: Interactions LLC
    Inventors: Svetlana Stoyanchev, Michael Johnston
  • Publication number: 20220039415
    Abstract: Methods are provided for storing and preserving a cut or whole berry product, preferably so as to extend shelf life of the same. In one optional method, the berry product is placed in a product containing space of a storage container atop a platform of a support structure. The storage container includes an internal compartment having the product containing space. The support structure defines the platform for supporting the berry product. The internal compartment further includes a reservoir, configured to retain liquid, below the platform. The platform and/or support structure are configured to direct liquid exuded from the berry product to the reservoir.
    Type: Application
    Filed: December 19, 2019
    Publication date: February 10, 2022
    Inventor: Michael JOHNSTON
  • Patent number: 11224219
    Abstract: Disclosed are antimicrobial releasing agents, methods of preparing the antimicrobial releasing agents, and entrained polymers containing antimicrobial releasing agents. The antimicrobial releasing agent is prepared with an acidified hydrophilic material with a pH below 3.5 as a carrier, an active compound, and a trigger. The entrained polymer of the invention releases an antimicrobial agent in gas form, such as ClO2, optionally over a range of concentration from 150 ppm to 1800 ppm per gram of the entrained polymer under certain tested conditions.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: January 18, 2022
    Assignee: CSP Technologies, Inc.
    Inventors: Jason Pratt, Jonathan R. Freedman, Deepti S. Gupta, Michael A. Johnston, John Belfance, William Frederick Spano
  • Publication number: 20210392228
    Abstract: The present invention is a system and method of continuous sentiment tracking and the determination of optimized agent actions through the training of sentiment models and applying the sentiment models to new incoming interactions. The system receives conversations comprising incoming interactions and agent actions and determines customer sentiment on a micro-interaction level for each incoming interaction. Based on interaction types, the system correlates the determined sentiment with the agent action received prior to the sentiment determination to create and train sentiment models. Sentiment models include agent action recommendations for a desired sentiment outcome. Once trained, the sentiment models can be applied to new incoming interactions to provide CSRs with actions that will yield a desired sentiment outcome.
    Type: Application
    Filed: July 2, 2021
    Publication date: December 16, 2021
    Applicant: Verint Americas Inc.
    Inventor: Michael Johnston
  • Publication number: 20210380325
    Abstract: Methods and packages are provided for storing and preserving a cut mushroom product such as mushroom crumble or cut mushroom, preferably so as to extend shelf life of the same. In one optional method, a cut mushroom product is placed in a product containing space (14) of a storage container (10) atop a platform of a support structure. The storage container includes an internal compartment (12) having the product containing space. The support structure defines the platform for supporting the cut mushroom product. The internal compartment further includes a reservoir (18), configured to retain liquid, below the platform. The platform and/or support structure are configured to direct liquid exuded from the cut mushroom product to the reservoir. Optionally, the reservoir comprises an absorbent material (20) for absorbing liquid in the reservoir.
    Type: Application
    Filed: December 18, 2019
    Publication date: December 9, 2021
    Inventors: Derek Riley, Michael Johnston
  • Patent number: 11189288
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for processing multimodal input. A system configured to practice the method continuously monitors an audio stream associated with a gesture input stream, and detects a speech event in the audio stream. Then the system identifies a temporal window associated with a time of the speech event, and analyzes data from the gesture input stream within the temporal window to identify a gesture event. The system processes the speech event and the gesture event to produce a multimodal command. The gesture in the gesture input stream can be directed to a display, but is remote from the display. The system can analyze the data from the gesture input stream by calculating an average of gesture coordinates within the temporal window.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: November 30, 2021
    Assignee: Nuance Communications, Inc.
    Inventors: Michael Johnston, Derya Ozkan
  • Patent number: 11173427
    Abstract: A separator vessel has inlet, fluid outlet, and sand outlet ports. Each of the fluid and sand outlet ports are spaced below the inlet port. The separator has an enclosure between the inlet and fluid outlet ports. The enclosure redirects the fluid stream and defines an inner cavity above a lower edge of the enclosure, the lower edge defining a liquid flow area. The separator has one or more vanes extending along an outer surface of the enclosure which redirect the fluid stream along a curved flow path as the fluid stream flows toward the lower edge, and a plurality of apertures adjacent to the vanes, the apertures permitting fluid flow into the inner cavity of the enclosure. The fluid outlet port is disposed within the inner cavity above the lower edge of the enclosure and below one or more apertures.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: November 16, 2021
    Assignee: Sand Separation Technologies Inc.
    Inventors: Mohsen Bayati, Chris Michael Johnston, Cole William Schultz, Dustin Mackenzie Wohlgemuth
  • Publication number: 20210323003
    Abstract: A vortex breaker for a particulate separator has a first set of vanes spaced along a perimeter of a first shape and a second set of vanes spaced along a perimeter of a second shape, where the second shape resides within the first shape. Each of the vanes has a top edge, a bottom edge, an inside edge, and an outside edge. The vanes in the first and second sets of vanes intersect the first and second shapes, respectively. The vanes in the first set are oriented in a first rotational direction, and the vanes in the second set are oriented in a second rotational direction that is opposite the first rotational direction. The first set of vanes and the second set of vanes define fluid flow paths between the outside edges and the inside edges of the sets of vanes.
    Type: Application
    Filed: August 23, 2019
    Publication date: October 21, 2021
    Inventors: Chris Michael Johnston, Dustin Mackenzie Wohlgemuth, Mohsen Bayati
  • Publication number: 20210290496
    Abstract: Individually packaged topical formulations comprising about 0.25 to about 6% w/w of glycopyrrolate for the treatment of hyperhidrosis, wherein said wipe is contained within a pouch resistant to leakage. The formulations may further comprise ethanol, a buffering agent and water. In addition, the formulations may further comprise a polymer system comprising a hydrophobic polymer in combination with a hydrophilic polymer.
    Type: Application
    Filed: June 4, 2021
    Publication date: September 23, 2021
    Inventors: Michael JOHNSTON, Robert James HOULDEN
  • Publication number: 20210271825
    Abstract: The present invention allows for the capture and sentiment analysis of text the customer inputs into a chat, but never actually sends to the customer service representative (ghost text). The system captures this ghost text with a ghost capture system (GCS) software module. The GCS module analyzes the ghost text to generate metadata. The ghost text and metadata are used by a sentiment analysis engine to apply appropriate sentiment to the ghost text. The sentiment and ghost text are routed to a customer service representative (CSR). This provides the customer service agent with additional detail and information about a customer's emotions during a text chat conversation, allowing the CSR to determine a court of interaction not only based on the customer's response, but also based on the ghost text and the sentiment from the ghost text.
    Type: Application
    Filed: May 19, 2021
    Publication date: September 2, 2021
    Applicant: Verint Americas Inc.
    Inventor: Michael Johnston