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

227results about How to "Avoid procrastination" patented technology

Latency tolerant system for executing video processing operations

A latency tolerant system for executing video processing operations. The system includes a host interface for implementing communication between the video processor and a host CPU, a scalar execution unit coupled to the host interface and configured to execute scalar video processing operations, and a vector execution unit coupled to the host interface and configured to execute vector video processing operations. A command FIFO is included for enabling the vector execution unit to operate on a demand driven basis by accessing the memory command FIFO. A memory interface is included for implementing communication between the video processor and a frame buffer memory. A DMA engine is built into the memory interface for implementing DMA transfers between a plurality of different memory locations and for loading the command FIFO with data and instructions for the vector execution unit.
Owner:NVIDIA CORP

Navigation system and intersection guidance method

When the vehicle approaches an intersection, traffic signals located at the intersection are displayed on an intersection view, a traffic signal to be considered is displayed in a manner so as to be identifiable from the other traffic signals, arrows in the same directions as those of arrow signals for the traffic signal to be considered are displayed; and an arrow corresponding to an arrow signal permitting the vehicle to proceed in the direction of a guidance route is displayed in a manner so as to be identifiable from the other arrows.
Owner:ALPINE ELECTRONICS INC

Block data compression system, comprising a compression device and a decompression device and method for rapid block data compression with multi-byte search

A block data compression system comprising a Compression unit and a Decompression unit, and an Algorithm for fast block data compression using multi-byte search. Objective of the invention is to develop a block data compression system and algorithm for fast block data compression with multi-byte search for optimal encoding during the learning phase of substitutional methods, allowing length-limited and relative small blocks of input data symbols to be compressed independently, as required by random-access storage or telecommunication devices; and reaching high-performance characteristics by employed accelerating architectures and highly pipelines data-flow principles. According to the present invention these objectives are accomplished by a Compression Unit comprising an Input-FIFO (8), connected to a Modeling Unit (6), where said Modeling Unit (6) is connected to a multitude of memory locations represented by Trie-Dictionary (4) memory, to a Zero-Finder Look-Up Table (3), to search means in the form of a Comparison Unit (5), to memory means in the form of a Literal-Dictionary (2) and also to an Encoder Unit (7); said Encoder Unit (7) also connected through an Aligning Unit (7) to an Output-FIFO (12). The invention comprises a block data compression system, composed of a Compression Unit and a Decompression Unit, and an algorithm for fast block data compression using multi-byte search; and is related to the field of data compression, specifically to the implementation of a lossless, adaptive, reversible and fast block data compression for storage and telecommunication devices.
Owner:GEMDACO TECH INC

Fuel injection controller for engine

A fuel injection controller for an engine having a direct injector for injecting fuel into a cylinder and an intake injector for injecting fuel into an intake passage. When the engine is idling, the controller reduces a target engine speed while preventing the engine from stalling. The fuel injection controller supplies fuel to the engine through the direct injector and the intake injector when the engine is idling. The electronic control unit determines if there is a possibility of the engine stalling when the engine is idling. When having determined that there is such a possibility, the electronic control unit increases the fuel injection amount of the direct injector.
Owner:TOYOTA JIDOSHA KK

Methods, network services, and computer program products for dynamically assigning users to firewall policy groups

Methods, network services, and computer program products that dynamically assign computer network users to firewall policy groups are provided. A user is assigned to a first firewall policy group, and user activity on the computer network is monitored. The user is assigned to a second, different firewall policy group automatically if monitored user activity indicates that a change in detail level of rules is necessary. Each firewall policy group has rules that control whether to block or allow communications through firewalls on the computer network. The firewall policy groups are arranged in a hierarchical structure having a plurality of levels that are arranged such that rules within the firewall policy groups are different at each level. A user may be assigned to a different firewall policy group that is below, above, or at the same level as the initial firewall policy group.
Owner:BELLSOUTH INTPROP COR

