Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

527results about How to "Guaranteed maximum utilization" patented technology

Obfuscation techniques for enhancing software security

The present invention provides obfuscation techniques for enhancing software security. In one embodiment, a method for obfuscation techniques for enhancing software security includes selecting a subset of code (e.g., compiled source code of an application) to obfuscate, and obfuscating the selected subset of the code. The obfuscating includes applying an obfuscating transformation to the selected subset of the code. The transformed code can be weakly equivalent to the untransformed code. The applied transformation can be selected based on a desired level of security (e.g., resistance to reverse engineering). The applied transformation can include a control transformation that can be creating using opaque constructs, which can be constructed using aliasing and concurrency techniques. Accordingly, the code can be obfuscated for enhanced software security based on a desired level of obfuscation (e.g., based on a desired potency, resilience, and cost).
Owner:INTERTRUST TECH CORP

Clock recovery using a direct smoothing process

A system and method for synchronizing a local clock to a reference clock using a linear model of the error between the local clock and the reference clock is disclosed. In one embodiment, a direct smoothing process is used in conjunction with the linear model to estimate a frequency offset by which the frequency of an oscillator of the local clock is adjusted. Also disclosed herein is a phased-lock loop (PLL) adapted to synchronize a local clock with a reference clock using the direct smoothing process, as well as a system implementing the PLL for timing the playout of data received from a transmitter.
Owner:CIENA

Sulfonated block copolymers, method for making same, and various uses for such block copolymers

The present invention is a, solid block copolymer comprising at least two polymer end blocks A and at least one polymer interior block B wherein each A block is a polymer block resistant to sulfonation and each B block is a polymer block susceptible to sulfonation, and wherein said A and B blocks do not contain any significant levels of olefinic unsaturation. Preferably, each A block comprising one or more segments selected from polymerized (i) para-substituted styrene monomers, (ii) ethylene, (iii) alpha olefins of 3 to 18 carbon atoms; (iv) hydrogenated 1,3-cyclodiene monomers, (v) hydrogenated monomers of conjugated dienes having a vinyl content less than 35 mol percent prior to hydrogenation, (vi) acrylic esters, (vii) methacrylic esters, and (viii) mixtures thereof; and each B block comprising segments of one or more polymerized vinyl aromatic monomers selected from (i) unsubstituted styrene monomers, (ii) ortho-substituted styrene monomers, (iii) meta-substituted styrene monomers, (iv) alpha-methylstyrene, (v) 1,1-diphenylethylene, (vi) 1,2-diphenylethylene and (vii) mixtures thereof. Also claimed are processes for making such block copolymers, and the various end uses and applications for such block copolymers.
Owner:KRATON POLYMERS US LLC

Method and apparatus for interleaved processing of direct and indirect texture coordinates in a graphics system

InactiveUS7002591B1Efficient implementationIncrease in texture mapping hardware complexityCathode-ray tube indicators3D-image renderingPattern recognitionProcessing
A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. The system includes a graphics and audio processor including a 3D graphics pipeline and an audio digital signal processor. The graphics pipeline renders and prepares images for display at least in part in response to polygon vertex attribute data and texel color data stored as a texture images in an associated memory. An efficient texturing pipeline arrangement achieves a relatively low chip-footprint by utilizing a single texture coordinate / data processing unit that interleaves the processing of logical direct and indirect texture coordinate data and a texture lookup data feedback path for “recirculating” indirect texture lookup data retrieved from a single texture retrieval unit back to the texture coordinate / data processing unit. Versatile indirect texture referencing is achieved by using the same texture coordinate / data processing unit to transform the recirculated texture lookup data into offsets that may be added to the texture coordinates of a direct texture lookup. A generalized indirect texture API function is provided that supports defining at least four indirect texture referencing operations and allows for selectively associating one of at least eight different texture images with each indirect texture defined. Retrieved indirect texture lookup data is processed as multi-bit binary data triplets of three, four, five, or eight bits. The data triplets are multiplied by a 3×2 texture coordinate offset matrix before being optionally combined with regular non-indirect coordinate data or coordinate data from a previous cycle / stage of processing. Values of the offset matrix elements are variable and may be dynamically defined for each cycle / stage using selected constants. Two additional variable matrix configurations are also defined containing element values obtained from current direct texture coordinates. Circuitry for optionally biasing and scaling retrieved texture data is also provided.
Owner:NINTENDO CO LTD

Sulfonated block copolymers, method for making same, and various uses for such block copolymers

