Patents by Inventor Brian Murdoch
Brian Murdoch 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: 11878296Abstract: A process for separating a catalyst component from a catalyst-containing slurry by centrifugation including separating the catalyst component from the mother liquor of the catalyst-containing slurry using a stacked disc centrifuge equipped with an auto-discharging functionality. The solids discharge from the stacked disc centrifuge is enhanced by adding a washing solution to the bowl and the solids discharge chute of the stacked disc centrifuge.Type: GrantFiled: January 25, 2021Date of Patent: January 23, 2024Assignee: Dow Global Technologies LLCInventors: Mrunmayi Kumbhalkar, Wu Chen, Brian Murdoch, Haifeng Shi, Lin Zhao
-
Patent number: 11804966Abstract: A first chain of custody verifiable claim is received by a second entity from a first entity. The first chain of custody verifiable claim is signed by the first entity and specifies that an object was in the custody of the first entity. A distributed ledger is accessed to verify the first chain of custody verifiable claim. A second chain of custody verifiable claim is generated that embeds the first chain of custody verifiable claim and is signed by the second entity. The second chain of custody verifiable claim is recorded on the distributed ledger. The second chain of custody verifiable claim is provided to a third entity. The second chain of custody verifiable claim is configured to specify to the third entity that the object was in the custody of the second entity.Type: GrantFiled: May 31, 2021Date of Patent: October 31, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Brandon Brian Murdoch, Ankur Patel, Eric Christopher Sachs
-
Publication number: 20230319039Abstract: A digital wallet generates an identification value associated with a DID of a DID owner. The digital wallet generates a first request including the identification value for an authentication token from an identification provider. The first request is provided to the identification provider. The digital wallet receives, in response to the identification provider validating the first request, the authentication token that authenticates the digital wallet with a verifiable claim issuer including the identification value from the identification provider. The digital wallet generates a second request for one or more verifiable claims from the verifiable claim issuer. The second request includes the DID and authentication token including the identification value. In response to the verifiable claim issuer validating the authentication token and the identification value, one or more verifiable claims from the verifiable claim issuer are received by the digital wallet.Type: ApplicationFiled: March 31, 2022Publication date: October 5, 2023Inventors: Brandon Brian MURDOCH, Daniel GODBOUT, Michael Blair JONES, Kristina YASUDA
-
Publication number: 20230019789Abstract: A process for separating a catalyst component from a catalyst-containing slurry by centrifugation including separating the catalyst component from the mother liquor of the catalyst-containing slurry using a stacked disc centrifuge equipped with an auto-discharging functionality. The solids discharge from the stacked disc centrifuge is enhanced by adding a washing solution to the bowl and the solids discharge chute of the stacked disc centrifuge.Type: ApplicationFiled: January 25, 2021Publication date: January 19, 2023Inventors: Mrunmayi Kumbhalkar, Wu Chen, Brian Murdoch, Haifeng Shi, Lin Zhao
-
Publication number: 20220385476Abstract: A first chain of custody verifiable claim is received by a second entity from a first entity. The first chain of custody verifiable claim is signed by the first entity and specifies that an object was in the custody of the first entity. A distributed ledger is accessed to verify the first chain of custody verifiable claim. A second chain of custody verifiable claim is generated that embeds the first chain of custody verifiable claim and is signed by the second entity. The second chain of custody verifiable claim is recorded on the distributed ledger. The second chain of custody verifiable claim is provided to a third entity. The second chain of custody verifiable claim is configured to specify to the third entity that the object was in the custody of the second entity.Type: ApplicationFiled: May 31, 2021Publication date: December 1, 2022Inventors: Brandon Brian MURDOCH, Ankur PATEL, Eric Christopher SACHS
-
Publication number: 20220385475Abstract: A first verifiable claim is received at a second entity from a first entity. The first verifiable claim is signed by the first entity. A second verifiable claim is generated. The second verifiable claim embeds the first verifiable claim therein and specifies a service that is to be performed on behalf of a fourth entity. The second verifiable claim is provided to a third entity. The second verifiable claim is configured to cause the third entity to verify the signature of the first entity with a public key associated with a decentralized identifier (DID) of the first entity to determine that the first entity is a trusted entity that is able to verify that the second entity is authorized to specify the service to be performed on behalf of the fourth entity.Type: ApplicationFiled: May 31, 2021Publication date: December 1, 2022Inventors: Brandon Brian MURDOCH, Ankur PATEL, Guillermo Paul PROANO
-
Patent number: 11303523Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions. The instructions may cause the processor to receive a call request for a cloud-based service and retrieve a first policy corresponding to the cloud-based service, the first policy identifying a policy reroute. The instructions may also cause the processor to determine which second policy of a plurality of second policies that corresponds to the policy reroute and retrieve the second policy that the corresponds to the policy reroute. The instructions may further cause the processor to apply the second policy on the cloud-based service and respond to the call request following the application of the second policy.Type: GrantFiled: December 7, 2018Date of Patent: April 12, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Prasanna Ramachandran, Raja Charu Vikram Kakumani, Brandon Brian Murdoch, Muhammad Omer Iqbal
-
Publication number: 20200099587Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions. The instructions may cause the processor to receive a call request for a cloud-based service and retrieve a first policy corresponding to the cloud-based service, the first policy identifying a policy reroute. The instructions may also cause the processor to determine which second policy of a plurality of second policies that corresponds to the policy reroute and retrieve the second policy that the corresponds to the policy reroute. The instructions may further cause the processor to apply the second policy on the cloud-based service and respond to the call request following the application of the second policy.Type: ApplicationFiled: December 7, 2018Publication date: March 26, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Prasanna Ramachandran, Raja Charu Vikram Kakumani, Brandon Brian Murdoch, Muhammad Omer Iqbal
-
Method of preparing benzyl 4-amino-3-chloro-5-fluoro-6-(4-chloro-2-fluoro-3-methoxyphenyl)picolinate
Patent number: 10407391Abstract: A method of preparing benzyl 4-amino-3-chloro-5-fluoro-6-(4-chloro-2-fluoro-3-methoxyphenyl)picolinate (I) from benzyl 4,5-difluoro-6-(4-chloro-2-fluoro-3-methoxyphenyl)picolinate (II) is described. The method includes the use of amination and chlorination process steps to provide the compound of Formula I.Type: GrantFiled: December 6, 2017Date of Patent: September 10, 2019Assignee: Dow AgroSciences LLCInventors: Jason S. Fisk, David J. Couling, Abraham D. Schuitman, Megan E. Donaldson, Brian Murdoch, Ronald B. Leng -
METHOD OF PREPARING BENZYL 4-AMINO-3-CHLORO-5-FLUORO-6-(4-CHLORO-2-FLUORO-3-METHOXYPHENYL)PICOLINATE
Publication number: 20180162814Abstract: A method of preparing benzyl 4-amino-3-chloro-5-fluoro-6-(4-chloro-2-fluoro-3-methoxyphenyl)picolinate (I) from benzyl 4,5-difluoro-6-(4-chloro-2-fluoro-3-methoxyphenyl)picolinate (II) is described. The method includes the use of amination and chlorination process steps to provide the compound of Formula I.Type: ApplicationFiled: December 6, 2017Publication date: June 14, 2018Applicant: Dow AgroSciences LLCInventors: Jason S. Fisk, David J. Couling, Abraham D. Schuitman, Megan E. Donaldson, Brian Murdoch, Ronald B. Leng -
Publication number: 20180137091Abstract: A method and system is provided for customizing a web page of an application of an application provider. A host (e.g., cloud service), which hosts the application, provides the web page to a user of the application provider on behalf of the application provider. A customization system receives from a user of the application provider a request for the web page, which has content. The customization system identifies a preferred language for the content of the web page. When the application provider has specified content for the preferred language for the web page, the customization system adds to the web page the specified content. When the application provider has not specified content for the preferred language for the web page, the customization system adds to the web page default content in the preferred language provided by the host.Type: ApplicationFiled: January 23, 2017Publication date: May 17, 2018Inventors: Muhammad Omer Iqbal, Swaroop Krishnamurthy, Srinivas Nadimpalli, Brandon Brian Murdoch, Muhammad Zaman
-
Patent number: 9382176Abstract: Processes for the production of chlorinated propenes are provided. The processes proceed through the production of cyclic intermediate that is thereafter readily converted to a desired chloropropane, e.g., via selective pyrolysis. The process may be conducted using starting materials that are readily commercially available and/or that may be reacted safely in standard laboratory equipment so that capital cost savings may be seen. The process does not require the use of catalysts and yet, process conditions less extreme than many conventional processes for the production of chlorinated propenes are suitable, so that raw material and utility cost savings are also possible.Type: GrantFiled: February 27, 2014Date of Patent: July 5, 2016Assignee: BLUE CUBE IP LLCInventors: Matthew L. Grandbois, Brian Murdoch, Matthew M. Meyer
-
Publication number: 20160009615Abstract: Processes for the production of chlorinated propenes are provided. The processes proceed through the production of cyclic intermediate that is thereafter readily converted to a desired chloropropane, e.g., via selective pyrolysis. The process may be conducted using starting materials that are readily commercially available and/or that may be reacted safely in standard laboratory equipment so that capital cost savings may be seen. The process does not require the use of catalysts and yet, process conditions less extreme than many conventional processes for the production of chlorinated propenes are suitable, so that raw material and utility cost savings are also possible.Type: ApplicationFiled: February 27, 2014Publication date: January 14, 2016Applicant: DOW GLOBAL TECHNOLOGIES LLCInventors: Matthew L. GRANDBOIS, Brian MURDOCH, Matthew M. MEYER
-
Patent number: 5899996Abstract: A file management system allows the linking of objects. In each link one object serves as a parent and the other as a child. When a parent object is copied the parent object is copied to produce a copy of the parent object. Additionally, the child objects of the parent object are copied s well, except in the case when the child object is designated as a special public object, each child of the parent object is copied to produce a copy of the child object. Each copy of a child object is then linked to the copy of the parent object. When a child object is designated as a special public object, the child object is linked to the copy of the parent object.Type: GrantFiled: September 22, 1992Date of Patent: May 4, 1999Assignee: Hewlett-Packard CompanyInventors: John Andrew Dysart, Peter Stuart Showman, William M. Crow, Peter Michael Williams, Brian Wright McBride, John Rodney Francis Senior, Charles H. Whelan, Brian Murdoch
-
Patent number: 5625809Abstract: A method in a computer system provides for the establishment of a link between two object data structures, the link specifying shared data. A first user command specifies the shared data and specifies a first object data structure as source of the shared data. A second user command specifies a second object data structure with which the data will be shared. The first user command may be accomplished by a user highlighting the shared data and selecting a share command. As a result a link is constructed which includes a reference to the shared data, a first object data structure, which is the source of the shared data and a clipboard object. The second user command may be accomplished by a user selecting on the computer display an area within a first window controlled by the second object and then selecting a paste command. The first object then may display the shared data in the area in the first window.Type: GrantFiled: April 22, 1994Date of Patent: April 29, 1997Assignee: Hewlett-Packard CompanyInventors: John A. Dysart, Peter S. Showman, William M. Crow, Peter M. Williams, Brian W. McBride, John R. F. Senior, Charles H. Whelan, Brian Murdoch
-
Patent number: 5185885Abstract: A file management system removes an object from the file management system by first deleting a link to the first object. When a link to the first object is deleted the file management system determines whether there are any links to the first object remaining. If there are no links remaining, the first object is destroyed by removing data files associated with the first object.Type: GrantFiled: May 7, 1990Date of Patent: February 9, 1993Assignee: Hewlett-Packard CompanyInventors: John A. Dysart, Peter S. Showman, William M. Crow, Peter M. Williams, Brian W. McBride, John R. F. Senior, Charles H. Whelan, Brian Murdoch
-
Patent number: 5175848Abstract: A file management system allows the linking of objects. In each link one object serves as a parent and the other as a child. When a parent object is copied the parent object is copied to produce a copy of the parent object. Additionally, the child objects of the parent object are copied as well, except in the case when the child object is designated as a special public object, each child of the parent object is copied to produce a copy of the child object. Each copy of a child object is then linked to the copy of the parent object. When a child object is designated as a special public object, the child object is linked to the copy of the parent object.Type: GrantFiled: May 7, 1990Date of Patent: December 29, 1992Inventors: John A. Dysart, Peter S. Showman, William M. Crow, Peter M. Williams, Brian W. McBride, John R. F. Senior, Charles H. Whelan, Brian Murdoch
-
Patent number: 4953080Abstract: A computer having a file management system is presented. The file management system includes a plurality of application programs, a plurality of data files, a plurality of class data structures and a plurality of object data structures. Each class data structure includes a reference to an application program within the plurality of application programs. Each object data structure includes a reference to a class data structure from the plurality of class data structure and a reference to at least one data file from the plurality of data files.The use of object data structures adds a layer between a user of the computer and data files. This allows for the computer to refer to an object data structure and associated access files using a tag which is inaccessible to the user. The user refers to an object based on the physical location of the object on the screen. The user may also give the object data structure a name, which is wholly unconnected to the value of the tag.Type: GrantFiled: April 25, 1988Date of Patent: August 28, 1990Assignee: Hewlett-Packard CompanyInventors: John A. Dysart, Peter S. Showman, William M. Crow, Peter M. Williams, Brian W. McBride, John R. F. Senior, Charles H. Whelan, Brian Murdoch