Patents by Inventor Michael Nelson

Michael Nelson 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: 11127171
    Abstract: A system for selectively rendering highlights in a working document. The system includes a user interface, a memory for storing executable program code, and one or more electronic processors. The electronic processors are functionally coupled to the memory and the user interface. The electronic processors are configured to receive a first highlight operation at a highlight manager associated with a first highlight via the user interface. The electronic processors are further configured to transmit the received first highlight operation to a highlight actor, update a document object model associated with the working document based on the received first highlight operation, and render the first highlight on the working document using a first color based on the received first highlight operation.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alyssa Nelson, Michael M. Santos, Zeguang Wu, Yong Zhang, Sneha Jayaprakash
  • Patent number: 11113677
    Abstract: An improved blockchain implementation that uses proof-of-transfer to overcome the technical deficiencies of proof of work and proof-of-stake implementations is described herein. For example, the proof-of-transfer process may include elements of a single-leader election sortition, but modified to cause base chain cryptocurrency committed for the purposes of the sortition to be transferred to a burn address or at least one reward address.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: September 7, 2021
    Assignee: Hiro Systems PBC
    Inventors: Aaron Blankstein, Muneeb Ali, Michael J. Freedman, Diwaker Gupta, Jude Nelson, Jesse Soslow, Patrick Stanley
  • Patent number: 11115434
    Abstract: Computerized systems and methods for sharing identified cyber-threat information in a standardized and secure format. The sharing of cyber-threat information assists in preventing malicious actors from replicating successful cyber-attacks by informing potential targets of the methods employed by the malicious actors, and the defensive measures that those targets should to implement to prevent those methods from succeeding. By distributing cyber-threat information in a standardized format, the systems and methods enable participating entities to automatically analyze and implement defensive measures for cyber-threat information shared by any other participating entities. The systems and methods also permit an entity to control which threat information it shares and which other entities it shares it with in a secure manner in order to preserve that entity's security and reputation.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: September 7, 2021
    Assignee: NC4 Soltra LLC
    Inventors: Michael Aharon Chernin, Mark Clancy, David Eilken, Eric Guerrino, William Nelson
  • Patent number: 11114379
    Abstract: A method used in forming integrated circuitry comprises forming a stack of vertically-alternating tiers of different composition materials. A stair-step structure is formed into the stack and an upper landing is formed adjacent and above the stair-step structure. The stair-step structure is formed to comprise vertically-alternating tiers of the different composition materials. A plurality of stairs individually comprise two of the tiers of different composition materials. At least some of the stairs individually have only two tiers that are each only of a different one of the different composition materials. An upper of the stairs that is below the upper landing comprises at least four of the tiers of different composition materials. Structure independent of method is disclosed.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: September 7, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Michael J. Gossman, M. Jared Barclay, Matthew J. King, Eldon Nelson, Matthew Park, Jason Reece, Lifang Xu, Bo Zhao
  • Patent number: 11113182
    Abstract: Performing reverse execution debugging of an application. The method includes identifying a snapshot of application state for an application in an application framework. The method further includes emulating execution of the application, using bytecode, in a forward direction from the snapshot to an end point, causing generation of historical execution state at various points along the emulation of the application. The method further includes collecting the historical execution state. The method further includes using the collected historical execution state, emulating reverse execution of the application by substituting collected historical execution state, when needed, to restore previous state needed as a result of emulation of reverse execution of the application.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: September 7, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Patrick Lothian Nelson, Jackson Michael Davis, Del Myers, Thomas Lai
  • Patent number: 11108656
    Abstract: In some implementations, a computer may during a repeating interval in a local GCAC node: (a) receiving and storing key data from one or more other GCAC nodes, the key data indicative of resource usage data for each key in the respective one or more other GCAC nodes wherein each key is associated with an allocation limit equal to a number of resources it may use at any given time across all GCAC nodes; (b) storing current key data, the current key data indicative of the resource usage data for each key in the local GCAC node; (c) determining estimated network-wide key data, the estimated network-wide key data indicative of an estimated network-wide resource usage across all GCAC nodes for each key, the estimated network-wide key data based on a combination of the current key data for the local GCAC node and a weighted multiple of the key data in each of the one or more other GCAC nodes; (d) storing the estimated network-wide key data for each key; and (e) repeating steps (a)-(d) during each interval.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: August 31, 2021
    Assignee: Bandwidth, Inc.
    Inventors: Michael Nelson, Nicholas Porillo, Luther Wright
  • Publication number: 20210265795
    Abstract: Systems and methods for providing a soldered interface between a circuit board and a connector pin. The methods comprise: using a jet paste dispenser to apply first solder into a plated contact cavity formed in the circuit board; using a stencil screen printer to apply second solder (a) over the plated contact cavity which was at least partially filled with the first solder by the jet paste dispenser and (b) over at least a portion of a pad surrounding the plated contact cavity; inserting the connector pin in the plated contact cavity such that the connector pin passes through the second solder and extends at least partially through the first solder; and performing a reflow process to heat the first and second solder so as to create a solder joint between the circuit board and the connector pin.
    Type: Application
    Filed: May 13, 2021
    Publication date: August 26, 2021
    Inventors: Michael T. DeRoy, Andres M. Gonzalez, Phill Nickel, Scott Nelson, Bill Marquart
  • Publication number: 20210187103
    Abstract: Pro-toothpaste compositions formulated to receive a volume of allergen solution to provide toothpastes that exhibit efficacy for oral mucosal immunotherapy (OMIT) and acceptable consumer and product stability properties, along with kits of pro-toothpaste, allergen/extracts of allergens, and optionally compounding means and/or specialized toothbrushes are provided. Toothpastes suitable and effective for OMIT and methods for managing allergic symptoms and for reducing risk of allergy in people without symptoms employing the pro-toothpastes, toothpastes and kits of the invention are also disclosed.
    Type: Application
    Filed: March 8, 2021
    Publication date: June 24, 2021
    Inventors: Michael Nelson, Erick Berglund
  • Patent number: 11024935
    Abstract: A stripline radial power combiner is provided. The stripline radial combiner comprises a first stripline level comprising N radial combiner arms coupled to a first common node; a second stripline level comprising a common port coupled to a second common node; wherein the first stripline level is mounted over the second stripline level; and wherein the first common node and the second common node are coupled by a conductive via through the first stripline level and the second stripline level.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: June 1, 2021
    Assignee: CommScope Technologies LLC
    Inventors: Dean Zavadsky, Gilberto Guerra, Michael Nelson, Brogan McWilliams
  • Publication number: 20210148095
    Abstract: This specification describes an intake filter for use, for example, in a system that collects greywater from baths or showers for re-use in toilet flushing. The intake filter provides essentially dead-end filtration. An influent by-pass may be provided, but the filter is cleaned as required to reduce use of the by-pass. Cleaning is performed when permeability of the filter declines. An upstream sensor may be used to detect the permeability of the filter. In one cleaning method, flowing water, optionally with air, is used to backwash the filter. The impulse of the flowing water also moves one or more valves to direct backwash water to a sanitary drain. For example, pumped effluent may impinge against a first flap to close an effluent drain, the first flap being mechanically linked to open a flap covering the sanitary drain.
    Type: Application
    Filed: January 29, 2021
    Publication date: May 20, 2021
    Inventors: Christopher Roy THOMPSON, Michael Nelson PEREIRA CALDEIRA
  • Patent number: 10967059
    Abstract: Pro-toothpaste compositions formulated to receive a volume of allergen solution to provide toothpastes that exhibit efficacy for oral mucosal immunotherapy (OMIT) and acceptable consumer and product stability properties, along with kits of pro-toothpaste, allergen/extracts of allergens, and optionally compounding means and/or specialized toothbrushes are provided. Toothpastes suitable and effective for OMIT and methods for managing allergic symptoms and for reducing risk of allergy in people without symptoms employing the pro-toothpastes, toothpastes and kits of the invention are also disclosed.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: April 6, 2021
    Assignee: Allovate, LLC
    Inventors: Michael Nelson, Erick Berglund
  • Patent number: 10970026
    Abstract: Techniques for application launching in a multi-display device are described. In one or more implementations, an apparatus such as a mobile device includes multiple interconnected display devices. According to one or more implementations, techniques described herein enable application launching behavior to be determined based on context information. For instance, based on a determined context condition of a multi-display client device, an application launch behavior is determined and used to launch an application on the client device.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: April 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Klein, Robert Joseph Disano, Paula Julia Chuchro, Jerome Jean-Louis Vasseur, Jason Michael Nelson, Scott David Schenone
  • Patent number: 10970242
    Abstract: In a virtualized computer system in which a guest operating system runs on a virtual machine of a virtualized computer system, a computer-implemented method of providing the guest operating system with direct access to a hardware device coupled to the virtualized computer system via a communication interface, the method including: (a) obtaining first configuration register information corresponding to the hardware device, the hardware device connected to the virtualized computer system via the communication interface; (b) creating a passthrough device by copying at least part of the first configuration register information to generate second configuration register information corresponding to the passthrough device; and (c) enabling the guest operating system to directly access the hardware device corresponding to the passthrough device by providing access to the second configuration register information of the passthrough device.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: April 6, 2021
    Assignee: VMware, Inc.
    Inventors: Mallik Mahalingam, Michael Nelson
  • Publication number: 20210098103
    Abstract: A drug monitoring tool comprises a data receiver and an interactive user interface. The data receiver is configured to receive a pharmacokinetic (PK) profile of a patient. The interactive user interface is configured to display, to the patient, a time-varying therapeutic plasma protein level of the patient and delineate a plurality of zones within the interactive user interface associated with the time-varying therapeutic plasma protein level. The plurality of zones includes a safe zone indicating to the patient that the time-varying therapeutic plasma protein level is within a first concentration range considered safe for physical activity and a danger zone indicating to the patient that the time-varying therapeutic plasma protein level is within a second concentration range and physical activity should be limited.
    Type: Application
    Filed: December 11, 2020
    Publication date: April 1, 2021
    Applicant: Shire Human Genetic Therapies, Inc.
    Inventors: Gerald SPOTTS, Roman PICHLER, Michael NELSON
  • Publication number: 20210071474
    Abstract: A wand assembly for use with an architectural-structure covering is disclosed. The wand assembly may include a first operating element (e.g., an operating cord) for moving the covering between extended and retracted positions and a second operating element (e.g., a tilt wand) for adjusting rotation of the covering between open and closed configurations. The first and second operating elements are coupled to a handle assembly via separate and distinct coupling mechanisms so that manipulation of the second operating element does not affect the first operating element thereby preventing twisting of the first operating element about the second operating element. The wand assembly may include a first, inner rotatable wand and a second, stationary outer wand. The inner wand is rotatable relative to the outer wand so that rotation of the inner wand does not rotate the outer wand, and hence the first operating element coupled to the outer wand.
    Type: Application
    Filed: March 31, 2020
    Publication date: March 11, 2021
    Applicant: Hunter Douglas Inc.
    Inventors: David B. Mcneill, Todd Michael Nelson, Charles Culver Gidden Cooper, Cameron Joseph Bennethum, Jeffrey L. Spray
  • Publication number: 20210062131
    Abstract: A multichannel multifluidic device is disclosed that can be configured to mimic the distinct microenvironments of bone marrow by providing different cell types within each channel and culturing the device under conditions to promote development of the distinct mircorenvironments.
    Type: Application
    Filed: April 11, 2019
    Publication date: March 4, 2021
    Inventors: Krishnendu Roy, Michael Nelson
  • Patent number: 10934691
    Abstract: This specification describes an intake filter for use, for example, in a system that collects greywater from baths or showers for re-use in toilet flushing. The intake filter provides essentially dead-end filtration. An influent by-pass may be provided, but the filter is cleaned as required to reduce use of the by-pass. Cleaning is performed when permeability of the filter declines. An upstream sensor may be used to detect the permeability of the filter. In one cleaning method, flowing water, optionally with air, is used to backwash the filter. The impulse of the flowing water also moves one or more valves to direct backwash water to a sanitary drain. For example, pumped effluent may impinge against a first flap to close an effluent drain, the first flap being mechanically linked to open a flap covering the sanitary drain.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: March 2, 2021
    Assignee: GREYTER WATER SYSTEMS INC.
    Inventors: Christopher Roy Thompson, Michael Nelson Pereira Caldeira
  • Patent number: 10896749
    Abstract: Embodiments of the present disclosure relate to a drug monitoring tool. The drug monitoring tool comprises a data receiver and an interactive user interface. The data receiver is configured to receive a pharmacokinetic (PK) profile of a patient. The interactive user interface is configured to display, to the patient, a time-varying therapeutic plasma protein level of the patient. The time-varying therapeutic plasma protein level is based on an administered dose of a clotting factor VIII and the PK profile of the patient.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: January 19, 2021
    Assignee: SHIRE HUMAN GENETIC THERAPIES, INC.
    Inventors: Gerald Spotts, Roman Pichler, Michael Nelson
  • Patent number: 10878474
    Abstract: A computer-implemented system and method are provided for obtaining and providing product information to a user. The method comprises creating, with a processor of a purchase evaluation system, a user profile comprising a plurality of purchasing decision factors with each having a respective weight. The method further comprises receiving a product identifier that identifies a product being considered for purchase by a user, and then building or retrieving, in real-time, a product profile based on the product identifier that contains a plurality of product factors corresponding to the purchasing decision factors, each of which contain a value representing a score of the product's relationship to the respective product factor. The method then evaluates the product based on a function that incorporates the purchasing decision factors and the product factors, and creates display data for displaying the identified product and the product evaluation on a display.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: December 29, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Corey Michael Nelson, Spencer Holland Touchberry, November Michelle Champion, Gwendoria M. Salley
  • Patent number: 10859289
    Abstract: To generate a checkpoint for a virtual machine (VM), first, while the VM is still running, a copy-on-write (COW) disk file is created pointing to a parent disk file that the VM is using. Next, the VM is stopped, the VM's memory is marked COW, the device state of the VM is saved to memory, the VM is switched to use the COW disk file, and the VM begins running again for substantially the remainder of the checkpoint generation. Next, the device state that was stored in memory and the unmodified VM memory pages are saved to a checkpoint file. Also, a copy may be made of the parent disk file for retention as part of the checkpoint, or the original parent disk file may be retained as part of the checkpoint. If a copy of the parent disk file was made, then the COW disk file may be committed to the original parent disk file.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: December 8, 2020
    Assignee: VMware, Inc.
    Inventors: Carl A. Waldspurger, Michael Nelson, Daniel J. Scales, Pratap Subrahmanyam