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

556results about How to "Create efficiently" patented technology

Systems and methods for creating, modifying, interacting with and playing musical compositions

A method for playing a song in a handheld device is disclosed. A visual representation for a plurality of musical components is provided. The visual representation includes a plurality of lanes, with each lane corresponding to one of the musical components. User input is received for one or more musical components, and musical characteristics corresponding to the musical components are modified in accordance with the user input. In order to modify musical characteristics corresponding to a particular musical component, the user selects the particular lane corresponding to the particular musical component. A first user input may be received to modify musical characteristics corresponding to a particular musical component, and the user enters a first level of the visual representation beneath the particular lane and provides user input to modify the musical characteristics corresponding to the particular musical component. A second user input may be received, and in response to the second user input, at least a second level of the visual representation is entered beneath the first level. Program instructions may be executed, and one or more music composition algorithms may be applied to song data in accordance with a song data structure to generate music output for the song. The visual representation may include an animated display synchronized with one or more of the musical components. Modifications to musical data corresponding to a particular musical component may be accompanied by a change in a visual effect corresponding to the modifications to the musical characteristics.
Owner:MEDIALAB SOLUTIONS

Leadframe strip having enhanced testability

A method of fabricating a semiconductor package comprising the step of providing a leadframe strip which defines a strip plane and a multiplicity of leadframes. Each of the leadframes includes an outer frame defining a central opening and a die pad disposed within the central opening. Each leadframe further includes a plurality of leads which are attached to the outer frame and extend toward the die pad in spaced relation to each other. The outer frames are integrally connected to each other and collectively define connecting bars which extend in multiple rows and columns and define saw streets. Semiconductor dies are attached to respective ones of the die pads, with the semiconductor dies being mechanically and electrically connected to the leads of respective ones of the leadframes. Thereafter, an encapsulant material is applied to the leadframe strip to form at least one mold cap which at least partially encapsulates the leadframes, the semiconductor dies, and the conductive wires. The leadframe strip and the mold cap collectively define a package strip. Isolation cuts are formed through the package strip along at least some of the saw streets to effectively electrically isolate the leadframes from each other.
Owner:AMKOR TECH SINGAPORE HLDG PTE LTD

Method and apparatus for buffering graphics data in a graphics system

InactiveUS7196710B1Effective bufferConsumer-reducing synchronization requirementDigital computer detailsImage memory managementSurround soundData buffer
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. Techniques for efficiently buffering graphics data between a producer and a consumer within a low-cost graphics systems such as a 3D home video game overcome the problem that a small-sized FIFO buffer in the graphics hardware may not adequately load balance a producer and consumer—causing the producer to stall when the consumer renders bit primitives. One aspect of the invention solves this invention by allocating part of main memory to provide a variable number of variable sized graphics commands buffers. Applications can specify the number of buffers and the size of each. All writes to the graphics FIFO can be routed a buffer in main memory. The producer and consumer independently maintain their own read and write pointers, decoupling the producer from the consumer. The consumer does not write to the buffer, but uses its write pointer to keep track of data valid positions within the buffer. The producer can write a read command to a buffer that directs the consumer to read a string of graphics commands (e.g., display list) stored elsewhere in the memory, and to subsequently return to reading the rest of the buffer. Display lists can be created by simply writing a command that redirects the output of the producer to a display list buffer.
Owner:NINTENDO CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products