Method for request transaction ordering in OCP bus to AXI bus bridge design

A request transaction ordering method and system includes designing of the Open Core Protocol (OCP) bus to an Advanced extensible Interface (AXI) bus bridge. The general flow of the bridge is to accept a plurality of read and write requests from the OCP bus and convert them to a plurality of AXI read and write requests. Control logic is set for each first in first out policy of push and pop control and for a plurality of handshake signals in OCP and in the AXI. The request ordering part of the bridge performs hazard checking to preserve required order policies for both OCP and AXI bus protocols by using a FIFO (first in first out) policy to hold the outstanding writes, a plurality of comparators, a first in first out policy to hold OCP identities for a plurality of read requests.
Owner:AVAGO TECH INT SALES PTE LTD

Method for request transaction ordering in OCP bus to AXI bus bridge design

A request transaction ordering method and system includes designing of the Open Core Protocol (OCP) bus to an Advanced extensible Interface (AXI) bus bridge. The general flow of the bridge is to accept a plurality of read and write requests from the OCP bus and convert them to a plurality of AXI read and write requests. Control logic is set for each first in first out policy of push and pop control and for a plurality of handshake signals in OCP and in the AXI. The request ordering part of the bridge performs hazard checking to preserve required order policies for both OCP and AXI bus protocols by using a FIFO (first in first out) policy to hold the outstanding writes, a plurality of comparators, a first in first out policy to hold OCP identities for a plurality of read requests.
Owner:AVAGO TECH INT SALES PTE LTD

Cap piercing station for closed container sampling system

A piercing station for piercing sample container caps or thick stoppers. The piercing station has a structural frame with two vertical guide rods. A carriage assembly is slidably mounted on the guide rods and is further driven to move up and down along the guide rods. The carriage assembly carries a blade holder, which in turn holds a piercing blade assembly. The blade assembly includes a center blade and two cross blades interlocked together, such that the blade assembly has a generally modified "H"-shaped cross section for piercing a cap on the sample container. Lubricant left in or on the sample container cap by the piercing station reduces the force required by the sample probe to penetrate thick stoppers for sample aspiration and level sensing. The "H"-shaped cut helps to equalize the pressure in the sample container during sampling, so that clot detection is more effective.
Owner:BECKMAN COULTER INC

Delay-reduced stall avoidance mechanism for reordering a transport block

A method for implementing a stall avoidance mechanism during uplink transmission of data blocks from transmitter to a receiver includes first determining a missing data block in response to a successful receipt of a received data block at the receiver. Once the missing data block is determined, the receiver requests retransmission of the missing data block. The receiver starts a timer when the request for retransmission is made such that the timer has a time value based on the number of reception attempts of the received data block made by the receiver.
Owner:NOKIA SOLUTIONS & NETWORKS OY

Block data compression system, comprising a compression device and a decompression device and method for rapid block data compression with multi-byte search

A block data compression system comprising a Compression unit and a Decompression unit, and an Algorithm for fast block data compression using multi-byte search.Objective of the invention is to develop a block data compression system and algorithm for fast block data compression with multi-byte search for optimal encoding during the learning phase of substitutional methods, allowing length-limited and relative small blocks of input data symbols to be compressed independently, as required by random-access storage or telecommunication devices; and reaching high-performance characteristics by employed accelerating architectures and highly pipelines data-flow principles.According to the present invention these objectives are accomplished by a Compression Unit comprising an Input-FIFO (8), connected to a Modeling Unit (6), where said Modeling Unit (6) is connected to a multitude of memory locations represented by Trie-Dictionary (4) memory, to a Zero-Finder Look-Up Table (3), to search means in the form of a Comparison Unit (5), to memory means in the form of a Literal-Dictionary (2) and also to an Encoder Unit (7); said Encoder Unit (7) also connected through an Aligning Unit (7) to an Output-FIFO (12).The invention comprises a block data compression system, composed of a Compression Unit and a Decompression Unit, and an algorithm for fast block data compression using multi-byte search; and is related to the field of data compression, specifically to the implementation of a lossless, adaptive, reversible and fast block data compression for storage and telecommunication devices.
Owner:GEMDACO TECH INC