The present invention is a, solid block copolymer comprising at least two polymer end blocks A and at least one polymer interior block B wherein each A block is a polymer block resistant to sulfonation and each B block is a polymer block susceptible to sulfonation, and wherein said A and B blocks do not contain any significant levels of olefinic unsaturation. Preferably, each A block comprising one or more segments selected from polymerized (i) para-substituted styrene monomers, (ii) ethylene, (iii) alpha olefins of 3 to 18 carbon atoms; (iv) hydrogenated 1,3-cyclodiene monomers, (v) hydrogenated monomers of conjugated dienes having a vinyl content less than 35 mol percent prior to hydrogenation, (vi) acrylic esters, (vii) methacrylic esters, and (viii) mixtures thereof; and each B block comprising segments of one or more polymerized vinyl aromatic monomers selected from (i) unsubstituted styrene monomers, (ii) ortho-substituted styrene monomers, (iii) meta-substituted styrene monomers, (iv) alpha-methylstyrene, (v) 1,1-diphenylethylene, (vi) 1,2-diphenylethylene and (vii) mixtures thereof. Also claimed are processes for making such block copolymers, and the various end uses and applications for such block copolymers.
Owner:KRATON POLYMERS US LLC

Guided maneuvering of a mining vehicle to a target destination

A system and method for navigating a first heavy equipment to a target destination is provided. A location of the target destination is retrieved from a distributed objects database. The location of the target destination is at least partially determined by a position of a second heavy equipment. A position sensor identifies a current position and orientation of the first heavy equipment, and a path from the current position of the first heavy equipment to the location of the target destination is calculated. The calculated path is selected to avoid hazards. A progress of the first heavy equipment along the calculated path is monitored using the position sensor. When the first heavy equipment deviates from the calculated path, a message is outputted to an operator of at least one of the first heavy equipment and the second heavy equipment.
Owner:MODULAR MINING SYSTEMS

Device for probe card power bus noise reduction

Noise reduction for application of structural test patterns to a Device Under Test (DUT) is accomplished with a capacitor “booster” bypass network on the probe card in which the capacitors are charged to a much higher voltage Vboost than the DUT power supply voltage VDD. Charging the capacitors to a voltage N×VDD allows the buster network to store N times the charge of a conventionally configured capacitance network, and effectively provides N times the capacitance of the original network in the same physical space.
Owner:GLOBALFOUNDRIES INC

Method and system for access to automatically synchronized remote files

A method and system for the simple, fast, and effective maintenance of consistent data files across a multiplicity of computer systems, which functionality is useful in collaborative work, effective backup, and disaster recovery. Consistency is maintained using secure file storage remote from any number of clients the files on which are automatically synchronized consuming minimal network bandwidth. Automated bi-directional “one-click” synchronization is implemented via a method that is neutral with respect to platform, operating system, firewall, and network configuration. The software product based on the invented method has the substantial advantage of installation, setup, and operation all without intervention by system administrators.
Owner:RESOURCE CONSORTIUM LTD LLC

Technique for end-to-end admission control of real-time packet flows

A technique for end-to-end admission control of real-time packet flows is disclosed. In one particular exemplary embodiment, the technique may be realized as a method for end-to-end admission control of real-time packet flows in a network having a plurality of network elements. The method may comprise transmitting at least one probe packet from a first network element to a second network element via a network path, determining, at at least one intermediate network element on the network path, at least one flow rate associated with a plurality of packets, marking at least one predetermined bit in the at least one probe packet if the at least one flow rate is greater than a predetermined rate, and controlling an admission of additional packets into the network based at least in part on the marking of the at least one predetermined bit in the at least one probe packet.
Owner:RPX CLEARINGHOUSE

Resource allocation method and resource allocation device

The invention provides a resource allocation method and a resource allocation device. The resource allocation method comprises the steps of notifying any terminal served at a base station of a first time domain scheduling granularity used when communication is carried out, and under the condition of having a second time domain scheduling granularity in all terminals served at the base station, notifying the any terminal of the second time domain scheduling granularity; allocating communication resources to all terminals served at the base station; and when allocating partial resources of a resource block under a sub-carrier spacing used by the any terminal to other terminals to use, indicating the any terminal of the partial resources. According to the technical scheme provided by the invention, when the base station allocates the resources to multiple terminals which use different time domain scheduling granularities, the maximum utilization of the resources can be guaranteed, and the terminals can be indicated accurately to learn the allocated communication resources.
Owner:YULONG COMPUTER TELECOMM SCI (SHENZHEN) CO LTD

Decellularized tissue

