Patents by Inventor S. Luke
S. Luke 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: 11954379Abstract: The location of a printing device is determined. Environmental conditions in which the printing device operated when printing a print job are determined based on the determined location. An environmental adjustment factor for the printing device is determined based on the determined environmental conditions. A predicted print material usage of the printing device in printing the print job is adjusted based on the determined environmental adjustment factor.Type: GrantFiled: May 26, 2020Date of Patent: April 9, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey H. Luke, Gabriel S. McDaniel, Scott K. Hymas
-
Patent number: 11927905Abstract: In response to detecting that a remaining supply of print material of a first cartridge has reached a first threshold, a printing device transmits a request. In response to detecting that a second cartridge has replaced the first cartridge, the printing device determines whether the remaining supply had reached a second threshold and whether a token permitting usage of the second cartridge was received responsive to the request. In response to determining that the remaining supply had reached the second threshold and that the token was received, the printing device prints with print material from the second cartridge.Type: GrantFiled: May 26, 2020Date of Patent: March 12, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeffrey H. Luke, Gabriel S. McDaniel, Scott K Hymas
-
Patent number: 11927909Abstract: An image forming apparatus includes a development cartridge having a developing roller. A coupler for the image forming apparatus includes a shaft and a coupling structure to rotate the developing roller. The coupling structure is disposed at an end part of the shaft, is movable along an axial direction of the shaft and coupleable with another coupling structure of a print engine of the image forming apparatus. The coupling structure includes a body, a magnet disposed in the body to cause the coupling structure to be attracted to the another coupling structure so that the coupling structure is aligned with the another coupling structure, and a plurality of protrusions which protrude from the body in the axial direction to engage with the another coupling structure, the plurality of protrusions having at least one side with an inclined face.Type: GrantFiled: September 28, 2020Date of Patent: March 12, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: Elizabeth A. Swanson, Gabriel S. McDaniel, Jeffrey H. Luke
-
Publication number: 20240070421Abstract: The number of days until a consumable item of a printing device reaches end of life is predicted based on a usage scenario of the printing device. An expected fulfillment time period is subtracted from the predicted number of days to determine a number of days until a fulfillment event occurs. A threshold remaining life of the consumable item is correlated with the number of days until the fulfillment event occurs. That the remaining life of the consumable item has reached the threshold remaining life is detected, and fulfillment of a replacement consumable item to replace the consumable item is responsively initiated.Type: ApplicationFiled: January 15, 2021Publication date: February 29, 2024Inventors: Scott K. Hymas, Jeffrey H. Luke, Gabriel S. McDaniel
-
Patent number: 11894023Abstract: Methods, systems, and computer program products for generating revised videos. The method includes, for example, receiving, by one or more processor, first video data of an environment having at least one projection on a screen from a first point of view, and generating, by the one or more processor, revised video data of the environment having the at least one projection on the screen from the first point of view based on the first video data, the revised video data comprising a plurality of frames with the at least one projection on the screen disposed in the first area relative to the environment in a plurality of frames being revised based on data for projecting the at least one projection on the screen in the first video data.Type: GrantFiled: February 11, 2019Date of Patent: February 6, 2024Assignee: International Business Machines CorporationInventors: Anthony L. Cole, Thomas J. Davison, Daniel Del Piccolo, Daniel Lane, James S. Luke, Martine M. Pulvenis
-
Publication number: 20230404009Abstract: The present disclosure provides a method for treating rice. The method comprises the steps of: providing a domestic rice crop plant and at least one ACCase-inhibiting aryloxyphenoxypropanoate herbicide selected from the group consisting of quizalofop or an ester thereof, haloxyfop, fluazifop or an ester thereof, clodinafop, clodinafop-propargyl, diclofop, and diclofop-methyl; applying an effective amount (measured in g AI/Ha) of the at least one aryloxyphenoxypropanoate herbicide to the domestic rice crop plant, post-emergence; thereby creating a treated rice plant; and growing the resulting treated rice plant.Type: ApplicationFiled: December 3, 2020Publication date: December 21, 2023Inventors: S. Luke Mankin, Leon Neuteboom, Sherry R. Whitt, Ulrich Schofl, Haiping Hong, Allan Wenck, Dale R. Carlson, John A. McElver, Jill M. Stevenson-Paulik
-
Publication number: 20220315943Abstract: The present invention refers to a method for controlling undesired vegetation at a plant cultivation site, the method comprising the steps of providing, at said site, a plant that comprises at least one nucleic acid comprising a nucleotide sequence encoding a wild-type or a mutated protoporphyrinogen oxidase (PPO) which is resistant or tolerant to a benzoxazinone-derivative herbicide by applying to said site an effective amount of said herbicide. The invention further refers to plants comprising wild-type or mutated PPO enzymes, and methods of obtaining such plants.Type: ApplicationFiled: March 11, 2022Publication date: October 6, 2022Inventors: Johannes Hutzler, Raphael Aponte, Thomas Mietzner, Matthias Witschel, Anja Simon, Jens Lerchl, S Luke Mankin
-
Patent number: 11274313Abstract: The present invention refers to a method for controlling undesired vegetation at a plant cultivation site, the method comprising the steps of providing, at said site, a plant that comprises at least one nucleic acid comprising a nucleotide sequence encoding a mutated protoporphyrinogen oxidase (PPO) which is resistant or tolerant to a benzoxazinone-derivative herbicide by applying to said site an effective amount of said herbicide. The invention further refers to plants comprising mutated PPO enzymes having a substitution at a position corresponding to position Arg128 of SEQ ID NO:2 and an amino acid substitution at a position corresponding to position Phe420 of SEQ ID NO:2, and methods of obtaining such plants.Type: GrantFiled: December 15, 2011Date of Patent: March 15, 2022Assignee: BASF AGRO B.V.Inventors: Johannes Hutzler, Raphael Aponte, Thomas Mietzner, Matthias Witschel, Anja Simon, Jens Lerchl, Stefan Tresch, S. Luke Mankin
-
Patent number: 11096345Abstract: The present disclosure provides a method for treating rice. The method comprises the steps of: providing a domestic rice crop plant and at least one ACCase-inhibiting aryloxyphenoxypropanoate herbicide selected from the group consisting of quizalofop or an ester thereof, haloxyfop, fluazifop or an ester thereof, clodinafop, clodinafop-propargyl, diclofop, and diclofop-methyl; applying an effective amount (measured in g AI/Ha) of the at least one aryloxyphenoxypropanoate herbicide to the domestic rice crop plant, post-emergence; thereby creating a treated rice plant; and growing the resulting treated rice plant.Type: GrantFiled: December 30, 2016Date of Patent: August 24, 2021Assignee: BASF SEInventors: S. Luke Mankin, Leon Neuteboom, Sherry R. Whitt, Ulrich Schoefl, Haiping Hong, Allan Wenck, Dale R. Carlson, John A. McElver, Jill M. Stevenson-Paulik
-
Patent number: 11096346Abstract: The present disclosure provides a method for treating rice. The method comprises the steps of: providing a domestic rice crop plant and at least one ACCase-inhibiting aryloxyphenoxypropanoate herbicide selected from the group consisting of quizalofop or an ester thereof, haloxyfop, fluazifop or an ester thereof, clodinafop, clodinafop-propargyl, diclofop, and diclofop-methyl; applying an effective amount (measured in g AI/Ha) of the at least one aryloxyphenoxypropanoate herbicide to the domestic rice crop plant, post-emergence; thereby creating a treated rice plant; and growing the resulting treated rice plant.Type: GrantFiled: February 27, 2017Date of Patent: August 24, 2021Assignee: BASF SEInventors: S. Luke Mankin, Leon Neuteboom, Sherry R. Whitt, Ulrich Schofl, Haiping Hong, Allan Wenck, Dale R. Carlson, John A. McElver, Jill M. Stevenson-Paulik
-
Patent number: 11068485Abstract: Identifying data within a data store satisfying a request. A quantity of the identified data is greater than a threshold. The identified data is analyzed to produce an initial result set with a reduced data quantity including information summarizing the identified data. The analyzing includes visualizing the information summarizing the identified data as one or more graphical displays rendered within a user interface and selectively filtering the identified data based upon a selection of filter factors associated with the identified data to generate an initial result set having a smaller size in relation to the identified data set. Each of one or more succeeding result sets are generated from a corresponding prior result set until a succeeding result set includes a quantity of data satisfying the threshold. The generating of each succeeding result set includes filtering the corresponding prior result set and information summarizing the filtered result set.Type: GrantFiled: March 4, 2019Date of Patent: July 20, 2021Assignee: International Business Machines CorporationInventors: Oliver J. Beacom, John W. Bell, Paul C. Jones, James S. Luke, Luke Morgan, Royston W. Shufflebotham, Mark L. Todd
-
Publication number: 20210153448Abstract: The present disclosure provides a method for treating rice. The method comprises the steps of: providing a domestic rice crop plant and at least one ACCase-inhibiting aryloxyphenoxypropanoate herbicide selected from the group consisting of quizalofop or an ester thereof, haloxyfop, fluazifop or an ester thereof, clodinafop, clodinafop-propargyl, diclofop, and diclofop-methyl; applying an effective amount (measured in g AI/Ha) of the at least one aryloxyphenoxypropanoate herbicide to the domestic rice crop plant, post-emergence; thereby creating a treated rice plant; and growing the resulting treated rice plant.Type: ApplicationFiled: December 3, 2020Publication date: May 27, 2021Inventors: S. Luke Mankin, Leon Neuteboom, Sherry R. Whitt, Ulrich Schofl, Haiping Hong, Allan Wenck, Dale R. Carlson, John A. McElver, Jill M. Stevenson-Paulik
-
Patent number: 10929602Abstract: A computer-implemented method, apparatus and computer program product of question generation in a cognitive system, comprising: receiving a training question; applying rules of grammar and common usage to generate variants of the training question; identifying any generalized versions of specific words, such as verbs or nouns in the training question; identifying any questions related to the training question; filtering out, utilizing a classifier, generated variants which do not make sense; and providing one or more output questions, synonymous to the training question.Type: GrantFiled: August 6, 2018Date of Patent: February 23, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rick A. Hamilton, II, James S. Luke, Philip D. Tetlow, Ralph P. Williams
-
Patent number: 10832010Abstract: Aspects of the present disclosure relate to training a conversational agent. A conversational agent is initiated with a set of atomic operators, each atomic operator having one or more atomic operator rules for executing operations. A natural language input is received from a user on a conversational interface. A determination is made whether the natural language input maps to an existing script by referencing a rules engine. In response to a determination that the natural language does not map to an existing script, training is requested from the user. Training is then received from the user which maps the natural language input to a script. A mapping rule which maps the natural language input to the script is stored, and the script is executed.Type: GrantFiled: June 5, 2018Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: James S. Luke, James R. Magowan
-
Patent number: 10715416Abstract: A system determines groups of nodes within a communication network, each group forming a bi-connected component. A simple path is computed between a source node and a target node. Each group of nodes without a node in the simple path is removed producing a resulting set of nodes. Valid connections between the source node and the target node are determined that include only nodes in the resulting set of nodes. Information is provided from the source node to the target node via one or more of the valid connections. A running time for performing the step of determining the groups of nodes through the step of removing each of the groups of nodes without a node in the simple path is linear with respect to a size of a graph of the communication network. A method and computer program product also are provided.Type: GrantFiled: March 14, 2019Date of Patent: July 14, 2020Assignee: International Business Machines CorporationInventors: James S. Luke, Jean-Francois Puget
-
Publication number: 20200042827Abstract: A computer-implemented method, apparatus and computer program product of question generation in a cognitive system, comprising: receiving a training question; applying rules of grammar and common usage to generate variants of the training question; identifying any generalized versions of specific words, such as verbs or nouns in the training question; identifying any questions related to the training question; filtering out, utilizing a classifier, generated variants which do not make sense; and providing one or more output questions, synonymous to the training question.Type: ApplicationFiled: August 6, 2018Publication date: February 6, 2020Inventors: Rick A. Hamilton, II, James S. Luke, Philip D. Tetlow, Ralph P. Williams
-
Patent number: 10503830Abstract: Systems, methods and computer program products for processing natural language input are provided. Natural language input is processed by one or more processing rules. The processing rules may specify one or more actions to be performed. The processing rules may alternatively or additionally split up the natural language input into a plurality of simpler sub-inputs, each of which may then be processed by one or more processing rules. The processing rules themselves may be generalized, which generalization may be based on user input. In the event that a suitable processing rule cannot be found, a request may be made to a user to provide instructions for processing the natural language input.Type: GrantFiled: December 19, 2013Date of Patent: December 10, 2019Assignee: International Business Machines CorporationInventors: Edward J. Biddle, James S. Luke, James R. Magowan, Graham White
-
Publication number: 20190370342Abstract: Aspects of the present disclosure relate to training a conversational agent. A conversational agent is initiated with a set of atomic operators, each atomic operator having one or more atomic operator rules for executing operations. A natural language input is received from a user on a conversational interface. A determination is made whether the natural language input maps to an existing script by referencing a rules engine. In response to a determination that the natural language does not map to an existing script, training is requested from the user. Training is then received from the user which maps the natural language input to a script. A mapping rule which maps the natural language input to the script is stored, and the script is executed.Type: ApplicationFiled: June 5, 2018Publication date: December 5, 2019Inventors: James S. Luke, James R. Magowan
-
Publication number: 20190230023Abstract: A system determines groups of nodes within a communication network, each group forming a bi-connected component. A simple path is computed between a source node and a target node. Each group of nodes without a node in the simple path is removed producing a resulting set of nodes. Valid connections between the source node and the target node are determined that include only nodes in the resulting set of nodes. Information is provided from the source node to the target node via one or more of the valid connections. A running time for performing the step of determining the groups of nodes through the step of removing each of the groups of nodes without a node in the simple path is linear with respect to a size of a graph of the communication network. A method and computer program product also are provided.Type: ApplicationFiled: March 14, 2019Publication date: July 25, 2019Inventors: James S. Luke, Jean-Francois Puget
-
Publication number: 20190220465Abstract: Identifying data within a data store satisfying a request. A quantity of the identified data is greater than a threshold. The identified data is analyzed to produce an initial result set with a reduced data quantity including information summarizing the identified data. The analyzing includes visualizing the information summarizing the identified data as one or more graphical displays rendered within a user interface and selectively filtering the identified data based upon a selection of filter factors associated with the identified data to generate an initial result set having a smaller size in relation to the identified data set. Each of one or more succeeding result sets are generated from a corresponding prior result set until a succeeding result set includes a quantity of data satisfying the threshold. The generating of each succeeding result set includes filtering the corresponding prior result set and information summarizing the filtered result set.Type: ApplicationFiled: March 4, 2019Publication date: July 18, 2019Inventors: Oliver J. Beacom, John W. Bell, Paul C. Jones, James S. Luke, Luke Morgan, Royston W. Shufflebotham, Mark L. Todd