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).
-
Publication number: 20230249199Abstract: Valve assembly for agricultural spraying, related apparatus, related systems, and related methods. In accordance with an example, a valve assembly for agricultural spraying, the valve assembly includes a top valve, a bottom valve, and a fluid conduit. The top valve includes an air inlet, an air outlet, a top liquid inlet, and a top liquid outlet. The top valve provides fluid communication therethrough in at least two states. The bottom valve includes a bottom liquid inlet, a bottom liquid outlet, a discharge outlet, and a drain outlet. The bottom valve provides fluid communication therethrough in at least three states. The fluid conduit in fluid communication with the top liquid outlet and the bottom liquid inlet. The top valve and the bottom valve are in fluid communication via the fluid conduit. When the top valve is in the first state, the bottom valve is in the second state.Type: ApplicationFiled: July 9, 2021Publication date: August 10, 2023Inventors: Matthew James-Donovan Grieshop, Mark Allen Ledebuhr, Nicholas Charles Tipper
-
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
-
Patent number: 8332274Abstract: A program controlled apparatus, system, and method for determining the transactional taxes due for each item by any taxing authority worldwide. The apparatus comprises a first database comprising a tree structure identifying all of the zones to be examined. A second database comprising all of the taxing authorities is independent from the first zone database. A third database, decoupled from the first and second databases, has data representing the relationship between the data records of the first database and the data records of the second database. Each of the databases can be updated periodically to reflect any changes in identified taxing authorities for the zones over which they may have taxing authority. Furthermore, the present invention provides for an independent, autonomous determination of jurisdiction and tax for each line item and calculates the tax based on any exceptions and exemptions.Type: GrantFiled: March 18, 2011Date of Patent: December 11, 2012Assignee: Thomson Reuters (Tax & Accounting) Inc.Inventors: Jeffrey Evan Nadler, James Donovan Barta, Joseph Allen Blotner, Eric Thomas Christian, Carolyn Brauner Fong, James Madison Seymour, Jr., Thomas William Waterhouse, Gregory Alan Woolsey
-
Publication number: 20110191215Abstract: A program controlled apparatus, system, and method for determining the transactional taxes due for each item by any taxing authority worldwide. The apparatus comprises a first database comprising a tree structure identifying all of the zones to be examined. A second database comprising all of the taxing authorities is independent from the first zone database. A third database, decoupled from the first and second databases, has data representing the relationship between the data records of the first database and the data records of the second database. Each of the databases can be updated periodically to reflect any changes in identified taxing authorities for the zones over which they may have taxing authority. Furthermore, the present invention provides for an independent, autonomous determination of jurisdiction and tax for each line item and calculates the tax based on any exceptions and exemptions.Type: ApplicationFiled: March 18, 2011Publication date: August 4, 2011Inventors: Jeffrey Evan Nadler, James Donovan Barta, Joseph Allen Blotner, Eric Thomas Christian, Carolyn Brauner Fong, James Madison Seymour, JR., Thomas William Waterhouse, Gregory Alan Woolsey
-
Patent number: 7951123Abstract: A wax heating device for wax treatment of human skin that includes a contained a controlled exothermic chemical reaction to melt wax on a flexible element for contacting human skin. A heating pouch contains a first portion. A heater element has an inner area with a first portion holding a heat generating material and a second portion holding an actuation agent, with a seal that is broken to actuate the heat generation and melt the wax.Type: GrantFiled: March 5, 2008Date of Patent: May 31, 2011Inventors: James A. Donovan, Tobi W. Ferguson
-
Patent number: 7933803Abstract: This Disclosure relates to a program controlled apparatus, system, and method for determining the transactional taxes due for each item by any taxing authority worldwide. The apparatus comprises a first database comprising a tree structure identifying all of the zones to be examined. A second database comprising all of the taxing authorities is independent from the first zone database. A third database, decoupled from the first and second databases, has data representing the relationship between the data records of the first database and the data records of the second database. Each of the databases can be updated periodically to reflect any changes in identified taxing authorities for the zones over which they may have taxing authority. Furthermore, the present invention provides for an independent, autonomous determination of jurisdiction and tax for each line item and calculates the tax based on any exceptions and exemptions.Type: GrantFiled: June 15, 2004Date of Patent: April 26, 2011Assignee: Sabrix, IncInventors: Jeffrey Evan Nadler, James Donovan Barta, Joseph Allen Blotner, Eric Thomas Christian, Carolyn Brauner Fong, James Madison Seymour, Jr., Thomas William Waterhouse, Gregory Alan Woolsey