A project management system based on three-dimensional visualization

The invention relates to the technical field of engineering management, in particular to a project management system based on three-dimensional visualization, including a BIM three-dimensional model building module; a GIS three-dimensional topographic map establishment module; a true three-dimensional engineering model building module which is used for combining the BIM three-dimensional model building module and the GIS three-dimensional topographic map building module to generate a true three-dimensional engineering model; a construction information input module used for construction progress and construction process records input; a project management platform used for managing a project through a manager terminal; a three-dimensional engineering model display module which is used for combining the data of the construction information input module and the data of the engineering management platform with the true three-dimensional engineering model establishment module, and realizingthe sharing of the engineering component information; and a database server used for storing and sending data. The system of the invention can facilitate the management and planning of the project bythe management personnel, and is convenient for the staff to report the construction information of the project.
Owner:GUANGXI ROAD & BRIDGE ENG GRP CO LTD

Method of operating a supercharger

A method of operating a supercharger (10) for an automotive engine (20) is disclosed. A supercharger (10) has an input shaft (30) for coupling to a crank shaft (22) of the engine and also for coupling to the rotor of a first electrical machine (40) and the annulus of an epicyclic gear train (60). An output shaft (70) is connected to a compressor (80) and a sun gear of the epicyclic gear train (60). A carrier carrying planet gears of the epicyclic gear train (60) is connected to the rotor of a second electrical machine (50). The first electrical machine (40) is selectively operable to supply electrical energy to the second electrical machine (50). The second electrical machine (50) is selectively operable as a motor or a generator to accelerate or decelerate the compressor (80), thereby tending to increase or decrease the power output of the engine. The first electrical machine (40) is selectively operable as a motor or a generator to control the torque transmitted from the input shaft (30) back to the crank shaft (22) caused by operation of the second electrical machine (50).
Owner:NEXXTDRIVE LTD +1

Data processor with enhanced instruction execution and method

ActiveUS7010558B2Facilitate ease of useEnhanced processing capabilityDigital computer detailsProgram controlFft fast fourier transform24-bit
An apparatus and method for performing enhanced algorithmic processing, including reduced cycle-count fast Fourier transform (FFT) calculations. In one aspect, the invention comprises a user-configurable processor having an extension instruction adapted for reduced cycle-count algorithmic operations. In one exemplary embodiment, the processor is an extensible core, and the extension instruction comprises a 32-bit instruction word linked with existing circuitry in the processor core used for multiply-accumulate (mac) instructions. 16-bit, 24-bit, and dual 16-bit multiply options are available for the multiply / accumulate unit of the processor. The extension instruction is pipelined to the same number of stages as the mac instructions, thereby avoiding unnecessary stalls and increasing performance. A modified accumulator data path used in support of the foregoing instruction is also described. A computer program and apparatus for synthesizing logic implementing the aforementioned functionality are also described.
Owner:SYNOPSYS INC

Method and apparatus for high performance branching in pipelined microsystems

A pipelined processor includes a branch acceleration technique which is based on an improved branch cache. The improved branch cache minimizes or eliminates delays caused by branch instructions, especially data-dependent unpredictable branches. In pipelined and multiply pipelined machines, branches can potentially cause the pipeline to stall because the branch alters the instruction flow, leaving the prefetch buffer and first pipeline stages with discarded instructions. This has the effect of reducing system performance by making the branch instruction appear to require multiple cycles to execute. The improved branch cache differs from conventional branch caches. In particular, the improved cache is not used for branch prediction, but rather, the improved branch cache avoids stalls by providing data that will be inserted into the pipeline stages that would otherwise have stalled when a branch is taken. Special architectural features and control structures are supplied to minimize the amount of information that must be cached by recognizing that only selected types of branches should be cached and by making use of available cycles that would otherwise be wasted. The improved branch cache supplies the missing information to the pipeline in the place of the discarded instructions, completely eliminating the pipeline stall. This technique accelerates performance, especially in real-time code that must evaluate data-dependent conditions and branch accordingly.
Owner:ROUND ROCK RES LLC

