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: 20240132942Abstract: 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: ApplicationFiled: October 22, 2023Publication date: April 25, 2024Applicant: Watchmaker Genomics, Inc.Inventors: Martin Ranik, Eric van der Walt, Clara Ross, Craig Marshall, Lindsay Peterkin, Brian Kudlow
-
Patent number: 11922504Abstract: 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: GrantFiled: October 19, 2021Date of Patent: March 5, 2024Assignee: NISA Investment Advisors, LLCInventors: William Patrick Marshall, Christopher Eric Goebel, Nicholas Frank Cangiani
-
Publication number: 20210221108Abstract: 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: ApplicationFiled: April 7, 2021Publication date: July 22, 2021Inventors: Eric Marshall Sacks, Matthew Fischer
-
Patent number: 10994520Abstract: 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: GrantFiled: February 6, 2020Date of Patent: May 4, 2021Assignee: DentaGrafix, LLCInventors: Eric Marshall Sacks, Matthew Fischer
-
Patent number: 10802846Abstract: 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: GrantFiled: November 13, 2015Date of Patent: October 13, 2020Assignee: VMWARE, INC.Inventors: Eric Marshall Rider, Aditya Bhandari, Deyan Angelov, Sibin Georgiev, Petar Nikalaev Ivanov
-
Publication number: 20200254739Abstract: 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: ApplicationFiled: February 6, 2020Publication date: August 13, 2020Inventors: Eric Marshall Sacks, Matthew Fischer
-
Patent number: 10051973Abstract: 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: GrantFiled: March 14, 2013Date of Patent: August 21, 2018Assignee: Sealy Technology LLCInventors: Todd M. Morgan, Eric Marshall Tevault, David Michael Moret, Evelyn Elizabeth Fenlon, Paul Watkins, Jeff Vanderslice
-
Publication number: 20170139724Abstract: 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: ApplicationFiled: November 13, 2015Publication date: May 18, 2017Applicant: VMWARE, INC.Inventors: Eric Marshall RIDER, Aditya BHANDARI, Deyan ANGELOV, Sibin GEORGIEV, Petar Nikalaev IVANOV
-
Patent number: 9384116Abstract: 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: GrantFiled: May 16, 2011Date of Patent: July 5, 2016Assignee: VMware, Inc.Inventors: Eric Marshall Rider, Thomas C. Cannon, III, Matthew Critchlow
-
Patent number: 9361433Abstract: 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: GrantFiled: August 3, 2012Date of Patent: June 7, 2016Assignee: Synchronoss Technologies, IncInventors: Eric Marshall Fedok, Michael Bellomo
-
Patent number: 9195486Abstract: 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: GrantFiled: July 30, 2010Date of Patent: November 24, 2015Assignee: 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: 9146759Abstract: 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: GrantFiled: July 30, 2010Date of Patent: September 29, 2015Assignee: 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: 9115968Abstract: 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: GrantFiled: February 12, 2014Date of Patent: August 25, 2015Assignee: The United States of America as Represented by the Secretary of the ArmyInventors: Benjamin Abruzzo, Thomas Recchia, Michael Pica, Mark Mellini, Eric Marshall, Jason DeVenezia, Sean Schumer, John Thomas
-
Patent number: 9097528Abstract: 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: GrantFiled: March 5, 2010Date of Patent: August 4, 2015Assignee: VMware, Inc.Inventors: Eric Marshall Rider, Benjamin Trevor Kolin, Karen Natalie Wong
-
Publication number: 20150183567Abstract: 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: ApplicationFiled: December 30, 2013Publication date: July 2, 2015Inventors: Eric Marshall TeVault, Todd M. Morgan, Steven W. Tyree
-
Publication number: 20140346100Abstract: 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: ApplicationFiled: May 21, 2013Publication date: November 27, 2014Inventors: Eric Marshall Harlan, Michael Allen Casto
-
Patent number: 8806457Abstract: 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: GrantFiled: December 15, 2008Date of Patent: August 12, 2014Assignee: Apple Inc.Inventors: Victor Leonel Hernandez Porras, Roger Scott Hoover, Christopher Arthur Lattner, Eric Marshall Christopher
-
Patent number: 8752016Abstract: 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: GrantFiled: December 15, 2008Date of Patent: June 10, 2014Assignee: 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: 8739974Abstract: 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: GrantFiled: January 25, 2012Date of Patent: June 3, 2014Assignee: Sealy Technology, LLCInventors: Eric Marshall TeVault, Todd M. Morgan, Steven W. Tyree
-
Publication number: 20140040475Abstract: 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: ApplicationFiled: August 3, 2012Publication date: February 6, 2014Applicant: SYNCHRONOSS TECHNOLOGIES, INC.Inventors: Eric Marshall Fedok, Michael Bellomo