Patents by Inventor Eric A. Marshall

Eric A. Marshall 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: 20240132942
    Abstract: Disclosed herein are methods and compositions for normalizing polynucleotide concentration. Normalizing may be accomplished using polynucleotide binding proteins (e.g., catalytically inactive CRISPR protein or catalytically inactive Argonaute proteins). The polynucleotide binding proteins may bind to the adapter sequences of a target polynucleotide. Thus, adding the same amount of a polynucleotide binding proteins to different samples and then extracting the polynucleotide protein is shown herein to extract similar amounts of target polynucleotides from the different samples.
    Type: Application
    Filed: October 22, 2023
    Publication date: April 25, 2024
    Applicant: Watchmaker Genomics, Inc.
    Inventors: Martin Ranik, Eric van der Walt, Clara Ross, Craig Marshall, Lindsay Peterkin, Brian Kudlow
  • Patent number: 11922504
    Abstract: An asset management system is disclosed where a plurality of financial databases may connect with and be in communication with an asset management tool. The asset management tool is able to create an individual spending plan (scheduled distributions) and matching fixed income investment portfolio for a user based on inputted parameters with automatic distributions from the portfolio consistent with the individual spending plan occurring with a high degree of certainty. The asset management tool may communicate with the plurality of financial databases to put the individual spending plan and matching portfolio into action and is able to calculate and communicate an optimized surplus investment as a means of self-insuring so that the predefined schedule of distributions is met with the effective certainty one would expect from an insured/guaranteed income product.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: March 5, 2024
    Assignee: NISA Investment Advisors, LLC
    Inventors: William Patrick Marshall, Christopher Eric Goebel, Nicholas Frank Cangiani
  • Publication number: 20210221108
    Abstract: A method includes the steps of providing a disk, wherein the disk has a first side, a second side opposite the first side, and a profile, and wherein the disk includes an FDA-compliant plastic material that is configured to be formed into a dental appliance; providing a graphic part, wherein the graphic part includes: a first carrier film, and a graphic disposed on the first carrier film, providing a heat stamping press having a lower platen and an upper platen; positioning the disk on the lower platen; positioning the graphic part on the disk such that the graphic of the graphic part contacts a portion of the first side of the disk; and heat stamping the disk and the graphic part with the heat stamping press, thereby causing the graphic to fuse with the disk to produce a decorated disk.
    Type: Application
    Filed: April 7, 2021
    Publication date: July 22, 2021
    Inventors: Eric Marshall Sacks, Matthew Fischer
  • Patent number: 10994520
    Abstract: A method includes the steps of providing a disk, wherein the disk has a first side, a second side opposite the first side, and a profile, and wherein the disk includes an FDA-compliant plastic material that is configured to be formed into a dental appliance; providing a graphic part, wherein the graphic part includes: a first carrier film, and a graphic disposed on the first carrier film, providing a heat stamping press having a lower platen and an upper platen; positioning the disk on the lower platen; positioning the graphic part on the disk such that the graphic of the graphic part contacts a portion of the first side of the disk; and heat stamping the disk and the graphic part with the heat stamping press, thereby causing the graphic to fuse with the disk to produce a decorated disk.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: May 4, 2021
    Assignee: DentaGrafix, LLC
    Inventors: Eric Marshall Sacks, Matthew Fischer
  • Patent number: 10802846
    Abstract: In a method of workspace modeling, a user selection of a step is received at a workflow region of a workspace modeler, the workflow region including a plurality of steps. At least one step of the plurality of steps is unavailable for user selection prior to satisfaction of a prerequisite condition associated with another step of the plurality of steps. Available steps of the plurality of steps are selectable in any order. Access to objects associated with the step is provided in response to the user selection of the step. The objects are selectable by the user for respective inclusion in a content region of the workspace modeler. A user selection of an object is received at the workflow region, and a visualization of the object is added to the content region. The visualization remains persistent within the content region regardless of a user selection of a different step.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: October 13, 2020
    Assignee: VMWARE, INC.
    Inventors: Eric Marshall Rider, Aditya Bhandari, Deyan Angelov, Sibin Georgiev, Petar Nikalaev Ivanov
  • Publication number: 20200254739
    Abstract: A method includes the steps of providing a disk, wherein the disk has a first side, a second side opposite the first side, and a profile, and wherein the disk includes an FDA-compliant plastic material that is configured to be formed into a dental appliance; providing a graphic part, wherein the graphic part includes: a first carrier film, and a graphic disposed on the first carrier film, providing a heat stamping press having a lower platen and an upper platen; positioning the disk on the lower platen; positioning the graphic part on the disk such that the graphic of the graphic part contacts a portion of the first side of the disk; and heat stamping the disk and the graphic part with the heat stamping press, thereby causing the graphic to fuse with the disk to produce a decorated disk.
    Type: Application
    Filed: February 6, 2020
    Publication date: August 13, 2020
    Inventors: Eric Marshall Sacks, Matthew Fischer
  • Patent number: 10051973
    Abstract: Air conditioned mattresses have a core and at least one encasement configured to receive a conditioned flow of air into the encasement and to allow conditioned air to flow out of the encasement to a sleep surface of the mattress. Additional conditioned air conducting layers are provided in combination with the encasement.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 21, 2018
    Assignee: Sealy Technology LLC
    Inventors: Todd M. Morgan, Eric Marshall Tevault, David Michael Moret, Evelyn Elizabeth Fenlon, Paul Watkins, Jeff Vanderslice
  • Publication number: 20170139724
    Abstract: In a method of workspace modeling, a user selection of a step is received at a workflow region of a workspace modeler, the workflow region including a plurality of steps, wherein at least one step of the plurality of steps is unavailable for user selection prior to satisfaction of a prerequisite condition associated with another step of the plurality of steps, and wherein available steps of the plurality of steps are selectable in any order by a user. Access to a plurality of objects associated with the step is provided in response to the user selection of the step, wherein the plurality of objects are selectable by the user for inclusion in a content region of the workspace modeler. A user selection of an object is received at the workflow region.
    Type: Application
    Filed: November 13, 2015
    Publication date: May 18, 2017
    Applicant: VMWARE, INC.
    Inventors: Eric Marshall RIDER, Aditya BHANDARI, Deyan ANGELOV, Sibin GEORGIEV, Petar Nikalaev IVANOV
  • Patent number: 9384116
    Abstract: Embodiments provide a graphical representation of load distribution or “balance” in a computing cluster. Load metrics representing the resource utilization of individual host computing devices are collected, and a load imbalance metric representing the variability of the host load metrics is calculated. A graphical balance indicator including a balance position and a boundary is created. An imbalance icon is positioned relative to the balance position and the boundary based on the calculated load imbalance metric. Attributes of the graphical balance indicator, such as the position of the boundary and/or the size of the imbalance icon, may be determined based on an acceptable imbalance threshold value.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: July 5, 2016
    Assignee: VMware, Inc.
    Inventors: Eric Marshall Rider, Thomas C. Cannon, III, Matthew Critchlow
  • Patent number: 9361433
    Abstract: Embodiments of the present invention are directed toward an improved enterprise leasing license algorithm and system thereof. A licensing algorithm for enterprise software configured to support expiring floating licenses obtained from a central license server. Floating licenses that have a user limit but not necessarily an expiration date, are installed to a central license server. A license is assigned to a user upon starting of the software program if a valid license has not yet been assigned. On exiting the software program, the user can return the license, making it immediately available to another user, or can keep the license for later use. A user is able to obtain a license while coupled to a network but is able to advantageously continue using the software program while disconnected from the network.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: June 7, 2016
    Assignee: Synchronoss Technologies, Inc
    Inventors: Eric Marshall Fedok, Michael Bellomo
  • Patent number: 9195486
    Abstract: Observation and analysis based optimization of software code is disclosed. An expected value is chosen for a dynamic attribute that cannot be determined, prior to execution of the associated software code, to be guaranteed to have that expected value at runtime. An optimized version of the software code is generated, including one or more optimizations based on an assumption that the dynamic attribute will have the expected value. Non-exhaustive examples of a dynamic attribute include a variable type; a location in memory; a location in which a global object, property, or variable is stored; the contents of a global function or method; and a value of a global property or variable. A check is performed during execution of the optimized version of the software code, prior to executing the portion that has been optimized based on the assumption, to verify that the dynamic attribute has the expected value.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: November 24, 2015
    Assignee: Apple Inc.
    Inventors: Victor Leonel Hernandez Porras, Christopher Arthur Lattner, Jia-Hong Chen, Eric Marshall Christopher, Roger Scott Hoover, Francois Jouaux, Robert John McCall, Thomas John O'Brien, Pratik Solanki
  • Patent number: 9146759
    Abstract: Techniques for processing source code written in a traditionally interpreted language such as JavaScript, or another dynamic and/or interpreted language, are disclosed. In one example, compiled code associated with the source code is constructed and executed. An assumption on which a specific aspect of the compiled code is based (e.g., an optimization) is tested at a checkpoint of the compiled code. A roll over to fallback code is performed if the test indicates the assumption is not true.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: September 29, 2015
    Assignee: Apple Inc.
    Inventors: Victor Leonel Hernandez Porras, Christopher Arthur Lattner, Jia-Hong Chen, Eric Marshall Christopher, Roger Scott Hoover, Francois Jouaux, Robert John McCall, Thomas John O'Brien, Pratik Solanki
  • Patent number: 9115968
    Abstract: A new fuze that reduces projectile miss-distance to a target, by correcting for discrepancies in anticipated round velocities through its flight. As a result, the fuze-equipped projectile is nominally aimed at a target and maintains improved accuracy relative to a conventional round. The fuze adjusts for the discrepancies in velocity by using an internal electric motor to mechanically actuate a drag-altering surface on the fuze body. In order to adjust for errors in the anticipated velocity, the fuze compares its preprogrammed velocity to its actual velocity at a given point in time during flight. An anticipated velocity table versus time in flight is constantly referenced so that appropriate adjustments in velocity can be made.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: August 25, 2015
    Assignee: The United States of America as Represented by the Secretary of the Army
    Inventors: Benjamin Abruzzo, Thomas Recchia, Michael Pica, Mark Mellini, Eric Marshall, Jason DeVenezia, Sean Schumer, John Thomas
  • Patent number: 9097528
    Abstract: One embodiment of the present invention is a method for managing a datacenter using a mobile device, which method includes: (a) in response to a user request, the mobile device causing an identification prober to obtain information from one or more of a plurality of identification providers disposed at predetermined locations in the datacenter, and determining a mobile device location in the datacenter therefrom; (b) the mobile device requesting a datacenter map from a datacenter management system, displaying at least a portion of the map on a mobile device display, and displaying the mobile device location on the at least a portion of the map; and (c) the mobile device obtaining an equipment location of an equipment in the datacenter from the datacenter management system, displaying directions from the mobile device location to the equipment location, and displaying the equipment location on the at least a portion of the map if it fits in the display.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: August 4, 2015
    Assignee: VMware, Inc.
    Inventors: Eric Marshall Rider, Benjamin Trevor Kolin, Karen Natalie Wong
  • Publication number: 20150183567
    Abstract: A mattress package having a barrier layer which encapsulates the entire mattress, two skid pads which cover and protect the top and bottom portion of the mattress, and two side trays which cover and protect the left and right sides of the mattress. The side trays cover a portion of the skid pads and the entire assembly is banded by two or more securing bands. Two or more handles are positioned on the front and back surfaces of the side trays on both the left and right sides. The handles provide grips for the mattress package to facilitate handling. The mattress package provides sufficient strength and protection to the mattress while utilizing a minimal amount of packaging materials.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 2, 2015
    Inventors: Eric Marshall TeVault, Todd M. Morgan, Steven W. Tyree
  • Publication number: 20140346100
    Abstract: An overflow strainer includes: a restraining portion (two or more tabs configured to prevent the overflow strainer from falling down the overflow tube, and/or a lip configured for the same purpose); a sealing portion (a lip configured to seal against the top of the overflow tube, and/or a body configured to seal against an internal wall of the overflow tube, and/or a concentric outer seal configured to seal against an external wall of the overflow tube); and a mesh portion configured to block waste solids while allowing fluids to pass. Further, a handle may facilitate the user extracting the overflow strainer from inside of the overflow tube. The mesh portion may be substantially conical or cylindrical or hemispherical.
    Type: Application
    Filed: May 21, 2013
    Publication date: November 27, 2014
    Inventors: Eric Marshall Harlan, Michael Allen Casto
  • Patent number: 8806457
    Abstract: Deferred constant pool generation is disclosed. Optimization processing is performed with respect to an intermediate representation of a source code. The optimized intermediate representation is used to generate a constant pool. In some embodiments, the source code comprises JavaScript, which is used to generate a low level virtual machine (LLVM) or other intermediate representation (IR), which intermediate representation is optimized prior to a constant pool being generated.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: August 12, 2014
    Assignee: Apple Inc.
    Inventors: Victor Leonel Hernandez Porras, Roger Scott Hoover, Christopher Arthur Lattner, Eric Marshall Christopher
  • Patent number: 8752016
    Abstract: A device-independent intermediate representation of a source code is generated and stored, e.g., in a memory or other storage mechanism. The stored intermediate representation of the source code is used to generate a device-specific machine code corresponding to the source code. The stored intermediate representation may be updated, e.g., periodically, for example by obtaining an updated version of the source code and compiling the updated source code to generate an updated intermediate representation. The stored intermediate representation may be based on source code received from a device that is synchronized with which a compiling device that generates the device-specific machine code. In some cases, the stored intermediate representation may be used to generate for each of a plurality of devices a corresponding device-specific machine code.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: June 10, 2014
    Assignee: Apple Inc.
    Inventors: Victor Leonel Hernandez Porras, Thomas John O'Brien, Roger Scott Hoover, Christopher Arthur Lattner, Eric Marshall Christopher, Pratik Solanki, Jia-Hong Chen, Michael Alan Kahl
  • Patent number: 8739974
    Abstract: A mattress package having a barrier layer which encapsulates the entire mattress, two skid pads which cover and protect the top and bottom portion of the mattress, and two side trays which cover and protect the left and right sides of the mattress. The side trays cover a portion of the skid pads and the entire assembly is banded by two or more securing bands. Two or more handles are positioned on the front and back surfaces of the side trays on both the left and right sides. The handles provide grips for the mattress package to facilitate handling. The mattress package provides sufficient strength and protection to the mattress while utilizing a minimal amount of packaging materials.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: June 3, 2014
    Assignee: Sealy Technology, LLC
    Inventors: Eric Marshall TeVault, Todd M. Morgan, Steven W. Tyree
  • Publication number: 20140040475
    Abstract: Embodiments of the present invention are directed toward an improved enterprise leasing license algorithm and system thereof. A licensing algorithm for enterprise software configured to support expiring floating licenses obtained from a central license server. Floating licenses that have a user limit but not necessarily an expiration date, are installed to a central license server. A license is assigned to a user upon starting of the software program if a valid license has not yet been assigned. On exiting the software program, the user can return the license, making it immediately available to another user, or can keep the license for later use. A user is able to obtain a license while coupled to a network but is able to advantageously continue using the software program while disconnected from the network.
    Type: Application
    Filed: August 3, 2012
    Publication date: February 6, 2014
    Applicant: SYNCHRONOSS TECHNOLOGIES, INC.
    Inventors: Eric Marshall Fedok, Michael Bellomo