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: 20240122239Abstract: 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: ApplicationFiled: February 16, 2022Publication date: April 18, 2024Inventors: Olivier Blattler, Benjamin Paul Crook, Onur Dayioglu, Peter Loser, Grégoire Pierre Adolphe Meylan, Dominique Paul Gabriel Stohr
-
Patent number: 11948112Abstract: 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: GrantFiled: March 3, 2016Date of Patent: April 2, 2024Assignee: Baxter Corporation EngelwoodInventors: Matthew Crooks, Robert Hammond, Paul Randall, Jon Haynes
-
Patent number: 11702724Abstract: 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: GrantFiled: March 24, 2021Date of Patent: July 18, 2023Assignee: Haynes International, Inc.Inventors: Paul Crook, Ramanathan Krishnamurthy
-
Publication number: 20230183840Abstract: 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: ApplicationFiled: May 10, 2021Publication date: June 15, 2023Inventors: Paul Crook, Ramanathan Krishnamurthy
-
Publication number: 20230142892Abstract: 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: ApplicationFiled: January 6, 2023Publication date: May 11, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Paul CROOK, Vasiliy RADOSTEV, Omar Zia KHAN, Vipul AGARWAL, Ruhi SARIKAYA, Marius Alexandru MARIN, Alexandre ROCHETTE, Jean-Philippe ROBICHAUD
-
Patent number: 11574635Abstract: 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: GrantFiled: December 20, 2019Date of Patent: February 7, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Paul Crook, Vasiliy Radostev, Omar Zia Khan, Vipul Agarwal, Ruhi Sarikaya, Marius Alexandru Marin, Alexandre Rochette, Jean-Philippe Robichaud
-
Publication number: 20220307111Abstract: 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: ApplicationFiled: March 24, 2021Publication date: September 29, 2022Inventors: Paul Crook, Ramanathan Krishnamurthy
-
Publication number: 20200135201Abstract: 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: ApplicationFiled: December 20, 2019Publication date: April 30, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Paul CROOK, Vasiliy RADOSTEV, Omar Zia KHAN, Vipul AGARWAL, Ruhi SARIKAYA, Marius Alexandru MARIN, Alexandre ROCHETTE, Jean-Philippe ROBICHAUD
-
Patent number: 10417566Abstract: 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: GrantFiled: May 22, 2016Date of Patent: September 17, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Ruhi Sarikaya, Paul A. Crook, Marius Alexandru Marin
-
Patent number: 10162813Abstract: 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: GrantFiled: November 21, 2013Date of Patent: December 25, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Ruhi Sarikaya, Daniel Boies, Paul A. Crook, Jean-Philippe Robichaud
-
Patent number: 10114676Abstract: 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: GrantFiled: May 5, 2015Date of Patent: October 30, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Ravi Bikkula, Danko Panic, Paul Crook, Omar Zia Khan, Ruhi Sarikaya, Hisami Suzuki
-
Patent number: 9970091Abstract: 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: GrantFiled: July 8, 2015Date of Patent: May 15, 2018Assignee: Haynes International, Inc.Inventors: Paul Crook, Ajit Mishra, David A. Metzler
-
Patent number: 9938609Abstract: 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: GrantFiled: June 9, 2016Date of Patent: April 10, 2018Assignee: Haynes International, Inc.Inventors: Paul Crook, Vinay P. Deodeshmukh
-
Publication number: 20180005629Abstract: 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: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Paul Crook, Vasiliy Radostev, Omar Zia Khan, Vipul Agarwal, Ruhi Sarikaya, Marius Alexandru Marin, Alexandre Rochette, Jean-Philippe Robichaud
-
Publication number: 20170337478Abstract: 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: ApplicationFiled: May 22, 2016Publication date: November 23, 2017Inventors: Ruhi Sarikaya, Paul A. Crook, Marius Alexandru Marin
-
Patent number: 9767800Abstract: 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: GrantFiled: September 8, 2016Date of Patent: September 19, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Paul Crook, Ruhi Sarikaya
-
Publication number: 20170009324Abstract: 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: ApplicationFiled: July 8, 2015Publication date: January 12, 2017Inventors: Paul Crook, Ajit Mishra, David A. Metzler
-
Publication number: 20160379637Abstract: 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: ApplicationFiled: September 8, 2016Publication date: December 29, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Paul Crook, Ruhi Sarikaya
-
Publication number: 20160328270Abstract: 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: ApplicationFiled: May 5, 2015Publication date: November 10, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Ravi Bikkula, Danko Panic, Paul Crook, Omar Zia Khan, Ruhi Sarikaya, Hisami Suzuki
-
Patent number: 9466297Abstract: 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: GrantFiled: December 9, 2014Date of Patent: October 11, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Paul Crook, Ruhi Sarikaya