Tuesday, August 26, 2008

2008-08-26 Newly Issued Apple Patents

1
D575,793
User interface for computer display (OS X dock with zoom)


2
7,418,529
Method and apparatus for communicating with an embedded controller which includes a reference to metadata objects within a computing device


3
7,418,156
Domain of definition in warper/morpher


4
7,418,037
Method of performing rate control for a compression system


5
7,417,973
Method, apparatus and computer program product for ensuring node participation in a network bus


6
7,417,869
Methods and systems for filtering signals


7
7,417,649
Method and apparatus for nonlinear anamorphic scaling of video images

Claim 1. A machine-implemented method to scale a video image, the method comprising: determining a nonlinear function to transform a first video image having a first aspect ratio to a second video image having a second aspect ratio, the second aspect ratio being different from the first aspect ratio, wherein the nonlinear function comprises piecewise linear scaling of a plurality of regions according to different scaling factors along at least one direction; performing nonlinear scaling of the first video image along the at least one direction according to the nonlinear function to generate the second video image; and wherein the second video image is capable of being displayed on a display device.


8
7,417,646
Background rendering in video compositing

Claim 1. A method for editing video, said method comprising: receiving a selection of an editing stage in a multi-stage video editing process; receiving a request from a user to background render at least a portion of the video up to said selected stage; launching an external process to render said portion of the video; and while said external process is executing to render said portion, receiving and performing an edit to a particular editing stage in the multi-stage editing process.

Tuesday, August 19, 2008

2008-08-19 Newly Issued Apple Patents

1
D575,305
Media device (iPod Nano 1G)
2
D575,304
Media device (iPod Mini?)
3
D575,275
Docking station (iPod A/V dock with IR sensor)
4
7,415,563
Method and system for allowing a media player to determine if it supports the capabilities of an accessory

Claim 1. A method for establishing communication between a media player and an accessory, the method comprising, by the media player: sending to the accessory a first command packet including a request for capability information, the request including an information type indicator designating one of a plurality of information items as being requested, wherein the plurality of information items includes: a minimum media player firmware version information item identifying a minimum version of media player firmware required to support the accessory; a command set information item identifying a version of a command set used by the accessory; and an accessory firmware version information item identifying a version of firmware used by the accessory; receiving, in response to the request, a second command packet including the requested information item; and determining, based on the received information item, whether the media player supports the accessory.


5
7,415,545
Method and apparatus for dynamic link driver configuration
6
7,415,499
Method and apparatus for listening for incoming calls on multiple port/socket combinations

Thursday, August 14, 2008

2008-08-14 Newly Published Apple Patent Applications

1
20080195877
CONSERVING POWER BY REDUCING VOLTAGE SUPPLIED TO AN INSTRUCTION-PROCESSING PORTION OF A PROCESSOR

1. An instruction-processing system, comprising:

a core with instruction-processing circuitry;

an area coupled to the core;

a core voltage provided to the core; and

an area voltage provided to the area;

wherein in a normal operation mode:

a clock signal to the core is active;

the core voltage is sufficient to maintain state information of the instruction processing circuitry; and

the area voltage is sufficient to maintain the data stored in the area;

wherein in a first power-saving mode:the clock signal to the core is inactive;the core voltage is sufficient to maintain the state information of the instruction-processing circuitry; and

the area voltage is sufficient to maintain the data stored in the area; and

wherein in a second power-saving mode:the clock signal to the core is inactive;the core voltage is less than the first value; and

the area voltage is sufficient to maintain the data stored in the area.

Thursday, August 7, 2008

2008-08-07 Newly Published Apple Patent Applications

1
20080189390
Remote access of media items

Claim 1. A method of downloading media items to a first network device from a second network device, comprising:obtaining media item metadata associated with a plurality of media items from the second network device;storing the obtained media item metadata associated with the plurality of media items on the first network device;obtaining media item content data associated with a first subset of the plurality of media items from the second network device; andstoring the obtained media item content data associated with the first subset of the plurality of media items on the first network device;wherein at least some of the media item metadata associated with a second subset of the plurality of media items is stored on the first network device without the associated media item content data.


2
20080188209
COMMUNICATING AND STORING INFORMATION ASSOCIATED WITH MEDIA BROADCASTS

Claim 1. A method performed by an accessory communicably coupled to a portable media device ("PMD"), the method comprising:receiving broadcast data including a first track;determining whether the first track is to be tagged; andin response to determining that the first track is to be tagged:generating a first tag comprising identifying information for the first track; andinstructing the PMD to store the first tag in a storage medium of the PMD.

Tuesday, August 5, 2008

2008-08-05 Newly Issued Apple Patents

1
7,409,347
Data-driven global boundary optimization
2
7,408,403
Circuits and methods for amplifying signals

Claim 1. A method for compensating for reverse power supply current of a modulator, the method comprising: generating a voltage-dependent compensation current for the power supply to compensate for the reverse current, the compensation current controlled by an output voltage of the modulator circuit.

