Patents by Inventor David Naylor
David Naylor 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: 20230373989Abstract: One aspect of the invention relates to a compound of formula (I), or a pharmaceutically acceptable salt or solvate thereof, (I) wherein: ring A is a 5 or 6 membered aromatic or heteroaromatic ring, wherein said aromatic or heteroaromatic ring is optionally substituted with one or more substituents selected from F, Cl, Br, I, CN, alkoxy, NR11R11?, OH, alkyl, haloalkyl, aralkyl, aryl, and heteroaryl, and wherein said aryl and heteroaryl substituents are in turn optionally substituted with one or more substituents each independently selected from F, Cl, Br, I, CN, alkoxy, NR11R11?, OH, alkyl, haloalkyl, and aralkyl; Y is selected from C?N—OH and CR10R10?, wherein R10 and R10?, are each independently selected from H, F, alkyl, and haloalkyl; R1, R4, and R5 are each independently selected from H, F, Cl, Br, and I; R2 and R3 are each independently selected from H, F, Cl, Br, I, CN, methoxy, and haloalkyl; and R11 and R11? wherein R12 and R13 are both alkyl; for use as a medicament.Type: ApplicationFiled: June 4, 2021Publication date: November 23, 2023Inventors: Tom MCCARTHY, Gavin MILNE, Tobias MOECHEL, Alan NAYLOR, David MILLER
-
Patent number: 11787906Abstract: A drug-polymer conjugate, which is a copolymer of at least one monomer of formula (I): (I) where: X may be the same or different at each occurrence and represents a terminal functional group comprising an alkyne or an azide; Q is independently selected at each occurrence and may be present or absent and when present, represents a linking group; R is selected from the group consisting of linear or branched hydrocarbon, optionally substituted aryl and optionally substituted heteroaryl; D is a releasable drug selected from prostaglandins, ?-blockers and mixtures thereof; L is a linker group group; and at least one co-monomer of Formula III III J represents a linking functional group, n is 2 to 8, preferably 3 to 8; Y comprises a polyether of formula (ORa)m wherein Ra is independently ethylene, propylene and butylene and m is from 1 to 300 (preferably 2 to 300) and the polyether is in chain with one or more groups which are preferably selected from one or more of optionally substituted straight or branched C1 toType: GrantFiled: March 14, 2018Date of Patent: October 17, 2023Assignee: POLYACTIVA PTY LTDInventors: Stephen Lonsdale Birkett, Andrew Craig Donohue, Asha Marina D'Souza, Sarah Man Yee Ng, Adrian Sulistio, Russell John Tait, David Valade, Alan Naylor, Jason Watling, Carmen Vittoria Scullino
-
Patent number: 11696955Abstract: A polymer-prostaglandin conjugate comprising: a polymer backbone comprising a plurality of moieties of formula (I): where: T represents a triazole moiety; Q is independently selected at each occurrence and may be present or absent and when present represents a linking group; R is selected from the group consisting of linear or branched hydrocarbon; D is selected from prostaglandins; and L is a group of formula (II) wherein R5 is selected from hydrogen and C1 to C6 alkyl; (R) indicates the end of the group bonded to the R group; and (D) indicates the end of the group attached to the group D.Type: GrantFiled: December 23, 2021Date of Patent: July 11, 2023Assignee: POLYACTIVA PTY LTDInventors: Stephen Lonsdale Birkett, Andrew Craig Donohue, Asha Marina D'Souza, Sarah Man Yee Ng, Adrian Sulistio, Russell John Tait, David Valade, Alan Naylor, Jason Watling
-
Patent number: 11245594Abstract: A method for self-monitored universal scaling of software network functions involves receiving, at a switch of a network, one or more batches of data units. The network further includes one or more network function (NF) instances of an NF service, and a scaling controller. The switch transmits first data units to an NF instance of the NF service during a first time period. A first distribution associated with the NF instance is updated using the first transmitted data units. Upon determining that the updated distribution has changed such that a first measure of the first distribution is outside of a first confidence interval threshold, the first distribution is reinitialized. The switch transmits second data units to the NF instance during a second time period. The reinitialized first distribution is updated using the second transmitted data units to produce a second distribution associated with the NF instance.Type: GrantFiled: March 25, 2020Date of Patent: February 8, 2022Assignee: Nefeli Networks, Inc.Inventors: David Naylor, Daniele di Proietto, Matthew Mussomele, Kevin Fall, Sylvia Ratnasamy, Albert Christopher Torek
-
Publication number: 20210306225Abstract: A method for self-monitored universal scaling of software network functions involves receiving, at a switch of a network, one or more batches of data units. The network further includes one or more network function (NF) instances of an NF service, and a scaling controller. The switch transmits first data units to an NF instance of the NF service during a first time period. A first distribution associated with the NF instance is updated using the first transmitted data units. Upon determining that the updated distribution has changed such that a first measure of the first distribution is outside of a first confidence interval threshold, the first distribution is reinitialized. The switch transmits second data units to the NF instance during a second time period. The reinitialized first distribution is updated using the second transmitted data units to produce a second distribution associated with the NF instance.Type: ApplicationFiled: March 25, 2020Publication date: September 30, 2021Applicant: Nefeli Networks, Inc.Inventors: David Naylor, Daniele di Proietto, Matthew Mussomele, Kevin Fall, Sylvia Ratnasamy, Albert Christopher Torek
-
Patent number: 11032133Abstract: A method for universal scaling of software network functions involves receiving, at a switch of a network, a batch of data units during a first period. The network further includes one or more network function (NF) instances of an NF service, and a scaling controller. The switch transmits one or more units of data during the first period to an NF instance of the NF service. An estimated maximum safe data unit rate is determined for the NF instance, and a representative safe data unit rate is determined for the NF service. A total number of data units designated to be received by the NF service during the first period is determined, and a total number of NF instances of the NF service to be provisioned in the network is determined at the scaling controller using the estimated total number of data units and the representative safe data unit rate.Type: GrantFiled: March 14, 2019Date of Patent: June 8, 2021Assignee: Nefeli Networks, Inc.Inventors: David Naylor, Daniele di Proietto, Matthew Mussomele, Kevin Fall, Sylvia Ratnasamy, Albert Christopher Torek
-
Patent number: 10920379Abstract: The grounded modular heated cover is disclosed with a first pliable outer layer and a second pliable outer layer, wherein the outer layers provide durable protection, an electrical heating element between the first and the second outer layers, the electrical heating element configured to convert electrical energy to heat energy, a heat spreading layer, and a thermal insulation layer positioned above the active electrical heating element. Beneficially, such a device provides radiant heat, weather isolation, temperature insulation, and solar heat absorption efficiently and cost effectively. The modular heated cover quickly and efficiently removes ice, snow, and frost from surfaces, and penetrates soil and other material to thaw the material to a suitable depth. A plurality of modular heated covers can be connected on a single 120 Volt circuit protected by a 20 Amp breaker. The modular heated covers are grounded for safety using the conductive heat spreading layer.Type: GrantFiled: February 28, 2018Date of Patent: February 16, 2021Assignee: Greenheat IP Holdings LLCInventors: David Naylor, Thomas Caterina
-
Patent number: 10742611Abstract: A method, a system and computer program products for securely enabling in-network functionality over encrypted data sessions, the method involving establishing an encrypted data session between a client communication application (100) and a server communication application (200) over a communication network; receiving and/or transmitting, by the client communication application (100), in the established encrypted data session, at least one encrypted communication data (D) from/to the server communication application (200) through a computing network element (M); and performing, by the computing network element (M), different actions other than data packet forwarding from one communication application to the other on the encrypted communication data (D). The encrypted communication data (D) has a plurality of data portions, or contexts, (CTX), each encrypted by a context key, and the different actions being specific for the computing network element (M) and for one or more of the contexts (CTX_X).Type: GrantFiled: June 1, 2016Date of Patent: August 11, 2020Assignee: TELEFONICA DIGITAL ESPANA, S.L.U.Inventors: David Naylor, Kyle Schomp, Matteo Varvello, Ilias Leontiadis, Jeremy Blackburn, Diego Lopez, Konstantina Papagiannaki, Pablo Rodriguez Rodriguez, Peter Steenkiste
-
Patent number: 10591302Abstract: A method of providing route information to a plurality of users by means of a data processing device is disclosed. In one embodiment, the method comprises: receiving a first location and a second location; analysing mapping services and/or geographical or other databases or information and thereby determining a pair of routes, each route comprising a start point, an end point and a defined path from the start point to the end point, the step of analysing comprising determining the routes such that (a) a first one of the routes is in the vicinity of the first location and a second one of the routes is in the vicinity of the second location and (b) the routes are of comparable difficulty for the users to complete; and providing the first route to a first one of the users and providing the second route to a second one of the users. These and other embodiments are disclosed herein.Type: GrantFiled: July 9, 2018Date of Patent: March 17, 2020Assignee: PROJECT X LTD.Inventor: David Naylor
-
Publication number: 20200028741Abstract: A method for universal scaling of software network functions involves receiving, at a switch of a network, a batch of data units during a first period. The network further includes one or more network function (NF) instances of an NF service, and a scaling controller. The switch transmits one or more units of data during the first period to an NF instance of the NF service. An estimated maximum safe data unit rate is determined for the NF instance, and a representative safe data unit rate is determined for the NF service. A total number of data units designated to be received by the NF service during the first period is determined, and a total number of NF instances of the NF service to be provisioned in the network is determined at the scaling controller using the estimated total number of data units and the representative safe data unit rate.Type: ApplicationFiled: March 14, 2019Publication date: January 23, 2020Applicant: Nefeli Networks, Inc.Inventors: David Naylor, Daniele di Proietto, Matthew Mussomele, Kevin Fall, Sylvia Ratnasamy, Chris Torek
-
Publication number: 20190338471Abstract: The grounded modular heated cover is disclosed with a first pliable outer layer and a second pliable outer layer, wherein the outer layers provide durable protection, an electrical heating element between the first and the second outer layers, the electrical heating element configured to convert electrical energy to heat energy, a heat spreading layer, and a thermal insulation layer positioned above the active electrical heating element. Beneficially, such a device provides radiant heat, weather isolation, temperature insulation, and solar heat absorption efficiently and cost effectively. The modular heated cover quickly and efficiently removes ice, snow, and frost from surfaces, and penetrates soil and other material to thaw the material to a suitable depth. A plurality of modular heated covers can be connected on a single 120 Volt circuit protected by a 20 Amp breaker. The modular heated covers are grounded for safety using the conductive heat spreading layer.Type: ApplicationFiled: February 28, 2018Publication date: November 7, 2019Inventors: David Naylor, Thomas Caterina
-
Patent number: 10389524Abstract: A method of communicating over a network between first and second endpoints, one being and the other being a server. The method comprises: establishing a first secure transport layer channel between the first and second endpoints, establishing a second secure transport layer channel between the first endpoint and a middlebox to which the first endpoint is to delegate processing of the traffic sent over the first secure transport layer channel; the first endpoint validating the middlebox via the respective second secure transport layer channel, and on condition of said validation sharing the encryption key of the first channel with the middlebox via the second secure transport layer channel; and causing the traffic sent over the channel to be routed via the middlebox. The method thereby enables the middlebox to process, in the clear, content of the traffic sent over the first channel.Type: GrantFiled: June 30, 2017Date of Patent: August 20, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Thomas Karagiannis, Christos Gkantsidis, David Naylor, Richard Li
-
Patent number: 10243789Abstract: A method for universal scaling of software network functions involves receiving, at a switch of a network, a batch of data units during a first period. The network further includes one or more network function (NF) instances of an NF service, and a scaling controller. The switch transmits one or more units of data during the first period to an NF instance of the NF service. An estimated maximum safe data unit rate is determined for the NF instance, and a representative safe data unit rate is determined for the NF service. A total number of data units designated to be received by the NF service during the first period is determined, and a total number of NF instances of the NF service to be provisioned in the network is determined at the scaling controller using the estimated total number of data units and the representative safe data unit rate.Type: GrantFiled: July 18, 2018Date of Patent: March 26, 2019Assignee: Nefeli Networks, Inc.Inventors: David Naylor, Daniele di Proietto, Matthew Mussomele, Kevin Fall, Sylvia Ratnasamy, Chris Torek
-
Publication number: 20190017829Abstract: A method of providing route information to a plurality of users by means of a data processing device is disclosed. In one embodiment, the method comprises: receiving a first location and a second location; analysing mapping services and/or geographical or other databases or information and thereby determining a pair of routes, each route comprising a start point, an end point and a defined path from the start point to the end point, the step of analysing comprising determining the routes such that (a) a first one of the routes is in the vicinity of the first location and a second one of the routes is in the vicinity of the second location and (b) the routes are of comparable difficulty for the users to complete; and providing the first route to a first one of the users and providing the second route to a second one of the users. These and other embodiments are disclosed herein.Type: ApplicationFiled: July 9, 2018Publication date: January 17, 2019Applicant: PROJECT X LTD.Inventor: David NAYLOR
-
Publication number: 20180375644Abstract: A method of communicating over a network between first and second endpoints, one being and the other being a server. The method comprises: establishing a first secure transport layer channel between the first and second endpoints, establishing a second secure transport layer channel between the first endpoint and a middlebox to which the first endpoint is to delegate processing of the traffic sent over the first secure transport layer channel; the first endpoint validating the middlebox via the respective second secure transport layer channel, and on condition of said validation sharing the encryption key of the first channel with the middlebox via the second secure transport layer channel; and causing the traffic sent over the channel to be routed via the middlebox. The method thereby enables the middlebox to process, in the clear, content of the traffic sent over the first channel.Type: ApplicationFiled: June 30, 2017Publication date: December 27, 2018Inventors: Thomas KARAGIANNIS, Christos GKANTSIDIS, David NAYLOR, Richard LI
-
Publication number: 20180198761Abstract: A method, a system and computer program products for securely enabling in-network functionality over encrypted data sessions, the method involving establishing an encrypted data session between a client communication application (100) and a server communication application (200) over a communication network; receiving and/or transmitting, by the client communication application (100), in the established encrypted data session, at least one encrypted communication data (D) from/to the server communication application (200) through a computing network element (M); and performing, by the computing network element (M), different actions other than data packet forwarding from one communication application to the other on the encrypted communication data (D). The encrypted communication data (D) has a plurality of data portions, or contexts, (CTX), each encrypted by a context key, and the different actions being specific for the computing network element (M) and for one or more of the contexts (CTX_X).Type: ApplicationFiled: June 1, 2016Publication date: July 12, 2018Applicant: TELEFONICA DIGITAL ESPAÑA, S.L.U.Inventors: David NAYLOR, Kyle SCHOMP, Matteo VARVELLO, Ilias LEONTIADIS, Jeremy BLACKBURN, Diego LOPEZ, Konstantina PAPAGIANNAKI, Pablo RODRIGUEZ RODRIGUEZ, Peter STEENKISTE
-
Patent number: 10018471Abstract: A method of providing route information to a plurality of users by means of a data processing device, the method comprising: receiving a first location and a second location; analyzing mapping services and/or geographical or other databases or information and thereby determining a pair of routes, each route comprising a start point, an end point and a defined path from the start point to the end point, the step of analyzing comprising determining the routes such that (a) a first one of the routes is in the vicinity of the first location and a second one of the routes is in the vicinity of the second location and (b) the routes are of comparable difficulty for the users to complete; and providing the first route to a first one of the users and providing the second route to a second one of the users.Type: GrantFiled: September 25, 2014Date of Patent: July 10, 2018Assignee: PROJECT X LTD.Inventor: David Naylor
-
Publication number: 20180187380Abstract: The grounded modular heated cover is disclosed with a first pliable outer layer and a second pliable outer layer, wherein the outer layers provide durable protection, an electrical heating element between the first and the second outer layers, the electrical heating element configured to convert electrical energy to heat energy, a heat spreading layer, and a thermal insulation layer positioned above the active electrical heating element. Beneficially, such a device provides radiant heat, weather isolation, temperature insulation, and solar heat absorption efficiently and cost effectively. The modular heated cover quickly and efficiently removes ice, snow, and frost from surfaces, and penetrates soil and other material to thaw the material to a suitable depth. A plurality of modular heated covers can be connected on a single 120 Volt circuit protected by a 20 Amp breaker. The modular heated covers are grounded for safety using the conductive heat spreading layer.Type: ApplicationFiled: February 28, 2018Publication date: July 5, 2018Inventors: David Naylor, Thomas Caterina
-
Patent number: 9945080Abstract: The grounded modular heated cover is disclosed with a first pliable outer layer and a second pliable outer layer, wherein the outer layers provide durable protection, an electrical heating element between the first and the second outer layers, the electrical heating element configured to convert electrical energy to heat energy, a heat spreading layer, and a thermal insulation layer positioned above the active electrical heating element. Beneficially, such a device provides radiant heat, weather isolation, temperature insulation, and solar heat absorption efficiently and cost effectively. The modular heated cover quickly and efficiently removes ice, snow, and frost from surfaces, and penetrates soil and other material to thaw the material to a suitable depth. A plurality of modular heated covers can be connected on a single 120 Volt circuit protected by a 20 Amp breaker. The modular heated covers are grounded for safety using the conductive heat spreading layer.Type: GrantFiled: September 17, 2008Date of Patent: April 17, 2018Assignee: Greenheat IP Holdings, LLCInventors: Thomas Caterina, David Naylor
-
Patent number: 9538581Abstract: A heating unit for use in heating a fluid conduit is disclosed. The heating unit includes first and second pliable cover layers. A pliable electrical heating element is disposed between the first and second cover layers. The pliable electrical heating element includes a heat generating element for converting electrical energy to heat energy and a heat spreading element that is attached to the heat generating element. The heat spreading element comprises carbon that is thermally coupled to the heat generating element for distributing the heat energy. A thermal insulation layer is attached to a second side of the pliable electrical heating element and is positioned adjacent the first cover layer. Additionally, a receiving power connector is electrically connected to the heat generating element and is configured to couple to an electrical power source. The heating unit is sized to substantially cover the fluid conduit.Type: GrantFiled: September 7, 2012Date of Patent: January 3, 2017Assignee: 417 and 7/8 LLCInventors: David Naylor, Thomas Caterina