Patents by Inventor Paul Crook

Paul Crook 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: 20240122239
    Abstract: A holder for an inhaler article. The holder comprises a housing comprising a housing cavity. The holder further comprises an engagement member located at least partially within the housing cavity. The engagement member is movable relative to the housing between an upstream position and a downstream position. The engagement member comprised a first follower member. The housing comprises a first guide and a first latch, the first follower member is arranged to follow the first guide between a first position, a second position, and a third position. The first latch is arranged such that the first follower member may pass from the first position to the second position, but may not return to the first position without first passing the third position. An inhaler system comprises a holder and an inhaler article.
    Type: Application
    Filed: February 16, 2022
    Publication date: April 18, 2024
    Inventors: Olivier Blattler, Benjamin Paul Crook, Onur Dayioglu, Peter Loser, Grégoire Pierre Adolphe Meylan, Dominique Paul Gabriel Stohr
  • Patent number: 11948112
    Abstract: Pharmacy workflow management with alert integration. A pharmacy workflow management application may obtain alert data from an alert generation platform. In turn, the alert information may be provided to a user of the workflow management application within the application without having to divert from use of the application. The user may further utilize the pharmacy workflow application to access the alert generation platform. In this regard, the user of the pharmacy workflow management application may be in bidirectional communication with the alert generation platform to, for example, exchange resolution information in relation to an alert. The alert data may comprise any pertinent data related to pharmacy activity managed by the pharmacy workflow management application and in particular may include data related to infection control or antimicrobial stewardship.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: April 2, 2024
    Assignee: Baxter Corporation Engelwood
    Inventors: Matthew Crooks, Robert Hammond, Paul Randall, Jon Haynes
  • Patent number: 11702724
    Abstract: A wrought-able, cobalt-based alloy is disclosed which has extraordinary resistant to high speed/self-coupled sliding wear. This alloy contains about 0.83 wt. % nickel, about 0.125 wt. % nitrogen, about 26.85 wt. % chromium, about 4.58 wt. % molybdenum, about 2.33 wt. % tungsten, about 2.97 wt. % iron, about 0.84 wt. % manganese, about 0.27 wt. % silicon, about 0.065 wt. % carbon, and about 0.11 wt. % aluminum, with the balance cobalt plus impurities.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: July 18, 2023
    Assignee: Haynes International, Inc.
    Inventors: Paul Crook, Ramanathan Krishnamurthy
  • Publication number: 20230183840
    Abstract: A chromium-bearing, cobalt-based alloys amenable to wrought processing has improved resistance to both chloride-induced crevice corrosion and galling. The alloy contains up to 3.545 wt. % nickel, 0.242 to 0.298 wt. % nitrogen, and may contain 22.0 to 30.0 wt. % chromium, 3.0 to 10.0 wt. % molybdenum, up to 5.0 wt. % tungsten, up to 7 wt. % iron, 0.5 to 2.0 wt. % manganese, 0.5 to 2.0 wt. % silicon, 0.02 to 0.11 wt. % carbon, 0.005 to 0.205 wt. % aluminum, and the balance is cobalt plus impurities.
    Type: Application
    Filed: May 10, 2021
    Publication date: June 15, 2023
    Inventors: Paul Crook, Ramanathan Krishnamurthy
  • Publication number: 20230142892
    Abstract: Conversational understanding systems allow users to conversationally interface with a computing device. In examples, a query may be received that includes a request for execution of a task. A data exchange task definition may be accessed. The data exchange task definition assists a conversational understanding system in managing task state tracking for information needed for task execution. Using the data exchange task definition, a per-turn policy for interacting with the user computing device is generated based on the state of a dialogue with a computing device and an evaluation of a process flow chart provided by a task owner resource. The task owner resource may be independent from the conversational understanding system. A response to the query may be generated and output based on the per-turn policy. In examples, the per-turn policy is used to generate one or more responses during a dialogue with a user via a computing device.
    Type: Application
    Filed: January 6, 2023
    Publication date: May 11, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Paul CROOK, Vasiliy RADOSTEV, Omar Zia KHAN, Vipul AGARWAL, Ruhi SARIKAYA, Marius Alexandru MARIN, Alexandre ROCHETTE, Jean-Philippe ROBICHAUD
  • Patent number: 11574635
    Abstract: Conversational understanding systems allow users to conversationally interface with a computing device. In examples, a query may be received that includes a request for execution of a task. A data exchange task definition may be accessed. The data exchange task definition assists a conversational understanding system in managing task state tracking for information needed for task execution. Using the data exchange task definition, a per-turn policy for interacting with the user computing device is generated based on the state of a dialogue with a computing device and an evaluation of a process flow chart provided by a task owner resource. The task owner resource may be independent from the conversational understanding system. A response to the query may be generated and output based on the per-turn policy. In examples, the per-turn policy is used to generate one or more responses during a dialogue with a user via a computing device.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: February 7, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul Crook, Vasiliy Radostev, Omar Zia Khan, Vipul Agarwal, Ruhi Sarikaya, Marius Alexandru Marin, Alexandre Rochette, Jean-Philippe Robichaud
  • Publication number: 20220307111
    Abstract: A wrought-able, cobalt-based alloy is disclosed which has extraordinary resistant to high speed/self-coupled sliding wear. This alloy contains about 0.83 wt. % nickel, about 0.125 wt. % nitrogen, about 26.85 wt. % chromium, about 4.58 wt. % molybdenum, about 2.33 wt. % tungsten, about 2.97 wt. % iron, about 0.84 wt. % manganese, about 0.27 wt. % silicon, about 0.065 wt. % carbon, and about 0.11 wt.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Inventors: Paul Crook, Ramanathan Krishnamurthy
  • Publication number: 20200135201
    Abstract: Conversational understanding systems allow users to conversationally interface with a computing device. In examples, a query may be received that includes a request for execution of a task. A data exchange task definition may be accessed. The data exchange task definition assists a conversational understanding system in managing task state tracking for information needed for task execution. Using the data exchange task definition, a per-turn policy for interacting with the user computing device is generated based on the state of a dialogue with a computing device and an evaluation of a process flow chart provided by a task owner resource. The task owner resource may be independent from the conversational understanding system. A response to the query may be generated and output based on the per-turn policy. In examples, the per-turn policy is used to generate one or more responses during a dialogue with a user via a computing device.
    Type: Application
    Filed: December 20, 2019
    Publication date: April 30, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Paul CROOK, Vasiliy RADOSTEV, Omar Zia KHAN, Vipul AGARWAL, Ruhi SARIKAYA, Marius Alexandru MARIN, Alexandre ROCHETTE, Jean-Philippe ROBICHAUD
  • Patent number: 10417566
    Abstract: A computer-implemented technique is described herein for training a personal digital assistant (PDA) component and a simulated user (SU) component via a self-learning strategy. The technique involves conducting interactions between the PDA component and the SU component over the course of plural dialogs, and with respect to plural tasks. These interactions yield training data. A training system uses the training data to generate and update analysis components used by both the PDA component and the SU component. According to one illustrative aspect, the SU component is configured to mimic the behavior of actual users, across a range of different user types.
    Type: Grant
    Filed: May 22, 2016
    Date of Patent: September 17, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ruhi Sarikaya, Paul A. Crook, Marius Alexandru Marin
  • Patent number: 10162813
    Abstract: In language evaluation systems, user expressions are often evaluated by speech recognizers and language parsers, and among several possible translations, a highest-probability translation is selected and added to a dialog sequence. However, such systems may exhibit inadequacies by discarding alternative translations that may initially exhibit a lower probability, but that may have a higher probability when evaluated in the full context of the dialog, including subsequent expressions. Presented herein are techniques for communicating with a user by formulating a dialog hypothesis set identifying hypothesis probabilities for a set of dialog hypotheses, using generative and/or discriminative models, and repeatedly re-ranks the dialog hypotheses based on subsequent expressions.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: December 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ruhi Sarikaya, Daniel Boies, Paul A. Crook, Jean-Philippe Robichaud
  • Patent number: 10114676
    Abstract: Methods and systems are provided for collaborative completion of tasks using task frames. Upon receiving a request to perform a task, a system utilizes task frames in completing the requested task. A task frame is a data structure that contains the parameters and status signals that represent a particular task and captures the combined system's understanding of a current state of the task. Input is received at a client device and sent to a server, where the input is processed. Based on the processed input, a task frame is retrieved and filled. The filled task frame is sent to the client device, where the client device performs actions based on the task frame and updates the task frame parameters and the state of the task. The updated task frame is returned to the server. The shared task frame provides improvements to the overall task completion process.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: October 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ravi Bikkula, Danko Panic, Paul Crook, Omar Zia Khan, Ruhi Sarikaya, Hisami Suzuki
  • Patent number: 9970091
    Abstract: In a method for making a wrought nickel-chromium-molybdenum alloy having homogeneous, two-phase microstructures the alloy in ingot form is subjected to a homogenization treatment at a temperature between 2025° F. and 2100° F., and then hot worked at start temperature between 2025° F. and 2100° F. The alloy preferably contains 18.47 to 20.78 wt. % chromium, 19.24 to 20.87 wt. % molybdenum, 0.08 to 0.62 wt. % aluminum, less than 0.76 wt. % manganese, less than 2.10 wt. % iron, less than 0.56 wt. % copper, less than 0.14 wt. % silicon, up to 0.17 wt. % titanium, less than 0.013 wt. % carbon, and the balance nickel.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: May 15, 2018
    Assignee: Haynes International, Inc.
    Inventors: Paul Crook, Ajit Mishra, David A. Metzler
  • Patent number: 9938609
    Abstract: A nickel-chromium-molybdenum-copper alloy resistant to 70% sulfuric acid at 93° C. and 50% sodium hydroxide at 121° C. for acid and alkali neutralization in the field of waste management; the alloy contains, in weight percent, 27 to 33 chromium, 4.9 to 7.8 molybdenum, 3.1 to 6.0 wt. % copper (when chromium is between 30 and 33 wt. %) or 4.7 to 6.0 wt. % copper (when chromium is between 27 and 29.9 wt. %), up to 3.0 iron, 0.3 to 1.0 manganese, 0.1 to 0.5 aluminum, 0.1 to 0.8 silicon, 0.01 to 0.11 carbon, up to 0.13 nitrogen, up to 0.05 magnesium, up to 0.05 rare earth elements, with a balance of nickel and impurities. Titanium or another MC carbide former can be added to enhance thermal stability of the alloy.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: April 10, 2018
    Assignee: Haynes International, Inc.
    Inventors: Paul Crook, Vinay P. Deodeshmukh
  • Publication number: 20180005629
    Abstract: Conversational understanding systems allow users to conversationally interface with a computing device. In examples, a query may be received that includes a request for execution of a task. A data exchange task definition may be accessed. The data exchange task definition assists a conversational understanding system in managing task state tracking for information needed for task execution. Using the data exchange task definition, a per-turn policy for interacting with the user computing device is generated based on the state of a dialogue with a computing device and an evaluation of a process flow chart provided by a task owner resource. The task owner resource may be independent from the conversational understanding system. A response to the query may be generated and output based on the per-turn policy. In examples, the per-turn policy is used to generate one or more responses during a dialogue with a user via a computing device.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Paul Crook, Vasiliy Radostev, Omar Zia Khan, Vipul Agarwal, Ruhi Sarikaya, Marius Alexandru Marin, Alexandre Rochette, Jean-Philippe Robichaud
  • Publication number: 20170337478
    Abstract: A computer-implemented technique is described herein for training a personal digital assistant (PDA) component and a simulated user (SU) component via a self-learning strategy. The technique involves conducting interactions between the PDA component and the SU component over the course of plural dialogs, and with respect to plural tasks. These interactions yield training data. A training system uses the training data to generate and update analysis components used by both the PDA component and the SU component. According to one illustrative aspect, the SU component is configured to mimic the behavior of actual users, across a range of different user types.
    Type: Application
    Filed: May 22, 2016
    Publication date: November 23, 2017
    Inventors: Ruhi Sarikaya, Paul A. Crook, Marius Alexandru Marin
  • Patent number: 9767800
    Abstract: Systems and methods for responding to spoken language input or multi-modal input are described herein. More specifically, one or more user intents are determined or inferred from the spoken language input or multi-modal input to determine one or more user goals via a dialogue belief tracking system. The systems and methods disclosed herein utilize the dialogue belief tracking system to perform actions based on the determined one or more user goals and allow a device to engage in human like conversation with a user over multiple turns of a conversation. Preventing the user from having to explicitly state each intent and desired goal while still receiving the desired goal from the device, improves a user's ability to accomplish tasks, perform commands, and get desired products and/or services. Additionally, the improved response to spoken language inputs from a user improves user interactions with the device.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: September 19, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul Crook, Ruhi Sarikaya
  • Publication number: 20170009324
    Abstract: In a method for making a wrought nickel-chromium-molybdenum alloy having homogeneous, two-phase microstructures the alloy in ingot form is subjected to a homogenization treatment at a temperature between 2025° F. and 2100° F. , and then hot worked at start temperature between 2025° F. and 2100° F. The alloy preferably contains 18.47 to 20.78 wt. % chromium, 19.24 to 20.87 wt. % molybdenum, 0.08 to 0.62 wt. % aluminum, less than 0.76 wt. % manganese, less than 2.10 wt. % iron, less than 0.56 wt. % copper, less than 0.14 wt. % silicon, up to 0.17 wt. % titanium, less than 0.013 wt. % carbon, and the balance nickel.
    Type: Application
    Filed: July 8, 2015
    Publication date: January 12, 2017
    Inventors: Paul Crook, Ajit Mishra, David A. Metzler
  • Publication number: 20160379637
    Abstract: Systems and methods for responding to spoken language input or multi-modal input are described herein. More specifically, one or more user intents are determined or inferred from the spoken language input or multi-modal input to determine one or more user goals via a dialogue belief tracking system. The systems and methods disclosed herein utilize the dialogue belief tracking system to perform actions based on the determined one or more user goals and allow a device to engage in human like conversation with a user over multiple turns of a conversation. Preventing the user from having to explicitly state each intent and desired goal while still receiving the desired goal from the device, improves a user's ability to accomplish tasks, perform commands, and get desired products and/or services. Additionally, the improved response to spoken language inputs from a user improves user interactions with the device.
    Type: Application
    Filed: September 8, 2016
    Publication date: December 29, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Paul Crook, Ruhi Sarikaya
  • Publication number: 20160328270
    Abstract: Methods and systems are provided for collaborative completion of tasks using task frames. Upon receiving a request to perform a task, a system utilizes task frames in completing the requested task. A task frame is a data structure that contains the parameters and status signals that represent a particular task and captures the combined system's understanding of a current state of the task. Input is received at a client device and sent to a server, where the input is processed. Based on the processed input, a task frame is retrieved and filled. The filled task frame is sent to the client device, where the client device performs actions based on the task frame and updates the task frame parameters and the state of the task. The updated task frame is returned to the server. The shared task frame provides improvements to the overall task completion process.
    Type: Application
    Filed: May 5, 2015
    Publication date: November 10, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ravi Bikkula, Danko Panic, Paul Crook, Omar Zia Khan, Ruhi Sarikaya, Hisami Suzuki
  • Patent number: 9466297
    Abstract: Systems and methods for responding to spoken language input or multi-modal input are described herein. More specifically, one or more user intents are determined or inferred from the spoken language input or multi-modal input to determine one or more user goals via a dialogue belief tracking system. The systems and methods disclosed herein utilize the dialogue belief tracking system to perform actions based on the determined one or more user goals and allow a device to engage in human like conversation with a user over multiple turns of a conversation. Preventing the user from having to explicitly state each intent and desired goal while still receiving the desired goal from the device, improves a user's ability to accomplish tasks, perform commands, and get desired products and/or services. Additionally, the improved response to spoken language inputs from a user improves user interactions with the device.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: October 11, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Paul Crook, Ruhi Sarikaya