3
7,407,315
Method and apparatus for backlighting a device

Claim 1. A light guide panel for backlighting a device, the light guide panel comprising: a plate including a plurality of optical fibers for dispersing light through the plate to illuminate the plate and provide a backlight for the device, the plurality of optical fibers being completely within the plate; and a light-emitting diode (LED) coupled to the plate for providing the light dispersed by the plurality of optical fibers, the light-emitting diode being located in a central portion of the plate such that the light-emitting diode (LED) does not touch an edge of the plate, wherein an opaque portion of the device covers the light-emitting diode (LED) in the central portion of the plate such that when the light-emitting diode (LED) is illuminated, the light from the light-emitting diode (LED) is more evenly distributed throughout the plate, the opaque portion of the device being a user input button of the device.


4
D574,378
Computing device (Macbook)
5
D574,375
Stand (narrow, but relatively deep, stand for iPhone, iPod, or a tablet?)
6
D574,365
Electronic device holder (iPod accessory with dock and headphone connectors)

Thursday, July 31, 2008

2008-07-31 Newly Published Apple Patent Applications

1
20080183757
TAGGING MEDIA ASSETS, LOCATIONS, AND ADVERTISEMENTS (geo-tagging)

Claim 49. A method for presenting information to a user, the method comprising:receiving a set of tags, each tag in the set of tags comprising identifying information specifying at least a media asset, a location, or an advertisement;communicating a portion of the identifying information from one or more tags to an information delivery service;receiving information from the information delivery service in response to the portion of identifying information from the one or more tags; and presenting the received information to a user.



2
20080181298
HYBRID SCALABLE CODING

Claim 1. A scalable encoding method, comprising:encoding source video according to a primary coding profile to generate a primary coded bitstream;encoding the source video according to a plurality of secondary coding profiles to generate a plurality of corresponding secondary coded bitstreams; andderiving metadata based on generation of the plurality of secondary coded bitstreams;wherein the metadata comprises coding parameters to recode the primary coded bitstream to regenerate the plurality of secondary coded bitstreams.

Thursday, July 17, 2008

2008-07-17 Newly Published Apple Patent Applications

1
20080169218
Packaging

Claim 1. Packaging, comprising:a base having an interior space for receiving an item;a ledge formed along an interior surface of said base;a transparent holder disposed on said ledge of said base for holding an item; anda lid disposed above said base for closing said interior space formed in said base.

Tuesday, July 15, 2008

2008-07-15 Newly Issued Apple Patents

1
7,401,173
Method and apparatus for automatic detection and healing of signal pair crossover on a high performance serial bus

2008-07-10 Newly Published Apple Patent Applications

Evidence of another busy week of filing around the iPhone announcement 18 months ago:


1
20080168568
Token passing technique for media playback devices
2
20080168564
Software or other information integrity verification using variable block length and selection
3
20080168553
System and Method for Authenticating Code Executing on Computer System
4
20080168470
Time synchronization of media playback in multiple processes
5
20080168404
List Scrolling and Document Translation, Scaling, and Rotation on a Touch-Screen Display
6
20080168388
SELECTING AND MANIPULATING WEB CONTENT
7
20080168364
ADAPTIVE ACCELERATION OF MOUSE CURSOR
8
20080168294
Time synchronization of multiple time-based data streams with independent clocks
9
20080168183
N-WAY SYNCHRONIZATION OF DATA
10
20080167094
Folded flex assembly for personal media device
11
20080167091
Electronic devices with improved switch assembly constructions
12
20080167088
APPARATUSES AND METHODS THAT FACILITATE THE TRANSFER OF POWER AND INFORMATION AMONG ELECTRICAL DEVICES
13
20080167087
WIRELESS COMMUNICATION HEADSET WITH WIRED AND WIRELESS MODES
14
20080167073
WIRELESS PORTABLE DEVICE WITH REDUCED RF SIGNAL INTERFERENCE
15
20080166968
Apparatuses and methods that facilitate the transfer of power and information among electrical devices
16
20080166967
Power efficient high speed communication systems and methods
17
20080166907
Connector assemblies
18
20080166905
Backward compatible connector system
19
20080166009
Integrated speaker assembly for personal media device
20
20080166007
Assembly for coupling the housings of an electronic device
21
20080166006
Light diffuser
22
20080166005
Headset electronics
23
20080166003
Wire headset with integrated switch
24
20080166001
Headset with microphone and connector co-location
25
20080165999
Integrated microphone assembly for personal media device
26
20080165982
Headset connector
27
20080165961
Protection of audio or video data in a playback device
28
20080165896
Self-configuring media devices and methods
29
20080165807
Wide Area Peer-to-Peer Synching in a Decentralized Environment
30
20080165508
Ejectable component assemblies in electronic devices
31
20080165255
Gestures for devices having one or more touch sensitive surfaces
32
20080165203
Luminescence shock avoidance in display devices
33
20080165158
Touch screen stack-ups
34
20080165157
RF Pulse Synchronization for Data Acquisition Operations
35
20080165141
Gestures for controlling, manipulating, and editing of media files using touch sensitive devices
36
20080165140
Detecting gestures on multi-event sensitive devices
37
20080165139
Touch screen stack-up processing
38
20080165134
Digital Controller for a True Multi-point Touch Surface Useable in a Computer System
39
20080165066
ANTENNA INSERT
40
20080164934
Connectors designed for ease of use
41
20080164825
SYSTEMS AND METHODS FOR MULTI-STATE SWITCH NETWORKS
42
20080164770
Wireless headset having adaptive powering
43
20080164056
Compact display flex and driver sub-assemblies
44
20080164055
Grounded flexible circuits
45
20080163663
Compact tube with internal features and methods for fabricating the same

