Patents by Inventor Glenn Ward
Glenn Ward 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: 10815327Abstract: A copolymer which comprises, in copolymerized form, (A) 60 to 99% by weight of at least one monoethylenically unsaturated polyalkylene oxide monomer of the formula I (I) in which the variables have the following meanings: X is —CH2— or —CO—, if Y is —O—; is —CO—, if Y is —NH—; Y is —O— or —NH—; R1 is hydrogen or methyl; R2 are identical or different C2-C6-alkylene radicals, which may be arranged blockwise or randomly; R3 is hydrogen or C1-C4-alkyl; n is an integer from 25 to 75, (B) 1 to 40% by weight of at least one quaternized nitrogen-containing monoethylenically unsaturated monomer selected from the group consisting of monomers of formula Ha to IId (Ha-IId) in which the variables have the following meanings: R is C1-C4-alkyl or benzyl; R? is hydrogen or methyl; Y is —O— or —NH—; A is C1-C6-alkylene; X— is halide, C1-C4-alkyl sulfate, C1-C4-alkylsulfonate and Ci-C4-alkyl carbonate, (C) 0 to 10% by weight of anionic monoethylenically unsaturated monomers, and (D) 0 to 30% by weight of other nonionic monoethType: GrantFiled: March 31, 2017Date of Patent: October 27, 2020Assignee: BASF SEInventors: Aaron Flores-Figueroa, Martin Ruebenacker, Rainer Dobrawa, Markus Brym, Dieter Boeckh, Frank Huelskoetter, Glenn Ward, James Goodwin, Melissa Cuthbertson, Stefano Scialla
-
Patent number: 10796325Abstract: Techniques that facilitate determining valuation information for a package of multiple components are provided. In one example, a computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to generate a data structure organizing historical data associated with a product comprising a plurality of components. The historical data comprises only previously accepted valuation proposals for the product. The computer program product further generates, by the processor, different valuation models for the product respectively based on a first portion of the historical data and different sets of model design parameters, wherein the different valuation models determine valuation information for the product based on acceptance probability information that reflects probabilities different values for the product will be accepted.Type: GrantFiled: February 27, 2017Date of Patent: October 6, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Glenn Ward Melzer
-
Patent number: 10681015Abstract: In an example embodiment, incremental dynamic data processing is provided. One or more records marked for distribution to a client machine is identified. For each of the identified one or more records marked for distribution to the client machine, one or more pieces of dynamic data relevant to the record is identified. For each of the pieces of dynamic data relevant to the record, it is determined if there is a state for the piece of the dynamic data and, in response to a determination that there is a state for the dynamic data, the piece of dynamic data is marked for distribution. All marked pieces of dynamic data are applied to the one or more records marked for distribution. Then the one or more records marked for distribution are distributed to the client machine.Type: GrantFiled: March 20, 2018Date of Patent: June 9, 2020Assignee: MobileFrame, LLCInventor: Glenn Ward Wickman
-
Publication number: 20190359751Abstract: A copolymer which comprises, in copolymerized form, (A) 60 to 99% by weight of at least one monoethylenically unsaturated poly-alkylene oxide monomer of the formula I in which the variables have the following meanings: X is —CH2— or —CO—, if Y is —O—; is —CO—, if Y is —NH—; Y is —O— or —NH—; R1 is hydrogen or methyl; R2 are identical or different C2-C6-alkylene radicals, which may be arranged blockwise or randomly; R3 is hydrogen or C1-C4-alkyl; n is an integer from 25 to 75, (B) 1 to 40% by weight of at least one quaternized nitrogen-containing monoethylenically unsaturated monomer selected from the group consisting of monomers of formula IIa to IId in which the variables have the following meanings: R is C1-C4-alkyl or benzyl; R? is hydrogen or methyl; Y is —O— or —NH—; A is C1-C6-alkylene; X— is halide, C1-C4-alkyl sulfate, C1-C4-alkylsulfonate and C1-C4-alkyl carbonate, (C) 0 to 10% by weight of anionic monoethylenically unsaturated monomers, and (D) 0 to 30% by weight of othType: ApplicationFiled: March 31, 2017Publication date: November 28, 2019Inventors: Aaron FLORE-FIGUEROA, Martin RUEBENACKER, Rainer DOBRAWA, Markus BRYM, Dieter BOECKH, Frank HUELSKOETTER, Glenn WARD, James GOODWIN, Melissa CUTHBERTSON, Stefano SCIALLA
-
Publication number: 20180247325Abstract: Techniques that facilitate determining valuation information for a package of multiple components are provided. In one example, a computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to generate a data structure organizing historical data associated with a product comprising a plurality of components. The historical data comprises only previously accepted valuation proposals for the product. The computer program product further generates, by the processor, different valuation models for the product respectively based on a first portion of the historical data and different sets of model design parameters, wherein the different valuation models determine valuation information for the product based on acceptance probability information that reflects probabilities different values for the product will be accepted.Type: ApplicationFiled: February 27, 2017Publication date: August 30, 2018Inventor: Glenn Ward Melzer
-
Publication number: 20180212934Abstract: In an example embodiment, incremental dynamic data processing is provided. One or more records marked for distribution to a client machine is identified. For each of the identified one or more records marked for distribution to the client machine, one or more pieces of dynamic data relevant to the record is identified. For each of the pieces of dynamic data relevant to the record, it is determined if there is a state for the piece of the dynamic data and, in response to a determination that there is a state for the dynamic data, the piece of dynamic data is marked for distribution. All marked pieces of dynamic data are applied to the one or more records marked for distribution. Then the one or more records marked for distribution are distributed to the client machine.Type: ApplicationFiled: March 20, 2018Publication date: July 26, 2018Inventor: Glenn Ward Wickman
-
Patent number: 9954827Abstract: In an example embodiment, invisible two factor authentication is performed by receiving, at a first machine, a registration request from a second machine, with the registration request encrypted using a common hash key. Then, in response to the receiving of the registration request, a server key is generated that is unique to the first machine and to the second machine. The registration request is responded to with the server key encrypted using the common hash key. Encrypted data is then received from the client machine, and this encrypted data is decrypted using the server key. In another example embodiment, in response to a determination that a data source has changed, incremental dynamic data processing is performed by identifying dynamic data relevant to records in the data source marked for distribution and, based on the existence of a state for each piece of dynamic data, marking the dynamic data for distribution.Type: GrantFiled: September 18, 2015Date of Patent: April 24, 2018Assignee: MOBILEFRAME, LLCInventor: Glenn Ward Wickman
-
Publication number: 20160127328Abstract: In an example embodiment, invisible two factor authentication is performed by receiving, at a first machine, a registration request from a second machine, with the registration request encrypted using a common hash key. Then, in response to the receiving of the registration request, a server key is generated that is unique to the first machine and to the second machine. The registration request is responded to with the server key encrypted using the common hash key. Encrypted data is then received from the client machine, and this encrypted data is decrypted using the server key. In another example embodiment, in response to a determination that a data source has changed, incremental dynamic data processing is performed by identifying dynamic data relevant to records in the data source marked for distribution and, based on the existence of a state for each piece of dynamic data, marking the dynamic data for distribution.Type: ApplicationFiled: September 18, 2015Publication date: May 5, 2016Inventor: Glenn Ward Wickman
-
Patent number: 9068147Abstract: The present invention relates to an ethoxylated polyethylenimine polymer consisting essentially of (a) a polyethyleneimine backbone, (b) a polyoxyethylene chain wherein the polyoxyethylene chain has an average of 1 to less than 40 ethyleneoxide units per unit of NH in the polyethyleneimine backbone, (3) a quaternization degree of from 50% to 100%.Type: GrantFiled: May 9, 2013Date of Patent: June 30, 2015Assignee: BASF SEInventors: Rainer Dobrawa, Sophia Ebert, Stefano Scialla, Frank Huelskoetter, Gloria Di Capua, Patrick Delplancke, Marc Evers, Melissa Cuthbertson, Glenn Ward, Anju Brooker, Phan Shean Lim, Michael Stanford Showell
-
Patent number: 9053444Abstract: A method for deploying an enterprise application to enterprise users is provided. First, a defined sequence identifying a series of preverified functions is received, wherein the defined sequence constitutes the enterprise application. Then, the defined sequence is stored in a database, wherein the database additionally includes enterprise data created by use of the enterprise application. The enterprise application is then synchronized to the enterprise users in the same manner that the enterprise data is synchronized to the enterprise users.Type: GrantFiled: August 9, 2012Date of Patent: June 9, 2015Assignee: MobileFrame, LLCInventor: Glenn Ward Wickman
-
Patent number: 9049174Abstract: A method for maintaining a session between a smart thin client and a smart thin client server is provided. The smart thin client server permits a user to create, manage, and deploy enterprise applications via the smart thin client but lacks the ability to save state information. The method includes detecting a log-off event for the session between the smart thin client and the smart thin client server; and saving, by the smart thin client server in a database accessible by the smart thin client server, state information for the session, in a record containing a user identification corresponding to a user of the smart thin client.Type: GrantFiled: August 9, 2012Date of Patent: June 2, 2015Assignee: MobileFrame, LLCInventor: Glenn Ward Wickman
-
Publication number: 20130303725Abstract: The present invention relates to an ethoxylated polyethylenimine polymer consisting essentially of (a) a polyethyleneimine backbone, (b) a polyoxyethylene chain wherein the polyoxyethylene chain has an average of 1 to less than 40 ethyleneoxide units per unit of NH in the polyethyleneimine backbone, (3) a quaternization degree of from 50% to 100%.Type: ApplicationFiled: May 9, 2013Publication date: November 14, 2013Applicant: BASF SEInventors: Rainer Dobrawa, Sophia Ebert, Stegano Scialla, Frank Huelskoetter, Gloria Di Capua, Patrick Delplancke, Marc Evers, Melissa Cuthbertson, Glenn Ward, Anju Brooker, Plan Shean Lim, Michael Stanford Showell
-
Publication number: 20130213841Abstract: A filling and transport system is provided in which containers are filled with potting mix or similar growing medium at a first location and transported as a transport module to a second location where plants are planted in the growing medium within the pot. The transport module used to transport the containers and closures containing the growing medium are arranged in a sandwich-like arrangement between two or more stabilising plates having respective retaining elements for engaging with either the base of the containers or the top surface of the closures to retain the containers in stacked relationship to one another during transportation by forming a stable transport module. Each closure is provided with a former for forming and maintaining a void or cavity in the growing medium, particularly during transportation so that the containers arrive at the growers with a preformed bore for receiving the plants.Type: ApplicationFiled: May 27, 2011Publication date: August 22, 2013Applicant: DEBCO PTY LTDInventor: David Glenn Ward
-
Publication number: 20130041980Abstract: A method for deploying an enterprise application to enterprise users is provided. First, a defined sequence identifying a series of preverified functions is received, wherein the defined sequence constitutes the enterprise application. Then, the defined sequence is stored in a database, wherein the database additionally includes enterprise data created by use of the enterprise application. The enterprise application is then synchronized to the enterprise users in the same manner that the enterprise data is synchronized to the enterprise users.Type: ApplicationFiled: August 9, 2012Publication date: February 14, 2013Applicant: MobileFrame, LLCInventor: Glenn Ward Wickman
-
Publication number: 20130041939Abstract: A method for maintaining a session between a smart thin client and a smart thin client server is provided. The smart thin client server permits a user to create, manage, and deploy enterprise applications via the smart thin client but lacks the ability to save state information. The method includes detecting a log-off event for the session between the smart thin client and the smart thin client server; and saving, by the smart thin client server in a database accessible by the smart thin client server, state information for the session, in a record containing a user identification corresponding to a user of the smart thin client.Type: ApplicationFiled: August 9, 2012Publication date: February 14, 2013Applicant: MobileFrame, LLCInventor: Glenn Ward Wickman
-
Patent number: 7616594Abstract: A wireless device that desires to be connected to a wireless network broadcasts itself and its capabilities to a network using an information element. The information element is provided with frames, such as management frames, in a channel that is not protected or encrypted. The information element is forwarded to one or more potential registrar devices. One of the registrar devices then provides configuration information to the enrollee, for example as a registrar information element. The configuration information may be passed out of band or in band, and may be passed using cryptography, which may involve public key cryptography, encryption with a PIN, or some other type of secure exchange.Type: GrantFiled: June 2, 2005Date of Patent: November 10, 2009Assignee: Microsoft CorporationInventors: David A. Roberts, Amer A. Hassan, Abhishek Abhishek, Christian Huitema, Glenn Ward, Scott A. Manchester, Noel W. Anderson
-
Publication number: 20060239208Abstract: A wireless device that desires to be connected to a wireless network broadcasts itself and its capabilities to a network using an information element. The information element is provided with frames, such as management frames, in a channel that is not protected or encrypted. The information element is forwarded to one or more potential registrar devices. One of the registrar devices then provides configuration information to the enrollee, for example as a registrar information element. The configuration information may be passed out of band or in band, and may be passed using cryptography, which may involve public key cryptography, encryption with a PIN, or some other type of secure exchange.Type: ApplicationFiled: June 2, 2005Publication date: October 26, 2006Applicant: Microsoft CorporationInventors: David Roberts, Amer Hassan, Abhishek Abhishek, Christian Huitema, Glenn Ward, Scott Manchester, Noel Anderson
-
Publication number: 20050197279Abstract: The present invention provides a solid particulate laundry detergent composition comprising: (a) from 2 wt % to 20 wt % clay; and (b) from 0.5 wt % to 10 wt % polydimethylsiloxane; and (c) from 0.1 wt % to 5 wt % flocculating component; and (d) from 5 wt % to 25 wt % anionic detersive surfactant; and (e) from 1 wt % to 22 wt % zeolite; and (f) from 12 wt % to 30 wt % carbonate, wherein the clay and polydimethylsiloxane are present together in the composition in the form of a co-particulate admixture.Type: ApplicationFiled: February 3, 2005Publication date: September 8, 2005Inventors: Andrew Graydon, Kevin Blyth, Kevin Kott, Glenn Ward
-
Publication number: 20050197269Abstract: The present invention provides a solid particulate laundry detergent composition comprising: (a) from 2 wt % to 20 wt % clay; (b) from 0.5 wt % to 10 wt % polydimethylsiloxane; (c) from 0.1 wt % to 5 wt % flocculating component; (d) from 5 wt % to 25 wt % anionic detersive surfactant comprising a substituted or unsubstituted linear or branched alkyl benzene sulphonate; (e) from 1 wt % to 22 wt % zeolite; wherein the weight ratio of zeolite to alkyl benzene sulphonate is from 0.1:1 to less than 2.8:1, and wherein the clay and polydimethylsiloxane are present together in the composition in the form of a co-particulate admixture.Type: ApplicationFiled: February 3, 2005Publication date: September 8, 2005Inventors: Andrew Graydon, Kevin Blyth, Kevin Kott, Glenn Ward
-
Publication number: 20050170996Abstract: The present invention relates to an auxiliary composition, for use in the laundering or treatment of fabrics, comprising a co-particulate admix, the co-particulate admix comprises: (i) clay; and (ii) a hydrophobic component; and (iii) a charged polymeric fabric-softening boosting component; wherein the auxiliary composition further comprises a flocculating aid and optionally one or more adjunct components.Type: ApplicationFiled: February 3, 2005Publication date: August 4, 2005Inventors: Kevin Blyth, Andrew Graydon, Nathalie Letzelter, Glenn Ward, Kevin Kott