Patents by Inventor Edward A. Weber

Edward A. Weber 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: 12132752
    Abstract: The technology presented herein enables the use of a clustering algorithm to identify additional malicious domains based on known malicious domains. A domain identifier system identifies a first plurality of domain names associated with a malicious domain campaign and seeding a first clustering algorithm with the first plurality of domain names. After seeding the first clustering algorithm, the domain identifier system uses the first clustering algorithm to process passive domain name system (DNS) records to identify and group a second plurality of domain names associated with the malicious domain campaign.
    Type: Grant
    Filed: October 5, 2023
    Date of Patent: October 29, 2024
    Assignee: Palo Alto Networks, Inc.
    Inventors: Michael Edward Weber, Jun Wang, Yuchen Zhou, Wei Xu
  • Patent number: 12111880
    Abstract: Various embodiments set forth systems and techniques for changing a face within an image. The techniques include receiving a first image including a face associated with a first facial identity; generating, via a machine learning model, at least a first texture map and a first position map based on the first image; rendering a second image including a face associated with a second facial identity based on the first texture map and the first position map, wherein the second facial identity is different from the first facial identity.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: October 8, 2024
    Assignees: DISNEY ENTERPRISES, INC., ETH Zurich (Eidgenssische Technische Hochschule Zurich)
    Inventors: Jacek Krzysztof Naruniec, Derek Edward Bradley, Paulo Fabiano Urnau Gotardo, Leonhard Markus Helminger, Christopher Andreas Otto, Christopher Richard Schroers, Romann Matthew Weber
  • Publication number: 20240048579
    Abstract: The technology presented herein enables the use of a clustering algorithm to identify additional malicious domains based on known malicious domains. A domain identifier system identifies a first plurality of domain names associated with a malicious domain campaign and seeding a first clustering algorithm with the first plurality of domain names. After seeding the first clustering algorithm, the domain identifier system uses the first clustering algorithm to process passive domain name system (DNS) records to identify and group a second plurality of domain names associated with the malicious domain campaign.
    Type: Application
    Filed: October 5, 2023
    Publication date: February 8, 2024
    Inventors: Michael Edward Weber, Jun Wang, Yuchen Zhou, Wei Xu
  • Patent number: 11818151
    Abstract: The technology presented herein enables the use of a clustering algorithm to identify additional malicious domains based on known malicious domains. A domain identifier system identifies a first plurality of domain names associated with a malicious domain campaign and seeding a first clustering algorithm with the first plurality of domain names. After seeding the first clustering algorithm, the domain identifier system uses the first clustering algorithm to process passive domain name system (DNS) records to identify and group a second plurality of domain names associated with the malicious domain campaign.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: November 14, 2023
    Assignee: Palo Alto Networks, Inc.
    Inventors: Michael Edward Weber, Jun Wang, Yuchen Zhou, Wei Xu
  • Publication number: 20190238576
    Abstract: The technology presented herein enables the use of a clustering algorithm to identify additional malicious domains based on known malicious domains. In a particular embodiment, a method provides identifying a first plurality of domain names associated with a malicious domain campaign and seeding a first clustering algorithm with the first plurality of domain names. After seeding the first clustering algorithm, the method provides using the first clustering algorithm to process passive domain name system (DNS) records to identify and group a second plurality of domain names associated with the malicious domain campaign.
    Type: Application
    Filed: July 12, 2018
    Publication date: August 1, 2019
    Inventors: Michael Edward Weber, Jun Wang, Yuchen Zhou, Wei Xu
  • Patent number: 9940742
    Abstract: Adding new nodes to a graph diagram. A set of one or more new nodes is identified from a graph to be added to an existing graph diagram. A set of one or more anchor candidate nodes are identified in the graph that are coupled to the nodes in the set of one or more new nodes. One of the nodes in the set of one or more anchor candidate nodes is selected as an anchor node. An automatic graph diagram layout of the anchor node and new nodes that are to be coupled to the anchor node is performed to create a disjoint graph diagram. A spatial offset from the anchor node to each of the new nodes coupled to the anchor node in the disjoint graph diagram is identified. Each of the new nodes is added to the existing graph diagram while maintaining the identified spatial offsets.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: April 10, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin David James Grealish, Frederick Edward Weber, III, Yin Kei
  • Publication number: 20180025517
    Abstract: Adding new nodes to a graph diagram. A set of one or more new nodes is identified from a graph to be added to an existing graph diagram. A set of one or more anchor candidate nodes are identified in the graph that are coupled to the nodes in the set of one or more new nodes. One of the nodes in the set of one or more anchor candidate nodes is selected as an anchor node. An automatic graph diagram layout of the anchor node and new nodes that are to be coupled to the anchor node is performed to create a disjoint graph diagram. A spatial offset from the anchor node to each of the new nodes coupled to the anchor node in the disjoint graph diagram is identified. Each of the new nodes is added to the existing graph diagram while maintaining the identified spatial offsets.
    Type: Application
    Filed: October 2, 2017
    Publication date: January 25, 2018
    Inventors: Kevin David James GREALISH, Frederick Edward WEBER, III, Yin KEI
  • Patent number: 9799128
    Abstract: Adding new nodes to a graph diagram. A set of one or more new nodes is identified from a graph to be added to an existing graph diagram. A set of one or more anchor candidate nodes are identified in the graph that are coupled to the nodes in the set of one or more new nodes. One of the nodes in the set of one or more anchor candidate nodes is selected as an anchor node. An automatic graph diagram layout of the anchor node and new nodes that are to be coupled to the anchor node is performed to create a disjoint graph diagram. A spatial offset from the anchor node to each of the new nodes coupled to the anchor node in the disjoint graph diagram is identified. Each of the new nodes is added to the existing graph diagram while maintaining the identified spatial offsets.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: October 24, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin David James Grealish, Frederick Edward Weber, III, Yin Kei
  • Patent number: 9734608
    Abstract: Adding a new disjoint graph diagram to an existing graph diagram. A set of one or more new nodes from a graph to be added to a first graph diagram are identified. An automatic graph diagram layout of the set of one or more new nodes is performed creating a second graph diagram. The first graph diagram is aligned along a first axis with the second graph diagram Nodes in the first graph diagram that are at least partially between a first point and a second point of boundaries of the second graph diagram are identified. A boundary is created around the nodes in the first graph diagram that are between the first and second points. The second graph diagram is moved along a second axis toward the boundary to create a combined graph diagram.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: August 15, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin David James Grealish, Frederick Edward Weber, III, Yin Kei
  • Publication number: 20170032548
    Abstract: Adding a new disjoint graph diagram to an existing graph diagram. A set of one or more new nodes from a graph to be added to a first graph diagram are identified. An automatic graph diagram layout of the set of one or more new nodes is performed creating a second graph diagram. The first graph diagram is aligned along a first axis with the second graph diagram Nodes in the first graph diagram that are at least partially between a first point and a second point of boundaries of the second graph diagram are identified. A boundary is created around the nodes in the first graph diagram that are between the first and second points. The second graph diagram is moved along a second axis toward the boundary to create a combined graph diagram.
    Type: Application
    Filed: August 31, 2015
    Publication date: February 2, 2017
    Inventors: Kevin David James Grealish, Frederick Edward Weber, III, Yin Kei
  • Publication number: 20170031870
    Abstract: Adding new nodes to a graph diagram. A set of one or more new nodes is identified from a graph to be added to an existing graph diagram. A set of one or more anchor candidate nodes are identified in the graph that are coupled to the nodes in the set of one or more new nodes. One of the nodes in the set of one or more anchor candidate nodes is selected as an anchor node. An automatic graph diagram layout of the anchor node and new nodes that are to be coupled to the anchor node is performed to create a disjoint graph diagram. A spatial offset from e anchor node to each of the new nodes coupled to the anchor node in the disjoint graph diagram is identified. Each of the new nodes is added to the existing graph diagram while maintaining the identified spatial offsets.
    Type: Application
    Filed: August 31, 2015
    Publication date: February 2, 2017
    Inventors: Kevin David James Grealish, Frederick Edward Weber, III, Yin Kei
  • Patent number: 8531924
    Abstract: Provided is a system and method for a organizing a robotic storage system. The robotic storage system includes a plurality of storage locations of varying priority and varying distance to a data read/write device. The robot storage system further includes a plurality of portable data storage elements each having at least three fields, a load field, a read/write field and a user determined field. A temporary storage location within the robotic storage system for each data storage element is determined at least in part by evaluating the data storage element's load field, read/write field and user determined fields to determine a heat value and correlating the heat value to the storage locations. An associated method of use is also disclosed.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: September 10, 2013
    Assignee: Spectra Logic Corporation
    Inventors: Nathan Christopher Thompson, Matthew Thomas Starr, Robert Edward Weber
  • Publication number: 20130110287
    Abstract: Provided is a system and method for a organizing a robotic storage system. The robotic storage system includes a plurality of storage locations of varying priority and varying distance to a data read/write device. The robot storage system further includes a plurality of portable data storage elements each having at least three fields, a load field, a read/write field and a user determined field. A temporary storage location within the robotic storage system for each data storage element is determined at least in part by evaluating the data storage element's load field, read/write field and user determined fields to determine a heat value and correlating the heat value to the storage locations. An associated method of use is also disclosed.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Applicant: Spectra Logic Corporation
    Inventors: Nathan Christopher Thompson, Matthew Thomas Starr, Robert Edward Weber
  • Patent number: 8216095
    Abstract: An artificial pitching mound. The artificial pitching mound includes an artificial pitching rubber and artificial pitching stride component fillable with microbeads or pellets. The artificial pitching mound reduces repetitive movement injuries for baseball and softball pitchers. The artificial pitching mound also allows positive muscle memory development with a surface that duplicates the feel of natural turf during practice session and allows the athlete's muscles to react the same on both the artificial surface and natural turf.
    Type: Grant
    Filed: July 3, 2008
    Date of Patent: July 10, 2012
    Inventors: Edward A. Weber, Jane L. Weber, legal representative, Gene Glas, James Ronald Gillespie
  • Publication number: 20110229867
    Abstract: A system and method of administrating instructions to a recipient of medical treatment are provided herein. For the method, a computer and an interface connected thereto are provided. Instructions are communicated to the recipient after medical treatment. At least one question is communicated to the recipient after communicating the instructions. An answer to the at least one question is inputted into the computer through the interface. The answer is compared to an acceptable answer stored in the computer. Feedback is provided to the recipient from the computer after comparing the answer to acceptable answer. The system includes the computer and interface connected thereto. The computer is programmed to perform the method steps. The system and method provided herein address the shortcomings of current practices regarding administration of instructions to recipients of medical treatment and may assist in minimizing readmittance due to failure of such recipients to follow discharge instructions.
    Type: Application
    Filed: March 21, 2011
    Publication date: September 22, 2011
    Inventors: Joseph William Gough, Michael David Roebuck, James Edward Weber
  • Patent number: 7943213
    Abstract: A layered, artificial surface including plural components filled with microbeads of pre-selected sizes, shapes and depths. The microbeads of the pre-selected sizes and shapes and depths provide plural different types of resistance and firmness for the artificial surface. Pre-determined chemical compounds are applied to the microbeads to change a surface charge on the microbeads, or produced with a desired surface charge to provide different interactions and thus different types of resistance and firmness for the artificial surface. The artificial surface does not require the application of a vacuum to maintain a shape or resistance.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: May 17, 2011
    Inventors: Edward A. Weber, Jane L. Weber, legal representative
  • Publication number: 20100005754
    Abstract: If a concrete slab is poured with a very smooth upper surface and coated with a grease of low viscosity, it can serve as the base of a thick reinforced concrete slab, which if made an integral part of a building built above it, will protect that building against sideways forces that are the main source of destruction during an earthquake.
    Type: Application
    Filed: August 6, 2009
    Publication date: January 14, 2010
    Inventor: Charles Edward Weber
  • Publication number: 20090011845
    Abstract: A layered, artificial surface including plural components filled with microbeads of pre-selected sizes, shapes and depths. The microbeads of the pre-selected sizes and shapes and depths provide plural different types of resistance and firmness for the artificial surface. Pre-determined chemical compounds can also be applied to the microbeads to change a surface charge on the microbeads, or produced with a desired surface charge to provide different interactions and thus different types of resistance and firmness for the artificial surface. The artificial surface does not require the application of a vacuum to maintain a shape or resistance.
    Type: Application
    Filed: July 2, 2008
    Publication date: January 8, 2009
    Inventors: Edward A. Weber, Jane L. Weber
  • Publication number: 20090011873
    Abstract: An artificial pitching mound. The artificial pitching mound includes an artificial pitching rubber and artificial pitching stride component fillable with microbeads or pellets. The artificial pitching mound reduces repetitive movement injuries for baseball and softball pitchers. The artificial pitching mound also allows positive muscle memory development with a surface that duplicates the feel of natural turf during practice session and allows the athlete's muscles to react the same on both the artificial surface and natural turf.
    Type: Application
    Filed: July 3, 2008
    Publication date: January 8, 2009
    Applicant: Tailored Turf, LLC
    Inventors: Edward A. WEBER, Gene GLAS, James Ronald Gillespie, Jane L. Weber
  • Patent number: 5618131
    Abstract: An artificial surface having at least one compartment with a filler therein has the filler held in position by a vacuum.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: April 8, 1997
    Inventor: Edward A. Weber