Patents by Inventor Mark Nelson
Mark 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: 12686150Abstract: In accordance with one embodiment, a method is provided that includes providing a liquid nitrogen storage system configured to cool a supply of liquid nitrogen to a temperature below the vapor point of liquid nitrogen; coupling a piping system with the liquid nitrogen storage system to convey a portion of the supply of liquid nitrogen from the liquid nitrogen storage system; coupling the piping system with a liquid nitrogen control valve configured to control a flow of liquid nitrogen to at least one liquid nitrogen dispensing head; disposing the at least one liquid nitrogen dispensing head above a conveyance device operable to convey an aggregate stream of a concrete batching plant during use; and disposing the at least one liquid nitrogen dispensing head in a position to dispense an output flow of liquid nitrogen onto the aggregate stream of the concrete batching plant during use.Type: GrantFiled: November 5, 2021Date of Patent: July 21, 2026Assignee: NITROcrete LLCInventors: Mark Nelson, Drew R. Nelson
-
Patent number: 12657287Abstract: Ways for enhancing security in computing environments through automating the execution of enclaves are provided. A system includes an enclave-aware loader, an enclave-aware Application Binary Interface (eABI), an eABI-aware runtime, a usermode process, and an enclave-aware executable including protected and unprotected sections. The enclave-aware loader may analyze the enclave-aware executable, create an instance of an enclave in the memory, add a portion of the enclave-aware executable into the enclave, and initialize the enclave. The enclave-aware loader may provision the usermode process to interoperate with the enclave. The enclave-aware loader may load the protected sections into the enclave, and the unprotected sections into common memory. The enclave-aware loader may load the eABI-aware runtime into memory and initialize for interoperability between the eABI and the enclave. The system may also include an enclave-aware compiler that may translate generic source code into an enclave-aware executable.Type: GrantFiled: January 17, 2025Date of Patent: June 16, 2026Assignee: APPLIED ENCLAVES LLCInventor: Mark Nelson
-
Patent number: 12530481Abstract: An apparatus includes a processing device; and memory that stores computer program instructions that, when executed, cause the processing device to produce at least one mapped new sensitivity data tag for at least one data resource based on an authorization request for the at least one data resource. The authorization request, such as from a resource manager, includes at least one new sensitivity data tag associated with the at least one data resource. The processing device provides permission to the at least one data resource in response to the authorization request, based on verifying that a user associated with the authorization request has authority over the at least one mapped new sensitivity data tag and over at least one pre-existing sensitivity data tag associated with the at least one data resource. Related methods and computer products are also described.Type: GrantFiled: March 27, 2024Date of Patent: January 20, 2026Assignee: International Business Machines CorporationInventor: Mark Nelson
-
Publication number: 20250307443Abstract: An apparatus includes a processing device; and memory that stores computer program instructions that, when executed, cause the processing device to produce at least one mapped new sensitivity data tag for at least one data resource based on an authorization request for the at least one data resource. The authorization request, such as from a resource manager, includes at least one new sensitivity data tag associated with the at least one data resource. The processing device provides permission to the at least one data resource in response to the authorization request, based on verifying that a user associated with the authorization request has authority over the at least one mapped new sensitivity data tag and over at least one pre-existing sensitivity data tag associated with the at least one data resource. Related methods and computer products are also described.Type: ApplicationFiled: March 27, 2024Publication date: October 2, 2025Inventor: MARK NELSON
-
Publication number: 20250291893Abstract: Ways for enhancing security in computing environments through automating the execution of enclaves are provided. A system includes an enclave-aware Application Binary Interface (eABI) and an eABI-aware compiler. The eABI-aware compiler may operate independent of an enclave-aware processor and may translate generic source code into an eABI-aware executable containing processor instructions that interoperate between the eABI-aware executable and the eABI. The system may also include an enclave-aware compiler and an enclave-aware processor, wherein the enclave-aware compiler translates generic source code into an enclave-aware executable containing instructions for running within an enclave and interoperating with the eABI and the enclave. The system may also operate with enclave command line parameters, enclave-aware source code, and enclave source code parameters.Type: ApplicationFiled: January 17, 2025Publication date: September 18, 2025Inventor: Mark Nelson
-
Publication number: 20250291895Abstract: Ways for enhancing security in computing environments through automating the execution of enclaves are provided. A system includes an enclave-aware loader, an enclave-aware Application Binary Interface (eABI), an eABI-aware runtime, a usermode process, and an enclave-aware executable including protected and unprotected sections. The enclave-aware loader may analyze the enclave-aware executable, create an instance of an enclave in the memory, add a portion of the enclave-aware executable into the enclave, and initialize the enclave. The enclave-aware loader may provision the usermode process to interoperate with the enclave. The enclave-aware loader may load the protected sections into the enclave, and the unprotected sections into common memory. The enclave-aware loader may load the eABI-aware runtime into memory and initialize for interoperability between the eABI and the enclave. The system may also include an enclave-aware compiler that may translate generic source code into an enclave-aware executable.Type: ApplicationFiled: January 17, 2025Publication date: September 18, 2025Inventor: Mark Nelson
-
Publication number: 20250291894Abstract: Ways for enhancing security in computing environments through automating the execution of enclaves are provided. A system includes an enclave-aware processor, memory, an enclave-aware Application Binary Interface (eABI) and an eABI-aware runtime. The system may also include an eABI-aware executable, an eABI-aware library, a published symbol, and an external symbol dependency, where the eABI-aware main executable may interoperate with the eABI-aware library via the eABI-aware runtime. The eABI-aware runtime allows external access to the published symbol to resolve the external symbol dependency. The system may also include an enclave-aware executable, an enclave-aware library, a main enclave, and a library enclave. The main-enclave may be configured to interoperate with the library-enclave via the eABI-aware runtime.Type: ApplicationFiled: January 17, 2025Publication date: September 18, 2025Inventor: Mark Nelson
-
Publication number: 20250168168Abstract: A computing system employs one or more security managers that, in response to an active session user revocation request, such as from a security administrator, to revoke a user during an active session, update an active session access revocation list that includes data representing the user. The security manager revokes active user access to protected system resources for the user based on the updated active session access revocation list, during the active session. The active session user revocation request also causes an update of a user profile in a security manager database that allows the security manager to deny authentication of the user for new sessions. The updated active session access revocation list serves as a type of centralized list with all users that have been fully revoked on the computing system. Related methods and computer products are also described.Type: ApplicationFiled: November 16, 2023Publication date: May 22, 2025Inventors: ERIC ROSENFELD, BRYAN CHILDS, MARK NELSON, BRUCE ROBERT WELLS
-
Publication number: 20250130043Abstract: A vehicle leveling system has a sensor for sensing a level state of a vehicle based on a calibration state. The sensor can be one or more position-sensing capable devices mounted to one or more side surfaces of the vehicle. A smart device in communication with the sensor provides audible or human sensory feedback as to the level state of the vehicle. The audible or human sensory feedback can be an audible tone with a varying frequency. The audible or human sensory feedback can be voice, light, haptic, or any other communication capable of human perception. The audible or human sensory feedback provides the user with information needed to set leveling devices, such as jacks, to the proper height and distribution to level the vehicle. The audible or human sensory feedback simplifies and reduces the time needed to achieve a level state of the vehicle.Type: ApplicationFiled: September 20, 2024Publication date: April 24, 2025Applicant: FBA Operating Co.Inventors: Charles Anthony Leonard, Mark Nelson, Barbara Timm-Brock
-
Publication number: 20250031586Abstract: A variety of applications can include an electronic device having a carbon nano-film. The carbon nano-film can be implemented as different types of components in electronic devices, depending on the application and structure of the electronic device in which the carbon nano-film is constructed. Fabrication of the carbon nano-film can include depositing, by physical vapor deposition, a carbon film on a surface of a layer formed in a back end of line of complementary metal-oxide semiconductor processing of the electronic device. The carbon nano-film can be constructed as a carbon nano-fuse. Such a carbon nano-fuse can be used as a permanent data storage element in memory cells of a memory device.Type: ApplicationFiled: July 21, 2023Publication date: January 23, 2025Inventors: Peter N. Manos, II, Vahid Gholizadeh, Philip Thompson, Mark Nelson, Jeremy Warren
-
Publication number: 20240384898Abstract: In accordance with one embodiment, a method is provided that includes providing a liquid nitrogen storage system configured to cool a supply of liquid nitrogen to a temperature below the vapor point of liquid nitrogen; coupling a piping system with the liquid nitrogen storage system to convey a portion of the supply of liquid nitrogen from the liquid nitrogen storage system; coupling the piping system with a liquid nitrogen control valve configured to control a flow of liquid nitrogen to at least one liquid nitrogen dispensing head; disposing the at least one liquid nitrogen dispensing head above a conveyance device operable to convey an aggregate stream of a concrete batching plant during use; and disposing the at least one liquid nitrogen dispensing head in a position to dispense an output flow of liquid nitrogen onto the aggregate stream of the concrete batching plant during use.Type: ApplicationFiled: July 15, 2024Publication date: November 21, 2024Inventors: Mark Nelson, Drew Nelson
-
Publication number: 20240299420Abstract: The present invention relates to a method of treating or preventing a viral disease or viral infection comprising administering to a subject a compound of formula (I) or formula (II)Type: ApplicationFiled: June 27, 2022Publication date: September 12, 2024Inventors: Johan Auwerx, Adrienne Mottis, Mark Nelson
-
Patent number: 12044447Abstract: In accordance with one embodiment, a method is provided that includes providing a liquid nitrogen storage system configured to cool a supply of liquid nitrogen to a temperature below the vapor point of liquid nitrogen; coupling a piping system with the liquid nitrogen storage system to convey a portion of the supply of liquid nitrogen from the liquid nitrogen storage system; coupling the piping system with a liquid nitrogen control valve configured to control a flow of liquid nitrogen to at least one liquid nitrogen dispensing head; disposing the at least one liquid nitrogen dispensing head above a conveyance device operable to convey an aggregate stream of a concrete batching plant during use; and disposing the at least one liquid nitrogen dispensing head in a position to dispense an output flow of liquid nitrogen onto the aggregate stream of the concrete batching plant during use.Type: GrantFiled: January 29, 2018Date of Patent: July 23, 2024Assignee: Nitrocrete IP, LLCInventors: Mark Nelson, Drew Nelson
-
Patent number: 11971965Abstract: In accordance with an embodiment, described herein is system and method for use with software application development environments, for determining attribution associated with licensed software code. The system can receive as input an indication of a source application codebase for a software application, determine dependencies on third-party modules, libraries, or other software code, and output associated license attributions for that codebase. Optionally, the system can combine and/or de-duplicate multiple sets of attributions associated with a source application codebase, or generate a set of differences between two versions of attributions, to illustrate changes between the versions. In accordance with an embodiment, if the system detects potential licensing issues associated with the use of third-party modules, libraries, or other software code, then an appropriate notification can be generated.Type: GrantFiled: December 16, 2021Date of Patent: April 30, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Mark Nelson, Paul Mackin, Daniel Simone
-
Patent number: 11769174Abstract: Methods and apparatus are disclosed to determine a consumer classification segment. A disclosed example method involves generating, with a processor, a list of consumer classification segments based on geographic indicators associated with a mobile device, associating, with the processor, the mobile device with a first consumer classification segment of the list of consumer classification segments if the geographic indicators were retrieved while a first application was executed, and associating, with the processor, the mobile device with a second consumer classification segment of the list of consumer classification segments if the geographic indicators were retrieved while a second application was executed.Type: GrantFiled: November 5, 2021Date of Patent: September 26, 2023Assignee: The Nielsen Company (US), LLCInventors: Laura Cochran, David R. Miller, Jeff Stevens, Mark Nelson
-
Patent number: 11726392Abstract: Systems, methods, and computer-readable mediums for autofocusing cameras in a videophone are disclosed. A videophone system may include a camera having a lens, a lens actuator configured to move the lens, and an image sensor configured to capture images received through the lens. The videophone system may also include a distance sensor configured to determine an object of focus distance between the camera lens and the object of focus. The system includes memory for storing instructions that when executed by a processor cause the camera lens to automatically focus on the object of focus. The processor includes a lookup table configured to correlate an object of focus distance determined by the distance sensor with a digital number that can be converted by a digital to analog converter to a power value sufficient to power lens actuator to move the lens to a predetermined focus position.Type: GrantFiled: September 1, 2020Date of Patent: August 15, 2023Inventors: Mark Nelson, Conrad Maxwell
-
Publication number: 20230195857Abstract: In accordance with an embodiment, described herein is system and method for use with software application development environments, for determining attribution associated with licensed software code. The system can receive as input an indication of a source application codebase for a software application, determine dependencies on third-party modules, libraries, or other software code, and output associated license attributions for that codebase. Optionally, the system can combine and/or de-duplicate multiple sets of attributions associated with a source application codebase, or generate a set of differences between two versions of attributions, to illustrate changes between the versions. In accordance with an embodiment, if the system detects potential licensing issues associated with the use of third-party modules, libraries, or other software code, then an appropriate notification can be generated.Type: ApplicationFiled: December 16, 2021Publication date: June 22, 2023Inventors: MARK NELSON, PAUL MACKIN, DANIEL SIMONE
-
Patent number: 11650984Abstract: A technique for using a caching layer for key-value storage in a database is described. In one example of the present disclosure, a system can receive, at an unsorted data structure of a caching layer, a key-value pair associated with a data object. The unsorted data structure can store a first plurality of key-value pairs. The system can receive one or more operations for updating the key-value pair in the caching layer. The system can determine the key-value pair is to be migrated to a sorted memory table based on a caching algorithm. The system can migrate the key-value pair to a sorted memory table configured to store a second plurality of key-value pairs that is larger than the first plurality of key-value pairs and sort the key-value pair with the second plurality of key-value pairs prior to storing the key-value pair in the sorted memory table.Type: GrantFiled: July 28, 2021Date of Patent: May 16, 2023Assignee: RED HAT, INC.Inventors: Mark Nelson, Gabriel Zvi BenHanokh
-
Patent number: 11623229Abstract: Various embodiments for an adjustable flow nozzle system having a manifold with a plurality of adjustable flow nozzles in which the flow rate of each adjustable flow nozzle may be individually adjusted are described herein.Type: GrantFiled: April 13, 2021Date of Patent: April 11, 2023Assignee: Shellback Semiconductor Technology, LLCInventors: Christian K. Forgey, Mark Nelson, Alexander Trufanov
-
Patent number: 11577259Abstract: Various embodiments for an adjustable flow nozzle system having a manifold with a plurality of adjustable flow nozzles in which the flow rate of each adjustable flow nozzle may be individually adjusted are described herein.Type: GrantFiled: April 13, 2021Date of Patent: February 14, 2023Assignee: Shellback Semiconductor Technology, LLCInventors: Christian K. Forgey, Mark Nelson, Alexander Trufanov