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: 12013346
    Abstract: 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: Grant
    Filed: December 27, 2021
    Date of Patent: June 18, 2024
    Assignee: BLANCCO TECHNOLOGY GROUP IP OY
    Inventors: 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: 20220286460
    Abstract: 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: Application
    Filed: May 24, 2021
    Publication date: September 8, 2022
    Inventors: James Donovan, Adam Donovan
  • Publication number: 20220122243
    Abstract: 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: Application
    Filed: December 27, 2021
    Publication date: April 21, 2022
    Inventors: 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: 11258709
    Abstract: 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: Grant
    Filed: July 16, 2020
    Date of Patent: February 22, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Ying Li, Martinus Arnold de Jongh, Vincent Gonguet, James Donovan, Laurent Corigliano
  • Patent number: 11210777
    Abstract: 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: Grant
    Filed: February 19, 2018
    Date of Patent: December 28, 2021
    Assignee: BLANCCO TECHNOLOGY GROUP IP OY
    Inventors: 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: 10909123
    Abstract: 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: Grant
    Filed: November 23, 2016
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Neal Suresh Vora, James Donovan, Deepak Chinavle, Gaurav Dosi, Jason Eric Brewer, Bradley Ray Green
  • Publication number: 20200390102
    Abstract: A synergistic antimicrobial composition having two components. The first component is tetrakis(hydroxymethyl)phosphonium sulfate. The second component is glyoxal.
    Type: Application
    Filed: December 17, 2018
    Publication date: December 17, 2020
    Inventors: Geert Van Der Kraan, Nora Eibergen, Nigel Watson, Imke Widera, Kenneth Wunch, James Donovan
  • Patent number: 10846350
    Abstract: 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: Grant
    Filed: October 18, 2016
    Date of Patent: November 24, 2020
    Assignee: Facebook, Inc.
    Inventors: Komal Kapoor, Apaorn Tanglertsampan, Bradley Ray Green, Meiying Li, James Donovan, Hannah Marie Hemmaplardh
  • Patent number: 10839031
    Abstract: 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: Grant
    Filed: October 18, 2016
    Date of Patent: November 17, 2020
    Assignee: Facebook, Inc.
    Inventors: Komal Kapoor, Apaorn Tanglertsampan, Bradley Ray Green, Meiying Li, James Donovan, Hannah Marie Hemmaplardh
  • Publication number: 20200351201
    Abstract: 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: Application
    Filed: July 16, 2020
    Publication date: November 5, 2020
    Inventors: Ying Li, Martinus Arnold de Jongh, Vincent Gonguet, James Donovan, Laurent Corigliano
  • Patent number: 10764184
    Abstract: 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: Grant
    Filed: October 9, 2018
    Date of Patent: September 1, 2020
    Assignee: Facebook, Inc.
    Inventors: Ying Li, Martinus Arnold de Jongh, Vincent Gonguet, James Donovan, Laurent Corigliano
  • Publication number: 20200028782
    Abstract: 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: Application
    Filed: October 9, 2018
    Publication date: January 23, 2020
    Inventors: Ying Li, Martinus Arnold de Jongh, Vincent Gonguet, James Donovan, Laurent Corigliano
  • Publication number: 20190005424
    Abstract: 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: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Inventors: Vincent Gonguet, Cinna Julie Wu, India Swearingen, Austin Chang, Heather Monley, James Donovan, Shuchen Zheng
  • Publication number: 20180143981
    Abstract: 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: Application
    Filed: November 23, 2016
    Publication date: May 24, 2018
    Inventors: Neal Suresh Vora, James Donovan, Deepak Chinavle, Gaurav Dosi, Jason Eric Brewer, Bradley Ray Green
  • Publication number: 20180107742
    Abstract: 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: Application
    Filed: October 18, 2016
    Publication date: April 19, 2018
    Inventors: Komal Kapoor, Apaorn Tanglertsampan, Bradley Ray Green, Meiying Li, James Donovan, Hannah Marie Hemmaplardh
  • Publication number: 20180107741
    Abstract: 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: Application
    Filed: October 18, 2016
    Publication date: April 19, 2018
    Inventors: Komal Kapoor, Apaorn Tanglertsampan, Bradley Ray Green, Meiying Li, James Donovan, Hannah Marie Hemmaplardh
  • Publication number: 20070190919
    Abstract: 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: Application
    Filed: February 10, 2006
    Publication date: August 16, 2007
    Applicant: American Power Conversion Corporation
    Inventors: James Donovan, Gary Ware, Carlo Albano, Michael Falcinelli
  • Publication number: 20070129000
    Abstract: 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: Application
    Filed: August 25, 2006
    Publication date: June 7, 2007
    Inventors: Neil Rasmussen, Mark Germagian, Victor Avelar, James Donovan
  • Publication number: 20060243338
    Abstract: 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: Application
    Filed: April 28, 2005
    Publication date: November 2, 2006
    Inventors: John Hawes, Glenn Kornett, Bjorn Rydin, Scott Quigley, Michael Royo, James Donovan, Steven Yook
  • Publication number: 20060236769
    Abstract: 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: Application
    Filed: April 26, 2005
    Publication date: October 26, 2006
    Inventors: Brenda Tenley, Michael Dziech, Joseph Traxler, James Donovan