Patents by Inventor Brian Jacobson
Brian Jacobson 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: 20240143748Abstract: Virtual machine images may be constantly scanned using background process, to identify current and evolving security risks, such as by optimizing the image scanning a last-in, first-out (LIFO) stack to prioritize most relevant images. Older and/or non-relevant image are removed from the scanning process and removed from use. Virtual machines image prioritization is based on each virtual machine image's current and/or potential usage requirement, where the LIFO stack prioritizes the scanning order. Newly created virtual machine images and/or newly re-activated virtual machine images are placed onto a provisioning queue (first-in, first out) before activation. The virtual machine images active within a host computing environment are processed via a reconciliation process to scan for indications of security vulnerabilities and/or threats to network security. Obsolete or otherwise irrelevant virtual machine images are removed from use via a repository synchronization process.Type: ApplicationFiled: November 1, 2022Publication date: May 2, 2024Inventors: Brian Jacobson, Boris Gitlin, Donna Phillips, Elvis Nyamwange, Madhukiran Bangalore Ramachandra, Vismay Mandloi
-
Publication number: 20240111644Abstract: Apparatus and methods for a proactive monitoring-container switching system is provided. The system may include a server cluster. The system may proactively monitor the servers within the cluster to determine if one or more servers within the cluster are showing weaknesses. Upon identifying the weaknesses, the system may identify an available server within the cluster and copy the contents of the weakened server to the available server. The system may then switch the DNS pointer from the weakened server to the available server. Switching the DNS pointer may switch any users and/or applications from the weakened server to the available server with minimal disruption. The synchronizing between servers may maintain the health of the server cluster.Type: ApplicationFiled: September 30, 2022Publication date: April 4, 2024Inventors: Brian Jacobson, Donna Phillips, Elvis Nyamwange, Madhukiran Bangalore Ramachandra, Vismay Mandloi
-
Patent number: 11939566Abstract: A system and method for growing and maintaining biological material including producing a protein associated with the tissue, selecting cells associated with the tissue, expanding the cells, creating at least one tissue bio-ink including the expanded cells, printing the at least one tissue bio-ink in at least one tissue growth medium mixture, growing the tissue from the printed at least one tissue bio-ink, and maintaining viability of the tissue.Type: GrantFiled: September 2, 2021Date of Patent: March 26, 2024Assignee: DEKA Products Limited PartnershipInventors: Christopher C. Langenfeld, David D. B. Cannan, Dirk A. van der Merwe, Dean Kamen, Jason A. Demers, Frederick Morgan, Timothy D. Moreau, Brian D. Tracey, Matthew Ware, Richard J. Lanigan, Michael A. Baker, David Blumberg, Jr., Richard E. Gautney, Derek G. Kane, Dane Fawkes, Thomas J. Bollenbach, Michael C. Tilley, Stuart A. Jacobson, John F. Mannisto
-
Publication number: 20240061667Abstract: Aspects of the disclosure are directed to importing software container images, where an image importer that may import a very large number of container images into local repositories from one or more upstream repositories to an enterprise container platform. An associated computing cluster executes containers (for example, applications and operators) based on the imported container images. Each release (version) of a product supported by the enterprise container platform may require importing newer image sets with respect to the current version. With one aspect, an image importer maintains an image list for container images of the current version, where only missing newer container images for a newer version are added to the list. Only the missing container images for the new version are imported to the enterprise container platform. This approach circumvents importing previously imported container and/or available newer images, thus reducing the amount of imported data from upstream repositories.Type: ApplicationFiled: August 22, 2022Publication date: February 22, 2024Inventors: Madhukiran Bangalore Ramachandra, Brian Jacobson, Donna Phillips, Vismay Mandloi, Elvis Nyamwange
-
Patent number: 10894529Abstract: A mobile sanitization system is described that allows the operator of a vehicle such as a forklift to spray a sanitizing solution onto the tires of the vehicle as it is rolling to quickly and efficiently sanitize the tires. The sanitizing solution is configured for killing any microorganisms that may be present in the tires of the vehicle, so that they are not transported into critical areas such as food processing areas.Type: GrantFiled: December 28, 2017Date of Patent: January 19, 2021Inventors: Clifford Loren Jacobson, Timothy Brian Jacobson
-
Publication number: 20190202412Abstract: A mobile sanitization system is described that allows the operator of a vehicle such as a forklift to spray a sanitizing solution onto the tires of the vehicle as it is rolling to quickly and efficiently sanitize the tires. The sanitizing solution is configured for killing any microorganisms that may be present in the tires of the vehicle, so that they are not transported into critical areas such as food processing areas.Type: ApplicationFiled: December 28, 2017Publication date: July 4, 2019Inventors: Clifford Loren Jacobson, Timothy Brian Jacobson
-
Patent number: 8192052Abstract: A lamp is provided. Generally, the lamp comprises light source means for providing illumination in a frontward direction, retainer means for applying a frontward-directed load to the light source, and housing means for mechanically supporting the light source means and the retainer means.Type: GrantFiled: October 3, 2008Date of Patent: June 5, 2012Assignee: Sunnex, Inc.Inventors: A. Brian Jacobson, B. Mayur Pangrekar
-
Patent number: 7903108Abstract: The invention describes a method and system for use in occlusion culling of polygons in an interactive environment, such as a game. The invention employs a boundary box to simplify the testing of occludee polygons. Occluders and occludees are also transformed into non-interpenetrating, non-overlapping polygons. Winged-edges are employed to minimize a per occludee computational cost due to precision problems that may arise at non-overlapping edges. The invention then proceeds through an active edge list to identify edge discontinuities (e.g., where an edge is added or removed from the active edge list). Depth analysis is employed to determine whether an occluder occludes an occludee at the edge discontinuity. Moreover, the invention only performs depth analysis for those locations of a screen display where an occludee is determined to reside, thereby minimizing unnecessary computations.Type: GrantFiled: August 21, 2008Date of Patent: March 8, 2011Assignee: Valve CorporationInventor: Brian Jacobson
-
Publication number: 20090091938Abstract: A lamp is provided. Generally, the lamp comprises light source means for providing illumination in a frontward direction, retainer means for applying a frontward-directed load to the light source, and housing means for mechanically supporting the light source means and the retainer means.Type: ApplicationFiled: October 3, 2008Publication date: April 9, 2009Applicant: Sunnex, Inc.Inventors: A. Brian Jacobson, B. Mayur Pangrekar
-
Publication number: 20080309659Abstract: The invention describes a method and system for use in occlusion culling of polygons in an interactive environment, such as a game. The invention employs a boundary box to simplify the testing of occludee polygons. Occluders and occludees are also transformed into non-interpenetrating, non-overlapping polygons. Winged-edges are employed to minimize a per occludee computational cost due to precision problems that may arise at non-overlapping edges. The invention then proceeds through an active edge list to identify edge discontinuities (e.g., where an edge is added or removed from the active edge list). Depth analysis is employed to determine whether an occluder occludes an occludee at the edge discontinuity. Moreover, the invention only performs depth analysis for those locations of a screen display where an occludee is determined to reside, thereby minimizing unnecessary computations.Type: ApplicationFiled: August 21, 2008Publication date: December 18, 2008Applicant: Valve CorporationInventor: Brian Jacobson
-
Patent number: 7436414Abstract: The invention describes a method and system for use in occlusion culling of polygons in an interactive environment, such as a game. The invention employs a boundary box to simplify the testing of occludee polygons. Occluders and occludees are also transformed into non-interpenetrating, non-overlapping polygons. Winged-edges are employed to minimize a per occludee computational cost due to precision problems that may arise at non-overlapping edges. The invention then proceeds through an active edge list to identify edge discontinuities (e.g., where an edge is added or removed from the active edge list). Depth analysis is employed to determine whether an occluder occludes an occludee at the edge discontinuity. Moreover, the invention only performs depth analysis for those locations of a screen display where an occludee is determined to reside, thereby minimizing unnecessary computations.Type: GrantFiled: November 12, 2004Date of Patent: October 14, 2008Assignee: Valve CorporationInventor: Brian Jacobson
-
Publication number: 20060103645Abstract: The invention describes a method and system for use in occlusion culling of polygons in an interactive environment, such as a game. The invention employs a boundary box to simplify the testing of occludee polygons. Occluders and occludees are also transformed into non-interpenetrating, non-overlapping polygons. Winged-edges are employed to minimize a per occludee computational cost due to precision problems that may arise at non-overlapping edges. The invention then proceeds through an active edge list to identify edge discontinuities (e.g., where an edge is added or removed from the active edge list). Depth analysis is employed to determine whether an occluder occludes an occludee at the edge discontinuity. Moreover, the invention only performs depth analysis for those locations of a screen display where an occludee is determined to reside, thereby minimizing unnecessary computations.Type: ApplicationFiled: November 12, 2004Publication date: May 18, 2006Applicant: Valve CorporationInventor: Brian Jacobson