Pruss, US
Brian W. Pruss, Streamwood, IL US
Patent application number | Description | Published |
---|---|---|
20100131750 | METHOD TO CONSTRUCT A HIGH-ASSURANCE IPSEC GATEWAY USING AN UNMODIFIED COMMERCIAL IMPLEMENTATION - A system and method of providing secure communications is provided. Messages are encrypted or decrypted in protected memory of a processor. Outbound messages from a secure network are prepared for encryption by adding a header outside of the protected memory and then encrypted in the protected memory. The encryption is performed by retrieving a key from a key cache as designated by rules in the header. The encrypted message is sent to the unsecure network. An inbound message from an unsecure network that is received in unprotected memory is sent to a decryption module in protected memory. The inbound message is decrypted using a key designated in its header and retrieved from the key cache. The decrypted message is returned to the unprotected memory, where it is stripped of the encryption header and then sent to its destination within the secure network. | 05-27-2010 |
20110239308 | SYSTEM AND METHOD OF VETTING DATA - Systems and methods for vetting data include receiving a notification at a second processor that a first processor has written first output data to an output data buffer in an output device. A hardware-implemented buffer access flag controls a permission for the first processor to write data to the output data buffer. The second processor sets the hardware-implemented buffer access flag to a first setting that prevents the first processor from writing additional output data to the output data buffer while the first output data in the output data buffer is being inspected. The second processor has a read-write permission to the hardware-implemented buffer access flag. The first processor has a read-only permission to the hardware-implemented buffer access flag. | 09-29-2011 |
20120237020 | METHODS FOR CUSTOMIZING A RIJNDAEL BLOCK CIPHER - A key variable loader receives a set of Rijndael parameters that were verified using a simulation computer, wherein the set of Rijndael parameters provide an input for implementing at least one step of the Rijndael block cipher and when used with a secret key allow a conversion between plain text and cipher text using the Rijndael block cipher. The key variable loader further stores the set of Rijndael parameters and subsequently provides the set of Rijndael parameters to a device having a customizable Rijndael block cipher, like a subscriber unit or a key management facility. | 09-20-2012 |
Dmitry Pruss, Salt Lake City, UT US
Patent application number | Description | Published |
---|---|---|
20080318223 | LARGE DELETIONS IN HUMAN BRCA1 GENE AND USE THEREOF - Large deletions have been identified in the BRCA1 gene in patients. The large deletions predispose the patients to breast cancer and ovarian cancer. Thus, methods for detecting the genetic variants are provided which can be used in detecting a predisposition to cancer. | 12-25-2008 |
20080318224 | LARGE DELETIONS IN HUMAN BRCA1 GENE AND USE THEREOF - Large deletions have been identified in the BRCA1 gene in patients. The large deletions predispose the patients to breast cancer and ovarian cancer. Thus, methods for detecting the genetic variants are provided which can be used in detecting a predisposition to cancer. | 12-25-2008 |
20140278135 | ELECTRONIC VARIANT CLASSIFICATION - A computer-implemented method is discussed that includes identifying, by a computer server system, stored electronic data that represents genetic sequencing for one or more genes for individuals in a population of patients who have submitted to genetic sequencing; generating, for each of multiple individuals and from the stored electronic data, probability data for the individuals and probability or weighting data, or both, for relatives of the individuals, the probability data representing likelihoods that a particular person corresponding to the probability data carries a deleterious mutation in a particular gene; and generating a score for a genetic variant, wherein the score is a function of probability or weighting data, or both, for the individuals and for relatives of the individuals, and the score represent a composite probability that a certain variant is a deleterious or benign variant. | 09-18-2014 |
Eugene A. Pruss, Hamburg, NY US
Patent application number | Description | Published |
---|---|---|
20090071695 | BORON NITRIDE AGGLOMERATED POWDER - Novel boron nitride agglomerated powders are provided having controlled density and fracture strength features. In addition methods for producing same are provided. One method calls for providing a feedstock powder including boron nitride agglomerates, and heat treating the feedstock powder to form a heat treated boron nitride agglomerated powder. In one embodiment the feedstock powder has a controlled crystal size. In another, the feedstock powder is derived from a bulk source. | 03-19-2009 |
20110147064 | BORON NITRIDE AGGLOMERATED POWDER - Novel boron nitride agglomerated powders are provided having controlled density and fracture strength features. In addition methods for producing same are provided. One method calls for providing a feedstock powder including boron nitride agglomerates, and heat treating the feedstock powder to form a heat treated boron nitride agglomerated powder. In one embodiment the feedstock powder has a controlled crystal size. In another, the feedstock powder is derived from a bulk source. | 06-23-2011 |
Mark Pruss, Coal City, IL US
Patent application number | Description | Published |
---|---|---|
20090122557 | Method and Apparatus for Creating High Efficiency Radial Circular Lighting Distributions From a Hemispherical Lambertian Source - A ring generating LED lamp includes a lens section which employs internal reflection to direct the light energy from a hemispherical emitter into a ring shaped output distribution. The ring shaped distribution projects above and below the plane of the LED source. The lens has multiple internal surfaces that direct light from the LED source to provide a ring shaped output distribution. | 05-14-2009 |
Mark Bryan Pruss, Delton, MI US
Patent application number | Description | Published |
---|---|---|
20150123780 | APPARATUS AND METHOD FOR PHOSPHOR LED BASED SIGNAL LIGHTING - An illumination device and methods of forming illumination devices having a limited number of white light light emitting diodes (LED's) or solid state lighting (SSL) devices and a color filtering lens or light manipulator disposed over the white light LED to manipulate at least one of a chromaticity, a color temperature value, and a color rendering index (CRI) value of light emitted beyond the illumination device to satisfy regulatory visibly and/or illumination requirements with a more efficiently operable illumination device. | 05-07-2015 |
Mark Bryan Pruss, Coal City, IL US
Patent application number | Description | Published |
---|---|---|
20090059598 | METHOD AND APPARATUS FOR CREATING HIGH EFFICIENCY EVEN INTENSITY CIRCULAR LIGHTING DISTRIBUTIONS - A surface mount LED lamp includes a central first section having a flat circular window that provides a direct view window to the source energy and having an angle equal to the total intended output viewing angle of the LED lamp thereby providing a smooth and relatively undistorted output intensity distribution. The window allows the energy from the wide angle LED source to exit the lamp with minimal distortion, creating a smooth generally cosine shaped light distribution through the intended viewing angle of the device. A second outer section has both refractive and internally reflective surfaces for the purpose of collecting the wider output angle light from the LED source thereby adding to the intensity at the outer edges of the distribution. | 03-05-2009 |
20090086498 | METHOD AND APPARATUS FOR CREATING OPTICAL IMAGES - A device for creating a predetermined light output distribution having a substantially rectangular shape in angle space is provided having a lens with a revolved inner surface and a complex outer surface. The inner surface has a combination of reflective and refractive surface facets swept about an axis of revolution perpendicular to the optical axis of the device. The outer surface has a non-planar, non-circular, non-spherical shape. This outer surface generates an appropriate intensity distribution in a direction generally parallel to the major axis of the output rectangle and may also distribute energy generally parallelly to the minor axis of the output rectangle as well. The optical efficiency improvement in the design of this improved preferably LED-based product has several direct benefits including; increased reliability, lower operating temperature, reduced electrical requirements, greater product life and significantly reduced cost as compared to existing LED products. The resulting cost savings attendant with the implementation of the present invention makes high performance LED lamps more accessible to the general public and improves vehicle safety. | 04-02-2009 |
20090116243 | METHOD AND APPARATUS FOR CREATING A HIGH EFFICIENCY SURFACE MOUNT ILLUMINATION DEVICE FOR PROJECTING ELECTROMAGNETIC RADIATION AT A HIGH ANGLE FROM THE SURFACE NORMAL - A marine lamp includes an LED and a heat sink that removes heat from the LED. A lens assembly is associated with the LED and collects the energy from the LED and compresses the light into a high intensity beam. The beam strikes a secondary reflective surface which spreads the light into a desired output distribution. In one particular application, the desired output distribution has a ring-like distribution with a primary light beam at approximately 60 degrees from mounting surface normal. | 05-07-2009 |
Richard Pruss, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140379596 | CLOUD-BASED AUDITING AND MANAGEMENT OF LICENSES TO USE COMPUTER PRODUCTS - Techniques are provided for auditing and managing licenses for use of computer products. A license manager of a vendor receives an identifier of a computer product and a report of a set of licensed features enabled on the computer product. The license manager identifies a customer account associated with the identifier. The customer account includes a pool of entitlements acquired by the customer. The license manager compares the report with the entitlements in the pool, and with the customer's use of other computer products which draw entitlements from that pool, to generate a comparison result. An authorization decision of “in compliance” or “out of compliance” may be returned to the requesting computer product. | 12-25-2014 |
20140380499 | DELEGATING AUTHORITY OF LICENSES TO USE COMPUTER PRODUCTS IN A DISCONNECTED NETWORK - Techniques are provided for delegating authority over licenses to use computer products in a disconnected network. In one example, a collector device receives a delegation of authority from a license manager device to manage entitlements for a plurality of computer products installed in a network infrastructure. The collector device receives an identifier from each computer product. The collector device receives a configuration state of each computer product, wherein each configuration state includes a set of features that are enabled on the first computer product. The collector device sends to the license manager device a report that includes each identifier and each configuration state. | 12-25-2014 |
Richard M. Pruss, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140269716 | EXTENDED TAG NETWORKING - Techniques are provided for enabling tag networking. In one example, a network device (e.g., switch, router, etc.) is configured to receive a packet of a traffic flow and to analyze the traffic flow to determine the packet belongs to a particular type of traffic. The network device can then add and/or change a tag in a data field of the packet. The tag, among other things, serves as an identifier for the particular type of traffic flow. The tag is identifiable by a downstream node that is preconfigured to recognize the tag and to carry out logic in response to recognizing the tag. Advantageously, the tag functionality of the present approach provides a generalized way of adding information to packets; the information and the associated functionalities are customizable during a runtime of the network. | 09-18-2014 |
20140269762 | COMMMON AGENT FRAMEWORK FOR NETWORK DEVICES - Techniques are provided for automating a common framework for network devices. In one example, a network device (e.g., switch, router, etc.) is configured to resolve the handling unknown packets automatically. The network device can detect whether or not a protocol is unknown to the network device, perform a lookup, determine if a matching protocol is available for the network device, and dynamically load an appropriate protocol handler into a memory of the network device. Advantageously, the present technology provides a mechanism for flexible on-demand push of protocol information. If a new protocol is noted on the network, the network device can look up the type of packet and can use a single platform kit to dynamically load drivers and control logic for that protocol onto the network device. Likewise, other network devices in the packet's path or in the network generally can load the drivers and control logic, as needed. | 09-18-2014 |
20140280893 | SUPPORTING PROGRAMMABILITY FOR ARBITRARY EVENTS IN A SOFTWARE DEFINED NETWORKING ENVIRONMNET - Techniques are disclosed for using arbitrary criteria to define events occurring within a network infrastructure, as well and techniques for detecting and responding to the occurrence of such custom events. Doing so allows a collection of networking elements (switches, routers, etc.) to perform a variety of distributed functions from within the network itself to respond to custom events. Further, because custom events are published across the network, multiple network elements can communicate and respond to the same event. Thus, unlike currently available event management systems, custom events (and responding applications) can be used to create and coordinate software defined networking within a common network infrastructure. | 09-18-2014 |
20140280898 | ALLOCATING COMPUTING RESOURCES BASED UPON GEOGRAPHIC MOVEMENT - Embodiments described herein use APIs on network devices in a SDN enabled network to monitor the network traffic flowing through the network devices and determine an identity of the client initiating the network traffic. Specifically, the APIs provide a user application with user credentials, IP addresses, MAC addresses, and other identifying information mined from the network flows. Once the identity is found, the application may identify the client's current geographic location. The network devices may continue to monitor the network devices to identify any movement events associated with the client. In response to a movement event, the application may reallocate resources proximate to the new geographic location of the client. | 09-18-2014 |
Robert E. Pruss, Delray Beach, FL US
Tim Pruss, Midvale, UT US
Patent application number | Description | Published |
---|---|---|
20100217427 | Controller Device - A method of operating a controller device of an electronic cutting machine. The method includes writing a controller device identifier to memory of the cartridge, writing a cartridge identifier to memory of the controller device, and permitting communication between the controller device and the cartridge. | 08-26-2010 |
20100217428 | System for Controlling an Electronic Cutting Machine - A system for controlling an electronic cutting machine. The system comprises a cartridge having an interfacing connector and memory and a controller device. The controller device comprises a cartridge connector for establishing an electrical connection with the interfacing connector, memory, and a processor executing a controller application. The controller application writes a controller device identifier to the memory of the connected cartridge, writes a cartridge identifier to the memory of the controller device, and permits usage on the controller device of content associated with the cartridge. | 08-26-2010 |