Patents by Inventor Charles Schmidt
Charles Schmidt 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: 20240117266Abstract: Coatings, coating systems and coating methods for skis and snowboards are provided. The coatings may be lubricious coatings including one or more hydrophobic compounds, adhesion agents, shape memory polymers, free-radical initiators, and/or carrying solvents. Batch and continuous processing systems for performing the methods of coating and/or curing of such hydrophobic coatings are also disclosed.Type: ApplicationFiled: July 10, 2023Publication date: April 11, 2024Inventors: Jeffrey Scott BATES, Dennis Schmidt PRUZAN, Kelan ALBERTSON, Charles SCHAYER, Stephan DRAKE, Thomas LAAKSO
-
Publication number: 20240094353Abstract: The present disclosure provides a light detection and ranging (LIDAR) system, which comprises: a distance measuring unit configured to emit a plurality of first pulses towards an object located in a field of view (FOV), wherein the object is associated with one or more markers; and a detector configured to receive at least one second pulse from the one or more markers of the object, wherein each of the at least one second pulse indicates object information identifying the object.Type: ApplicationFiled: November 20, 2023Publication date: March 21, 2024Inventors: Ricardo Ferreira, Stefan Hadrath, Peter Hoehmann, Herbert Kaestle, Florian Kolb, Norbert Magg, Jiye Park, Tobias Schmidt, Martin Schnarrenberger, Norbert Haas, Helmut Horn, Bernhard Siessegger, Guido Angenendt, Charles Braquet, Gerhard Maierbacher, Oliver Neitzke, Sergey Khrushchev
-
Patent number: 10123531Abstract: A plant or algae control composition is disclosed. The composition contains a herbicide and/or algaecide adsorbed onto a solid carrier. The composition may comprise a free-flowing granular product. The solid carrier contains a mixture of different clay materials. Two different clay materials are combined that synergistically mix together to allow for greater amounts of the herbicide or algaecide to be adsorbed onto the particles. The composition is particularly well suited for treating aquatic environments.Type: GrantFiled: August 20, 2015Date of Patent: November 13, 2018Assignee: Arch Chemicals, Inc.Inventors: James Charles Schmidt, John Weber, Ryan M. Wersal
-
Publication number: 20180109573Abstract: A system and method for video conferencing over a secure communication link is disclosed. In various implementations, the system is configured connect to a communication network, store a plurality of network addresses of devices of registered users, each device of a registered user having an application program for conducting video conferencing between, the client device and the target device, and establish a secure communication link between the client device and the target device. The secure communication link is established in response to a query (a) generated by the client device and (b) including an identifier associated with a network address of the target device, the establishment of the secure communication link being based on a determination that the target device can accept a secure communication link connection with the client device. Video conferencing is conducted over the secure communication link connection between the client device and the target device.Type: ApplicationFiled: December 29, 2017Publication date: April 19, 2018Inventors: Edmund Colby Munger, Douglas Charles Schmidt, Robert Dunham Short, III, Victor Larson, Michael Williamson
-
Patent number: 9860283Abstract: A system and method for video conferencing over a secure communication link is disclosed. In various implementations, the system is configured connect to a communication network, store a plurality of network addresses of devices of registered users, each device of a registered user having an application program for conducting video conferencing between, the client device and the target device, and establish a secure communication link between the client device and the target device. The secure communication link is established in response to a query (a) generated by the client device and (b) including an identifier associated with a network address of the target device, the establishment of the secure communication link being based on a determination that the target device can accept a secure communication link connection with the client device. Video conferencing is conducted over the secure communication link connection between the client device and the target device.Type: GrantFiled: May 8, 2013Date of Patent: January 2, 2018Assignee: VirnetX, Inc.Inventors: Edmund Colby Munger, Douglas Charles Schmidt, Robert Dunham Short, III, Victor Larson, Michael Williamson
-
Patent number: 9479426Abstract: A plurality of computer nodes communicates using seemingly random IP source and destination addresses and (optionally) a seemingly random discriminator field. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are rejected. In addition to “hopping” of IP addresses and discriminator fields, hardware addresses such as Media Access Control addresses can be hopped. The hopped addresses are generated by random number generators having non-repeating sequence lengths that are easily determined a-priori, which can quickly jump ahead in sequence by an arbitrary number of random steps and which have the property that future random numbers are difficult to guess without knowing the random number generator's parameters. Synchronization techniques can be used to re-establish synchronization between sending and receiving nodes.Type: GrantFiled: May 18, 2012Date of Patent: October 25, 2016Assignee: VIRNETZ, INC.Inventors: Edmund Colby Munger, Vincent J. Sabio, Robert Dunham Short, III, Virgil D. Gligor, Douglas Charles Schmidt
-
Publication number: 20160050912Abstract: A plant or algae control composition is disclosed, The composition contains a herbicide and/or algaecide adsorbed onto a solid carrier. The composition may comprise a free-flowing granular product. The solid carrier contains a mixture of different clay materials. Two different clay materials are combined that synergistically mix together to allow for greater amounts of the herbicide or algaecide to be adsorbed onto the particles. The composition is particularly well suited for treating aquatic environments.Type: ApplicationFiled: August 20, 2015Publication date: February 25, 2016Inventors: James Charles Schmidt, John Weber, Ryan M. Wersal
-
Publication number: 20130262587Abstract: A system and method for video conferencing over a secure communication link is disclosed. In various implementations, the system is configured connect to a communication network, store a plurality of network addresses of devices of registered users, each device of a registered user having an application program for conducting video conferencing between, the client device and the target device, and establish a secure communication link between the client device and the target device. The secure communication link is established in response to a query (a) generated by the client device and (b) including an identifier associated with a network address of the target device, the establishment of the secure communication link being based on a determination that the target device can accept a secure communication link connection with the client device. Video conferencing is conducted over the secure communication link connection between the client device and the target device.Type: ApplicationFiled: May 8, 2013Publication date: October 3, 2013Inventors: Edmund Colby MUNGER, Douglas Charles Schmidt, Robert Dunham Short, Victor Larson, Michael Williamson
-
Publication number: 20130219174Abstract: A plurality of computer nodes communicates using seemingly random IP source and destination addresses and (optionally) a seemingly random discriminator field. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are rejected. In addition to “hopping” of IP addresses and discriminator fields, hardware addresses such as Media Access Control addresses can be hopped. The hopped addresses are generated by random number generators having non-repeating sequence lengths that are easily determined a-priori, which can quickly jump ahead in sequence by an arbitrary number of random steps and which have the property that future random numbers are difficult to guess without knowing the random number generator's parameters. Synchronization techniques can be used to re-establish synchronization between sending and receiving nodes.Type: ApplicationFiled: September 14, 2012Publication date: August 22, 2013Applicant: Virnetx, INC.Inventors: Edmund Colby Munger, Vincent J. Sabio, Robert Dunham Short, III, Virgil D. Gligor, Douglas Charles Schmidt
-
Publication number: 20130091354Abstract: A plurality of computer nodes communicates using seemingly random IP source and destination addresses and (optionally) a seemingly random discriminator field. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are rejected. In addition to “hopping” of IP addresses and discriminator fields, hardware addresses such as Media Access Control addresses can be hopped. The hopped addresses are generated by random number generators having non-repeating sequence lengths that are easily determined a-priori, which can quickly jump ahead in sequence by an arbitrary number of random steps and which have the property that future random numbers are difficult to guess without knowing the random number generator's parameters. Synchronization techniques can be used to re-establish synchronization between sending and receiving nodes.Type: ApplicationFiled: May 18, 2012Publication date: April 11, 2013Applicant: VIRNETX, INC.Inventors: Edmund Colby Munger, Vincent J. Sabio, Robert Dunham Short, III, Virgil D. Gligor, Douglas Charles Schmidt
-
Publication number: 20130067222Abstract: A plurality of computer nodes communicates using seemingly random IP source and destination addresses and (optionally) a seemingly random discriminator field. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are rejected. In addition to “hopping” of IP addresses and discriminator fields, hardware addresses such as Media Access Control addresses can be hopped. The hopped addresses are generated by random number generators having non-repeating sequence lengths that are easily determined a-priori, which can quickly jump ahead in sequence by an arbitrary number of random steps and which have the property that future random numbers are difficult to guess without knowing the random number generator's parameters. Synchronization techniques can be used to re-establish synchronization between sending and receiving nodes.Type: ApplicationFiled: September 14, 2012Publication date: March 14, 2013Applicant: VIRNETX, INC.Inventors: Edmund Colby Munger, Vincent J. Sabio, Robert Dunham Short, III, Virgil D. Gligor, Douglas Charles Schmidt
-
Publication number: 20130019091Abstract: A plurality of computer nodes communicate using seemingly random Internet Protocol source and destination addresses. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are quickly rejected. Improvements to the basic design include (1) a load balancer that distributes packets across different transmission paths according to transmission path quality; (2) a DNS proxy server that transparently creates a virtual private network in response to a domain name inquiry; (3) a large-to-small link bandwidth management feature that prevents denial-of-service attacks at system chokepoints; (4) a traffic limiter that regulates incoming packets by limiting the rate at which a transmitter can be synchronized with a receiver; and (5) a signaling synchronizer that allows a large number of nodes to communicate with a central node by partitioning the communication function between two separate entities.Type: ApplicationFiled: September 13, 2012Publication date: January 17, 2013Applicant: VirnetX, IncInventors: Edmund Colby Munger, Douglas Charles Schmidt, Robert Dunham Short, III, Victor Larson, Michael Williamson
-
Publication number: 20130014228Abstract: A plurality of computer nodes communicate using seemingly random Internet Protocol source and destination addresses. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are quickly rejected. Improvements to the basic design include (1) a load balancer that distributes packets across different transmission paths according to transmission path quality; (2) a DNS proxy server that transparently creates a virtual private network in response to a domain name inquiry; (3) a large-to-small link bandwidth management feature that prevents denial-of-service attacks at system chokepoints; (4) a traffic limiter that regulates incoming packets by limiting the rate at which a transmitter can be synchronized with a receiver; and (5) a signaling synchronizer that allows a large number of nodes to communicate with a central node by partitioning the communication function between two separate entities.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: VirnetX, Inc.Inventors: Edmund Colby Munger, Douglas Charles Schmidt, Robert Dunham Short, III, Victor Larson, Michael Williamson
-
Publication number: 20120203249Abstract: Embodiments herein are directed to an anchor and an insertion tool. The anchor may be sized for near cortex anchor fixation or for fixation into the intramedullary canal of a bone. Embodiments also describe a cortical anchor and insertion tool assembly including an anchor having a tool receptor, a leading face, a central face, a rear face, and a suture spool to receive suture that is situated away from a center of a longitudinal axis of the anchor; and an insertion tool having a rod member having a distal end. A tip of the rod member may include a pivot structure capable of actively pivoting the anchor at the tool receptor. In some embodiments, the anchor may be guided into a hole in a bone by the insertion tool and pivoted at the tool receptor to fully or partially cover the hole.Type: ApplicationFiled: February 9, 2012Publication date: August 9, 2012Applicant: Allegheny-Singer Research InstituteInventors: Christopher Charles Schmidt, David Michael Weir, II
-
Publication number: 20110307693Abstract: A plurality of computer nodes communicates using seemingly random IP source and destination addresses and (optionally) a seemingly random discriminator field. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are rejected. In addition to “hopping” of IP addresses and discriminator fields, hardware addresses such as Media Access Control addresses can be hopped. The hopped addresses are generated by random number generators having non-repeating sequence lengths that are easily determined a-priori, which can quickly jump ahead in sequence by an arbitrary number of random steps and which have the property that future random numbers are difficult to guess without knowing the random number generator's parameters. Synchronization techniques can be used to re-establish synchronization between sending and receiving nodes.Type: ApplicationFiled: June 7, 2011Publication date: December 15, 2011Applicant: VIRNETX, INC.Inventors: Edmund Colby Munger, Vincent J. Sabio, Robert Dunham Short, III, Virgil D. Gligor, Douglas Charles Schmidt
-
Publication number: 20110238993Abstract: A plurality of computer nodes communicates using seemingly random IP source and destination addresses and (optionally) a seemingly random discriminator field. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are rejected. In addition to “hopping” of IP addresses and discriminator fields, hardware addresses such as Media Access Control addresses can be hopped. The hopped addresses are generated by random number generators having non-repeating sequence lengths that are easily determined a-priori, which can quickly jump ahead in sequence by an arbitrary number of random steps and which have the property that future random numbers are difficult to guess without knowing the random number generator's parameters. Synchronization techniques can be used to re-establish synchronization between sending and receiving nodes.Type: ApplicationFiled: June 6, 2011Publication date: September 29, 2011Applicant: VIRNETX, INC.Inventors: Edmund Colby Munger, Vincent J. Sabio, Robert Dunham Short, III, Virgil D. Gligor, Douglas Charles Schmidt
-
Publication number: 20110225419Abstract: A plurality of computer nodes communicate using seemingly random Internet Protocol source and destination addresses. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are quickly rejected. Improvements to the basic design include (1) a load balancer that distributes packets across different transmission paths according to transmission path quality; (2) a DNS proxy server that transparently creates a virtual private network in response to a domain name inquiry; (3) a large-to-small link bandwidth management feature that prevents denial-of-service attacks at system chokepoints; (4) a traffic limiter that regulates incoming packets by limiting the rate at which a transmitter can be synchronized with a receiver; and (5) a signaling synchronizer that allows a large number of nodes to communicate with a central node by partitioning the communication function between two separate entities.Type: ApplicationFiled: April 25, 2011Publication date: September 15, 2011Inventors: Edmund Colby Munger, Douglas Charles Schmidt, Robert Dunham Short, III, Victor Larson, Michael Williamson
-
Patent number: 7996539Abstract: A plurality of computer nodes communicates using seemingly random IP source and destination addresses and (optionally) a seemingly random discriminator field. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are rejected. In addition to “hopping” of IP addresses and discriminator fields, hardware addresses such as Media Access Control addresses can be hopped. The hopped addresses are generated by random number generators having non-repeating sequence lengths that are easily determined a-priori, which can quickly jump ahead in sequence by an arbitrary number of random steps and which have the property that future random numbers are difficult to guess without knowing the random number generator's parameters. Synchronization techniques can be used to re-establish synchronization between sending and receiving nodes.Type: GrantFiled: December 13, 2005Date of Patent: August 9, 2011Assignee: Virnetx, Inc.Inventors: Edmund Colby Munger, Vincent J. Sabio, Robert Dunham Short, III, Virgil D. Gligor, Douglas Charles Schmidt
-
Publication number: 20110191582Abstract: A plurality of computer nodes communicates using seemingly random IP source and destination addresses and (optionally) a seemingly random discriminator field. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are rejected. In addition to “hopping” of IP addresses and discriminator fields, hardware addresses such as Media Access Control addresses can be hopped. The hopped addresses are generated by random number generators having non-repeating sequence lengths that are easily determined a-priori, which can quickly jump ahead in sequence by an arbitrary number of random steps and which have the property that future random numbers are difficult to guess without knowing the random number generator's parameters. Synchronization techniques can be used to re-establish synchronization between sending and receiving nodes.Type: ApplicationFiled: April 6, 2011Publication date: August 4, 2011Inventors: Edmund Colby Munger, Vincent J. Sabio, Robert Dunham Short, III, Virgil D. Gligor, Douglas Charles Schmidt
-
Publication number: 20110185169Abstract: A plurality of computer nodes communicate using seemingly random Internet Protocol source and destination addresses. Data packets matching criteria defined by a moving window of valid addresses are accepted for further processing, while those that do not meet the criteria are quickly rejected. Improvements to the basic design include (1) a load balancer that distributes packets across different transmission paths according to transmission path quality; (2) a DNS proxy server that transparently creates a virtual private network in response to a domain name inquiry; (3) a large-to-small link bandwidth management feature that prevents denial-of-service attacks at system chokepoints; (4) a traffic limiter that regulates incoming packets by limiting the rate at which a transmitter can be synchronized with a receiver; and (5) a signaling synchronizer that allows a large number of nodes to communicate with a central node by partitioning the communication function between two separate entities.Type: ApplicationFiled: March 29, 2011Publication date: July 28, 2011Inventors: Edmund Colby Munger, Douglas Charles Schmidt, Robert Dunham Short, III, Victor Larson, Michael Williamson