Method and apparatus for thread-based memory access in a multithreaded processor

Techniques for thread-based memory access by a multithreaded processor are disclosed. The multithreaded processor determines a thread identifier associated with a particular processor thread, and utilizes at least a portion of the thread identifier to select a particular portion of an associated memory to be accessed by the corresponding processor thread. In an illustrative embodiment, a first portion of the thread identifier is utilized to select one of a plurality of multiple-bank memory elements within the memory, and a second portion of the thread identifier is utilized to select one of a plurality of memory banks within the selected one of the multiple-bank memory elements. The first portion may comprise one or more most significant bits of the thread identifier, while the second portion comprises one or more least significant bits of the thread identifier. Advantageously, the invention reduces memory access times and power consumption, while preventing the stalling of any processor threads.
Owner:QUALCOMM INC

Low latency fifo circuit for mixed clock systems

A FIFO design interfaces a sender subsystem and a receiver subsystem operating on different time domains. The sender subsystem and the receiver subsystem may be synchronous or asynchronous. The FIFO circuit includes a put interface configured to operate in accordance with the sender time domain and get interface configured to operate in accordance with the receiver time domain. The FIFO circuit includes an array of cells having a register and state controller indicative of the state of the cell. Each cell also has a put component part configured to operate according to the sender time domain including a put token passing circuit and put controller circuit. Each cell has get component part configured to operate according to the receiver time domain including a get token passing circuit and a get controller circuit. A mixed-clock relay station design interfaces a sender subsystem and a receiver subsystem working at different time domains, and where the latency between sender and receiver is large.
Owner:THE TRUSTEES OF COLUMBIA UNIV IN THE CITY OF NEW YORK

Optimization Of Vacuum Systems And Methods For Drying Drill Cuttings

Systems and methods for separating fluids from drill cuttings. Specifically, the invention relates to shakers that incorporate a vacuum system and methods of operating such systems to effect a high degree of fluid separation. The system and methods are effective across a variety of screen sizes, vacuum flows and vacuum designs.
Owner:FP MARANGONI INC

Gas turbine start with frequency convertor

The invention relates to a method for the start of a power plant installation (10), which comprises a gas turbine (2), a generator (18) coupled to the gas turbine (2), and a frequency converter (27) to feed current into an electrical grid (1). In accordance with the method, during the start of the gas turbine (2), the generator (18) is connected to the electrical grid (1) via the frequency converter (27) before the operating rotational speed of the gas turbine (2) is reached, wherein the frequency converter (27) is controlled such that it generates an output current with the grid frequency. The invention further relates to a power plant installation (10) for the execution of such a method.
Owner:GENERAL ELECTRIC TECH GMBH

Spring-operated Anti-stall tool

ActiveUS20090173539A1Maintaining WOBIncreasing WOBDrilling rodsConstructionsReciprocating motionWorking pressure
An anti-stall tool in an oil well drilling assembly that controls reciprocation of the drill bit by controller that alters weight-on-bit (WOB) depending upon measured downhole pressure or torque. The downhole controller keeps the drill bit rotating by maintaining WOB during normal drilling operations, increasing WOB if sensed working pressure indicates that drill bit loading or torque is undesirably low, and reversing WOB by applying a spring force for retracting the drill bit if excessive working pressure or torque is sensed.
Owner:WWT NORTH AMERICA HLDG

Washing machine and control method thereof

