Patents by Inventor John Duff
John Duff 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: 20240186797Abstract: Embodiments manage an electrical grid. One such embodiment, at a node in an electrical grid topology including a plurality of nodes, identifies a power output deviation from a target. Responsive to identifying the power output deviation, nodes below a control node in the electrical grid topology are traversed and power output at each traversed node is adjusted until at least one terminal node is reached.Type: ApplicationFiled: December 1, 2023Publication date: June 6, 2024Inventors: Eric Sortomme, Thomas Niedzielski, Lingesh Raghavan, John Duff, Travis Ramacher
-
Patent number: 12000775Abstract: Disclosed are methods of determining the suitability of a variable-length spectrophotometer using Patent Blue dye or AMG Blue dye. Also disclosed herein are methods of determining the suitability of a fixed path length spectrophotometer for determining protein concentration of a protein sample. AMG Blue dye may also be used to determine the suitability of fixed path length spectrophotometers.Type: GrantFiled: December 13, 2019Date of Patent: June 4, 2024Assignee: Amgen Inc.Inventors: Robert John Duff, Christian Gutierrez
-
Publication number: 20220146413Abstract: Disclosed are methods of determining the suitability of a variable-length spectrophotometer using Patent Blue dye or AMG Blue dye. Also disclosed herein are methods of determining the suitability of a fixed path length spectrophotometer for determining protein concentration of a protein sample. AMG Blue dye may also be used to determine the suitability of fixed path length spectrophotometers.Type: ApplicationFiled: December 13, 2019Publication date: May 12, 2022Applicant: Amgen Inc.Inventors: Robert John DUFF, Christian GUTIERREZ
-
Patent number: 10021193Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses for implementing a session table framework including, for example, receiving a request at a host organization from a client device, in which such a request specifies an application available via the host organization; generating a user session unique to the client device in a memory of the host organization; creating a user session data table within the user session; processing the request via the application specified by the request on behalf of the client device; updating the user session data table based on the processing of the request; and transmitting a response to the client device responsive to the request.Type: GrantFiled: September 20, 2016Date of Patent: July 10, 2018Assignee: salesforce.com, inc.Inventors: John Duff, Manu Gurudatha, Ashik Uzzaman
-
Publication number: 20170013067Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses for implementing a session table framework including, for example, receiving a request at a host organization from a client device, in which such a request specifies an application available via the host organization; generating a user session unique to the client device in a memory of the host organization; creating a user session data table within the user session; processing the request via the application specified by the request on behalf of the client device; updating the user session data table based on the processing of the request; and transmitting a response to the client device responsive to the request.Type: ApplicationFiled: September 20, 2016Publication date: January 12, 2017Inventors: John Duff, Manu Gurudatha, Ashik Uzzaman
-
Patent number: 9456038Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses for implementing a session table framework including, for example, receiving a request at a host organization from a client device, in which such a request specifies an application available via the host organization; generating a user session unique to the client device in a memory of the host organization; creating a user session data table within the user session; processing the request via the application specified by the request on behalf of the client device; updating the user session data table based on the processing of the request; and transmitting a response to the client device responsive to the request.Type: GrantFiled: February 3, 2014Date of Patent: September 27, 2016Assignee: salesforce.com, inc.Inventors: John Duff, Manu Gurudatha, Ashik Uzzaman
-
Patent number: 8846857Abstract: Provided are methods for obtaining modified polyarylene sulfide compositions having improved thermal and thermo-oxidative stability, the compositions so obtained, and articles comprising the compositions. The method comprises the steps of contacting, in the presence of a suitable solvent, a polyarylene sulfide with at least one reducing agent and at least base to form a first mixture. The reducing agent comprises zinc(0), tin(0), tin(II), bismuth (0), bismuth(III), or a combination thereof. The first mixture is heated to form a second mixture in which the polyarylene sulfide is dissolved. The polyarylene sulfide is then precipitated to obtain a modified polyarylene sulfide.Type: GrantFiled: October 4, 2012Date of Patent: September 30, 2014Assignee: E I du Pont de Nemours and CompanyInventors: Robert John Duff, Zheng-Zheng Huang, Joachim C Ritter, Joel M Pollino
-
Patent number: 8812630Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses for implementing a session table framework including, for example, receiving a configuration request at a host organization from a client device; generating, via a configurator engine of the host organization, a configuration model having metadata therein; generating a user session unique to the client device in a memory of the host organization; creating a user session data table within the user session of the memory based on the metadata of the configuration model; populating data into the user session data table based on the metadata of the configuration model; generating a renderable User Interface (UI) based on the metadata of the configuration model and based further on the data in the user session data table; and transmitting the renderable UI to the client device for display, responsive to receiving the configuration request.Type: GrantFiled: August 11, 2011Date of Patent: August 19, 2014Assignee: salesforce.com, inc.Inventors: John Duff, Manu Gurudatha, Ashik Uzzaman
-
Publication number: 20140228527Abstract: Provided are methods for obtaining modified polyarylene sulfide compositions having improved thermal and thermo-oxidative stability, the compositions so obtained, and articles comprising the compositions. The method comprises the steps of contacting, in the presence of a suitable solvent, a polyarylene sulfide with at least one reducing agent and at least base to form a first mixture. The reducing agent comprises zinc(0), tin(0), tin(II), bismuth (0), bismuth(III), or a combination thereof. The first mixture is heated to form a second mixture in which the polyarylene sulfide is dissolved. The polyarylene sulfide is then precipitated to obtain a modified polyarylene sulfide.Type: ApplicationFiled: September 21, 2012Publication date: August 14, 2014Inventors: Robert John Duff, Zheng-Zheng Huang, Joachim C. Ritter, Joel M. Pollino
-
Publication number: 20140143285Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses for implementing a session table framework including, for example, receiving a request at a host organization from a client device, in which such a request specifies an application available via the host organization; generating a user session unique to the client device in a memory of the host organization; creating a user session data table within the user session; processing the request via the application specified by the request on behalf of the client device; updating the user session data table based on the processing of the request; and transmitting a response to the client device responsive to the request.Type: ApplicationFiled: February 3, 2014Publication date: May 22, 2014Applicant: salesforce.com, inc.Inventors: John Duff, Manu Gurudatha, Ashik Uzzaman
-
Publication number: 20140097134Abstract: Provided are methods for obtaining modified polyarylene sulfide compositions having improved thermal and thermo-oxidative stability, the compositions so obtained, and articles comprising the compositions. The method comprises the steps of contacting, in the presence of a suitable solvent, a polyarylene sulfide with at least one reducing agent and at least base to form a first mixture. The reducing agent comprises zinc(0), tin(0), tin(II), bismuth (0), bismuth(III), or a combination thereof. The first mixture is heated to form a second mixture in which the polyarylene sulfide is dissolved. The polyarylene sulfide is then precipitated to obtain a modified polyarylene sulfide.Type: ApplicationFiled: October 4, 2012Publication date: April 10, 2014Applicant: E I DUPONT DE NEMOURS AND COMPANYInventors: ROBERT John DUFF, Zheng-Zheng Huang, Joel M. Pollino, Joachim C. Ritter
-
Publication number: 20140087117Abstract: Provided are polyphenylene sulfide compositions having improved thermo-oxidative stability, methods for obtaining them, and articles comprising the compositions. The compositions comprise polyphenylene sulfide and a bismuth additive. The bismuth additive comprises a bismuth halide, an inorganic bismuth salt, a bismuth carboxylate, an oxide comprising bismuth and a transition metal, bismuth metal, or a mixture thereof. Optionally, the compositions further comprise at least one zinc(II) compound.Type: ApplicationFiled: September 27, 2012Publication date: March 27, 2014Applicant: E I DU PONT DE NEMOURS AND COMPANYInventors: Robert John Duff, Joachim C. Ritter, Joel M. Pollino
-
Patent number: 8650202Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses for implementing a session table framework including, for example, receiving a request at a host organization from a client device, in which such a request specifies an application available via the host organization; generating a user session unique to the client device in a memory of the host organization; creating a user session data table within the user session; processing the request via the application specified by the request on behalf of the client device; updating the user session data table based on the processing of the request; and transmitting a response to the client device responsive to the request.Type: GrantFiled: August 11, 2011Date of Patent: February 11, 2014Assignee: salesforce.com, inc.Inventors: John Duff, Manu Gurudatha, Ashik Uzzaman
-
Publication number: 20130012092Abstract: A nonwoven web comprising bicomponent fibers. The fibers have continuous phases each of a first polyarylene sulfide (PAS) component and a polymer component. The polymer component may also be a second polyarylene sulfide. The first polyarylene sulfide component contains a tin or a zinc additive or both, and the first polyarylene sulfide component of any given fiber is at least partially exposed to the external surface of that fiber.Type: ApplicationFiled: March 22, 2011Publication date: January 10, 2013Inventors: Joel M. Pollino, Lakshmi Krishnamurthy, Joachim C. Ritter, Robert John Duff, Yefim Brun, Zheng-Zheng Huang, Zuohong Yin
-
Publication number: 20130009333Abstract: A nonwoven web comprising bicomponent fibers. The fibers have continuous phases each of a first polyarylene sulfide (PAS) component and a polymer component. The polymer component may also be a second polyarylene sulfide. The first polyarylene sulfide component contains a tin or a zinc additive or both, and the first polyarylene sulfide component of any given fiber is at least partially exposed to the external surface of that fiber.Type: ApplicationFiled: March 17, 2011Publication date: January 10, 2013Inventors: Lakshmi Krishnamurthy, Zuohong Yin, Joachim C Ritter, Joel M Pollino, Michael T Pottiger, John C Howe, David Matthews Laura, JR., Harry Vaughn Samuelson, Robert John Duff, Zheng-Zheng Huang
-
Publication number: 20130012671Abstract: A method for accelerating the curing of a polyarylene sulfide. The polyarylene sulfide is blended with a cure accelerator to form a mixture where the weight percentage of accelerator is between 0.2% and 15.0% of the total weight of the blend. The mixture is cured at 320° C. or above for at least 20 minutes. The cure accelerator is a compound selected from the group consisting of ionomers, hindered phenols, polyhydric alcohols, polycarboxylates, and mixtures of the foregoing.Type: ApplicationFiled: March 22, 2011Publication date: January 10, 2013Applicant: E I DU PONT DE NEMOURS AND COMPANYInventors: Joel M Pollino, Joachim C Ritter, Robert John Duff, Zheng-Zheng Huang, Zuohong Yin
-
Publication number: 20130011544Abstract: A method for stabilizing a polymeric structure against thermo-oxidative degradation is described. A polymeric core structure is provided with a skin layer that contains a skin resin in which the skin resin at least partially envelops a portion of the core structure. The skin structure then provides a barrier that thereby stabilizes the portion of the structure that is enveloped. The skin resin is made from a treated polyarylene sulfide.Type: ApplicationFiled: March 16, 2011Publication date: January 10, 2013Applicant: E I DU PONT DE NEMOURS AND COMPANYInventors: Joel M. Pollino, Lakshmi Krishnamurthy, Joachim C. Ritter, Robert John Duff, Yefim Brun, Zheng-Zheng Zhuang, Zuohong Yin
-
Publication number: 20130012637Abstract: An improved process for forming polyarylene sulfide fibers is provided. The process comprises forming at least one fiber from a polymer melt comprising a polyarylene sulfide and at least one tin additive comprising a branched tin(II) carboxylate. Using such a melt, the fiber forming continuity is improved compared to that of the native polyarylene sulfide melt processed under the same conditions.Type: ApplicationFiled: March 21, 2011Publication date: January 10, 2013Inventors: Joachim C. Ritter, Joel M. Pollino, Michael T. Pottiger, Lakshmi Krishnamurthy, John C. Howe, Harry Vaughn Samuelson, Marios Avgousti, Zheng-Zheng Huang, Robert John Duff
-
Publication number: 20120318136Abstract: A nonwoven felt for hot gas filtration. The fibers have a polyarylene sulfide (PAS) component that contains a zinc compound. In one embodiment, the PAS comprises at least one zinc(II) salt of an organic carboxylic acid. Also a method for filtering hot gases employing a bag made from a PAS component that contains a zinc or a zinc based additive.Type: ApplicationFiled: June 15, 2011Publication date: December 20, 2012Applicant: E. I. DU PONT DE NEMOURS AND COMPANYInventors: ROBERT JOHN DUFF, Zheng-Zheng Jenny Huang, Lakshmi Krishnamurthy, Rakesh Nambiar, Joel M. Pollino, Joachim C. Ritter, Harry Vaughn Samuelson, Cheng-Hang Chi
-
Publication number: 20120191735Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses for implementing a session table framework including, for example, receiving a request at a host organization from a client device, in which such a request specifies an application available via the host organization; generating a user session unique to the client device in a memory of the host organization; creating a user session data table within the user session; processing the request via the application specified by the request on behalf of the client device; updating the user session data table based on the processing of the request; and transmitting a response to the client device responsive to the request.Type: ApplicationFiled: August 11, 2011Publication date: July 26, 2012Applicant: APPLIED MATERIALS, INC.Inventors: John DUFF, Manu GURUDATHA, Ashik UZZAMAN