Patents by Inventor Michael O'Gorman
Michael O'Gorman 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).
-
BUILDING MANAGEMENT SYSTEM WITH INTELLIGENT VISUALIZATION FOR OCCUPANCY AND ENERGY USAGE INTEGRATION
Publication number: 20240142930Abstract: A building system including one or more storage devices storing instructions thereon that, when executed by one or more processors, cause the one or more processors to ingest information comprising at least one of occupancy information or energy usage information associated with a building. The instructions further cause the one or more processors to generate a space usage recommendation based on the information. The instructions further cause the one or more processors to cause a graphical model of the building to include a representation of the information and the space usage recommendation. The instructions further cause the one or more processors to cause a display device of a user device to display the graphical model within a user interface.Type: ApplicationFiled: October 16, 2023Publication date: May 2, 2024Inventors: Jason Pelski, James Callanan, Edward Gerard McNamara, Michael J. Wenzel, Robbie Glen Davis, Shawn D. Schubert, Evan O'Gorman, Himanshu Gupta, Kristian Koivisto-Kokko, Ashteya Biharisingh -
Publication number: 20240065713Abstract: A method and/or use of restoring blood flow in neurovasculature by removing thrombus in a plurality of human patients experiencing ischemic stroke using a revascularization device as either a first-line device or a second-line device.Type: ApplicationFiled: August 23, 2023Publication date: February 29, 2024Applicant: Neuravi LimitedInventors: Malgorzata Alicja KOKOSZKA, David VALE, Brendan CASEY, Michael GILVARRY, Jacqueline O'GORMAN, Daniel KING, Kevin McARDLE, Brian FAHY
-
Patent number: 10860353Abstract: In some embodiments, a non-transitory processor-readable medium includes code to cause a processor to receive, at a management device, an instantiation request for a first virtual machine. The code includes code to cause the processor to identify a first compute device at a first time such that the first compute device is undersubscribed at the first time. The code includes code to cause the processor to send an instruction to instantiate the first virtual machine at the compute device, and receive a signal indicating that a boot process associated with the first virtual machine is complete and that the virtual machine is instantiated at the first compute device. The code includes code to cause the processor to send at a second time, a signal to migrate the first virtual machine from the first compute device to a second compute device in response to the boot process being complete.Type: GrantFiled: August 31, 2016Date of Patent: December 8, 2020Assignee: Juniper Networks, Inc.Inventors: Michael O'Gorman, Shesha Sreenivasamurthy
-
Patent number: 9836322Abstract: In some embodiments, an apparatus includes a scheduler disposed at a control device of a switch fabric system. The scheduler is configured to receive a control plane request associated with the switch fabric system having a data plane and a control plane separate from the data plane. The scheduler is configured to designate a control plane entity based on the control plane request and state information of each control plane entity from a set of control plane entities associated with the control plane and instantiated as a virtual machine. The scheduler is configured to send a signal to a compute device of the switch fabric system in response to the control plane request such that the control plane entity is instantiated as a virtual machine at the compute device.Type: GrantFiled: October 27, 2016Date of Patent: December 5, 2017Assignee: Juniper Networks, Inc.Inventors: Ravi Shekhar, Quaizar Vohra, Michael O'Gorman, Aleksandar Ratkovic, Jean-Marc Frailong, Shesha Sreenivasamurthy
-
Patent number: 9509637Abstract: In some embodiments, an apparatus includes a scheduler disposed at a control device of a switch fabric system. The scheduler is configured to receive a control plane request associated with the switch fabric system having a data plane and a control plane separate from the data plane. The scheduler is configured to designate a control plane entity based on the control plane request and state information of each control plane entity from a set of control plane entities associated with the control plane and instantiated as a virtual machine. The scheduler is configured to send a signal to a compute device of the switch fabric system in response to the control plane request such that the control plane entity is instantiated as a virtual machine at the compute device.Type: GrantFiled: February 13, 2015Date of Patent: November 29, 2016Assignee: Juniper Networks, Inc.Inventors: Ravi Shekhar, Quaizar Vohra, Michael O'Gorman, Aleksandar Ratkovic, Jean-Marc Frailong, Shesha Sreenivasamurthy
-
Patent number: 9438466Abstract: In some embodiments, a non-transitory processor-readable medium includes code to cause a processor to receive, at a management device, an instantiation request for a first virtual machine. The code includes code to cause the processor to identify a first compute device at a first time such that the first compute device is undersubscribed at the first time. The code includes code to cause the processor to send an instruction to instantiate the first virtual machine at the compute device, and receive a signal indicating that a boot process associated with the first virtual machine is complete and that the virtual machine is instantiated at the first compute device. The code includes code to cause the processor to send at a second time, a signal to migrate the first virtual machine from the first compute device to a second compute device in response to the boot process being complete.Type: GrantFiled: June 15, 2012Date of Patent: September 6, 2016Assignee: Juniper Networks, Inc.Inventors: Michael O'Gorman, Shesha Sreenivasamurthy
-
Publication number: 20150301571Abstract: In some embodiments, an apparatus includes a network management module. The network management module is configured to send a request for power output data from a first network element having a first power supply configured to be coupled to a first power outlet, and a second power supply configured to be coupled to a second power outlet. The network management module is configured to receive a first confirmation from the first network element that the first power supply and the second power supply are receiving power. The network management module is configured to send a request to disable a third power outlet and to receive, after sending the request to disable the third power outlet, a second confirmation from the first network element that the first power supply and the second power supply are receiving power. The network management module is configured to define a power distribution table after receiving the second confirmation, the power distribution table designating the third power outlet as unused.Type: ApplicationFiled: January 16, 2015Publication date: October 22, 2015Applicant: Juniper Networks, Inc.Inventors: Ashley SAULSBURY, Michael O'GORMAN, Gunes AYBAY
-
Patent number: 8958420Abstract: In some embodiments, an apparatus includes a scheduler disposed at a control device of a switch fabric system. The scheduler is configured to receive a control plane request associated with the switch fabric system having a data plane and a control plane separate from the data plane. The scheduler is configured to designate a control plane entity based on the control plane request and state information of each control plane entity from a set of control plane entities associated with the control plane and instantiated as a virtual machine. The scheduler is configured to send a signal to a compute device of the switch fabric system in response to the control plane request such that the control plane entity is instantiated as a virtual machine at the compute device.Type: GrantFiled: March 30, 2012Date of Patent: February 17, 2015Assignee: Juniper Networks, Inc.Inventors: Ravi Shekhar, Quaizar Vohra, Michael O'Gorman, Aleksandar Ratkovic, Jean-Marc Frailong, Shesha Sreenivasamurthy
-
Patent number: 8937885Abstract: In some embodiments, an apparatus includes a network management module. The network management module is configured to send a request for power output data from a first network element having a first power supply configured to be coupled to a first power outlet, and a second power supply configured to be coupled to a second power outlet. The network management module is configured to receive a first confirmation from the first network element that the first power supply and the second power supply are receiving power. The network management module is configured to send a request to disable a third power outlet and to receive, after sending the request to disable the third power outlet, a second confirmation from the first network element that the first power supply and the second power supply are receiving power. The network management module is configured to define a power distribution table after receiving the second confirmation, the power distribution table designating the third power outlet as unused.Type: GrantFiled: December 15, 2010Date of Patent: January 20, 2015Assignee: Juniper Networks, Inc.Inventors: Ashley Saulsbury, Michael O'Gorman, Gunes Aybay
-
Publication number: 20120155328Abstract: In some embodiments, an apparatus includes a network management module. The network management module is configured to send a request for power output data from a first network element having a first power supply configured to be coupled to a first power outlet, and a second power supply configured to be coupled to a second power outlet. The network management module is configured to receive a first confirmation from the first network element that the first power supply and the second power supply are receiving power. The network management module is configured to send a request to disable a third power outlet and to receive, after sending the request to disable the third power outlet, a second confirmation from the first network element that the first power supply and the second power supply are receiving power. The network management module is configured to define a power distribution table after receiving the second confirmation, the power distribution table designating the third power outlet as unused.Type: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Applicant: JUNIPER NETWORKS, INC.Inventors: Ashley SAULSBURY, Michael O'GORMAN, Gunes AYBAY
-
Publication number: 20120039573Abstract: A connector (20) has one part (22) which provides an electrical connection and another part (21) providing an optical connection. A single set of pins (24) connects the connector to its circuit. The connector (20) includes a circuit (26-29) allowing a channel of communication on a motherboard to be connected either electrically or optically. Additionally, a signal may be provided back to the motherboard to indicate which means of connection is employed. A mechanism (21) receives and holds in place optical fibres, and a socket (22) receives an electrical plug. A printed circuit board (26) is fitted with pins (24) to allow connections to be made to a motherboard. The electrical contacts (23) connect the appropriate points on the printed circuit board to the electrical plug, when it is inserted. Opto-electrical components (29) have their leads connected to the printed circuit board (26), so that when optical communication is required the signals can pass through these components.Type: ApplicationFiled: April 27, 2010Publication date: February 16, 2012Inventors: Thomas Moriarty, Michael O'Gorman