A washing machine capable of performing washing by increasing a water level when an overload of a motor is detected, and a control method thereof. The washing is performed by detecting an overload of the motor using a load detecting circuit and changing a water level to a highest water level when the overload is detected. Thus, a burning smell may not be caused from the motor by preventing stalling of the motor, and washing performance may be maintained since the motor is continuously operated without stopping.
Owner:SAMSUNG ELECTRONICS CO LTD

A highway engineering project management system and method based on combination of BIM and WBS

The invention relates to the technical field of highway engineering management. The invention relates to a highway engineering project management system, in particular to a highway engineering projectmanagement system based on combination of BIM and WBS. The highway three-dimensional model management system comprises a management platform, an identity recognition module, a data input module, a database module, a plan editing module, a terminal module and a construction information module, the management platform comprises a three-dimensional model submodule which is used for importing and displaying a highway three-dimensional model, and the three-dimensional model submodule is established through a plurality of components; the management sub-module is used for creating a WBS node and carrying out service management on the component through the WBS node; and the component information display module is used for comparing and displaying the component service data. According to the technical scheme, the components correspond to the WBS nodes, decision making and implementation are fused according to the WBS concept, and therefore automation of service management is achieved, the workload of workers is reduced, and the working efficiency is improved. The invention further discloses a highway engineering project management method based on combination of the BIM and the WBS.
Owner:GUANGXI ROAD & BRIDGE ENG GRP CO LTD

Playback stall avoidance in adaptive media streaming

Methods, systems and devices are described to avoid stalling during playback of an adaptive media stream delivered to a media player device over a network. The media device requests segments of the media stream that are received in a buffer. Buffer utilization is monitored over time to determine a rate of change, and future segment requests are adjusted based upon the determined rate of change in the buffer utilization. By making adjustments based upon the rate of change in buffer utilization, sudden changes that could otherwise affect the viewer's experience can be avoided.
Owner:DISH TECH L L C

Intelligent cable capstan device

The invention discloses an intelligent cable capstan device. The intelligent cable capstan device comprises a capstan winding roll, a motor, a tension sensor and a controller, wherein the capstan winding roll is used for winding or unwinding cables; the motor is provided with a motor driver and electrically connected with the capstan winding roll and controls rotation of the capstan winding roll; the tension sensor is electrically connected with the capstan winding roll and used for collecting the tension information of the cables; and the controller is connected with the motor driver and the tension sensor through a converter, and the controller sends a control command to the motor driver so as to control the motor driver to operate and sends an adjusting command to the motor driver according to signals of the tension information, collected by the tension sensor, of the cables so as to adjust and control the rotation speed of the motor driver. By the adoption of the intelligent cable capstan device, automatic winding and unwinding of the cables are achieved in the constant cable tension state, a high-precision photoelectric encoder is arranged, the advancing distance of a crawl device is motored indirectly by measuring and computing the unwinding length of the cables, and the winding action and unwinding action of the cables are adjusted automatically; and labor is saved, lag of the cables in pipelines are avoided effectively, and normal walking of the pipeline climbing device is guaranteed.
Owner:NANJING ANTOUKE INTELLIGENT SYST CO LTD

Low latency FIFO circuit for mixed clock systems

A FIFO design interfaces a sender subsystem and a receiver subsystem operating on different time domains. The sender subsystem and the receiver subsystem may be synchronous or asynchronous. The FIFO circuit includes a put interface configured to operate in accordance with the sender time domain and get interface configured to operate in accordance with the receiver time domain. The FIFO circuit includes an array of cells having a register and state controller indicative of the state of the cell. Each cell also has a put component part configured to operate according to the sender time domain including a put token passing circuit and put controller circuit. Each cell has get component part configured to operate according to the receiver time domain including a get token passing circuit and a get controller circuit. A mixed-clock relay station design interfaces a sender subsystem and a receiver subsystem working at different time domains, and where the latency between sender and receiver is large.
Owner:THE TRUSTEES OF COLUMBIA UNIV IN THE CITY OF NEW YORK

