Patents by Inventor Daniel Earle

Daniel Earle 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: 11469890
    Abstract: Aspects of the disclosure relate to providing derived keys for connectionless network protocols. The derived key may be provided by receiving, at a host, a remote procedure call (RPC) sent by a remote host in response a request by an application executing on the remote host. The host may generate a derived key from a region key, the region key being associated with an application-specific memory region on the host. The host may transmit the derived key to the remote host.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: October 11, 2022
    Assignee: Google LLC
    Inventors: Daniel Earle Gibson, Joel Scherpelz
  • Patent number: 11126567
    Abstract: Network protocols generally implement integrity protection, encryption and authentication as separate validation steps. Since each validation step contributes encoding and processing overhead associated with individual packet transfers over the network, such network protocols can make inefficient use of limited packet space. Systems and methods according to the present disclosure combine integrity protection, encryption and authentication into a single validation step thereby making efficient use of limited packet space.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: September 21, 2021
    Assignee: Google LLC
    Inventors: Daniel Earle Gibson, Monica C. Wong-Chan, Milo Martin
  • Publication number: 20210250167
    Abstract: Aspects of the disclosure relate to providing derived keys for connectionless network protocols. The derived key may be provided by receiving, at a host, a remote procedure call (RPC) sent by a remote host in response a request by an application executing on the remote host. The host may generate a derived key from a region key, the region key being associated with an application-specific memory region on the host. The host may transmit the derived key to the remote host.
    Type: Application
    Filed: October 26, 2020
    Publication date: August 12, 2021
    Inventors: Daniel Earle Gibson, Joel Scherpelz
  • Patent number: 10986011
    Abstract: System utilization related to memory usage can be monitored by storing host memory usage information in the corresponding host physical memory. However, retrieving this information can be a high overhead operation because it involves engaging with the operating system of each host. Moreover, storing memory usage information in the host physical memories can pose a security risk if they also store privileged data. Network interfaces according to the present disclosure provide unobtrusive and secure support for monitoring of network and other system resources such as regions of memory within host physical memories. Implementations according to the present disclosure include a plurality of memory region counters stored on a network interface. Each memory region counter corresponds to one of the memory regions located in a physical memory of a host coupled to the network interface. Each of the counters includes a system utilization metric associated with its corresponding memory region.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: April 20, 2021
    Assignee: Google LLC
    Inventors: Daniel Earle Gibson, Simon Luigi Sabato, Monica C. Wong-Chan, Milo Martin
  • Patent number: 10910727
    Abstract: Vivaldi tapered slot and Vivaldi horn antennas that feature or include fractal plasmonic surfaces (“FPS”) are described. Vivaldi slot antennas are described which include a conductive surface defining a tapered slot, with the conductive surface including a plurality of fractal resonators which form or constitute a fractal plasmonic surface (FPS). In some embodiments the fractal resonators can be defined by slots. In some embodiments the fractal resonators can include self-complementary features. In exemplary embodiments, two Vivaldi horn antennas may be used for a Vivaldi horn antenna. The two Vivaldi FPS antennas can be arranged in a crossed or cross configuration such that the two antennas are essentially perpendicular to one another and are therefore able to receive and transmit two orthogonal polarizations of radiation. The two antennas can be fed by separate respective feed lines. The two antennas can be mounted inside of a horn or casing.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: February 2, 2021
    Assignee: Fractal Antenna Systems, Inc.
    Inventors: Nathan Cohen, Ryan Thistle, Daniel Earle, Philip Salkind, A. J. Shelman-Cohen
  • Patent number: 10691619
    Abstract: Network protocols generally implement integrity protection, encryption and authentication as separate validation steps. Since each validation step contributes encoding and processing overhead associated with individual packet transfers over the network, such network protocols can make inefficient use of limited packet space. Systems and methods according to the present disclosure combine integrity protection, encryption and authentication into a single validation step thereby making efficient use of limited packet space.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: June 23, 2020
    Assignee: Google LLC
    Inventors: Daniel Earle Gibson, Monica C. Wong-Chan, Milo Martin
  • Publication number: 20200106186
    Abstract: Vivaldi tapered slot and Vivaldi horn antennas that feature or include fractal plasmonic surfaces (“FPS”) are described. Vivaldi slot antennas are described which include a conductive surface defining a tapered slot, with the conductive surface including a plurality of fractal resonators which form or constitute a fractal plasmonic surface (FPS). In some embodiments the fractal resonators can be defined by slots. In some embodiments the fractal resonators can include self-complementary features. In exemplary embodiments, two Vivaldi horn antennas may be used for a Vivaldi horn antenna. The two Vivaldi FPS antennas can be arranged in a crossed or cross configuration such that the two antennas are essentially perpendicular to one another and are therefore able to receive and transmit two orthogonal polarizations of radiation. The two antennas can be fed by separate respective feed lines. The two antennas can be mounted inside of a horn or casing.
    Type: Application
    Filed: December 3, 2019
    Publication date: April 2, 2020
    Inventors: Nathan Cohen, Ryan Thistle, Daniel Earle, Philip Salkind, A.J. Shelman-Cohen
  • Patent number: 10594038
    Abstract: Cage antennas and related components are described. Such cage antennas include a shortened antennal element, such as a monopole (e.g., of approximately ?-wave height of a desired operational wavelength), which can be placed on a shortened ground plane (e.g., roughly quarter-wave size). A cage-like ensemble (e.g., a cage) can then be placed on top of but not touching the antenna element. The cage structure can have a fractal-based, folded, and/or pleated structure, among others. This cage structure can be produced either through a variety of means including but not limited to 3-D printing with either conductive materials or inductively coded materials.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: March 17, 2020
    Assignee: Fractal Antenna Systems, Inc.
    Inventors: Nathan Cohen, Daniel Earle, Justin Mitchell
  • Patent number: 10521360
    Abstract: Network protocols generally implement integrity protection, encryption and authentication as separate validation steps. Since each validation step contributes encoding and processing overhead associated with individual packet transfers over the network, such network protocols can make inefficient use of limited packet space. Systems and methods according to the present disclosure combine integrity protection, encryption and authentication into a single validation step thereby making efficient use of limited packet space.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: December 31, 2019
    Assignee: Google LLC
    Inventors: Daniel Earle Gibson, Monica C. Wong-Chan, Milo Martin
  • Patent number: 10498040
    Abstract: Vivaldi tapered slot and Vivaldi horn antennas that feature or include fractal plasmonic surfaces (“FPS”) are described. Vivaldi slot antennas are described which include a conductive surface defining a tapered slot, with the conductive surface including a plurality of fractal resonators which form or constitute a fractal plasmonic surface (FPS). In some embodiments the fractal resonators can be defined by slots. In some embodiments the fractal resonators can include self-complementary features. In exemplary embodiments, two Vivaldi horn antennas may be used for a Vivaldi horn antenna. The two Vivaldi FPS antennas can be arranged in a crossed or cross configuration such that the two antennas are essentially perpendicular to one another and are therefore able to receive and transmit two orthogonal polarizations of radiation. The two antennas can be fed by separate respective feed lines. The two antennas can be mounted inside of a horn or casing.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: December 3, 2019
    Assignee: Fractal Antenna Systems, Inc.
    Inventors: Nathan Cohen, Ryan Thistle, Daniel Earle, Philip Salkind, A. J. Shelman-Cohen
  • Publication number: 20190260131
    Abstract: Vivaldi tapered slot and Vivaldi horn antennas that feature or include fractal plasmonic surfaces (“FPS”) are described. Vivaldi slot antennas are described which include a conductive surface defining a tapered slot, with the conductive surface including a plurality of fractal resonators which form or constitute a fractal plasmonic surface (FPS). In some embodiments the fractal resonators can be defined by slots. In some embodiments the fractal resonators can include self-complementary features. In exemplary embodiments, two Vivaldi horn antennas may be used for a Vivaldi horn antenna. The two Vivaldi FPS antennas can be arranged in a crossed or cross configuration such that the two antennas are essentially perpendicular to one another and are therefore able to receive and transmit two orthogonal polarizations of radiation. The two antennas can be fed by separate respective feed lines. The two antennas can be mounted inside of a horn or casing.
    Type: Application
    Filed: December 11, 2018
    Publication date: August 22, 2019
    Inventors: Nathan Cohen, Ryan Thistle, Daniel Earle, Philip Salkind, A.J. Shelman-Cohen
  • Publication number: 20190128624
    Abstract: Systems and techniques are described that provide for enhanced gain and radiation characteristics of antennas. The systems and techniques employ layers or cards of fractal plasmonic surfaces to provide gain to the antennas. The fractal plasmonic surfaces each include a close-packed arrangements of resonators having self-similar or fractal shapes, which may be referred to as “fractal cells.” The cards can be held by a frame adapted to fit an antenna. The FPS cards can provide benefits for gain, field emission, directivity, increased bandwidth, power delivery, and/or heat management. One or more dielectric layers or cards may be used to enhance gain and/or directivity characteristics.
    Type: Application
    Filed: October 23, 2018
    Publication date: May 2, 2019
    Inventors: Nathan Cohen, Daniel Earle, Philip Salkind
  • Publication number: 20190116108
    Abstract: System utilization related to memory usage can be monitored by storing host memory usage information in the corresponding host physical memory. However, retrieving this information can be a high overhead operation because it involves engaging with the operating system of each host. Moreover, storing memory usage information in the host physical memories can pose a security risk if they also store privileged data. Network interfaces according to the present disclosure provide unobtrusive and secure support for monitoring of network and other system resources such as regions of memory within host physical memories. Implementations according to the present disclosure include a plurality of memory region counters stored on a network interface. Each memory region counter corresponds to one of the memory regions located in a physical memory of a host coupled to the network interface. Each of the counters includes a system utilization metric associated with its corresponding memory region.
    Type: Application
    Filed: October 18, 2017
    Publication date: April 18, 2019
    Inventors: Daniel Earle Gibson, Simon Luigi Sabato, Monica C. Wong-Chan, Milo Martin
  • Publication number: 20180040958
    Abstract: Cage antennas and related components are described. Such cage antennas include a shortened antennal element, such as a monopole (e.g., of approximately ?-wave height of a desired operational wavelength), which can be placed on a shortened ground plane (e.g., roughly quarter-wave size). A cage-like ensemble (e.g., a cage) can then be placed on top of but not touching the antenna element. The cage structure can have a fractal-based, folded, and/or pleated structure, among others. This cage structure can be produced either through a variety of means including but not limited to 3-D printing with either conductive materials or inductively coded materials.
    Type: Application
    Filed: November 19, 2015
    Publication date: February 8, 2018
    Inventors: Nathan Cohen, Daniel Earle, Justin Mitchell
  • Patent number: 4029510
    Abstract: An improved silver halide film, multi-solution photographic processing method and compositions having an increased speed of processing while producing good quality images including use of a developer solution having at least two, and preferably three, different developing agents and a fixing solution which is a combination of at least two different fixing agents. The process and compositions are particularly suitable for convenient processing of x-ray film and microfilm under ordinary room temperature conditions and also for processing in small machines. Following processing, a wash in an archival quality promoting solution is beneficial for microfilm. The x-ray film processing compositions find advantageous utility in the processing of dental x-rays and may conveniently be provided in powder form, for packaging and shipping, with dissolution by the end user.
    Type: Grant
    Filed: December 23, 1974
    Date of Patent: June 14, 1977
    Assignee: General Film Development Corporation
    Inventor: Daniel Earle Speers