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