Thursday, July 3, 2008

2008-07-03 Newly Published Apple Patent Applications

The large number of publications today corresponds to the large number of filings made in early January 2007, just before the first announcement of the iPhone at Macworld on January 9, 2007. Many relate to multi-touch.


1
20080163130
GESTURE LEARNING
2
20080162997
Channel scan logic
3
20080162996
Multi-touch auto scanning
4
20080162967
Gated power management over a system bus
5
20080162920
On-chip decompression engine
6
20080162835
Memory access without internal microprocessor intervention
7
20080162751
Multi buffer asynchronous scheme for processing incoming information
8
20080162739
GPIO mux/dynamic port configuration
9
20080162538
Producing an edited visual information sequence
10
20080158198
Projection scan multi-touch sensor array
11
20080158185
Multi-Touch Input Discrimination
12
20080158184
Error compensation for multi-touch surfaces
13
20080158183
Double-sided touch-sensitive panel with shield and drive combined layer
14
20080158182
Periodic sensor panel baseline adjustment
15
20080158181
Double-sided touch sensitive panel and flex circuit bonding
16
20080158180
Scan sequence generator
17
20080158179
Advanced frequency calibration
18
20080158178
Front-end signal compensation
19
20080158177
Master/slave mode for sensor processing devices
20
20080158176
Full scale calibration measurement for multi-touch surfaces
21
20080158175
Minimizing mismatch during compensation
22
20080158174
Storing baseline information in EEPROM
23
20080158173
Multi-touch surface stackup arrangement
24
20080158172
Proximity and multi-touch sensor detection and demodulation
25
20080158170
MULTI-EVENT INPUT SYSTEM
26
20080158169
NOISE DETECTION IN MULTI-TOUCH SENSORS
27
20080158168
FAR-FIELD INPUT IDENTIFICATION
28
20080158167
SIMULTANEOUS SENSING ARRANGEMENT
29
20080158147
PERIPHERAL PIXEL NOISE REDUCTION
30
20080158146
IRREGULAR INPUT IDENTIFICATION
31
20080158145
MULTI-TOUCH INPUT DISCRIMINATION
32
20080157893
Noise reduction within an electronic device using automatic frequency modulation
33
20080157882
Automatic frequency calibration
34
20080157867
Individual channel phase delay scheme
35
20080157782
Analog boundary scanning based on stray capacitance

Friday, June 20, 2008

Clear With Computers, LLC v. Apple, Inc., et al

[via 9 to 5 Mac http://www.9to5mac.com/apple_legal_store_problem]

Filing: http://docs.justia.com/cases/federal/district-courts/texas/txedce/6:2008cv00243/110468/1/


Patents:
5,615,342
("This is a Continuation of application Ser. No. 07/878,602, filed May 5, 1992, now U.S. Pat. No. 5,493,490, which application are incorporated herein by reference.")

1. A computer assisted method of generating a customized proposal for selling products to particular customers, the method comprising the steps of:

presenting to a user of the computer a plurality of questions relating to features and uses of the products;

inputting into the computer a plurality of customer answers to the questions, the answers specifying a customer's desired product features and uses; storing in the computer product pictures, product environment pictures and text segments;

selecting a particular product picture in response to at least one of the customer answers;

selecting a particular product environment picture in response to at least one of the customer answers;

selecting a particular text segment in response to at least one of the customer answers;

and generating a customized proposal for the customer using the particular product picture, the particular product environment picture and the particular text segment.



5,367,627
("This is a continuation of application Ser. No. 07/959,525, filed Oct. 13, 1992, U.S. Pat. No. 5,283,865 which is a continuation of application Ser. No. 07/435,809, filed Nov. 13, 1989, now abandoned. ")

1. A computerized method of selling parts for particular equipment specified by a customer, comprising the steps of:

a) receiving information identifying a customer's parts requirements for the equipment, comprising the step of receiving equipment application information, comprising an identification of the equipment with which one or more parts are to be used;

b) electronically specifying information identifying a plurality of parts and specifications for the parts;

c) gathering parts-related information for one or more parts within the plurality of parts which meets the customer's requirements, comprising the step of electronically associating at least one of the parts within the plurality of parts with the received equipment application information; and

d) receiving the gathered parts-related information and compiling the parts-related information into a proposal meeting the customer's requirements.