Patents by Inventor Russell Brown

Russell Brown 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: 20240146439
    Abstract: Systems, methods, and computer-readable media for deterministic dynamic shaping of traffic of a communication network are provided.
    Type: Application
    Filed: August 29, 2023
    Publication date: May 2, 2024
    Inventors: Jamie Aaron Brown, Stephen Russell McWhirter, Elya Joseph Kapelyan, Craig John Mohan
  • Patent number: 11970409
    Abstract: Per- and polyfluoroalkyl substances (PFAS) are destroyed by oxidation in supercritical conditions. PFAS in water can be concentrated and prepared for destruction in a pretreatment phase. Following annihilation of the PFAS in supercritical conditions to levels below 5 parts per trillion (ppt), the water effluent can be used to recover heat, returned to sub-critical conditions, and then released back into the environment.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: April 30, 2024
    Assignee: Revive Environmental Technology, LLC
    Inventors: Lindy E. Dejarme, Kavitha Dasu, Russell R. Sirabian, Jeffrey Ellis, Dan Garbark, Nathan Bryant, John Tallarico, Joseph Casciano, Slawomir Winecki, David Holley, Joshua James, Keith Brown, Doug Hendry, Darwin Argumedo, Aaron Frank, Christopher Gordon Scheitlin, Michael M. Miller
  • Patent number: 11722440
    Abstract: A visual bot designer displays a user interface that has a visual authoring canvas and a property pane. It can also have a serialized file display pane. A user can provide authoring inputs on any of the user interfaces, and the visual bot designer computing system generates and displays updates on the other parts of the user interface.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: August 8, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Christopher Whitten, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
  • Publication number: 20230175959
    Abstract: Systems for plant culture include a chamber featuring one or more walls enclosing a spatial volume internal to the chamber, where the one or more walls include a surface for supporting a plant within the enclosed spatial volume, a gas delivery apparatus with at least one gas source, a nutrient delivery apparatus with a reservoir, a sampling apparatus connected to a port formed in the one or more walls, and a controller configured so that during operation of the system, the controller activates the nutrient delivery apparatus to deliver an aqueous growth medium to the plant, and activates the gas delivery apparatus to deliver into the enclosed spatial volume a mixture of isotopically-substituted gases. Also provided are methods of use of the system for measuring nitrogen in a plant and for identifying microbes capable of providing fixed nitrogen to a plant.
    Type: Application
    Filed: May 1, 2020
    Publication date: June 8, 2023
    Applicant: Pivot Bio, Inc.
    Inventors: Kent Wood, Russell Brown, Jeremy Gage, Rikke Rasmussen, Paul Raine, Sarah Bloch, Alvin Tamsir, Karsten Temme, Bilge Ozaydin Eskiyenenturk
  • Patent number: 11658925
    Abstract: A chatbot designer user interface (UI) has a visual authoring canvas that shows visual elements indicative of a logical flow of processing in a chatbot application. The designer UI receives an authoring input identifying a language processing system that is to be used during runtime. The chatbot application is configured to use the identified language processing system.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: May 23, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Whitten, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
  • Patent number: 11431657
    Abstract: A visual trigger node, indicative of a trigger, is displayed on a first display portion. A trigger configuration user interface is also displayed. A property input, indicative of a property that activates the trigger, is detected and code is generated to map the trigger to the property.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: August 30, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Whitten, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
  • Publication number: 20220231974
    Abstract: A visual bot designer displays a user interface that has a visual authoring canvas and a property pane. It can also have a serialized file display pane. A user can provide authoring inputs on any of the user interfaces, and the visual bot designer computing system generates and displays updates on the other parts of the user interface.
    Type: Application
    Filed: April 4, 2022
    Publication date: July 21, 2022
    Inventors: Christopher WHITTEN, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
  • Patent number: 11343156
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for routing events of an event stream in a stream processing system. One of the methods includes receiving, by a router, an event stream of events; identifying, for each event, by the router, a respective partition of context data that includes context data related to the event and providing the event to a respective local modeler that stores the partition of context data identified for the event in operational memory of the local modeler; processing, by each local modeler, events received from the router and aggregating information associated with each event to generate aggregated information; providing, by one or more of the local modelers, to a central modeler, the respective aggregated information; and determining, by the central modeler, a plurality of parameters of a machine learning model using the received aggregated information.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: May 24, 2022
    Assignee: Pivotal Software, Inc.
    Inventors: Michael Brand, Lyndon John Adams, David Russell Brown, Kee Siong Ng
  • Patent number: 11329932
    Abstract: A visual bot designer displays a user interface that has a visual authoring canvas and a property pane. It can also have a serialized file display pane. A user can provide authoring inputs on any of the user interfaces, and the visual bot designer computing system generates and displays updates on the other parts of the user interface.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: May 10, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Whitten, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
  • Publication number: 20220060435
    Abstract: A chatbot designer user interface (UI) has a visual authoring canvas that shows visual elements indicative of a logical flow of processing in a chatbot application. The designer UI receives an authoring input identifying a language processing system that is to be used during runtime. The chatbot application is configured to use the identified language processing system.
    Type: Application
    Filed: November 1, 2021
    Publication date: February 24, 2022
    Inventors: Christopher WHITTEN, Sangwoo HAN, Benjamin Abraham Russell BROWN, Vishwac Sena KANNAN, Andrew Stephen BROWN, Marieke Watson IWEMA, Yochay KIRIATY
  • Patent number: 11190466
    Abstract: A chatbot designer user interface (UI) has a visual authoring canvas that shows visual elements indicative of a logical flow of processing in a chatbot application. The designer UI receives an authoring input identifying a language processing system that is to be used during runtime. The chatbot application is configured to use the identified language processing system.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: November 30, 2021
    Assignee: Microsoft Technology Licensing LLC
    Inventors: Christopher Whitten, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
  • Publication number: 20210136008
    Abstract: A visual bot designer displays a user interface that has a visual authoring canvas and a property pane. It can also have a serialized file display pane. A user can provide authoring inputs on any of the user interfaces, and the visual bot designer computing system generates and displays updates on the other parts of the user interface.
    Type: Application
    Filed: November 26, 2019
    Publication date: May 6, 2021
    Inventors: Christopher WHITTEN, Sangwoo HAN, Benjamin Abraham Russell BROWN, Vishwac Sena KANNAN, Andrew Stephen BROWN, Marieke Watson IWEMA, Yochay KIRIATY
  • Publication number: 20210132916
    Abstract: A chatbot designer user interface (UI) has a visual authoring canvas that shows visual elements indicative of a logical flow of processing in a chatbot application. The designer UI receives an authoring input identifying a language processing system that is to be used during runtime. The chatbot application is configured to use the identified language processing system.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 6, 2021
    Inventors: Christopher Whitten, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
  • Publication number: 20210132960
    Abstract: A visual trigger node, indicative of a trigger, is displayed on a first display portion. A trigger configuration user interface is also displayed. A property input, indicative of a property that activates the trigger, is detected and code is generated to map the trigger to the property.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 6, 2021
    Inventors: Christopher WHITTEN, Sangwoo HAN, Benjamin Abraham Russell BROWN, Vishwac Sena KANNAN, Andrew Stephen BROWN, Marieke Watson IWEMA, Yochay KIRIATY
  • Patent number: 10776711
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for stream processing. One method includes receiving an event stream of events by a first plurality of local modelers of a stream processing system. Each local modeler processes a portion of received events of the event stream according to a first set of operations, the operations including aggregating information associated with each event to generate aggregated information. One or more local modelers provide, to a first central modeler executing on the system, the respective aggregated information generated by one or more of the local modelers. A set of parameters of a respective machine learning model is determined using the received aggregated information.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: September 15, 2020
    Assignee: Pivotal Software, Inc.
    Inventors: Michael Brand, Lyndon John Adams, David Russell Brown, Kee Siong Ng
  • Patent number: 10579937
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for stream processing. One method includes receiving an event stream of first events by a first plurality of first local modelers of a stream processing system. Each local modeler processes a portion of received events of the event stream according to a first set of operations, the operations including aggregating information associated with each event to generate first aggregated information. A second plurality of second local modelers similarly generates second aggregated information from an event stream of second events. First and second local modelers provide, to a first central modeler, first and second aggregated information. A set of parameters of a respective machine learning model is determined by the first central modeler using the received aggregated information.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: March 3, 2020
    Assignee: Pivotal Software, Inc.
    Inventors: Michael Brand, Lyndon John Adams, David Russell Brown, Kee Siong Ng
  • Patent number: 10204083
    Abstract: A computer system for processing bidirectional characters includes a processor and memory. An application stored in the memory includes instructions that are executable by the processor and memory and that are configured to determine an embedding direction and at least one of output, export or display data including characters using bidirectional code. While at least one of outputting, exporting or displaying the data, the instructions are configured to parse a multi-segment data value including a plurality of segments and a delimiter arranged between adjacent ones of the plurality of segments. The delimiter includes two or more neutral type characters that are arranged immediately adjacent to one another. The delimiter causes the bidirectional code to apply the embedding direction to the delimiters of the multi-segment data value to maintain relative ordering of adjacent ones of the segments in the multi-segment data value.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: February 12, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: April Marie Olson, William Leslie Frandsen, Kimberly Kroetsch, Dustin James Gustafson, Russell Brown, Todd Lefor
  • Patent number: 10055691
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for routing events of an event stream. One of the methods includes operations of receiving, by a router, events of an event stream; providing each event, by the router, to a respective local modeler selected by the router according to an initial routing strategy, the respective local modeler being selected from multiple local modelers; aggregating, by each local modeler in parallel, information associated with each event received by the local modeler to generate aggregated information; providing, to a central modeler, the aggregated information generated by the one or more local modelers; determining, by the central modeler, parameters of a machine learning model using the aggregated information received by the central modeler and generating an updated routing strategy based on the parameters of the machine learning model; and providing the updated routing strategy to the router.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: August 21, 2018
    Assignee: Pivotal Software, Inc.
    Inventors: Michael Brand, Lyndon John Adams, David Russell Brown, Kee Siong Ng
  • Publication number: 20180113844
    Abstract: A computer system for processing bidirectional characters includes a processor and memory. An application stored in the memory includes instructions that are executable by the processor and memory and that are configured to determine an embedding direction and at least one of output, export or display data including characters using bidirectional code. While at least one of outputting, exporting or displaying the data, the instructions are configured to parse a multi-segment data value including a plurality of segments and a delimiter arranged between adjacent ones of the plurality of segments. The delimiter includes two or more neutral type characters that are arranged immediately adjacent to one another. The delimiter causes the bidirectional code to apply the embedding direction to the delimiters of the multi-segment data value to maintain relative ordering of adjacent ones of the segments in the multi-segment data value.
    Type: Application
    Filed: October 20, 2016
    Publication date: April 26, 2018
    Inventors: April Marie OLSON, William Leslie FRANDSEN, Kimberly KROETSCH, Dustin James GUSTAFSON, Russell BROWN, Todd LEFOR
  • Publication number: 20180042919
    Abstract: Pharmaceutical formulations comprising an inhibitor of poly(ADP)-ribose) polymerase-1 (PARP1) and their use for the treatment of major depressive disorder and conditions that share at least one of the two major defining symptoms of major depressive disorder.
    Type: Application
    Filed: August 11, 2017
    Publication date: February 15, 2018
    Inventors: Gregory A. Ordway, Attila Szebeni, Russell Brown