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: 11878296
    Abstract: 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: Grant
    Filed: January 25, 2021
    Date of Patent: January 23, 2024
    Assignee: Dow Global Technologies LLC
    Inventors: Mrunmayi Kumbhalkar, Wu Chen, Brian Murdoch, Haifeng Shi, Lin Zhao
  • Patent number: 11804966
    Abstract: 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: Grant
    Filed: May 31, 2021
    Date of Patent: October 31, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brandon Brian Murdoch, Ankur Patel, Eric Christopher Sachs
  • Publication number: 20230319039
    Abstract: 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: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Inventors: Brandon Brian MURDOCH, Daniel GODBOUT, Michael Blair JONES, Kristina YASUDA
  • Publication number: 20230019789
    Abstract: 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: Application
    Filed: January 25, 2021
    Publication date: January 19, 2023
    Inventors: Mrunmayi Kumbhalkar, Wu Chen, Brian Murdoch, Haifeng Shi, Lin Zhao
  • Publication number: 20220385476
    Abstract: 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: Application
    Filed: May 31, 2021
    Publication date: December 1, 2022
    Inventors: Brandon Brian MURDOCH, Ankur PATEL, Eric Christopher SACHS
  • Publication number: 20220385475
    Abstract: 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: Application
    Filed: May 31, 2021
    Publication date: December 1, 2022
    Inventors: Brandon Brian MURDOCH, Ankur PATEL, Guillermo Paul PROANO
  • Patent number: 11303523
    Abstract: 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: Grant
    Filed: December 7, 2018
    Date of Patent: April 12, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Prasanna Ramachandran, Raja Charu Vikram Kakumani, Brandon Brian Murdoch, Muhammad Omer Iqbal
  • Publication number: 20200099587
    Abstract: 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: Application
    Filed: December 7, 2018
    Publication date: March 26, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Prasanna Ramachandran, Raja Charu Vikram Kakumani, Brandon Brian Murdoch, Muhammad Omer Iqbal
  • Patent number: 10407391
    Abstract: 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: Grant
    Filed: December 6, 2017
    Date of Patent: September 10, 2019
    Assignee: Dow AgroSciences LLC
    Inventors: Jason S. Fisk, David J. Couling, Abraham D. Schuitman, Megan E. Donaldson, Brian Murdoch, Ronald B. Leng
  • Publication number: 20180162814
    Abstract: 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: Application
    Filed: December 6, 2017
    Publication date: June 14, 2018
    Applicant: Dow AgroSciences LLC
    Inventors: Jason S. Fisk, David J. Couling, Abraham D. Schuitman, Megan E. Donaldson, Brian Murdoch, Ronald B. Leng
  • Publication number: 20180137091
    Abstract: 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: Application
    Filed: January 23, 2017
    Publication date: May 17, 2018
    Inventors: Muhammad Omer Iqbal, Swaroop Krishnamurthy, Srinivas Nadimpalli, Brandon Brian Murdoch, Muhammad Zaman
  • Patent number: 9382176
    Abstract: 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: Grant
    Filed: February 27, 2014
    Date of Patent: July 5, 2016
    Assignee: BLUE CUBE IP LLC
    Inventors: Matthew L. Grandbois, Brian Murdoch, Matthew M. Meyer
  • Publication number: 20160009615
    Abstract: 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: Application
    Filed: February 27, 2014
    Publication date: January 14, 2016
    Applicant: DOW GLOBAL TECHNOLOGIES LLC
    Inventors: Matthew L. GRANDBOIS, Brian MURDOCH, Matthew M. MEYER
  • Patent number: 5899996
    Abstract: 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: Grant
    Filed: September 22, 1992
    Date of Patent: May 4, 1999
    Assignee: Hewlett-Packard Company
    Inventors: 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: 5625809
    Abstract: 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: Grant
    Filed: April 22, 1994
    Date of Patent: April 29, 1997
    Assignee: Hewlett-Packard Company
    Inventors: 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: 5185885
    Abstract: 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: Grant
    Filed: May 7, 1990
    Date of Patent: February 9, 1993
    Assignee: Hewlett-Packard Company
    Inventors: 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: 5175848
    Abstract: 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: Grant
    Filed: May 7, 1990
    Date of Patent: December 29, 1992
    Inventors: 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: 4953080
    Abstract: 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: Grant
    Filed: April 25, 1988
    Date of Patent: August 28, 1990
    Assignee: Hewlett-Packard Company
    Inventors: John A. Dysart, Peter S. Showman, William M. Crow, Peter M. Williams, Brian W. McBride, John R. F. Senior, Charles H. Whelan, Brian Murdoch