An objective of the present invention is to overcome a problem that there is an inverse relationship between the decellularization rate and the strength of tissue. This problem was solved by immersing tissue in a solution containing a non-micellar amphipathic molecule (e.g., a 1,2-epoxide polymer). Thus, the present invention provides decellularized tissue, in which the cell survival rate of the tissue is less than a level at which calcification or an immune reaction is elicited in an organism and the tissue damage rate of the tissue is suppressed to a level which permits clinical applications. Tissue prepared by the above-described treatment preferably retains a certain level of tissue strength. Further, the tissue of the present invention has an effect of performing cell replacement.
Owner:CARDIO +1

Active queue management with flow proportional buffering

A technique for an improved active queue management scheme which dynamically changes its threshold settings as the number of connections (and system load) changes is disclosed. Using this technique, network devices can effectively control packet losses and TCP timeouts while maintaining high link utilization. The technique also allows a network to support a larger number of connections during congestion periods.
Owner:AVAYA MANAGEMENT LP

Technique for autonomous network provisioning

A technique for autonomous network provisioning based on establishing a relation between network performance indices, traffic measurements and resource capacities, which provides automatic provisioning recommendations for identified critical links is disclosed. The technique may be implemented in a network through collaboration across node controllers and network controllers. A method for the autonomous provisioning of a network, wherein a plurality of nodes of the network collaborate to determine required additional resources, may comprise the steps of receiving at least one network-state measurement comprising at least one of a traffic measurement and a performance measurement; determining at least one critical link based at least in part on the at least one network-state measurement; and formulating at least one link provisioning recommendation for the at least one critical link.
Owner:RPX CLEARINGHOUSE

Removable eyewear member

Eyewear member includes a structure for fitting peripherally on or around or behind lens and structure of conventional eyewear. Interfitting structure ranges from sealing segments to eyewear members which may attachably engage or simply interfit behind conventional eyewear. The eyewear members enables conventional eyewear to form a closer fit with the face of the user to protect the person's eyes from wind, water and foreign material. All embodiments contemplate selectable removabilty, replace ability and interchangeability.
Owner:LINDAHL ARTHUR CHARLES

Mecs Diayzer

The present invention is related to hemodialysis, and more particularly, to a dialyser with improved efficiency of mass transfer across a dialysis membrane utilizing microchannel separation provided in accordance with embodiments of the present invention. In accordance with an embodiment, a dialyzer is provided comprising a plurality of semipermeable membrane sheets and a plurality of flow separators. The membrane sheets and flow are arranged in alternating configuration and coupled into a laminae stack defining a plurality of parallel microchannel layers. Each microchannel layer comprises a plurality of first microchannels and a plurality of second microchannels. The first and second microchannels of each microchannel layer are in fluid communication with each other via one of the plurality of membrane sheets therebetween. The MECS dialyzer is characterized as having a high surface to volume ratio and a high mass transfer coefficient.
Owner:OUTSET MEDICAL

Power profiling and auditing consumption systems and methods

Systems and methods for estimating power consumption in a network of computing devices are described. Operational information of a target server is periodically received and compared to benchmark data of a model of the target server. The operational information comprises performance data of the target server during a predefined time interval. Power consumption of the target server is estimated using the performance and benchmark data. The benchmark data is recalibrated if an error in the estimated power consumption is detected. An agent installed on the target server for collecting performance data is described. The target server can be a virtualized server, in which case, the agent acquires at least some of the performance data from a hypervisor of a physical server that hosts the target server.
Owner:DALTON DAMIAN +3

Cell equalizing circuit

An electric circuit for equalizing voltages between serially arranged cells. The circuit is operable to generate AC voltages at amplitudes dependent on the DC voltages of the received cells. The AC voltages are all connected to an inductive coupling circuit. The inductive coupling allows higher-voltage cells to induce a recharging current flow in lower voltage cells and so equalize the cell voltages. The circuit also operates to ensure that cell voltages are maintained in equilibrium during charging or discharging of received cells, irrespective of the individual charging and discharging characteristics of the cells. The circuit thus prevents individual cells in a battery from being over-charged or over-discharged and allows more efficient use of the full capacity of a battery without risking damage to the individual cells. The cell equalizing circuit is thus especially useful for rechargeable cells, such as lithium-ion cells, which are sensitive to damage by over-charging and over-discharging.
Owner:H2EYE INT

Automatic Repair Planning and Part Archival System (ARPPAS)

