Patents by Inventor James Donovan
James Donovan 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: 12013346Abstract: There is presented a system and method for detecting mobile device fault conditions, including detecting fault conditions by software operating on the mobile device. In one embodiment, the present invention provides for systems and methods for using a neural network to detect, from an image of the device, that the mobile device has a defect, for instance a cracked or scratched screen. Systems and methods also provide for, reporting the defect status of the device, working or not, so that appropriate action may be taken by a third party.Type: GrantFiled: December 27, 2021Date of Patent: June 18, 2024Assignee: BLANCCO TECHNOLOGY GROUP IP OYInventors: William Fitzgerald, Donal O'Shaughnessy, Donie Kelly, Paul O'Sullivan, Liam O'Callaghan, James Donovan, Shane Hallinan, Charlie McGrory, Wayne Morgan, Uday Chitturi, Patrick Conway, John Mollaghan, Kevin Sutton
-
Publication number: 20220286460Abstract: Methods, systems, devices, and tangible non-transitory computer readable media for generating and implementing security policies are provided. The disclosed technology can include accessing a security request associated with generating a security policy based in part on organizational data that includes one or more organizational records. The security request can include one or more rules associated with the security policy. Based at least in part on the security request, the one or more rules that are in compliance with one or more policies associated with the organizational data can be determined. Furthermore, the security policy can be generated based at least in part on the one or more rules that are in compliance with the one or more policies. Furthermore, operations associated with implementing the security policy can be performed.Type: ApplicationFiled: May 24, 2021Publication date: September 8, 2022Inventors: James Donovan, Adam Donovan
-
Publication number: 20220122243Abstract: There is presented a system and method for detecting mobile device fault conditions, including detecting fault conditions by software operating on the mobile device. In one embodiment, the present invention provides for systems and methods for using a neural network to detect, from an image of the device, that the mobile device has a defect, for instance a cracked or scratched screen. Systems and methods also provide for, reporting the defect status of the device, working or not, so that appropriate action may be taken by a third party.Type: ApplicationFiled: December 27, 2021Publication date: April 21, 2022Inventors: William Fitzgerald, Donal O'Shaughnessy, Donie Kelly, Paul O'Sullivan, Liam O'Callaghan, James Donovan, Shane Hallinan, Charlie McGrory, Wayne Morgan, Uday Chitturi, Patrick Conway, John Mollaghan, Kevin Sutton
-
Patent number: 11258709Abstract: In one embodiment, the system identifies one or more geographic areas covered by a communication network. The system determines, for each identified geographic area, a congestion metric for the identified geographic area based at least on a difference between a first and second reference point on a network speed curve, wherein the network speed curve represents download speeds for a volume of traffic in the identified geographic area. The system identifies one or more network traffic congestions in one or more of the identified geographic areas based on a comparison of the respective congestion metrics of the identified geographic areas to a threshold congestion metric. The system sends, to one or more operators of the communication network, one or more alerts about the identified network traffic congestions.Type: GrantFiled: July 16, 2020Date of Patent: February 22, 2022Assignee: Meta Platforms, Inc.Inventors: Ying Li, Martinus Arnold de Jongh, Vincent Gonguet, James Donovan, Laurent Corigliano
-
Patent number: 11210777Abstract: There is presented a system and method for detecting mobile device fault conditions, including detecting fault conditions by software operating on the mobile device. In one embodiment, the present invention provides for systems and methods for using a neural network to detect, from an image of the device, that the mobile device has a defect, for instance a cracked or scratched screen. Systems and methods also provide for, reporting the defect status of the device, working or not, so that appropriate action may be taken by a third party.Type: GrantFiled: February 19, 2018Date of Patent: December 28, 2021Assignee: BLANCCO TECHNOLOGY GROUP IP OYInventors: William Fitzgerald, Donal O'Shaughnessy, Donie Kelly, Paul O'Sullivan, Liam O'Callaghan, James Donovan, Shane Hallinan, Charlie McGrory, Wayne Morgan, Uday Chitturi, Patrick Conway, John Mollaghan, Kevin Sutton
-
Patent number: 10909123Abstract: Systems, methods, and non-transitory computer-readable media can select a set of selected pages from a plurality of pages on a social networking system based on page selection criteria. A set of potential stories from the set of selected pages is aggregated. The set of potential stories are ranked based on ranking criteria. An administrator feed associated with a first page is generated, the administrator feed comprising a plurality of stories from the set of potential stories based on the ranking the set of potential stories.Type: GrantFiled: November 23, 2016Date of Patent: February 2, 2021Assignee: Facebook, Inc.Inventors: Neal Suresh Vora, James Donovan, Deepak Chinavle, Gaurav Dosi, Jason Eric Brewer, Bradley Ray Green
-
Publication number: 20200390102Abstract: A synergistic antimicrobial composition having two components. The first component is tetrakis(hydroxymethyl)phosphonium sulfate. The second component is glyoxal.Type: ApplicationFiled: December 17, 2018Publication date: December 17, 2020Inventors: Geert Van Der Kraan, Nora Eibergen, Nigel Watson, Imke Widera, Kenneth Wunch, James Donovan
-
Patent number: 10846350Abstract: Systems, methods, and non-transitory computer-readable media can train a machine learning model to determine predictive search recommendation based on search prediction information. Search prediction information associated with a user is provided to the machine learning model. A predictive search recommendation is presented to the user based on the machine learning model and the search prediction information. A search is performed based on the predictive search recommendation for one or more search results associated with entity pages on a social networking system.Type: GrantFiled: October 18, 2016Date of Patent: November 24, 2020Assignee: Facebook, Inc.Inventors: Komal Kapoor, Apaorn Tanglertsampan, Bradley Ray Green, Meiying Li, James Donovan, Hannah Marie Hemmaplardh
-
Patent number: 10839031Abstract: Systems, methods, and non-transitory computer-readable media can present a service directory landing page comprising a plurality of selectable service category options associated with a plurality of pre-defined service categories. A search results page is presented, including one or more search results based on search criteria. Each of the one or more search results is associated with an entity page of a social networking system. The service directory landing page and the search results page are accessible without logging into the social networking system. Each entity page on the social networking system is accessible only when logged into the social networking system.Type: GrantFiled: October 18, 2016Date of Patent: November 17, 2020Assignee: Facebook, Inc.Inventors: Komal Kapoor, Apaorn Tanglertsampan, Bradley Ray Green, Meiying Li, James Donovan, Hannah Marie Hemmaplardh
-
Publication number: 20200351201Abstract: In one embodiment, the system identifies one or more geographic areas covered by a communication network. The system determines, for each identified geographic area, a congestion metric for the identified geographic area based at least on a difference between a first and second reference point on a network speed curve, wherein the network speed curve represents download speeds for a volume of traffic in the identified geographic area. The system identifies one or more network traffic congestions in one or more of the identified geographic areas based on a comparison of the respective congestion metrics of the identified geographic areas to a threshold congestion metric. The system sends, to one or more operators of the communication network, one or more alerts about the identified network traffic congestions.Type: ApplicationFiled: July 16, 2020Publication date: November 5, 2020Inventors: Ying Li, Martinus Arnold de Jongh, Vincent Gonguet, James Donovan, Laurent Corigliano
-
Patent number: 10764184Abstract: In one embodiment, the system identifies geographic areas covered by a communication network. The system determines, for each identified geographic area, a network performance metric for the identified geographic area based on a difference between: (1) a first average network speed of the communication network in the identified geographic area during prior time periods in which the communication network is busy, and (2) a second average network speed of the communication network in the identified geographic area during second prior time periods in which the communication network is not busy. The system compares the respective performance metrics of the geographic areas to a threshold network performance metric, which is determined by a congestion-analysis machine learning (ML) model. The system identifies traffic congestions in one or more of the identified geographic areas having a determined network performance metric below the threshold network performance metric.Type: GrantFiled: October 9, 2018Date of Patent: September 1, 2020Assignee: Facebook, Inc.Inventors: Ying Li, Martinus Arnold de Jongh, Vincent Gonguet, James Donovan, Laurent Corigliano
-
Publication number: 20200028782Abstract: In one embodiment, the system identifies geographic areas covered by a communication network. The system determines, for each identified geographic area, a network performance metric for the identified geographic area based on a difference between: (1) a first average network speed of the communication network in the identified geographic area during prior time periods in which the communication network is busy, and (2) a second average network speed of the communication network in the identified geographic area during second prior time periods in which the communication network is not busy. The system compares the respective performance metrics of the geographic areas to a threshold network performance metric, which is determined by a congestion-analysis machine learning (ML) model. The system identifies traffic congestions in one or more of the identified geographic areas having a determined network performance metric below the threshold network performance metric.Type: ApplicationFiled: October 9, 2018Publication date: January 23, 2020Inventors: Ying Li, Martinus Arnold de Jongh, Vincent Gonguet, James Donovan, Laurent Corigliano
-
Publication number: 20190005424Abstract: Systems, methods, and non-transitory computer-readable media can be configured to perform determining a request to create a highlight story that addresses one or more goals of an organization, wherein the highlight story is created based at least in part on one or more specified parameters. The highlight story can be generated based at least in part on the one or more parameters and from data describing customers of the organization. The highlight story can be published in a newsfeed associated with the organization, the newsfeed being accessible through a social networking system.Type: ApplicationFiled: June 30, 2017Publication date: January 3, 2019Inventors: Vincent Gonguet, Cinna Julie Wu, India Swearingen, Austin Chang, Heather Monley, James Donovan, Shuchen Zheng
-
Publication number: 20180143981Abstract: Systems, methods, and non-transitory computer-readable media can select a set of selected pages from a plurality of pages on a social networking system based on page selection criteria. A set of potential stories from the set of selected pages is aggregated. The set of potential stories are ranked based on ranking criteria. An administrator feed associated with a first page is generated, the administrator feed comprising a plurality of stories from the set of potential stories based on the ranking the set of potential stories.Type: ApplicationFiled: November 23, 2016Publication date: May 24, 2018Inventors: Neal Suresh Vora, James Donovan, Deepak Chinavle, Gaurav Dosi, Jason Eric Brewer, Bradley Ray Green
-
Publication number: 20180107742Abstract: Systems, methods, and non-transitory computer-readable media can train a machine learning model to determine predictive search recommendation based on search prediction information. Search prediction information associated with a user is provided to the machine learning model. A predictive search recommendation is presented to the user based on the machine learning model and the search prediction information. A search is performed based on the predictive search recommendation for one or more search results associated with entity pages on a social networking system.Type: ApplicationFiled: October 18, 2016Publication date: April 19, 2018Inventors: Komal Kapoor, Apaorn Tanglertsampan, Bradley Ray Green, Meiying Li, James Donovan, Hannah Marie Hemmaplardh
-
Publication number: 20180107741Abstract: Systems, methods, and non-transitory computer-readable media can present a service directory landing page comprising a plurality of selectable service category options associated with a plurality of pre-defined service categories. A search results page is presented, including one or more search results based on search criteria. Each of the one or more search results is associated with an entity page of a social networking system. The service directory landing page and the search results page are accessible without logging into the social networking system. Each entity page on the social networking system is accessible only when logged into the social networking system.Type: ApplicationFiled: October 18, 2016Publication date: April 19, 2018Inventors: Komal Kapoor, Apaorn Tanglertsampan, Bradley Ray Green, Meiying Li, James Donovan, Hannah Marie Hemmaplardh
-
Publication number: 20070190919Abstract: At least one aspect of the invention is directed to a ventilation device. The ventilation device includes a frame configured to be mounted to a barrier, and a plurality of air moving devices configured to be coupled to the frame and configured to draw air from a first side of the barrier to a second side of the barrier. The ventilation unit further includes a control device coupled to the plurality of air moving devices and configured to detect an out of tolerance condition of one of the plurality of air moving devices and control another one of the plurality of air moving devices to increase airflow though the another one of the plurality of air moving devices in response to the out of tolerance condition.Type: ApplicationFiled: February 10, 2006Publication date: August 16, 2007Applicant: American Power Conversion CorporationInventors: James Donovan, Gary Ware, Carlo Albano, Michael Falcinelli
-
Publication number: 20070129000Abstract: An enclosure is provided for housing electronic equipment that accommodates the different cooling and ventilating requirements of different types of equipment. The enclosure is constructed and arranged to support cooling airflow in a front-to-back configuration through the enclosure and in a side-to-side configuration from one side to an opposite side of the enclosure. The enclosure can thereby provide within a single enclosure means cooling air for components using front-to-back airflow for cooling, such as information technology (IT) equipment, and for components using side-to-side airflow, such as certain types of telecommunications equipment. The enclosure can thereby support a mix of IT and telecommunications equipment, providing flexibility and adaptability in network room and data center configuration. The enclosure is further configured to separate intake air used by equipment for cooling from exhaust air vented by equipment into its interior during operation.Type: ApplicationFiled: August 25, 2006Publication date: June 7, 2007Inventors: Neil Rasmussen, Mark Germagian, Victor Avelar, James Donovan
-
Publication number: 20060243338Abstract: The present invention provides a multilayer multiaxial fabric for a paper machine having a reduced interference pattern and accordingly improved dewatering uniformity. The present invention also provides a method of forming such a multilayer multiaxial fabric.Type: ApplicationFiled: April 28, 2005Publication date: November 2, 2006Inventors: John Hawes, Glenn Kornett, Bjorn Rydin, Scott Quigley, Michael Royo, James Donovan, Steven Yook
-
Publication number: 20060236769Abstract: A method for inspecting a gas turbine engine component includes positioning an ultrasonic probe assembly proximate to a surface of the component; said ultrasonic probe assembly including a body portion and an inspection bar, coupling the inspection bar to the body portion such that the inspection bar is substantially vertical with respect to the body portion, moving the ultrasonic probe assembly along a substantially horizontal axis while generating ultrasonic data of the component, coupling the inspection bar to the body portion such that the inspection bar is substantially horizontal with respect to the body portion, moving the ultrasonic probe assembly along a substantially vertical axis while generating ultrasonic data of the component, and utilizing the generated data to reconstruct an image of the component.Type: ApplicationFiled: April 26, 2005Publication date: October 26, 2006Inventors: Brenda Tenley, Michael Dziech, Joseph Traxler, James Donovan