Saddle riding type vehicle

InactiveUS20100147615A1Improves transmission efficiency of engine outputImprove maintainabilityCyclesRotary transmissionsDrive shaftUniversal joint
A saddle riding type vehicle capable of making turns by leaning a vehicle body includes a pair of rear wheels provided at opposite sides of the vehicle body, a pair of support mechanisms arranged to support the pair of rear wheels to be movable, independently of each other, up and down about a pivot axis relative to the vehicle body, an engine disposed forward of the pivot axis to produce a drive force, a differential mechanism arranged to distribute the drive force of the engine to the pair of rear wheels and to absorb a rotating speed difference between the pair of rear wheels at a time of making a turn, the differential mechanism including drive shafts arranged between the engine and the pivot axis, a pair of shaft drive mechanisms provided for the pair of rear wheels, respectively, and arranged to transmit the drive force of the differential mechanism to the pair of rear wheels, and a pair of constant velocity universal joints provided for the pair of shaft drive mechanisms, respectively, each including a pair of universal joints connected by a coupling yoke, the coupling yoke being located on the pivot axis, and the pair of universal joints being arranged in a positional relationship of point symmetry.
Owner:YAMAHA MOTOR CO LTD

Electrical controller for Anti-stall tools for downhole drilling assemblies

InactiveUS20120097451A1Drilling efficiency be increaseMaintain WOBSurveyDrilling rodsOil wellReciprocating motion
An anti-stall tool in an oil well drilling assembly that controls reciprocation of the drill bit by an electrical controller that alters weight-on-bit (WOB) depending upon measured downhole pressure or torque at the downhole motor. The electrical controller receives preset high and low working pressure limits for the downhole motor and activates a hydraulic valve system to keep the drill bit rotating by maintaining WOB during normal drilling operations, increasing WOB if sensed working pressure indicates that drill bit loading or torque is undesirably low, and reversing WOB by retracting the drill bit if excessive working pressure or torque is sensed.
Owner:WWT NORTH AMERICA HLDG

Continuous estimation method for compaction quality of soil and stone materials based on integrated acoustic detection technique

The invention relates to a continuous estimation method for the compaction quality of soil and stone materials based on an integrated acoustic detection technique. The continuous estimation method comprises the following steps: measuring by virtue of a conventional point sampling detection method, so as to obtain a field test pit point testing result; establishing and selecting a proper soil and stone material compaction quality evaluation model; calculating the compaction quality of each grid on a current grinding construction operation surface; combining with a spatial interpolation method,so as to obtain the compaction quality of each site on current grinding construction operation full working surface; furthermore, carrying out analysis to determine whether a filling grinding construction region is a qualified region or an unqualified region according to a compaction quality control rule, and calculating the qualification rate of the compaction quality of a current grinding construction region; and timely carrying out feedback so as to guide field construction, and carrying out remedial measures, so as to control the construction quality. By utilizing the continuous estimationmethod, the filling quality of soil and stone materials for filling earth and stone projects can be simply, efficiently, continuously, accurately and comprehensively evaluated, so that the filling quality can be timely fed back and controlled.
Owner:TSINGHUA UNIV

Low latency streaming media

Content streaming systems, such as systems that use HTTP compliant requests to obtain media segments for presentation of the content on a device. These content streaming systems can be optimized to reduce latency to a low level so that live events can be streamed to receiving devices in such a manner so that the time between an action in the live event and the presentation of the action on a receiving device that receives the streamed content is less than about 10 seconds. A client device can use rendition reports to tune-in to a new rendition (at a first bit rate) after presenting a prior rendition (of a second bit rate) when switching between the different bit rates; also, for example, a client device can use playlist annotations that indicate independent frames to avoid downloading depending frame media segments when switching between different renditions.
Owner:APPLE INC
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