Patents by Inventor Daniel Watson
Daniel Watson 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: 20250092027Abstract: The invention provides a compound of formula (1). or tautomer or a solvate or a pharmaceutically acceptable salt thereof, wherein the various substituents are as defined in the claims. Also provided are pharmaceutical compositions containing the compounds of formula (I), processes for making the compounds and the medical uses of the compounds.Type: ApplicationFiled: July 9, 2024Publication date: March 20, 2025Applicants: ASTEX THERAPEUTICS LIMITED, CANCER RESEARCH TECHNOLOGY LIMITEDInventors: Gianni CHESSARI, Steven HOWARD, Ildiko Maria BUCK, Benjamin David CONS, Christopher Norbert JOHNSON, Rhian Sara HOLVEY, David Charles REES, Jeffrey David ST. DENIS, Emiliano TAMANINI, Bernard Thomas GOLDING, Ian Robert HARDCASTLE, Celine Florence CANO, Duncan Charles MILLER, Martin Edward Mäntylä NOBLE, Roger John GRIFFIN, James Daniel OSBORNE, Joanne PEACH, Arwel LEWIS, Kim Louise HIRST, Benjamin Paul WHITTAKER, David Wyn WATSON, Dale Robert MITCHELL
-
Patent number: 12239538Abstract: Provided herein are rapid and effective local infection therapy methods, systems, and devices that significantly reduce the mortality, morbidity, and the cost of care in rare musculoskeletal infections. Continuous delivery of antibiotic therapy locally, at the infection site, reduces edema and provides antibiotic irrigation, significantly improving outcomes while reducing the need for systemic antibiotics.Type: GrantFiled: August 13, 2021Date of Patent: March 4, 2025Assignee: Osteal Therapeutics, Inc.Inventors: Brian de Beaubien, Jude Paganelli, Daniel Pflaster, Daivon Deans, Ryan Watson, Brian Bowman
-
Patent number: 12241560Abstract: A plumbing device including a body with at least one inlet and at least one outlet and a number of fluid control mechanisms, wherein each fluid control mechanism performs a different fluid control function compared to the other fluid control mechanisms and wherein the body houses the fluid control mechanisms.Type: GrantFiled: November 4, 2021Date of Patent: March 4, 2025Assignees: RELIANCE WORLDWIDE CORPORATION (UK) LIMITED, RELIANCE WORLDWIDE CORPORATION (AUST.) PTY. LTD.Inventors: Blake Anton Phillips, Daniel Watson, Andrew Johnson
-
Patent number: 12229032Abstract: Performance of a collection of machines, arranged in a linear sequence of machines that form a linear communication orbit (LCO), is monitored. Multiple machines in the LCO receive, via the LCO, a set of rules (or various subsets of the same set of rules), each rule specifying one or a combination of conditions (e.g., a performance metric and corresponding criterion) for satisfying the rule, evaluate those rules with respect to locally occurring events and local processes, and store results of those evaluations in a local database. In response to a query sent to the machines via the LCO, each of the machines returns a report, including information identifying processes whose performance during the specified time period satisfies at least one rule in the set of one or more rules. Those reports are aggregated and used to generate a merged report reflecting performance information with respect to a set of machines.Type: GrantFiled: February 13, 2024Date of Patent: February 18, 2025Assignee: Tanium Inc.Inventors: Daniel Varga, Christian L. Hunt, Casey Watson, Trever Shick, Michelle Rezentes, Ryan Catherman, Joshua F. Stoddard
-
Publication number: 20250055691Abstract: Disclosed are various embodiments for securely sharing confidential data between applications. A deep link request can be received from a first computing device, the deep link request identifying a set of data to be shared and a deep link schema. A token that represents the set of data can then be created. Also, a deep link that complies with the deep link schema and includes the token can also be created. The deep link and the token can then be returned to the first computing device. Later, a data request containing the token can be received from a second computing device. The set of data associated with the token can then be return to the second computing device.Type: ApplicationFiled: October 28, 2024Publication date: February 13, 2025Inventors: Jile Gao, Maxwell Hardy, Terence Lee, Daniel J. Leonardis, Nimiksha Mahajan, Ely Marrero, Mohammad Naz, Oleksii Ozun, Julia Roytman, Brent Watson
-
Patent number: 12204521Abstract: In various embodiments, a consistency application constructs a consistent view of an eventually consistent database. The consistency application determines multiple backup files that are associated with at least one datacenter included in the eventually consistent database and extracts aggregated data from the backup files. The consistency application performs compaction operation(s) on the aggregated data to generate compacted data. Notably, the aggregated data includes at least two replicas for each data item stored in the eventually consistent database, whereas the compacted data includes a different consistent data item for each data item stored in that eventually consistent database. The consistency application generated the consistent view of the eventually consistent database based on the compacted data.Type: GrantFiled: June 18, 2020Date of Patent: January 21, 2025Assignee: NETFLIX, INC.Inventors: Daniel Watson, Arun Agrawal, Charles Smith
-
Publication number: 20240340372Abstract: Interactive calling may include implementations of a platform, which may receive a call initiation request from a caller device associated with a user, which may be identified by a caller identifier. The callee identifier may include a call preview, which may be inputted on the caller device. A callee device associated with the callee identifier may be determined. A call interface may be instructed to initiate a call and may be configured to connect the call to the caller device and the callee device. Call metadata may be sent to the callee device, and the call metadata may include the call preview. Reactions may be received from the caller device or the callee device while the call is in progress, which may be logged in a call summary. The call summary may be sent to at least one of the caller device, the callee device, or an external platform.Type: ApplicationFiled: June 19, 2024Publication date: October 10, 2024Inventors: Isa Watson, Daniel Watson
-
Patent number: 12047531Abstract: Interactive calling may include implementations of a platform, which may receive a call initiation request from a caller device associated with a user, which may be identified by a caller identifier. The callee identifier may include a call preview, which may be inputted on the caller device. A callee device associated with the callee identifier may be determined. A call interface may be instructed to initiate a call and may be configured to connect the call to the caller device and the callee device. Call metadata may be sent to the callee device, and the call metadata may include the call preview. Reactions may be received from the caller device or the callee device while the call is in progress, which may be logged in a call summary. The call summary may be sent to at least one of the caller device, the callee device, or an external platform.Type: GrantFiled: April 10, 2022Date of Patent: July 23, 2024Assignee: ENVESTED, INC.Inventors: Isa Watson, Daniel Watson
-
Publication number: 20240062755Abstract: Systems, methods, and devices detect audio signals. Methods may include receiving an audio input at an audio front end circuit, and identifying, using a first circuit, a wake word based, at least in part, on the received audio signal. Methods may also include determining if the identifying performed by the first circuit should be modified based, at least in part, on a designated threshold of accuracy associated with the first circuit and a result of the identifying, the designated threshold of accuracy being determined based, at least in part, on a language processing model of a second circuit. Moreover, the modifying may include adjusting wake word detection operations of the first circuit based, at least in part, on a result of the determining.Type: ApplicationFiled: August 18, 2022Publication date: February 22, 2024Applicant: Cypress Semiconductor CorporationInventors: Ashutosh Pandey, Daniel Watson, Aidan Smyth
-
Patent number: 11906076Abstract: A valve body, for use in a valve housing having an inlet and outlet, includes a spherical outer surface. A flow opening extends diametrically from one side of the outer surface to an opposing side. A plurality of flow control passageways extend from the outer surface into the valve body. The valve body is moveable relative to the valve housing between a closed position, a restricted flow position, and a free flow position. In the closed position, the flow opening and all of the plurality of flow control passageways are out of alignment with the inlet and outlet. In the restricted flow position, at least one flow control passageway is moved into fluid communication with the inlet and outlet to facilitate fluid communication therebetween. In the free flow position, the flow opening is moved into fluid communication with the inlet and outlet to facilitate fluid communication therebetween.Type: GrantFiled: April 28, 2022Date of Patent: February 20, 2024Assignee: CONTROL COMPONENTS, INC.Inventors: Stephen Freitas, Ruben Mendoza, Daniel A. Watson, Shane Gillette, Raymond R. Newton, Robert Taylor, Tom Morton
-
Patent number: 11796101Abstract: A connector having a body with a through-way open at one end. A shoulder in the through-way faces the open end and supports an O-ring. A cap is fitted to an open end of the body and extends from the open end toward the opposite end. The cap is a different color than the body. A gripping ring in the cap has inwardly facing teeth to grip a tube in the through-way to prevent the tube from being pulled out of the open end of the connection during use. A locking ring is fitted over the open end of the body and cap. The locking ring is rotatable between a locked position and an unlocked position. The locking ring has a window that lines up with the body in one of the locked and unlock positions and the cap in the other of the locked and unlocked positions.Type: GrantFiled: April 26, 2019Date of Patent: October 24, 2023Assignee: JOHN GUEST INTERNATIONAL LIMITEDInventors: Daniel Watson, Joshua Smith
-
Publication number: 20230328175Abstract: Interactive calling may include implementations of a platform, which may receive a call initiation request from a caller device associated with a user, which may be identified by a caller identifier. The callee identifier may include a call preview, which may be inputted on the caller device. A callee device associated with the callee identifier may be determined. A call interface may be instructed to initiate a call and may be configured to connect the call to the caller device and the callee device. Call metadata may be sent to the callee device, and the call metadata may include the call preview. Reactions may be received from the caller device or the callee device while the call is in progress, which may be logged in a call summary. The call summary may be sent to at least one of the caller device, the callee device, or an external platform.Type: ApplicationFiled: April 10, 2022Publication date: October 12, 2023Inventors: Isa Watson, Daniel Watson
-
Patent number: 11750614Abstract: A method for dynamically creating network access control lists includes, by a processor receiving a request for an access control list (ACL). The method further includes, in response to receiving the request for the ACL: receiving a plurality of resource description from a first data source, receiving a policy enforcement point (PEP) graph for a network from a second data source, and using the plurality of resource descriptions and the PEP graph to generate the ACL, wherein the ACL comprises at least one policy for controlling network traffic through a PEP of the network. Each of the plurality of resource descriptions is associated with a plurality of computing devices in the network, and includes one or more of the following: information corresponding to an Internet Protocol definition of a computing device, information corresponding to desired access of the computing device, and information corresponding to permitted access of the computing device.Type: GrantFiled: June 8, 2021Date of Patent: September 5, 2023Assignee: Google LLCInventors: Vjaceslavs Klimovs, Daniel Watson
-
Publication number: 20210397599Abstract: In various embodiments, a consistency application constructs a consistent view of an eventually consistent database. The consistency application determines multiple backup files that are associated with at least one datacenter included in the eventually consistent database and extracts aggregated data from the backup files. The consistency application performs compaction operation(s) on the aggregated data to generate compacted data. Notably, the aggregated data includes at least two replicas for each data item stored in the eventually consistent database, whereas the compacted data includes a different consistent data item for each data item stored in that eventually consistent database. The consistency application generated the consistent view of the eventually consistent database based on the compacted data.Type: ApplicationFiled: June 18, 2020Publication date: December 23, 2021Inventors: Daniel WATSON, Arun AGRAWAL, Charles SMITH
-
Publication number: 20210377270Abstract: A method for dynamically creating network access control lists includes, by a processor receiving a request for an access control list (ACL). The method further includes, in response to receiving the request for the ACL: receiving a plurality of resource description from a first data source, receiving a policy enforcement point (PEP) graph for a network from a second data source, and using the plurality of resource descriptions and the PEP graph to generate the ACL, wherein the ACL comprises at least one policy for controlling network traffic through a PEP of the network. Each of the plurality of resource descriptions is associated with a plurality of computing devices in the network, and includes one or more of the following: information corresponding to an Internet Protocol definition of a computing device, information corresponding to desired access of the computing device, and information corresponding to permitted access of the computing device.Type: ApplicationFiled: June 8, 2021Publication date: December 2, 2021Inventors: Vjaceslavs Klimovs, Daniel Watson
-
Publication number: 20210239248Abstract: A connector comprising a body (1) having a through-way (5) which is open at one end. A shoulder (7) in the through-way faces the open end and supports an O-ring (9). A cap (2) is fitted to an open end of the body and extends from the open end towards the opposite end. The cap is a different colour to the body. A gripping ring (3) in the cap has a plurality of inwardly facing teeth (32) to grip, in use, a tube in the through-way to prevent it from being pulled out of the open end of the connector. A locking ring (4) is fitted over the open end of the body and cap, the locking ring being rotatable between a locked position in which the teeth of the gripping ring can engage the tube and an unlocked position in which the teeth of the gripping ring are prevented from engaging the tube. The locking ring has a window (44) which lines up with the body in one of the locked and unlocked positions and the cap in the other of the locked and unlocked positions.Type: ApplicationFiled: April 26, 2019Publication date: August 5, 2021Inventors: Daniel WATSON, Joshua SMITH
-
Patent number: 11038888Abstract: A method for dynamically creating network access control lists includes, by a processor receiving a request for an access control list (ACL). The method further includes, in response to receiving the request for the ACL: receiving a plurality of resource description from a first data source, receiving a policy enforcement point (PEP) graph for a network from a second data source, and using the plurality of resource descriptions and the PEP graph to generate the ACL, wherein the ACL comprises at least one policy for controlling network traffic through a PEP of the network. Each of the plurality of resource descriptions is associated with a plurality of computing devices in the network, and includes one or more of the following: information corresponding to an Internet Protocol definition of a computing device, information corresponding to desired access of the computing device, and information corresponding to permitted access of the computing device.Type: GrantFiled: March 19, 2019Date of Patent: June 15, 2021Assignee: Google LLCInventors: Vjaceslavs Klimovs, Daniel Watson
-
Publication number: 20190281060Abstract: A method for dynamically creating network access control lists includes, by a processor receiving a request for an access control list (ACL). The method further includes, in response to receiving the request for the ACL: receiving a plurality of resource description from a first data source, receiving a policy enforcement point (PEP) graph for a network from a second data source, and using the plurality of resource descriptions and the PEP graph to generate the ACL, wherein the ACL comprises at least one policy for controlling network traffic through a PEP of the network. Each of the plurality of resource descriptions is associated with a plurality of computing devices in the network, and includes one or more of the following: information corresponding to an Internet Protocol definition of a computing device, information corresponding to desired access of the computing device, and information corresponding to permitted access of the computing device.Type: ApplicationFiled: March 19, 2019Publication date: September 12, 2019Applicant: Google LLCInventors: Vjaceslavs Klimovs, Daniel Watson
-
Patent number: 10270778Abstract: A method for dynamically creating network access control lists includes, by a processor receiving a request for an access control list (ACL). The method further includes, in response to receiving the request for the ACL: receiving a plurality of resource description from a first data source, receiving a policy enforcement point (PEP) graph for a network from a second data source, and using the plurality of resource descriptions and the PEP graph to generate the ACL, wherein the ACL comprises at least one policy for controlling network traffic through a PEP of the network. Each of the plurality of resource descriptions is associated with a plurality of computing devices in the network, and includes one or more of the following: information corresponding to an Internet Protocol definition of a computing device, information corresponding to desired access of the computing device, and information corresponding to permitted access of the computing device.Type: GrantFiled: March 21, 2016Date of Patent: April 23, 2019Assignee: Google LLCInventors: Vjaceslavs Klimovs, Daniel Watson
-
Patent number: 9825459Abstract: An electrical coupling device, such as a surge protector for a rail or other conductive structure, includes a pair of terminals, and a jumper for selectively electrically coupling and decoupling the terminals. Movement of the jumper may expose part of the jumper or one or both of the terminals, such as for use as a test point. A surge module with one or more surge protection features may fit into a base that includes the terminal and the jumper. The module may have an interface feature, such as a protruding post, that prevents engagement with the base if the base is not properly engaged with the rail or other structure. In one embodiment, a threaded rod may serve as the jumper and in one position electrically couples the terminals and in another position electrically decouples the terminals and one end of the threaded rod becomes exposed for use as a test point.Type: GrantFiled: February 13, 2015Date of Patent: November 21, 2017Assignee: ERICO INTERNATIONAL CORPORATIONInventors: Ernest Richard-Dean Buehman, Nicholas J. Ambrogio, Daniel Watson, Daniel A. Pfaff, Thomas R. Bockstoce