Patents by Inventor Michael Cooper
Michael Cooper 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: 12656764Abstract: Systems and methods described herein relate to an asset risk predictor that may receive data corresponding to one or more industrial assets and generate a device model corresponding to the one or more industrial assets. The device model may indicate a relationship between a normal operation of a first industrial asset and data acquired by a second industrial asset. The device model may be trained while the first industrial asset and the second industrial asset are in situ and operating within a desired industrial automation process. An alert score may be generated based on the relationship indicated by the device model, where the alert score may be an indication of a likelihood of an event occurring at the first industrial asset. A maintenance work order may be generated based on alert scores and existing work orders.Type: GrantFiled: August 8, 2023Date of Patent: June 16, 2026Assignee: Rockwell Automation Technologies, Inc.Inventors: Min Hua Yu, Mohammad Esmalifalak, Tareq Al-Masri, Chatheersh Sivakumaran, Ashish Mistry, Yifeng Chen, Michael Cooper, Hyo Jung Son, Liudmila Domakhina
-
Patent number: 12547479Abstract: Computer-implemented methods and systems for integrating computer applications are disclosed. One method includes querying a primary computer application for current state of a newly created object; receiving the current state of the object, and generating object data for a secondary computer application based on the current state of the object. The method further includes communicating an object creation request to a secondary computer application, the object creation request including the generated object data, receiving a secondary computer application object identifier from the secondary computer application upon creation of the object at the secondary computer application, and communicating the secondary computer application object identifier to the primary computer application for storing in a record of the object created at the primary computer application.Type: GrantFiled: May 22, 2024Date of Patent: February 10, 2026Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Michael Cooper, Emma Young, Liron Deutsch, Rohan Fleming, Iris Zhang, Daniel Brockwell, Jacob Bass, Duy Nguyen, Gerry Tan, Daniel Kostrzynski, Dmitry Gonchar, Jason Thai, Banu Prakash Jaya Rama Reddy, Shiveen Pandita, Julian Green, Kimmi Rawsthorne, Christopher Mann, Akhil Ojha
-
Publication number: 20250321810Abstract: Computer-implemented methods and systems for integrating computer applications are disclosed. One method includes querying a primary computer application for current state of a newly created object; receiving the current state of the object, and generating object data for a secondary computer application based on the current state of the object. The method further includes communicating an object creation request to a secondary computer application, the object creation request including the generated object data, receiving a secondary computer application object identifier from the secondary computer application upon creation of the object at the secondary computer application, and communicating the secondary computer application object identifier to the primary computer application for storing in a record of the object created at the primary computer application.Type: ApplicationFiled: June 26, 2025Publication date: October 16, 2025Inventors: Michael Cooper, Emma Young, Liron Deutsch, Rohan Fleming, Iris Zhang, Daniel Brockwell, Jacob Bass, Duy Nguyen, Gerry Tan, Daniel Kostrzynski, Dmitry Gonchar, Jason Thai, Banu Prakash Jaya Rama Reddy, Shiveen Pandita, Julian Green, Kimmi Rawsthorne, Christopherr Mann, Akhil Ojha
-
Publication number: 20250315320Abstract: Computer-implemented methods and systems for integrating computer applications are disclosed. One method includes querying a primary computer application for current state of a newly created object; receiving the current state of the object, and generating object data for a secondary computer application based on the current state of the object. The method further includes communicating an object creation request to a secondary computer application, the object creation request including the generated object data, receiving a secondary computer application object identifier from the secondary computer application upon creation of the object at the secondary computer application, and communicating the secondary computer application object identifier to the primary computer application for storing in a record of the object created at the primary computer application.Type: ApplicationFiled: June 14, 2025Publication date: October 9, 2025Applicant: Atlassian Pty Ltd.Inventors: Michael Cooper, Emma Young, Liron Deutsch, Rohan Fleming, Iris Zhang, Daniel Brockwell, Jacob Bass, Duy Nguyen, Gerry Tan, Daniel Kostrzynski, Dmitry Gonchar, Jason Thai, Banu Prakash Jaya Rama Reddy, Shiveen Pandita, Julian Green, Kimmi Rawsthorne, Christopher Mann, Akhil Ojha
-
Publication number: 20250316878Abstract: A Wilkinson power divider is embedded in a multi-layer printed circuit board (PCB). In one example, the power divider is configured as an embedded coplanar waveguide with ground (CPWG) device. In another example, the embedded Wilkinson power divider is configured using striplines. In both examples, a resistive foil is used as the isolation resistor of the Wilkinson power divider. In some examples, the two arms of the Wilkinson power divider have semi-oval shapes. The device may be configured to provide a wide impedance bandwidth (e.g., in the range of 24-31 GHz) with minimal return loss and insertion loss. Cascaded configurations are also described herein.Type: ApplicationFiled: May 23, 2024Publication date: October 9, 2025Inventors: Nima Javanbakht, Iftikhar Ahmed, Michael Cooper
-
Publication number: 20250272663Abstract: A work order management system automates the process of scheduling maintenance tasks and generating corresponding work orders via analysis of monitored data generated by the industrial assets. The work order management system can monitor control, status, or operational data from industrial devices on the plant floor, and initiate creation of work orders based on a determination that the monitored industrial data indicates a current or predicted performance risk requiring investigation or maintenance. The system can leverage generative artificial intelligence (AI) or other types of AI in connection with determining when and how to schedule a maintenance task intended to mitigate asset risk. The system can also factor contextual information when determining whether to create and schedule a work order, such as the cost of operator or maintenance time, scheduled plant downtimes, environmental factors (e.g., humidity), time of year, supplier issues, and other considerations.Type: ApplicationFiled: February 28, 2024Publication date: August 28, 2025Inventors: Mohammad Esmalifalak, Min Hua Yu, Liudmila Domakhina, Mengsi Gong, Chatheersh Sivakumaran, Hyo Jung Son, Ashish Mistry, Michael Cooper
-
Publication number: 20250004451Abstract: Systems and methods described herein relate to an asset risk predictor that may receive data corresponding to one or more industrial assets and generate a device model corresponding to the one or more industrial assets. The device model may indicate a relationship between a normal operation of a first industrial asset and data acquired by a second industrial asset. The device model may be trained while the first industrial asset and the second industrial asset are in situ and operating within a desired industrial automation process. An alert score may be generated based on the relationship indicated by the device model, where the alert score may be an indication of a likelihood of an event occurring at the first industrial asset. A maintenance work order may be generated based on alert scores and existing work orders.Type: ApplicationFiled: August 8, 2023Publication date: January 2, 2025Inventors: Min Hua Yu, Mohammad Esmalifalak, Tareq Al-Masri, Chatheersh Sivakumaran, Ashish Mistry, Yifeng Chen, Michael Cooper, Hyo Jung Son, Liudmila Domakhina
-
Publication number: 20240385765Abstract: The disclosure provides an approach for storage of a large volume of data. Embodiments include: receiving, from a data source, an event comprising data. Embodiments also include determining a storage object associated with the event based on both the event and the storage object being associated with a first key. Embodiments also include appending the event to the storage object. Embodiments include, in response to the storage object satisfying a flush threshold flushing the storage object to the object storage, and generating a new storage object associated with the first key.Type: ApplicationFiled: May 19, 2023Publication date: November 21, 2024Inventors: Simona Svetozarova Lyubenova, Antonio Kristiyanov Filipov, Dimitar Veskov Petkov, Davor Roglic, Michael Cooper
-
Publication number: 20240311214Abstract: Computer-implemented methods and systems for integrating computer applications are disclosed. One method includes querying a primary computer application for current state of a newly created object; receiving the current state of the object, and generating object data for a secondary computer application based on the current state of the object. The method further includes communicating an object creation request to a secondary computer application, the object creation request including the generated object data, receiving a secondary computer application object identifier from the secondary computer application upon creation of the object at the secondary computer application, and communicating the secondary computer application object identifier to the primary computer application for storing in a record of the object created at the primary computer application.Type: ApplicationFiled: May 22, 2024Publication date: September 19, 2024Inventors: Michael Cooper, Emma Young, Liron Deutsch, Rohan Fleming, Iris Zhang, Daniel Brockwell, Jacob Bass, Duy Nguyen, Gerry Tan, Daniel Kostrzynski, Dmitry Gonchar, Jason Thai, Banu Prakash Jaya Rama Reddy, Shiveen Pandita, Julian Green, Kimmi Rawsthorne, Christopher Mann, Akhil Ojha
-
Patent number: 12070464Abstract: The present disclosure relates to the use of 2-((4S)-6-(4-chlorophenyl)-1-methyl-4H-benzo[c]isoxazolo[4,5-e]azepin-4-yl)acetamide, and pharmaceutically acceptable salts thereof, for treating myelofibrosis.Type: GrantFiled: April 1, 2022Date of Patent: August 27, 2024Assignee: Constellation Pharmaceuticals, Inc.Inventors: Adrian Senderowicz, Michael Cooper
-
Publication number: 20240254790Abstract: Disclosed is a modular skid assembly. The modular skid assembly may include a receiving portion to receive a container. The container may be a receptacle for a portable toilet assembly. A portable toilet assembly may be assembled onto the modular skid assembly.Type: ApplicationFiled: January 24, 2024Publication date: August 1, 2024Inventors: Michael Cooper, Samuel Cooper, David Wahl
-
Patent number: 11995486Abstract: Computer-implemented methods and systems for integrating computer applications are disclosed. One method includes querying a primary computer application for current state of a newly created object; receiving the current state of the object, and generating object data for a secondary computer application based on the current state of the object. The method further includes communicating an object creation request to a secondary computer application, the object creation request including the generated object data, receiving a secondary computer application object identifier from the secondary computer application upon creation of the object at the secondary computer application, and communicating the secondary computer application object identifier to the primary computer application for storing in a record of the object created at the primary computer application.Type: GrantFiled: March 6, 2023Date of Patent: May 28, 2024Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Michael Cooper, Emma Young, Liron Deutsch, Rohan Fleming, Iris Zhang, Daniel Brockwell, Jacob Bass, Duy Nguyen, Gerry Tan, Daniel Kostrzynski, Dmitry Gonchar, Jason Thai, Banu Prakash Jaya Rama Reddy, Shiveen Pandita, Julian Green, Kimmi Rawsthorne, Christopher Mann, Akhil Ojha
-
Publication number: 20230363951Abstract: The present invention resides in a goggle assembly comprising a frame supporting a lens, wherein the frame and/or lens comprise aperture(s) at an upper end thereof or therebetween, a strap connected to frame and a duct connected to frame and/or lens at a side or bottom thereof, wherein the duct is adapted to vent air to the external environment. The present invention provides an improved goggle assembly for thermoregulation.Type: ApplicationFiled: May 15, 2023Publication date: November 16, 2023Inventor: Michael Cooper
-
Publication number: 20230259414Abstract: Computer-implemented methods and systems for integrating computer applications are disclosed. One method includes querying a primary computer application for current state of a newly created object; receiving the current state of the object, and generating object data for a secondary computer application based on the current state of the object. The method further includes communicating an object creation request to a secondary computer application, the object creation request including the generated object data, receiving a secondary computer application object identifier from the secondary computer application upon creation of the object at the secondary computer application, and communicating the secondary computer application object identifier to the primary computer application for storing in a record of the object created at the primary computer application.Type: ApplicationFiled: March 6, 2023Publication date: August 17, 2023Inventors: Michael Cooper, Emma Young, Liron Deutsch, Rohan Fleming, Iris Zhang, Daniel Brockwell, Jacob Bass, Duy Nguyen, Gerry Tan, Daniel Kostrzynski, Dmitry Gonchar, Jason Thai, Banu Prakash Jaya Rama Reddy, Shiveen Pandita, Julian Green, Kimmi Rawsthorne, Christopher Mann, Akhil Ojha
-
Patent number: 11599399Abstract: Computer-implemented methods and systems for integrating computer applications are disclosed. One method includes querying a primary computer application for current state of a newly created object; receiving the current state of the object, and generating object data for a secondary computer application based on the current state of the object. The method further includes communicating an object creation request to a secondary computer application, the object creation request including the generated object data, receiving a secondary computer application object identifier from the secondary computer application upon creation of the object at the secondary computer application, and communicating the secondary computer application object identifier to the primary computer application for storing in a record of the object created at the primary computer application.Type: GrantFiled: June 30, 2021Date of Patent: March 7, 2023Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Michael Cooper, Emma Young, Liron Deutsch, Rohan Fleming, Iris Zhang, Daniel Brockwell, Jacob Bass, Duy Nguyen, Gerry Tan, Daniel Kostrzynski, Dmitry Gonchar, Jason Thai, Banu Prakash Jaya Rama Reddy, Shiveen Pandita, Julian Green, Kimmi Rawsthorne, Christopher Mann, Akhil Ojha
-
Publication number: 20230053604Abstract: The present disclosure relates to the use of 2-((4S)-6-(4-chlorophenyl)-1-methyl-4H-benzo[c]isoxazolo[4,5-e]azepin-4-yl)acetamide, and pharmaceutically acceptable salts thereof, for treating myelofibrosis.Type: ApplicationFiled: April 1, 2022Publication date: February 23, 2023Inventors: Adrian Senderowicz, Michael Cooper
-
Publication number: 20230017471Abstract: Computer-implemented methods and systems for integrating computer applications are disclosed. One method includes querying a primary computer application for current state of a newly created object; receiving the current state of the object, and generating object data for a secondary computer application based on the current state of the object. The method further includes communicating an object creation request to a secondary computer application, the object creation request including the generated object data, receiving a secondary computer application object identifier from the secondary computer application upon creation of the object at the secondary computer application, and communicating the secondary computer application object identifier to the primary computer application for storing in a record of the object created at the primary computer application.Type: ApplicationFiled: June 30, 2021Publication date: January 19, 2023Inventors: Michael Cooper, Emma Young, Liron Deutsch, Rohan Fleming, Iris Zhang, Daniel Brockwell, Jacob Bass, Duy Nguyen, Gerry Tan, Daniel Kostrzynski, Dmitry Gonchar, Jason Thai, Banu Prakash Jaya Rama Reddy, Shiveen Pandita, Julian Green, Kimmi Rawsthorne, Christopher Mann, Akhil Ojha
-
Patent number: 11227079Abstract: A method and system create a model of a set of relationships between a set of parent computer network objects and a set of corresponding child computer network objects, over a period of time, and output a user interface graphing the model in a single view to illustrate the set of relationships over the period of time. The parent computer network objects include virtual machines and the child computer network objects include hosts. The user interface includes a search option to provide for a search of problems with the child computer network objects over the period of time.Type: GrantFiled: January 31, 2019Date of Patent: January 18, 2022Assignee: BMC Software, Inc.Inventors: Ricky Poston, Michael Cooper
-
Patent number: 10918646Abstract: The present disclosure relates to the use of 2-((4S)-6-(4-chlorophenyl)-1-methyl-4H-benzo[c]isoxazolo[4,5-e]azepin-4-yl)acetamide, and pharmaceutically acceptable salts thereof, for treating myelofibrosis.Type: GrantFiled: October 7, 2020Date of Patent: February 16, 2021Assignee: Constellation Pharmaceuticals, Inc.Inventors: Adrian Senderowicz, Michael Cooper
-
Publication number: 20210030763Abstract: The present disclosure relates to the use of 2-((4S)-6-(4-chlorophenyl)-1-methyl-4H-benzo[c]isoxazolo[4,5-e]azepin-4-yl)acetamide, and pharmaceutically acceptable salts thereof, for treating myelofibrosis.Type: ApplicationFiled: October 7, 2020Publication date: February 4, 2021Inventors: Adrian Senderowicz, Michael Cooper