An automated repair structural analysis processing system for aircraft composite parts is disclosed, combining a method for digitally describing damage on composite components with a system that evaluates composite aircraft repair options for a given part design, damage set, and repair history, and provides automatic calculation of the residual strength of damaged metal and composite parts. In addition, this invention provides a system that automatically informs maintenance specialists when they will not be allowed to repair a part based on an automatic structural analysis of that part, and automatically generates an assessment of conformity with engineering acceptance standards that can be used to generate a request for engineering disposition automatically sent to the appropriate engineering or executive authority.
Owner:SYNCRETEK

Method and system for link-based clock synchronization in asynchronous networks

A system and method for clock synchronization in a network having one or more asynchronous data links is provided. A clock signal is propagated through, at the physical layer, a sequence of network devices linking a source network device to a destination network device of the network. Each asynchronous data link between the source network device and the destination network device is adapted to receive an incoming clock signal from the previous network device and then provide a clock signal synchronized to the received clock signal to the next network device of the sequence. At the same time, each network device of an asynchronous segment of the network can continue to transmit packets of data asynchronously. By locking the link-based frequency on a per link bases, the receiver clocks located at the edge of a network can be tied directly to a primary source located in the core network.
Owner:RPX CLEARINGHOUSE

Dynamic lumbar brace

InactiveUS6962572B1Increase hydraulic pressureStraightens the spinal columnDiagnosticsSurgerySpinal columnPelvis
A lumbar support brace which is designed to create a tightening effect to push the abdominal contents and abdomen toward the spinal column and as a result creates and increases the hydraulic pressure inside the abdomen and pushes the tissues against the spinal column and straightens the spinal column. In addition, a U-shaped member supports the spine on either side and is connected to a pelvic support member so that the abdomen, spine and pelvis are concurrently supported. The key feature of the present invention is that the support is a dynamic support which enables the wearer to engage in vigorously physical activity.
Owner:ZAHIRI HORMOZ

Battery-Powered All-Electric and/or Hybrid Locomotive and Related Locomotive and Train Configurations

Designs for a battery-powered, all-electric locomotive and related locomotive and train configurations are disclosed. In one particular exemplary embodiment, a locomotive may be driven by a plurality of traction motors powered exclusively by a battery assembly which preferably comprises rechargeable batteries or other energy storage means. The locomotive carries no internal combustion engine on board and receives no power during operation from any power source external to the locomotive. A battery management system monitors and equalizes the batteries to maintain a desired state of charge (SOC) and depth of discharge (DOD) for each battery. A brake system may be configured to prioritize a regenerative braking mechanism over an air braking mechanism so that substantial brake energy can be recovered to recharge the battery assembly. Many locomotive or train configurations involving battery-powered or battery-toting locomotive(s) may be implemented. In one embodiment, a battery-toting locomotive is directly coupled with and positioned between two diesel-electric locomotives, wherein the batteries recover energy from regenerative braking and / or supply power to drive traction motors.
Owner:NORFOLK SOUTHERN

System and method for filesystem deduplication using variable length sharing

ActiveUS20130086007A1Significant resource utilizationSignificant storage savingDigital data information retrievalDigital data processing detailsElectronic systemsGranularity
Embodiments of the present invention are directed to a method and system for filesystem deduplication that uses both small fingerprint granularity and variable length sharing techniques. The method includes accessing, within an electronic system, a plurality of files in a primary storage filesystem and determining a plurality of fingerprints for the plurality of files. Each respective fingerprint may correspond to a respective portion of a respective file of the plurality of files. The method further includes determining a plurality of portions of the plurality of files where each of the plurality of portions has the same corresponding fingerprint and accessing a list comprising a plurality of portions of files previously deduplicated. A portion of a file of the plurality of files not present in the list may then be deduplicated. Consecutive portions of variables lengths having the same corresponding fingerprints may also be deduplicated.
Owner:VERITAS TECH

Battery pack charging method

The battery pack charging method charges a battery pack, which is a plurality of lithium ion rechargeable batteries connected in series, to full charge by constant current and constant voltage charging. Constant current charging is performed until total voltage reaches a prescribed total voltage. Subsequently, constant current charging is switched to constant voltage charging until full charge is reached. In addition, the voltage of each battery being charged is detected. When the voltage of any battery exceeds a first specified voltage, charging is switched to pulse charging.
Owner:GK BRIDGE 1

Battery-powered all-electric locomotive and related locomotive and train configurations

