Patents by Inventor P. Powell

P. Powell 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: 9703469
    Abstract: A touch-sensitive surface for a computer animator to create or modify a computer-generated image includes processes for differentiating between click and drag operations. The included processes also beneficially reduce input errors. When a touch object (e.g., finger or stylus) touches the drawing table, information regarding the duration of the touch and the movement of the touch are used to determine whether the touch input represents a (graphical user interface) click or a drag operation.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: July 11, 2017
    Assignee: DreamWorks Animation LLC
    Inventor: Alexander P. Powell
  • Patent number: 9517597
    Abstract: The present invention provides methods of making containment liners to protect the environment from spills and leaks at oil and/or gas production sites and other sites. The containment liners comprise a first felt geotextile layer and a polymeric barrier layer embedded partially into the felt geotextile layer.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: December 13, 2016
    Assignee: New Pig Corporation
    Inventor: Beth P. Powell
  • Patent number: 9517596
    Abstract: The present invention provides containment liners to protect the environment from spills and leaks at oil and/or gas production sites and other sites. The containment liner comprises a first felt geotextile layer and a polymeric barrier layer embedded partially into the felt geotextile layer.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: December 13, 2016
    Assignee: New Pig Corporation
    Inventor: Beth P. Powell
  • Patent number: 9420029
    Abstract: A system includes a ratings server that receives the list of top applications from a source external to the ratings server and selects at least a subset of the top applications based at least in part on a rank of each of the top applications in the list. The system further includes a test server that tests at least one characteristic of each of the subset of top applications selected by the ratings server and outputs a rating representing the at least one characteristic. The ratings server determines a behavior of each of the subset of top applications based on the rating and publishes the behavior of the subset of top applications for access by a user over a communication network.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: August 16, 2016
    Assignee: Cellco Partnership
    Inventors: Amit Mahajan, Jacques Meekel, Greselda P. Powell, Krishna P. Iyer, Mark Guerra, Joel Stephen Angiolillo, Graham David Sysko
  • Patent number: 9285857
    Abstract: A device may identify an exhibited idle mode current draw according to test results representative of measured current usage associated with execution of an application under test on a test mobile device in communication with a live communications network of a network service provider; determine a battery consumption rating associated with the application under test according to the idle mode current draw and predetermined rating criteria; and update a listing of application ratings based on the determined battery consumption rating of the application under test.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: March 15, 2016
    Assignee: Cellco Partnership
    Inventors: Amit Mahajan, Jacques Meekel, Greselda P. Powell, Krishna P. Iyer
  • Patent number: 9183659
    Abstract: Search-based matching for multiple parameter sets in computer animation is disclosed. The search-based matching method can include receiving a selection of a first set of joint parameters in a first model to match to a second set of joint parameters in a second model, currently in operation, for an appendage of a computer-generated object. The method can also adjust the selected first set of joint parameters to match the second set of joint parameters. The method can further compare the adjusted first set of joint parameters to the second set of joint parameters. Based on the comparison, the method can switch from the second model to the first model and replace the second set of joint parameters with the adjusted first set of joint parameters. The method can then output the replacement first set of joint parameters for rendering the appendage of the object.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 10, 2015
    Assignee: DreamWorks Animation LLC
    Inventors: Paul Carmen Dilorenzo, Alexander P. Powell, Satheesh Subramanian
  • Patent number: 9135739
    Abstract: A system for performing graphics processing is disclosed. A dependency graph comprising interconnected nodes is accessed. Each node has output attributes and the dependency graph receives input attributes. A first list is accessed, which includes a dirty status for each dirty output attribute of the dependency graph. A second list is accessed, which associates one of the input attributes with output attributes that are affected by the one input attribute. A third list is accessed, which associates one of the output attributes with output attributes that affect the one output attribute. An evaluation request for a requested output attribute is received. A set of output attributes are selected for evaluation based on being specified in the first list as dirty and being specified in the third list as associated with the requested output attribute. The set of output attributes are evaluated.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: September 15, 2015
    Assignee: DreamWorks Animation LLC
    Inventors: Martin Watt, Alexander P. Powell
  • Publication number: 20150234053
    Abstract: Methods and systems that can detect GNSS spoofing attacks and that do not require explicit or implicit knowledge of exact position or attitude and that provide hypothesis test statistics, threshold values, and probabilities of false alarm and missed detection.
    Type: Application
    Filed: September 20, 2013
    Publication date: August 20, 2015
    Inventors: Mark L. Psiaki, Steven P. Powell, Brady W. O'Hanlon
  • Patent number: 9082223
    Abstract: Systems and methods for manipulating a virtual three-dimensional (3D) object in a virtual 3D space are provided. A representation of the 3D object is displayed on a display. A non-hemispherical arcball having a surface is determined. The non-hemispherical arcball is associated with the representation of the 3D object. A pointing device is detected at a first position and at a second position. The first position of the pointing device is translated onto a first location on the surface of the non-hemispherical arcball. The second position of the pointing device is translated onto a second location on the surface of the non-hemispherical arcball. A rotation of the representation of the 3D object is displayed on the display, the rotation based on a path of travel between the first location and the second location along the surface of the non-hemispherical arcball.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 14, 2015
    Assignee: DreamWorks Animation LLC
    Inventors: Morgwn Quin McCarty, Alexander P. Powell
  • Patent number: 8986647
    Abstract: Robust oiling agent compositions for use in preparing carbon fibers from acrylic polymer carbon fiber precursors contain at least one silicone copolymer minimally containing an organopolysiloxane moiety, a polyoxyalkylene polyether moiety, and at least one internal or terminal urea or urethane group.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: March 24, 2015
    Assignee: Wacker Chemical Corporation
    Inventors: Goekhan Ural, Michael W. Head, Megan P. Powell
  • Publication number: 20150006677
    Abstract: A system includes a ratings server that receives the list of top applications from a source external to the ratings server and selects at least a subset of the top applications based at least in part on a rank of each of the top applications in the list. The system further includes a test server that tests at least one characteristic of each of the subset of top applications selected by the ratings server and outputs a rating representing the at least one characteristic. The ratings server determines a behavior of each of the subset of top applications based on the rating and publishes the behavior of the subset of top applications for access by a user over a communication network.
    Type: Application
    Filed: July 1, 2013
    Publication date: January 1, 2015
    Inventors: Amit Mahajan, Jacques Meekel, Greselda P. Powell, Krishna P. Iyer, Mark Guerra, Joel Stephen Angiolillo, Graham David Sysko
  • Publication number: 20140318708
    Abstract: The present invention provides methods of making containment liners to protect the environment from spills and leaks at oil and/or gas production sites and other sites. The containment liners comprise a first felt geotextile layer and a polymeric barrier layer embedded partially into the felt geotextile layer.
    Type: Application
    Filed: July 11, 2014
    Publication date: October 30, 2014
    Inventor: Beth P. Powell
  • Publication number: 20140267083
    Abstract: Systems and methods for manipulating a virtual three-dimensional (3D) object in a virtual 3D space are provided. A representation of the 3D object is displayed on a display. A non-hemispherical arcball having a surface is determined. The non-hemispherical arcball is associated with the representation of the 3D object. A pointing device is detected at a first position and at a second position. The first position of the pointing device is translated onto a first location on the surface of the non-hemispherical arcball. The second position of the pointing device is translated onto a second location on the surface of the non-hemispherical arcball. A rotation of the representation of the 3D object is displayed on the display, the rotation based on a path of travel between the first location and the second location along the surface of the non-hemispherical arcball.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: DREAMWORKS ANIMATION LLC
    Inventors: Morgwn Quin MCCARTY, Alexander P. POWELL
  • Publication number: 20140267251
    Abstract: Search-based matching for multiple parameter sets in computer animation is disclosed. The search-based matching method can include receiving a selection of a first set of joint parameters in a first model to match to a second set of joint parameters in a second model, currently in operation, for an appendage of a computer-generated object. The method can also adjust the selected first set of joint parameters to match the second set of joint parameters. The method can further compare the adjusted first set of joint parameters to the second set of joint parameters. Based on the comparison, the method can switch from the second model to the first model and replace the second set of joint parameters with the adjusted first set of joint parameters. The method can then output the replacement first set of joint parameters for rendering the appendage of the object.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Paul Carmen DILORENZO, Alexander P. POWELL, Satheesh SUBRAMANIAN
  • Publication number: 20140267312
    Abstract: A rail manipulator indicates the possible range(s) of movement of a part of a computer-generated character in a computer animation system. The rail manipulator obtains a model of the computer-generated character. The model may be a skeleton structure of bones connected at joints. The interconnected bones may constrain the movements of one another. When an artist selects one of the bones for movement, the rail manipulator determines the range of movement of the selected bone. The determination may be based on the position and/or the ranges of movements of other bones in the skeleton structure. The range of movement is displayed on-screen to the artist, together with the computer-generated character. In this way, the rail manipulator directly communicates to the artist the degree to which a portion of the computer-generated character can be moved, in response to the artist's selection of the portion of the computer-generated character.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: DreamWorks Animation LLC
    Inventor: Alexander P. Powell
  • Publication number: 20140188412
    Abstract: A device may identify an exhibited idle mode current draw according to test results representative of measured current usage associated with execution of an application under test on a test mobile device in communication with a live communications network of a network service provider; determine a battery consumption rating associated with the application under test according to the idle mode current draw and predetermined rating criteria; and update a listing of application ratings based on the determined battery consumption rating of the application under test.
    Type: Application
    Filed: December 31, 2012
    Publication date: July 3, 2014
    Applicant: CELLCO PARTNERSHIP (D/B/A VERIZON WIRELESS)
    Inventors: Amit Mahajan, Jacques Meekel, Greselda P. Powell, Krishna P. Iyer
  • Publication number: 20140111441
    Abstract: A touch-sensitive surface for a computer animator to create or modify a computer-generated image includes processes for differentiating between click and drag operations. The included processes also beneficially reduce input errors. When a touch object (e.g., finger or stylus) touches the drawing table, information regarding the duration of the touch and the movement of the touch are used to determine whether the touch input represents a (graphical user interface) click or a drag operation.
    Type: Application
    Filed: October 18, 2012
    Publication date: April 24, 2014
    Applicant: DreamWorks Animation LLC
    Inventor: Alexander P. POWELL
  • Publication number: 20140099054
    Abstract: An apparatus and corresponding method in which the apparatus includes a dielectric waveguide and a metallic waveguide. The dielectric waveguide has an effective mode index and a longitudinal dimension. The metallic waveguide has a longitudinal dimension and supports a surface plasmonic mode of propagation for a wavelength lambda. The metallic waveguide and the dielectric waveguide are adjacent to each other and overlap each other by a length along the longitudinal dimensions of both the dielectric waveguide and the metallic waveguide, wherein the length is greater than the wavelength lambda in the metallic waveguide. The metallic waveguide is coupled to the dielectric waveguide where the metallic waveguide and the dielectric waveguide overlap each other.
    Type: Application
    Filed: December 11, 2013
    Publication date: April 10, 2014
    Applicant: Carnegie Mellon University
    Inventors: Eric J. Black, James A. Bain, Stephen P. Powell, Tuviah E. Schlesinger
  • Publication number: 20140035908
    Abstract: Systems and processes are described below relating to evaluating a dependency graph to render three-dimensional (3D) graphics using constraints. Two virtual 3D objects are accessed in a virtual 3D space. A constraint relationship request is received, which identifies the first object as a parent and the second object as a child. The technique verifies whether the graphs of the objects are compatible for being constrained to one another. The first object is evaluated to determine its translation, rotation, and scale. The second object is similarly evaluated based on the translation, rotation, and scale of the first object. An image is rendered depicting at least a portion of the first virtual 3D object and at least a portion of the second virtual 3D object.
    Type: Application
    Filed: August 2, 2013
    Publication date: February 6, 2014
    Applicant: DreamWorks Animation LLC
    Inventors: Alexander P. POWELL, Esteban D. PAPP, Alex M. WELLS
  • Publication number: 20140035931
    Abstract: Systems and processes are described below relating to evaluating a dependency graph having one or more temporally dependent variables. The temporally dependent variables may include variables that may be used to evaluate the dependency graph at a frame other than that at which the temporally dependent variable was evaluated. One example process may include tracking the temporal dirty state for each temporally dependent variable using a temporal dependency list. This list may be used to determine which frames, if any, should be reevaluated when a request to evaluate a dependency graph for a particular frame is received. This advantageously reduces the amount of time and computing resources needed to reevaluate a dependency graph.
    Type: Application
    Filed: August 2, 2013
    Publication date: February 6, 2014
    Applicant: DreamWorks Animation LLC
    Inventors: Alexander P. Powell, Alex M. Wells