Designs for a battery-powered, all-electric locomotive and related locomotive and train configurations are disclosed. In one particular exemplary embodiment, a locomotive may be driven by a plurality of traction motors powered exclusively by a battery assembly which preferably comprises rechargeable batteries or other energy storage means. The locomotive carries no internal combustion engine on board and receives no power during operation from any power source external to the locomotive. A battery management system monitors and equalizes the batteries to maintain a desired state of charge (SOC) and depth of discharge (DOD) for each battery. A brake system may be configured to prioritize a regenerative braking mechanism over an air braking mechanism so that substantial brake energy can be recovered to recharge the battery assembly. Many locomotive or train configurations involving battery-powered or battery-toting locomotive(s) may be implemented. In one embodiment, a battery-toting locomotive is directly coupled with and positioned between two diesel-electric locomotives, wherein the batteries recover energy from regenerative braking and / or supply power to drive traction motors.
Owner:NORFOLK SOUTHERN

Four-way power source for multifunction tool

A multi-power source is described that provides power through a single source—e.g. rechargeable batteries—whose charge is maintained through four or more different power sources. Examples of such power sources are taken from a group consisting of disposable batteries, mechanical energy as developed through a crank, solar power, an external DC source such as provided through a car battery connection, and an external AC input as from an in-wall outlet. The power source is used to power an emergency multifunction tool, such as a modular light source having a flashlight, lantern, siren, flasher, and radio functions powered from the multi-power source.
Owner:DORCY INT

Mechanical keypad with touch pad function

A mechanical keypad with touch panel function includes a key set including a plurality of keycaps and a keytop covering the keycaps, a backlight layer under the key set, a capacitive touch unit selectively disposed under several keycaps, an elastic layer including an elastomer and a plunger corresponding to the keycaps and disposed under the capacitive touch unit as well as a circuit board including metal domes and dome sheets corresponding to the keycaps. Each metal dome provides a mechanical feedback force so that the keycaps are able to be in indirect contact with the metal domes and the dome sheets by means of the plunger.
Owner:ICHIA TECH

Method and apparatus for interleaved processing of direct and indirect texture coordinates in a graphics system

A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. The system includes a graphics and audio processor including a 3D graphics pipeline and an audio digital signal processor. The graphics pipeline renders and prepares images for display at least in part in response to polygon vertex attribute data and texel color data stored as a texture images in an associated memory. An efficient texturing pipeline arrangement achieves a relatively low chip-footprint by utilizing a single texture coordinate / data processing unit that interleaves the processing of logical direct and indirect texture coordinate data and a texture lookup data feedback path for “recirculating” indirect texture lookup data retrieved from a single texture retrieval unit back to the texture coordinate / data processing unit. Versatile indirect texture referencing is achieved by using the same texture coordinate / data processing unit to transform the recirculated texture lookup data into offsets that may be added to the texture coordinates of a direct texture lookup. A generalized indirect texture API function is provided that supports defining at least four indirect texture referencing operations and allows for selectively associating one of at least eight different texture images with each indirect texture defined. Retrieved indirect texture lookup data is processed as multi-bit binary data triplets of three, four, five, or eight bits. The data triplets are multiplied by a 3×2 texture coordinate offset matrix before being optionally combined with regular non-indirect coordinate data or coordinate data from a previous cycle / stage of processing. Values of the offset matrix elements are variable and may be dynamically defined for each cycle / stage using selected constants. Two additional variable matrix configurations are also defined containing element values obtained from current direct texture coordinates. Circuitry for optionally biasing and scaling retrieved texture data is also provided.
Owner:NINTENDO CO LTD

Rotary servovalve and control system

An improved rotary servovalve system employs a rotary magnetic solenoid having an armature that includes at least one permanent magnet. The armature is rotatable relative to a stator formed as an electromagnet which is energizable to create alternative electromagnetic fields having opposite polarities from each other. When deenergized, the stator allows the armature to return to a neutral, null position from positions of extreme rotation in opposite angular directions due to the magnetic force of the permanent magnet of the armature. The armature is coupled to carry a movable valve element in angular rotation therewith, so that flow through the servovalve of the system can occur in alternative directions. Also, the valve element is biased toward a position in which all of the valve ports are closed when power is removed from the rotary solenoid. The control circuit employed in the rotary servovalve system expands the bandwidth of response of the solenoid actuator by compensating for frequency variations in the input command signal and in the feedback signal. This compensation is achieved utilizing a combined proportional, integral, and differential amplification circuit. Also, imbalance of fluid forces within the servovalve mechanism can be avoided by utilizing a pair of inlet orifices, a pair of outlet orifices, a pair of first fluid control orifices, and a pair of second fluid control orifices. The orifices within each pair are located on opposite sides of the valve housing from each other.
Owner:WOODWORTH RAYMOND DEXTER
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products