Inventors list |
Agents list |
Assignees list |
List by place |
Classification tree browser |
Top 100 Inventors |
Top 100 Agents |
Top 100 Assignees |
REDMOND, WA US
1. 20090276837 CREDENTIAL EQUIVALENCY AND CONTROL - number of equivalent credentials may be associated with at least one entity 11-05-20092. 20090276835 SECURE CROSS-DOMAIN COMMUNICATION FOR WEB MASHUPS 11-05-2009
3. 20090276795 VIRTUAL AUTOMATA - Computer-based machines can be modeled after a virtual automaton 11-05-2009
4. 20090276791 TECHNIQUES FOR FACILITATING SERVER CALLBACKS 11-05-2009
5. 20090276778 CONTEXT SWITCHING IN A SCHEDULER - scheduler in a process of a computer system detects a task with an associated execution context that has not been 11-05-2009
6. 20090276723 ENABLING ACCESS TO RICH DATA - Systems and methods for enabling access to data, including data represented using a variety of "richer" data formats, are 11-05-2009
7. 20090276711 SCENE-GRANULAR GEOGRAPHICAL-BASED VIDEO FOOTAGE VISUALIZATONS 11-05-2009
8. 20090276697 Methods and Systems for Treating Overflow Conditions and For Re-Sizing Printable Content 11-05-2009
9. 20090276696 HIGH-FIDELITY RENDERING OF DOCUMENTS IN VIEWER CLIENTS 11-05-2009
10. 20090276657 MANAGING CLUSTER SPLIT-BRAIN IN DATACENTER SERVICE SITE FAILOVER 11-05-2009
11. 20090276620 Client authentication during network boot 11-05-2009
12. 20090276595 PROVIDING A SINGLE DRIVE LETTER USER EXPERIENCE AND REGIONAL BASED ACCESS CONTROL WITH RESPECT TO A STORAGE DEVICE 11-05-2009
13. 20090276482 AUTOMATED OFFLOADING OF USER-DEFINED FUNCTIONS TO A HIGH PERFORMANCE COMPUTING SYSTEM 11-05-2009
14. 20090276471 Automatically Capturing and Maintaining Versions of Documents 11-05-2009
15. 20090276455 SHARING INFORMATION ABOUT A DOCUMENT ACROSS A PRIVATE COMPUER NETWORK 11-05-2009
16. 20090276447 FORMATS FOR DATABASE TEMPLATE FILES SHARED BETWEEN CLIENT AND SERVER ENVIRONMENTS 11-05-2009
17. 20090276442 State Buckets - Techniques involving state buckets are described 11-05-2009
18. 20090276437 SUGGESTING LONG-TAIL TAGS - Technologies are described herein for suggesting long-tail tags 11-05-2009
19. 20090276414 RANKING MODEL ADAPTATION FOR SEARCHING - Search results provided by a search engine are improved and/or made more accurate by addressing the limited 11-05-2009
20. 20090276380 COMPUTER-AIDED NATURAL LANGUAGE ANNOTATION 11-05-2009
21. 20090275412 MULTIPLE-PLAYER COLLABORATIVE CONTENT EDITING 11-05-2009
22. 20090274434 VIDEO CONCEPT DETECTION USING MULTI-LAYER MULTI-INSTANCE LEARNING 11-05-2009
23. 20090274185 Laser Drive Amplifier - apparatus includes a device driving a laser diode 11-05-2009
24. 20090273569 MULTIPLE TOUCH INPUT SIMULATION USING SINGLE INPUT PERIPHERALS 11-05-2009
25. 20090271871 INTELLIGENT UPLOADED CONTENT PLACEMENT - Described herein is technology for, among other things, storing content on a content storage system 10-29-2009
26. 20090271806 TECHNIQUES TO MODIFY A DOCUMENT USING A LATENT TRANSFER SURFACE 10-29-2009
27. 20090271776 DYNAMIC MANAGEMENT OF OPERATING SYSTEM RESOURCES 10-29-2009
28. 20090271744 Intelligent Autocompletion - Various embodiments utilize an auto-complete module to expose a website's content structure 10-29-2009
29. 20090271727 PHYSICAL OBJECT VISUALIZATION FRAMEWORK FOR COMPUTING DEVICE WITH INTERACTIVE DISPLAY 10-29-2009
30. 20090271713 DOCUMENT COLLABORATION BY TRANSFORMING AND REFLECTING A DOCUMENT OBJECT MODEL 10-29-2009
31. 20090271707 EXTENSIBLE BROWSER PLATFORM FOR WEB APPLICATIONS 10-29-2009
32. 20090271691 LINKING DIGITAL AND PAPER DOCUMENTS - Various embodiments facilitate linking physical documents to digital documents 10-29-2009
33. 20090271662 STEADY STATE COMPUTER TESTING - steady state value of each parameter in a set of one or more parameters of a computer system under test is defined 10-29-2009
34. 20090271629 WIRELESS PAIRING CEREMONY - security token is coupled to a computer and is available for use by both local and remote processes for on-demand response 10-29-2009
35. 20090271621 SIMPLIFIED LOGIN FOR MOBILE DEVICES - Aspects of the subject matter described herein relate to a simplified login for mobile devices 10-29-2009
36. 20090271510 NETWORK STATE PLATFORM - for managing a network having a number of network nodes is disclosed 10-29-2009
37. 20090271451 On-Demand Access to Container File Directories 10-29-2009
38. 20090271442 Selectively Modifying Files of a Container File 10-29-2009
39. 20090271437 DETERMINING COMPUTER INFORMATION FROM PROCESSOR PROPERTIES 10-29-2009
40. 20090271408 HIERARCHICAL LOCKING IN B-TREE INDEXES - Portions of a B-tree index in a database are locked for concurrency control 10-29-2009
41. 20090271381 Annotations for Electronic Content - Embodiments are described for capturing, displaying, and navigating text annotations in a non-modifiable document 10-29-2009
42. 20090271319 Embedded Licenses for Content - In accordance with one or more aspects, a license for content is retrieved, the license having been previously embedded 10-29-2009
43. 20090271228 CONSTRUCTION OF PREDICTIVE USER PROFILES FOR ADVERTISING 10-29-2009
44. 20090271170 FAILURE SIMULATION AND AVAILABILITY REPORT ON SAME 10-29-2009
45. 20090270091 SELECTIVE CHANNEL SCANNING FOR NETWORKED DEVICES 10-29-2009
46. 20090270076 PERFORMANCE OPTIMIZER FOR MOBILE DEVICES WEBSITE 10-29-2009
47. 20090270036 Wireless Pairing Ceremony - host wireless device may use an evaluation process to determine whether a secured connection is available for a given guest 10-29-2009
48. 20090268945 ARCHITECTURE FOR CONTROLLING A COMPUTER USING HAND GESTURES 10-29-2009
49. 20090268938 PROBABILISTIC INTENSITY SIMILARITY MEASURE BASED ON NOISE DISTRIBUTIONS 10-29-2009
50. 20090268062 RADIOMETRIC CALIBRATION FROM NOISE DISTRIBUTIONS 10-29-2009
51. 20090265786 AUTOMATIC BOTNET SPAM SIGNATURE GENERATION 10-22-2009
52. 20090265772 Secure Key Distribution to Internet Clients 10-22-2009
53. 20090265760 COMPONENT-ORIENTED ARCHITECTURE FOR WEB MASHUPS 10-22-2009
54. 20090265685 SYMBOLIC FORWARD AND REVERSE DIFFERENTIATION 10-22-2009
55. 20090265681 RANKING AND OPTIMIZING AUTOMATED TEST SCRIPTS 10-22-2009
56. 20090265632 NON-LINEAR PRESENTATION CANVAS - Technologies are described herein for providing a non-linear presentation canvas 10-22-2009
57. 20090265561 Separating Keys and Policy for Consuming Content 10-22-2009
58. 20090265470 Gesturing to Select and Configure Device Communication 10-22-2009
59. 20090265458 DYNAMIC SERVER FLOW CONTROL IN A HYBRID PEER-TO-PEER NETWORK 10-22-2009
60. 20090265400 EXTENSIBLE FILE SYSTEM - format for portable storage media is provided 10-22-2009
61. 20090265398 Adaptive Buffering of Database Server Response Data 10-22-2009
62. 20090265388 DISCOVERING CO-LOCATED QUERIES IN GEOGRAPHIC SEARCH LOGS 10-22-2009
63. 20090265370 QUERY AUTHORING BY MODIFYING A VIEW OF THE RESULTS OF THE QUERY 10-22-2009
64. 20090265368 AUTOMATIC GENERATION OF USER INTERFACES - communications schema is captured into a service-neutral interface schema created by inspecting metadata 10-22-2009
65. 20090265363 FORUM WEB PAGE CLUSTERING BASED ON REPETITIVE REGIONS 10-22-2009
66. 20090265334 IMAGE QUERYING WITH RELEVANCE-RELATIVE SCALING 10-22-2009
67. 20090265333 PRE-PURCHASE DEVICE INTEROPERABILITY VALIDATION 10-22-2009
68. 20090265331 CREATING BUSINESS VALUE BY EMBEDDING DOMAIN TUNED SEARCH ON WEB-SITES 10-22-2009
69. 20090265317 CLASSIFYING SEARCH QUERY TRAFFIC - method for classifying search query traffic can involve receiving a plurality of labeled sample search query traffic 10-22-2009
70. 20090265180 MACHINE-READABLE END USER LICENSE AGREEMENT WITH AUTOMATED ACCEPTANCE 10-22-2009
71. 20090265178 Referral Lists for Tracking Distributed Content 10-22-2009
72. 20090265156 DYNAMICALLY VARYING SIMULATION PRECISION 10-22-2009
73. 20090265022 PLAYBACK OF MULTIMEDIA DURING MULTI-WAY COMMUNICATIONS 10-22-2009
74. 20090264105 Advertising With Mobile Messaging - In accordance with one or more aspects of the content-based advertising in mobile messaging a message is received 10-22-2009
75. 20090263045 IMAGE BLENDING USING MULTI-SPLINES - Multi-spline image blending technique embodiments are presented which generally employ a separate low-resolution 10-22-2009
76. 20090263041 Block Based Image Processing - techniques are described in which one or more processing filters are applied to an image block by block 10-22-2009
77. 20090263010 ADAPTING A PARAMETERIZED CLASSIFIER TO AN ENVIRONMENT 10-22-2009
78. 20090262116 MULTI-LAYERED SLIDE TRANSITIONS - Architecture that enhances the visual experience of a slide presentation by animating slide content as "actors" in the 10-22-2009
79. 20090262070 Method and System for Reducing Effects of Undesired Signals in an Infrared Imaging System 10-22-2009
80. 20090260077 SECURITY-ENHANCED LOG IN - security-enhanced login technique that provides a convenient and easy-to-use two factor technique to enhance the security of 10-15-2009
81. 20090260071 SMART MODULE PROVISIONING OF LOCAL NETWORK DEVICES 10-15-2009
82. 20090259951 LIGHT-WEIGHT MANAGED COMPOSITE CONTROL HOSTING 10-15-2009
83. 20090259949 CROSS-BROWSER RICH TEXT EDITING VIA A HYBRID CLIENT-SIDE MODEL 10-15-2009
84. 20090259870 MANAGING TIMERS IN A MULTIPROCESSOR ENVIRONMENT 10-15-2009
85. 20090259731 INSERTING A MULTIMEDIA FILE THROUGH A WEB-BASED DESKTOP PRODUCTIVITY APPLICATION 10-15-2009
86. 20090259723 CACHING AND EXPOSING PRE-SEND DATA RELATING TO THE SENDER OR RECIPIENT OF AN ELECTRONIC MAIL MESSAGE 10-15-2009
87. 20090259686 CAPTURING AND COMBINING MEDIA DATA AND GEODATA IN A COMPOSITE FILE 10-15-2009
88. 20090259651 SEARCH RESULTS RANKING USING EDITING DISTANCE AND DOCUMENT INFORMATION 10-15-2009
89. 20090259642 QUESTION TYPE-SENSITIVE ANSWER SUMMARIZATION 10-15-2009
90. 20090259624 EXPLOITING CONDITIONS TO OPTIMIZE EXPENSIVE DATABASE QUERIES 10-15-2009
91. 20090259618 SLICING OF RELATIONAL DATABASES - method and a processing device may be provided for creating a shadow database having a size being approximately a 10-15-2009
92. 20090259519 Advertisements Targeted to Social Groups that Establish Program Popularity 10-15-2009
93. 20090257597 Protocol for Protecting Third Party Cryptographic Keys 10-15-2009
94. 20090256815 ACTIVE MATRIX TOUCH SENSING - active matrix for a capacitive multiple touch sensing device is disclosed 10-15-2009
95. 20090255153 GROUP CALENDAR INTERFACE - Technologies are described herein for providing an improved group calendar 10-15-2009
96. 20090254995 CLIENT CONTROLLED LOCK FOR ELECTRONIC DEVICES 10-08-2009
97. 20090254989 CLUSTERING BOTNET BEHAVIOR USING PARAMETERIZED MODELS 10-08-2009
98. 20090254984 HARDWARE INTERFACE FOR ENABLING DIRECT ACCESS AND SECURITY ASSESSMENT SHARING 10-08-2009
99. 20090254978 DELEGATED AUTHENTICATION FOR WEB SERVICES 10-08-2009
100. 20090254948 System And Method For Streaming Video Over A Wireless Network 10-08-2009
101. 20090254926 REGISTERING NETWORK APPLICATIONS WITH AN API FRAMEWORK 10-08-2009
102. 20090254898 CONVERTING A DEVICE FROM ONE SYSTEM TO ANOTHER 10-08-2009
103. 20090254881 CODE GENERATION TECHNIQUES FOR ADMINISTRATIVE TASKS 10-08-2009
104. 20090254880 TECHNIQUES FOR OFFERING AND APPLYING CODE MODIFICATIONS 10-08-2009
105. 20090254847 ANALYSIS OF VISUALLY-PRESENTED DATA - person may interact with visually-presented data in order to specify an analysis to be performed on the data 10-08-2009
106. 20090254839 TECHNIQUES TO REMOTELY MANAGE A MULTIMEDIA CONFERENCE EVENT 10-08-2009
107. 20090254834 Standard Schema and User Interface for Website Maps 10-08-2009
108. 20090254823 Bookmark Interpretation Service - is described 10-08-2009
109. 20090254814 PER-EDGE RULES AND CONSTRAINTS-BASED LAYOUT MECHANISM 10-08-2009
110. 20090254808 Load-Time Memory Optimization - Various embodiments can be used to process packages or documents that contain markup language describing one or more 10-08-2009
111. 20090254807 Progressive Page Loading - Various embodiments provide an ability to load documents and access page content associated with documents while the 10-08-2009
112. 20090254763 MANAGEMENT OF POWER-EFFICIENT DATA CENTER 10-08-2009
113. 20090254670 PROVIDING ACCESS TO NETWORK APPLICATIONS FOR STANDARDIZED CLIENTS 10-08-2009
114. 20090254631 DEFINING CLIPPABLE SECTIONS OF A NETWORK DOCUMENT AND SAVING CORRESPONDING CONTENT 10-08-2009
115. 20090254614 SHARING CONTENT USING SELECTION AND PROPOSAL 10-08-2009
116. 20090254594 TECHNIQUES TO ENHANCE DATABASE PERFORMANCE 10-08-2009
117. 20090254586 Updated Bookmark Associations - is described 10-08-2009
118. 20090254555 Modeling and Simulating Software Contention 10-08-2009
119. 20090254552 HIGHLY AVAILABLE LARGE SCALE NETWORK AND INTERNET SYSTEMS 10-08-2009
120. 20090254524 PROVIDING DATA BASED ON LANGUAGE CHOICE - Data may be provided in a language chosen by a user 10-08-2009
121. 20090254522 DETECTING ESTIMATION ERRORS IN DICTINCT PAGE COUNTS 10-08-2009
122. 20090254505 RECONFIGURABLE HARDWARE ACCELERATOR FOR BOOLEAN SATISFIABILITY SOLVER 10-08-2009
123. 20090254499 TECHNIQUES TO FILTER MEDIA CONTENT BASED ON ENTITY REPUTATION 10-08-2009
124. 20090254482 TIME-BASED LICENSES - method and a system are provided for issuing a number of different types of time-based licenses associated with software products 10-08-2009
125. 20090254386 INNOVATION MARKET 10-08-2009
126. 20090254313 DETERMINING COMPUTER SYSTEM USAGE FROM LOGGED EVENTS 10-08-2009
127. 20090254268 COMPUTING NAVIGATION DEVICE WITH ENHANCED ROUTE DIRECTIONS VIEW 10-08-2009
128. 20090253112 RECOMMENDING QUESTIONS TO USERS OF COMMUNITY QIESTION ANSWERING 10-08-2009
129. 20090252428 IMAGE DESCRIPTOR QUANTIZATION - technique embodiments are presented which quantize an image descriptor defined by a vector of number elements 10-08-2009
130. 20090252413 IMAGE CLASSIFICATION - Images are classified as photos or graphics such that when searched with a filter an image database returns images corresponding 10-08-2009
131. 20090252325 SECURE CONTENT PRE-DISTRIBUTION TO DESIGNATED SYSTEMS 10-08-2009
132. 20090252146 CONTINUOUS NETWORK CODING IN WIRELESS RELAY NETWORKS 10-08-2009
133. 20090251860 POWER-EFFICENT DATA CENTER - illustrative power-efficient data center is described for operating in an uncontrolled environment in one scenario 10-08-2009
134. 20090251788 Optical Device for Use with Scanned Beam Light Sources 10-08-2009
135. 20090251619 Remote Control Device Personalization - Techniques to personalize a remote control device are described 10-08-2009
136. 20090251594 VIDEO RETARGETING - Videos are retargeted to a target display for viewing with little to no geometric distortion or video information loss 10-08-2009
137. 20090249480 MINING USER BEHAVIOR DATA FOR IP ADDRESS SPACE INTELLIGENCE 10-01-2009
138. 20090249431 Determining Effective Policy - Aspects of the subject matter described herein relate to determining effective policy when more than one policy may be 10-01-2009
139. 20090249395 Application Gadgets - Application gadget techniques are described 10-01-2009
140. 20090249388 Confirmation of Advertisement Viewing - Techniques to confirm advertisement viewing are described 10-01-2009
141. 20090249384 ENTERTAINMENT CONTENT PURCHASE VIA ADVERTISING VIEWING CREDIT 10-01-2009
142. 20090249368 Runtime Code Hooking - techniques are described in which a place holder instruction within a compiled module is used as an entry point to enable code 10-01-2009
143. 20090249300 EVENT SET RECORDING - Recording of functional steps resulting from actions in an application is desirable for performing functional testing or user 10-01-2009
144. 20090249280 UPGRADING SIMPLE APPLICATIONS TO FULL SCALE SOLUTIONS 10-01-2009
145. 20090249249 USER INTERFACE FRAMEWORK AND TECHNIQUES - set of declarative language instructions defines three hierarchically-related data structures to provide a 10-01-2009
146. 20090249226 COLLABORATIVE TOOL USE IN VIRTUAL ENVIRONMENT 10-01-2009
147. 20090249125 DATABASE QUERYING - Data stored in relational databases can be retrieved using a relational database query language 10-01-2009
148. 20090249052 BOOTING AN ELECTRONIC DEVICE USING FLASH MEMORY AND A LIMITED FUNCTION MEMORY CONTROLLER 10-01-2009
149. 20090248878 AGGREGATING CONNECTION MAINTENANCE TO OPTIMIZE RESOURCE CONSUMPTION 10-01-2009
150. 20090248850 WAIT FOR READY STATE - Automation of actions on a server system is facilitated by a server system that is ready for actions to be performed upon it 10-01-2009
151. 20090248840 NETWORK TOPOLOGY DETECTION USING A SERVER 10-01-2009
152. 20090248757 Application-Managed File Versioning - In accordance with one or more aspects of the application-managed file versioning a request to store a new version 10-01-2009
153. 20090248753 DATABASE MANAGEMENT SYSTEM RISK ASSESSMENT 10-01-2009
154. 20090248737 COMPUTING ENVIRONMENT REPRESENTATION - computing environment typically comprises a large set of diverse objects such as files user profiles 10-01-2009
155. 20090248730 Data Binding for XML Schemas - user interface may be generated from an XML schema 10-01-2009
156. 20090248729 ONLINE APPLICATION PLATFORM AND USER COMMUNITIES 10-01-2009
157. 20090248712 COLLECTING AND AGGREGATING DATA USING DISTRIBUTED RESOURCES 10-01-2009
158. 20090248695 ONLINE AND OFFLINE APPLICATIONS - Systems and methods for implementing online and offline applications are described 10-01-2009
159. 20090248693 MANAGING DATA TRANSFER BETWEEN ENDPOINTS IN A DISTRIBUTED COMPUTING ENVIRONMENT 10-01-2009
160. 20090248661 IDENTIFYING RELEVANT INFORMATION SOURCES FROM USER ACTIVITY 10-01-2009
161. 20090248657 WEB SEARCHING - Mislabeled URLs are identified and corrected based upon a click relevance ranking computed from user data comprising user click 10-01-2009
162. 20090248603 DECISION SERVICE FOR APPLICATIONS - decision service is described that provides a decision making process for an application 10-01-2009
163. 20090248515 Remote Control Device to Display Advertisements 10-01-2009
164. 20090248502 COMPUTING A TIME-DEPENDENT VARIABILITY VALUE 10-01-2009
165. 20090248422 INTRA-LANGUAGE STATISTICAL MACHINE TRANSLATION 10-01-2009
166. 20090248397 Service Initiation Techniques - are described 10-01-2009
167. 20090245549 IDENTIFICATION OF EARBUDS USED WITH PERSONAL MEDIA PLAYERS 10-01-2009
168. 20090245479 INTERACTIVE VOICE ADVERTISEMENT EXCHANGE 10-01-2009
169. 20090244367 CHOOSING VIDEO DEINTERLACING INTERPOLANT BASED ON COST 10-01-2009
170. 20090244083 INVERSE TEXTURE SYNTHESIS - "texture generator" uses an inverse texture synthesis solution that runs in the opposite direction to traditional forward 10-01-2009
171. 20090244062 USING PHOTO COLLECTIONS FOR THREE DIMENSIONAL MODELING 10-01-2009
172. 20090241134 REMOTE STORAGE SERVICE API - Techniques are disclosed to provide an application programming interface to access data stored in a remote storage service 09-24-2009
173. 20090241131 Module interrogation - techniques are described in which modules configured to rely upon one or more operating system features are interrogated to 09-24-2009
174. 20090241104 APPLICATION MANAGEMENT WITHIN DEPLOYABLE OBJECT HIERARCHY 09-24-2009
175. 20090240972 MODELING RECURRING EVENTS IN A DATA STORE 09-24-2009
176. 20090240935 COMPUTING ENVIRONMENT CONFIGURATION - Within a computing environment, an application may run in a variety of contexts, e 09-24-2009
177. 20090240728 COMPUTING ENVIRONMENT REPRESENTATION - computing environment may be represented as a deployable object hierarchy which may be organized according to an 09-24-2009
178. 20090240719 ACCUMULATING STAR KNOWLEDGE IN REPLICATED DATA PROTOCOL 09-24-2009
179. 20090240698 COMPUTING ENVIRONMENT PLATFORM - The diverse objects comprising a computing environment may be represented together as a deployable object hierarchy 09-24-2009
180. 20090240697 Object-Based Network Scanning - In accordance with one or more aspects a user selects one or more capabilities of a repository service and one or more 09-24-2009
181. 20090240680 TECHNIQUES TO PERFORM RELATIVE RANKING FOR SEARCH RESULTS 09-24-2009
182. 20090240678 PURPOSING PERSISTENT DATA THROUGH HARDWARE METADATA TAGGING 09-24-2009
183. 20090240501 AUTOMATICALLY GENERATING NEW WORDS FOR LETTER-TO-SOUND CONVERSION 09-24-2009
184. 20090240395 ENVIRONMENT CUSTOMIZATION WITH EXTENSIBLE ENVIRONMENT-SETTINGS DATA 09-24-2009
185. 20090238543 Local Recording of Previously Aired Programming 09-24-2009
186. 20090238484 LIFTING-BASED DIRECTIONAL LAPPED TRANSFORMS 09-24-2009
187. 20090238476 Spectral information recovery for compressed image restoration 09-24-2009
188. 20090238395 CABLE MANAGEMENT FOR PERSONAL MEDIA PLAYER ACCESSORIES 09-24-2009
189. 20090238267 Methods And Apparatuses For Use In Switching Between Streaming Video Bitstreams 09-24-2009
190. 20090237510 VISUALIZING CAMERA FEEDS ON A MAP - Feeds from cameras are better visualized by superimposing images based on the feeds onto map based on a two- or 09-24-2009
191. 20090237363 PLURAL TEMPORALLY OVERLAPPING DRAG AND DROP OPERATIONS 09-24-2009
192. 20090237361 VIRTUAL KEYBOARD BASED ACTIVATION AND DISMISSAL 09-24-2009
193. 20090237356 OPTICAL POINTING DEVICE - pointing system uses a hologram or a lenticular image that may be affixed to a pointing device such as a game controller 09-24-2009
194. 20090235342 REMOTE DESKTOP ACCESS - method of accessing a first computing device from a second computing device using a remote desktop service is disclosed 09-17-2009
195. 20090235321 TELEVISION CONTENT FROM MULTIPLE SOURCES 09-17-2009
196. 20090235283 GLOBAL API DEPLOYMENT AND ROUTING - method and a system are provided for implementing a global application program interface and providing routing to a 09-17-2009
197. 20090235196 CUSTOMIZABLE CONTROLS PROVIDED BY A MESSAGING APPLICATION FOR PERFORMING SELECTED ACTIONS 09-17-2009
198. 20090235174 Virtualization of Groups of Devices - virtialization mechanism may create a virtual representation of a group of physical computers and the physical 09-17-2009
199. 20090235152 LINKING VISUAL PROPERTIES OF CHARTS TO CELLS WITHIN TABLES 09-17-2009
200. 20090235054 DISASSEMBLING AN EXECUTABLE BINARY - method for disassembling an executable binary 09-17-2009
201. 20090235021 EFFICIENTLY SYNCHRONIZING WITH SEPARATED DISK CACHES 09-17-2009
202. 20090234908 DATA TRANSMISSION QUEUING USING FAULT PREDICTION 09-17-2009
203. 20090234852 SUB-LINEAR APPROXIMATE STRING MATCH - Computerized search problems can be performed more quickly efficiently and effectively by utilizing a database of 09-17-2009
204. 20090234804 USING EXTENSION METHODS TO EXTEND COM OBJECTS 09-17-2009
205. 20090231998 SELECTIVE FILTERING OF NETWORK TRAFFIC REQUESTS 09-17-2009
206. 20090231719 Eyebox Shaping Through Virtual Vignetting 09-17-2009
207. 20090231515 PHOTOLUMINESCENT BACKLIGHTING OF LIGHT VALVE 09-17-2009
208. 20090231281 MULTI-TOUCH VIRTUAL KEYBOARD - computing system includes a display and a sensor to detect multi-touch input at the display 09-17-2009
209. 20090231109 ACTION USING SWITCHED DEVICE THAT TRANSMITS DATA 09-17-2009
210. 20090228193 WIRELESS BROADCASTING OF DRIVE-TIMES DATA 09-10-2009
211. 20090222917 DETECTING SPAM FROM METAFEATURES OF AN EMAIL MESSAGE 09-03-2009
212. 20090222888 COMMUNICATING A PASSWORD SECURELY - secure connection is established between a client and a server 09-03-2009
213. 20090222884 INTERFACES AND METHODS FOR GROUP POLICY MANAGEMENT 09-03-2009
214. 20090222850 ADVERTISEMENT SKIP VIEW 09-03-2009
215. 20090222787 REPOSITORIES AND RELATED SERVICES FOR MANAGING LOCALIZATION OF RESOURCES 09-03-2009
216. 20090222782 NETWORK ANALYSIS WITH STEINER TREES - Networks may be analyzed using Steiner trees 09-03-2009
217. 20090222762 CASCADING ITEM AND ACTION BROWSER - In one or more embodiments, a cascading item and action browser enables items and associated actions to be displayed 09-03-2009
218. 20090222741 COLLABORATIVE MANAGEMENT OF ACTIVITIES OCCURRING DURING THE LIFECYCLE OF A MEETING 09-03-2009
219. 20090222722 OPTIMAL SIZES OF OBJECTS IN A DOCUMENT - Architecture of one or more algorithms for autofitting objects with non-trivial geometries in documents 09-03-2009
220. 20090222714 COLLAPSING MARGINS IN DOCUMENTS WITH COMPLEX CONTENT 09-03-2009
221. 20090222634 PROBABILISTIC OBJECT RELOCATION - Object relocation often involves a multi-word copy of the object from a source memory to a destination memory 09-03-2009
222. 20090222592 AUTOMATIC PERIPHERAL DEVICE SHARING - In accordance with the automatic peripheral device sharing a peripheral device that has been newly installed on a 09-03-2009
223. 20090222568 Connectivity Platform - Disclosed are a connectivity platform that allows for proprietary connectivity modules to plug into the operating system and 09-03-2009
224. 20090222559 Address Management in a Connectivity Platform 09-03-2009
225. 20090222494 OPTIMISTIC OBJECT RELOCATION - Object relocation often involves a multi-word copy of the object from a source address to a destination address 09-03-2009
226. 20090222479 UNIFIED FORMATS FOR RESOURCES AND REPOSITORIES FOR MANAGING LOCALIZATION 09-03-2009
227. 20090222412 FACET VISUALIZATION - system described herein includes a receiver component that receives a dataset and defined relationships amongst data in the 09-03-2009
228. 20090222408 DATA STORAGE STRUCTURE - Efficient data storage and retrieval is facilitated by implementing an indexing structure comprising an indexing array 09-03-2009
229. 20090222321 PREDICTION OF FUTURE POPULARITY OF QUERY TERMS 09-03-2009
230. 20090222310 TECHNIQUES TO ALLOCATE PROJECT RESOURCES 09-03-2009
231. 20090222277 DEFINING AND IMPLEMENTING CUSTOM TASK PROCESSES 09-03-2009
232. 20090220169 IMAGE ENHANCEMENT - bilateral filter is implemented to allow a digital image to be enhanced while mitigating the formation of ringing artifacts or halos 09-03-2009
233. 20090220165 EFFICIENT IMAGE DISPLAYING - Efficient image display on a display screen is facilitated by implementing one or more specialized select and pack routines 09-03-2009
234. 20090219286 NON-LINEAR BEAM TRACING FOR COMPUTER GRAPHICS 09-03-2009
235. 20090219262 Active Input Device for a Scanned Beam Display 09-03-2009
236. 20090217804 MUSIC STEERING WITH AUTOMATICALLY DETECTED MUSICAL ATTRIBUTES 09-03-2009
237. 20090217381 MANUAL OPERATIONS IN AN ENTERPRISE SECURITY ASSESSMENT SHARING SYSTEM 08-27-2009
238. 20090217378 Boot Time Remediation of Malware - Aspects of the subject matter described herein relate to removing malware from a computer system 08-27-2009
239. 20090217370 SAFE FILE TRANSMISSION AND REPUTATION LOOKUP 08-27-2009
240. 20090217362 SELECTIVELY PROVISIONING CLIENTS WITH DIGITAL IDENTITY REPRESENTATIONS 08-27-2009
241. 20090217273 CONTROLLING INTERFERENCE IN SHARED MEMORY SYSTEMS USING PARALLELISM-AWARE BATCH SCHEDULING 08-27-2009
242. 20090217254 APPLICATION LEVEL SMART TAGS - Smart tag functionality is enabled in documents at an application level 08-27-2009
243. 20090217181 SPECTRUM BAR CONTROL - Various technologies and techniques are disclosed for providing a graphical user interface control in a spectrum bar 08-27-2009
244. 20090217158 EDITING A DOCUMENT USING A TRANSITORY EDITING SURFACE 08-27-2009
245. 20090217065 POWER MANAGEMENT BASED ON POLICY - machine's power usage may be managed by a power-management policy 08-27-2009
246. 20090216962 PRIORITIZATION OF MULTIPLE CONCURRENT THREADS FOR SCHEDULING REQUESTS TO SHARED MEMORY 08-27-2009
247. 20090216912 Default Peripheral Device Selection Based on Location 08-27-2009
248. 20090216908 Personal Computing Environment With Virtual Computing Device 08-27-2009
249. 20090216837 SECURE RESERVATIONLESS CONFERENCING - Techniques are disclosed providing secure reservationless conferencing allowing an organizer to arrange a meeting 08-27-2009
250. 20090216787 INDEXING LARGE-SCALE GPS TRACKS - Described is a technology by which uploaded GPS data is indexed according to spatio-temporal relationships to 08-27-2009
251. 20090216745 Techniques to Consume Content and Metadata 08-27-2009
252. 20090216734 SEARCH BASED ON DOCUMENT ASSOCIATIONS - method and a processing device are provided 08-27-2009
253. 20090216704 LEARNING TRANSPORTATION MODES FROM RAW GPS DATA 08-27-2009
254. 20090216626 BEHAVIOR RECOMMENDING FOR GROUPS - Techniques are described for identifying and analyzing behavior patterns by members of a group and determining if 08-27-2009
255. 20090215534 MAGIC WAND - The claimed subject matter relates to an architecture that can facilitate rich interaction with and/or management of environmental 08-27-2009
256. 20090214191 Coordinated Output of Messages and Content 08-27-2009
257. 20090214117 HANDWRITING SYMBOL RECOGNITION ACCURACY USING SPEECH INPUT 08-27-2009
258. 20090214052 SPEECH SEPARATION WITH MICROPHONE ARRAYS 08-27-2009
259. 20090214048 HARMONIC DISTORTION RESIDUAL ECHO SUPPRESSION 08-27-2009
260. 20090213933 TEXTURE SENSITIVE TEMPORAL FILTER BASED ON MOTION ESTIMATION 08-27-2009
261. 20090213758 Automated Configuration of Network Mode - Aspects of the subject matter described herein relate to a mechanism for seamlessly changing a network mode of 08-27-2009
262. 20090213084 INPUT AGGREGATION FOR A MULTI-TOUCH DEVICE 08-27-2009
263. 20090213040 Apparatus and Method for Interpolating the Intensities of Scanned Pixels from Source Pixels 08-27-2009
264. 20090212203 System for Determining An Operational State of a MEMS Based Display 08-27-2009
265. 20090211397 Flexible Motor Coupling Device - There is disclosed a flexible motor coupling device that provides for distance changes along a lateral axis between a 08-27-2009
266. 20090210888 SOFTWARE ISOLATED DEVICE DRIVER ARCHITECTURE 08-20-2009
267. 20090210868 Software Update Techniques - are described 08-20-2009
268. 20090210822 LOCATING MEETING USERS - The disclosed communications architecture allows meeting organizers to automatically search and find meeting invitees or other 08-20-2009
269. 20090210802 LOCATION INFORMATION IN PRESENCE - Architecture that facilitates the combining and presentation of location information with presence information in a 08-20-2009
270. 20090210789 TECHNIQUES TO GENERATE A VISUAL COMPOSITION FOR A MULTIMEDIA CONFERENCE EVENT 08-20-2009
271. 20090210641 PRE-CACHING FILES FROM REMOVABLE DEVICE TO EXPEDITE PERCEIVED DOWNLOAD PERFORMANCE 08-20-2009
272. 20090210502 System and method for bypassing uploading of data from a wireless device using outbound attachment caching 08-20-2009
273. 20090210491 TECHNIQUES TO AUTOMATICALLY IDENTIFY PARTICIPANTS FOR A MULTIMEDIA CONFERENCE EVENT 08-20-2009
274. 20090210490 TECHNIQUES TO AUTOMATICALLY CONFIGURE RESOURCES FOR A MULTIMEDIA CONFRENCE EVENT 08-20-2009
275. 20090210457 TRANSACTIONAL MEMORY WITH DYNAMIC SEPARATION 08-20-2009
276. 20090210454 FILE SYSTEM WATCHER IN THE PRESENCE OF DIFFERENT FILE SYSTEMS 08-20-2009
277. 20090210418 TRANSFORMATION-BASED FRAMEWORK FOR RECORD MATCHING 08-20-2009
278. 20090210372 RULE-BASED PROGRAMMING LANGUAGES FOR ENTITIES IN ENVIRONMENTS 08-20-2009
279. 20090210362 OBJECT DETECTOR TRAINED USING A WORKING SET OF TRAINING DATA 08-20-2009
280. 20090210333 MICRO-LICENSING OF COMPOSITE CONTENT - Technologies are described herein for compensating multiple contributing participants in a virtual world 08-20-2009
281. 20090210301 GENERATING CUSTOMIZED CONTENT BASED ON CONTEXT DATA 08-20-2009
282. 20090210289 Pre-Linguistic Product Evaluation Techniques 08-20-2009
283. 20090210287 ADVERTISEMENT SPACE ALLOCATION - user utility function is implemented in allocating advertisement space to one or more potential advertisers 08-20-2009
284. 20090208098 TILING AND MERGING FRAMEWORK FOR SEGMENTING LARGE IMAGES 08-20-2009
285. 20090208095 SITE MODELING USING IMAGE DATA FUSION 08-20-2009
286. 20090208057 VIRTUAL CONTROLLER FOR VISUAL DISPLAYS - Virtual controllers for visual displays are described 08-20-2009
287. 20090207521 TECHNIQUES FOR IMPROVING PARALLEL SCAN OPERATIONS 08-20-2009
288. 20090207135 SYSTEM AND METHOD FOR DETERMINING INPUT FROM SPATIAL POSITION OF AN OBJECT 08-20-2009
289. 20090204978 SYNCHRONIZING SPLIT USER-MODE/KERNEL-MODE DEVICE DRIVER ARCHITECTURE 08-13-2009
290. 20090204969 TRANSACTIONAL MEMORY WITH DYNAMIC SEPARATION 08-13-2009
291. 20090204922 TECHNIQUES TO MANAGE COMMUNICATIONS RESOURCES FOR A MULTIMEDIA CONFERENCE EVENT 08-13-2009
292. 20090204892 POSITIONING MAP VIEWS TO SHOW MORE OPTIMAL ROUTE INFORMATION 08-13-2009
293. 20090204819 ADVERTISEMENT-BASED HUMAN INTERACTIVE PROOF 08-13-2009
294. 20090204790 BUFFER MANAGEMENT FOR REAL-TIME STREAMING 08-13-2009
295. 20090204721 System and method for copying data onto an expandable memory in a wireless device using a desktop interface 08-13-2009
296. 20090204716 MEDIA MIX WIRING PROTOCOL FOR MEDIA CONTROL 08-13-2009
297. 20090204671 IN-MEETING PRESENCE - Architecture that presents general presence information and in-meeting presence information as advanced state presence information 08-13-2009
298. 20090204666 PUSH MECHANISM FOR EFFICIENTLY SENDING AGGREGATED DATA ITEMS TO CLIENT 08-13-2009
299. 20090204664 DYNAMIC ATTACHMENT OF ADVERTISING TO DOWNLOADED CONTENT 08-13-2009
300. 20090204639 SELECTIVE CONTENT REPLACEMENT FOR MEDIA PLAYERS 08-13-2009
301. 20090204636 MULTIMODAL OBJECT DE-DUPLICATION - Various object de-duplication techniques may be applied to object systems to identify similar or identical objects or 08-13-2009
302. 20090204578 TARGETED QUERIES USING AN OMA DM PROTOCOL 08-13-2009
303. 20090203402 UTILIZING MOBILE DEVICE FUNCTIONALITY FROM REMOTE COMPUTERS 08-13-2009
304. 20090203361 PROVIDING RELEVANT ADVERTISEMENTS OR OTHER CONTENT BASED ON A COMMUNICATIONS IDENTIFIER 08-13-2009
305. 20090202056 TECHNIQUES FOR TRANSFER ERROR RECOVERY - are described 08-13-2009
306. 20090201589 Wide Field of View Head-Up Display System 08-13-2009
307. 20090200384 REDUCING A VISIBLE PRESENCE OF AN OPTICALLY READABLE TAG 08-13-2009
308. 20090199299 INTEGRATED USER EXPERIENCE WHILE ALLOCATING LICENSES WITHIN VOLUME LICENSING SYSTEMS 08-06-2009
309. 20090199297 THREAD SCANNING AND PATCHING TO DISABLE INJECTED MALWARE THREATS 08-06-2009
310. 20090199278 System and method for authenticating a user of a wireless data processing device 08-06-2009
311. 20090199269 ACCESS PROVISIONING VIA COMMUNICATION APPLICATIONS 08-06-2009
312. 20090199265 ANALYTICS ENGINE - Aspects of the subject matter described herein relate to a mechanism for assessing security 08-06-2009
313. 20090199236 Advertisement Insertion - techniques are described 08-06-2009
314. 20090199235 VIDEO CONTEXTUAL ADVERTISEMENTS USING SPEECH RECOGNITION 08-06-2009
315. 20090199178 Virtual Application Management - management system for virtual applications may deploy sets of virtual applications to many client devices by defining 08-06-2009
316. 20090199175 Dynamic Allocation of Virtual Application Server 08-06-2009
317. 20090199159 DECLARATIVE EXECUTION CONTEXT SPLITTING - Various technologies and techniques are disclosed for enabling code to be executed on one or more execution 08-06-2009
318. 20090199123 DYNAMIC PREVIEW OF DIAGRAM ELEMENTS TO BE INSERTED INTO A DIAGRAM 08-06-2009
319. 20090199122 DESTINATION LIST ASSOCIATED WITH AN APPLICATION LAUNCHER 08-06-2009
320. 20090199088 CORRECTING POSITIONS OF SHAPES IN A DIAGRAM 08-06-2009
321. 20090199087 APPLYING RICH VISUAL EFFECTS TO ARBITRARY RUNS OF TEXT 08-06-2009
322. 20090199081 WEB-BASED VISUALIZATION, REFRESH, AND CONSUMPTION OF DATA-LINKED DIAGRAMS 08-06-2009
323. 20090198883 DATA COPY MANAGEMENT FOR FASTER READS - Multiple copy sets of data are maintained on one or more storage devices 08-06-2009
324. 20090198835 COEXISTENCE TOOLS FOR SYNCHRONIZING PROPERTIES BETWEEN ON-PREMISES CUSTOMER LOCATIONS AND REMOTE HOSTING SERVICES 08-06-2009
325. 20090198797 NETWORK DEVICE PROVISIONING USING DOCUMENTS 08-06-2009
326. 20090198796 Layered Architectures for Remote Dynamic Administration of Distributed Client Configurations 08-06-2009
327. 20090198769 Virtual Application Server With Version Control 08-06-2009
328. 20090198764 Task Generation from Monitoring System - publication/subscription distribution mechanism receives alerts from an enterprise monitoring system 08-06-2009
329. 20090198741 VIDEO GAME TITLE PROFILE AWARDS - Techniques for recognizing the accomplishments of a game player are disclosed herein 08-06-2009
330. 20090198725 VISUALIZING TREE STRUCTURES WITH DIFFERENT EDGE LENGTHS 08-06-2009
331. 20090198683 FAST ADAPTIVE DOCUMENT FILTERING - Data structures, stored on various types of computer-readable media, include information related to user profiles 08-06-2009
332. 20090198663 DEFINING SUB-CUBE SCOPE BASED UPON A QUERY 08-06-2009
333. 20090198654 DETECTING RELEVANT CONTENT BLOCKS IN TEXT 08-06-2009
334. 20090198649 EXTENSIBLE DATA PROVIDER QUERYING AND SCHEDULING SYSTEM 08-06-2009
335. 20090198594 AGGREGATION OF PRODUCT DATA PROVIDED FROM EXTERNAL SOURCES FOR PRESENTATION ON AN E-COMMERCE WEBSITE 08-06-2009
336. 20090198354 CONTROLLING OBJECTS VIA GESTURING - The present invention is directed toward a system and process that controls a group of networked electronic 08-06-2009
337. 20090196572 Rewind Playback of Media - Systems and methods of media optimization are disclosed herein 08-06-2009
338. 20090196338 ENTROPY CODING EFFICIENCY ENHANCEMENT UTILIZING ENERGY DISTRIBUTION REMAPPING 08-06-2009
339. 20090196290 ON-DEMAND MAC ADDRESS LOOKUP - Described is looking up network information on demand upon receiving a request packet containing a MAC address 08-06-2009
340. 20090195875 Avoiding Interference Artifacts in a Head-Up Display or a Reflected See-Through Type Display 08-06-2009
341. 20090195553 SERVER-BASED RASTERIZATION OF VECTOR GRAPHICS 08-06-2009
342. 20090195506 Dynamic Soft Keyboard - In accordance with one or more aspects of a dynamic soft keyboard, a user input is received via a soft keyboard having multiple 08-06-2009
343. 20090194714 Fiber Optic Liquid Level Sensor - There is disclosed a fiber optic liquid level sensor apparatus that functions using total internal reflection and an 08-06-2009
344. 20090193496 DETECTION OF HARDWARE-BASED VIRTUAL MACHINE ENVIRONMENT 07-30-2009
345. 20090193493 ACCESS POLICY ANALYSIS - Software tools assist an access-policy analyst or creator to debug and/or author access policies 07-30-2009
346. 20090193460 PROGRAM PROMOTION FEEDBACK - user request to watch a program is received in response to a promotion for the program 07-30-2009
347. 20090193444 TECHNIQUES FOR CREATING AND MANAGING EXTENSIONS 07-30-2009
348. 20090193409 Per User Updates - update system may receive and apply updates to a client device on a per user basis, where an update may be applied to one user but 07-30-2009
349. 20090193327 HIGH-FIDELITY SCALABLE ANNOTATIONS - Technologies are described herein for providing high-fidelity scalable annotations 07-30-2009
350. 20090193173 SECURE VIRTUAL ENVIRONMENT FOR PROVIDING TESTS 07-30-2009
351. 20090193107 Synchronizing for Directory Changes Performed While Offline 07-30-2009
352. 20090193067 SERVER-BASED RECALCULATION OF VECTOR GRAPHICS 07-30-2009
353. 20090193060 EFFICIENT QUERY PROCESSING OF DML SQL STATEMENTS 07-30-2009
354. 20090193047 CONTRUCTING WEB QUERY HIERARCHIES FROM CLICK-THROUGH DATA 07-30-2009
355. 20090193044 WEB GRAPH COMPRESSION THROUGH SCALABLE PATTERN MINING 07-30-2009
356. 20090192960 EFFICIENT WEIGHTED CONSISTENT SAMPLING - method and a processing device may be provided for performing efficient weighted consistent sampling 07-30-2009
357. 20090192943 Renewing an Expired License - This document describes tools capable of renewing an expired license to entertainment content 07-30-2009
358. 20090192891 REAL WORLD AND VIRTUAL WORLD CROSS-PROMOTION 07-30-2009
359. 20090190857 IMPORTANCE GUIDED IMAGE TRANSFORMATION 07-30-2009
360. 20090190585 Message Processing Engine with a Virtual Network Interface 07-30-2009
361. 20090190098 Scanned Beam Display Engine with Polarizing Beam Splitter 07-30-2009
362. 20090189917 PROJECTION OF GRAPHICAL OBJECTS ON INTERACTIVE IRREGULAR DISPLAYS 07-30-2009
363. 20090189857 TOUCH SENSING FOR CURVED DISPLAYS - Described herein is an apparatus that includes a curved display surface that has an interior and an exterior 07-30-2009
364. 20090187938 Service Substitution Techniques - are described 07-23-2009
365. 20090187882 LIVE BIDIRECTIONAL SYNCHRONIZING OF A VISUAL AND A TEXTUAL REPRESENTATION 07-23-2009
366. 20090187864 Dynamically Scalable Hierarchy Navigation 07-23-2009
367. 20090187825 Annotating and Sharing Content - Aspects of the subject matter described herein relate to annotating and sharing content 07-23-2009
368. 20090187822 SYSTEM AUDITING FOR SETUP APPLICATIONS - verification architecture for verifying that a setup application for installing modifying repairing and 07-23-2009
369. 20090187791 Failure Location Detection Using Types in Assembly Files 07-23-2009
370. 20090187760 Security Mechanism within a Local Area Network 07-23-2009
371. 20090187673 CONTENT COMPRESSION IN NETWORKS - Described is transparently compressing content for network transmission, including end-to-end compression 07-23-2009
372. 20090187648 Security Adapter Discovery for Extensible Management Console 07-23-2009
373. 20090187632 Mail Object Migration - mail enabled object may be migrated from one hosting server to another by using a temporary buffer that may capture incoming 07-23-2009
374. 20090187631 AGGREGATED MESSAGE TRACKING STATUS NOTIFICATION MECHANISM 07-23-2009
375. 20090187588 DISTRIBUTED INDEXING OF FILE CONTENT - Described herein is technology for, among other things, distributed indexing of file content 07-23-2009
376. 20090187550 SPECIFYING RELEVANCE RANKING PREFERENCES UTILIZING SEARCH SCOPES 07-23-2009
377. 20090187542 METADATA SEARCH INTERFACE - system and method for implementing a metadata search interface is disclosed 07-23-2009
378. 20090187540 PREDICTION OF INFORMATIONAL INTERESTS - Described herein is a system that includes a receiver component that receives an indication that a user has 07-23-2009
379. 20090187531 USER EXPERIENCE FOR VIEWING BUSINESS DATA VIA PERSONAL INFORMATION APPLICATION 07-23-2009
380. 20090187517 MODIFICATION OF RELATIONAL MODELS - Described herein is a system that facilitates modifying a relational model 07-23-2009
381. 20090187515 QUERY SUGGESTION GENERATION - Described herein is a system that facilitates assigning indications of usefulness to query suggestions 07-23-2009
382. 20090187503 GENERATING CONTENT TO SATISFY UNDERSERVED SEARCH QUERIES 07-23-2009
383. 20090187479 CONVERSION TRACKING FOR PAID SEARCH MARKET 07-23-2009
384. 20090187442 FEEDBACK AUGMENTED OBJECT REPUTATION SERVICE 07-23-2009
385. 20090186160 Beverage Packaging Coating Matrix - There is disclosed a coating matrix of an extremely thin or monolayer coating for glass or other beverage packaging 07-23-2009
386. 20090185964 Microchannel Reactor Module for Hydrogen Release 07-23-2009
387. 20090185358 LIGHTING ARRAY CONTROL - subject captured by a camera may be affected by environmental lighting provided by nearby light sources and the sun or moon 07-23-2009
388. 20090183249 TRUSTED STORAGE AND DISPLAY - storage token has a display and a keyboard or other input device that allows a user to view a request to access a memory 07-16-2009
389. 20090183185 Declarative and Extensible Process Definition 07-16-2009
390. 20090183142 DEBUGGING LAZILY EVALUATED PROGRAM COMPONENTS 07-16-2009
391. 20090183069 Font/Script Association - techniques are described 07-16-2009
392. 20090183010 Cloud-Based Movable-Component Binding - This document describes tools capable of enabling cloud-based movable-component binding 07-16-2009
393. 20090182819 TECHNIQUES TO SELECTIVELY SHARE MESSAGES 07-16-2009
394. 20090182763 MULTI-CLIENT COLLABORATION TO ACCESS AND UPDATE STRUCTURED DATA ELEMENTS 07-16-2009
395. 20090182746 READ MOSTLY DATABASE TABLES - Described is a technology by which a database management system more efficiently processes read requests than write 07-16-2009
396. 20090182723 RANKING SEARCH RESULTS USING AUTHOR EXTRACTION 07-16-2009
397. 20090182689 RULE-BASED DYNAMIC OPERATION EVALUATION - computer program may involve a dynamic operation which may specify one of many types of methods based on the 07-16-2009
398. 20090182662 Federated Entertainment Access Service - This document describes tools capable of managing digital content from multiple content providers based on a 07-16-2009
399. 20090182615 SELF-SERVE DIRECT-TO-CONSUMER MAIL MARKETING SERVICE 07-16-2009
400. 20090182534 ACCURATE MEASUREMENT AND MONITORING OF COMPUTER SYSTEMS 07-16-2009
401. 20090179983 JOINING USERS TO A CONFERENCING SESSION - Architecture for combining an outbound contact via multiple communications modes and the joining of an invitee 07-16-2009
402. 20090179898 CREATION OF MOTION BLUR IN IMAGE PROCESSING 07-16-2009
403. 20090178132 Enterprise Security Assessment Sharing For Consumers Using Globally Distributed Infrastructure 07-09-2009
404. 20090178131 GLOBALLY DISTRIBUTED INFRASTRUCTURE FOR SECURE CONTENT MANAGEMENT 07-09-2009
405. 20090178123 TRUSTED INTERNET IDENTITY - token or other storage device uses Internet identities to set file access attribute rights 07-09-2009
406. 20090178109 Authentication in a globally distributed infrastructure for secure content management 07-09-2009
407. 20090178108 ENTERPRISE SECURITY ASSESSMENT SHARING FOR OFF-PREMISE USERS USING GLOBALLY DISTRIBUTED INFRASTRUCTURE 07-09-2009
408. 20090178096 INTELLIGENT OVER-TRANSMISSION OF MEDIA DATA SEGMENTS 07-09-2009
409. 20090178087 INTELLIGENT RETRANSMISSION OF DATA STREAM SEGMENTS 07-09-2009
410. 20090178026 SELF-DESCRIBING RE-USABLE SOFTWARE COMPONENTS 07-09-2009
411. 20090177961 Designing Electronic Forms - system and method enabling a designer to build electronic forms from hierarchical data is described 07-09-2009
412. 20090177892 PROXIMITY AUTHENTICATION - security token is coupled to a computer and is available for use by both local and remote processes for on-demand response to 07-09-2009
413. 20090177865 Extensible Microcomputer Architecture - Described is microprocessor architecture that includes at least one reconfigurable execution path 07-09-2009
414. 20090177809 Status Indicators for Universal Serial Bus (USB) Ports 07-09-2009
415. 20090177704 RETENTION POLICY TAGS FOR DATA ITEM EXPIRATION 07-09-2009
416. 20090177703 ASYNCHRONOUS MULTI-LEVEL UNDO SUPPORT IN JAVASCRIPT GRID 07-09-2009
417. 20090177698 Client Access License Tracking Mechanism 07-09-2009
418. 20090177695 INTEGRATION OF SOCIAL NETWORKING AND MERCHANDISING 07-09-2009
419. 20090177646 Plug-In for Health Monitoring System - monitoring and management system may use a plugin mechanism to add or update an interface to a managed service or 07-09-2009
420. 20090177601 STATUS-AWARE PERSONAL INFORMATION MANAGEMENT 07-09-2009
421. 20090177538 ZOOMABLE ADVERTISEMENTS WITH TARGETED CONTENT 07-09-2009
422. 20090177514 SERVICES USING GLOBALLY DISTRIBUTED INFRASTRUCTURE FOR SECURE CONTENT MANAGEMENT 07-09-2009
423. 20090177471 MODEL DEVELOPMENT AUTHORING, GENERATION AND EXECUTION BASED ON DATA AND PROCESSOR DEPENDENCIES 07-09-2009
424. 20090177468 SPEECH RECOGNITION WITH NON-LINEAR NOISE REDUCTION ON MEL-FREQUENCY CEPTRA 07-09-2009
425. 20090176451 ENCODED COLOR INFORMATION FACILITATING DEVICE PAIRING FOR WIRELESS COMMUNICATION 07-09-2009
426. 20090175462 Noise Reduction Systems and Methods for Voice Applications 07-09-2009
427. 20090175442 Digital Rights Management System Protecting Consumer Privacy 07-09-2009
428. 20090173796 OPTICALLY READABLE TAG - Embodiments related to the identification of objects via optically readable tags 07-09-2009
429. 20090172779 MANAGEMENT OF SPLIT AUDIO/VIDEO STREAMS - Described herein is a method that includes receiving multiple requests for access to an exposed media object 07-02-2009
430. 20090172651 CREATING AND USING DELTAS TO MODIFY EXISTING COMPUTER CODE 07-02-2009
431. 20090172559 CREATING AND EDITING DYNAMIC GRAPHICS VIA A WEB INTERFACE 07-02-2009
432. 20090172543 THUMBNAIL NAVIGATION BAR FOR VIDEO - While playing back video on a display device, a user request to display a navigation bar corresponding to the video 07-02-2009
433. 20090172519 WEB PAGE BASED PROGRAM VERSIONING - identification of one of multiple types of Web browsers that a Web page supports as well as an identification of one 07-02-2009
434. 20090172457 Monitoring Presentation Timestamps - Techniques to monitor presentation timestamps for content are described, which may be used to render content at a 07-02-2009
435. 20090171930 Relevancy Sorting of User's Browser History 07-02-2009
436. 20090171867 DETERMINING QUALITY OF TIER ASSIGNMENTS - Described herein is a method that includes receiving user history data and generating an indication of quality 07-02-2009
437. 20090171847 MULTI-MERCHANT PURCHASING ENVIRONMENT FOR DOWNLOADABLE PRODUCTS 07-02-2009
438. 20090171762 Advertising in an Entertainment Access Service 07-02-2009
439. 20090171747 PRODUCT ACTIVATION/REGISTRATION AND OFFER ELIGIBILITY 07-02-2009
440. 20090171679 BUSINESS DATA ACCESS CLIENT FOR ONLINE/OFFLINE CLIENT USE 07-02-2009
441. 20090170584 INTERACTIVE SCENARIO EXPLORATION FOR TOURNAMENT-STYLE GAMING 07-02-2009
442. 20090167766 ADVERTISING REVENUE SHARING - Technologies are described herein for sharing advertisement revenue 07-02-2009
443. 20090167726 Input Device for a Scanned Beam Display - Briefly in accordance with one or more embodiments an input device may be utilized in conjunction with a 07-02-2009
444. 20090165124 REDUCING CROSS-SITE SCRIPTING ATTACKS BY SEGREGATING HTTP RESOURCES BY SUBDOMAIN 06-25-2009
445. 20090165110 DELEGATION IN LOGIC-BASED ACCESS CONTROL 06-25-2009
446. 20090165030 Obtaining User Reactions to Video - user interaction request is received during playback of video content 06-25-2009
447. 20090165021 Model-Based Composite Application Platform 06-25-2009
448. 20090165007 TASK-LEVEL THREAD SCHEDULING AND RESOURCE ALLOCATION 06-25-2009
449. 20090164983 PROGRAMMING LIBRARY USAGE CAPTURING AND REPRESENTATION 06-25-2009
450. 20090164975 FUZZING ENCODED DATA - test tool is provided for testing a software component 06-25-2009
451. 20090164935 SYMBOL LISTS FOR GRAMMAR-DRIVEN DATA ENTRY 06-25-2009
452. 20090164890 SELF LEARNING CONTEXTUAL SPELL CORRECTOR 06-25-2009
453. 20090164663 SECURITY MODES FOR A DISTRIBUTED ROUTING TABLE 06-25-2009
454. 20090164648 RELIABLE DELIVERY OF MULTI-CAST CONFERENCING DATA 06-25-2009
455. 20090164539 CONTIGUOUS FILE ALLOCATION IN AN EXTENSIBLE FILE SYSTEM 06-25-2009
456. 20090164527 CREATING AND UTILIZING NETWORK RESTORE POINTS 06-25-2009
457. 20090164496 INTEGRATED GOVERNANCE AND VERSION AUDIT LOGGING 06-25-2009
458. 20090164495 NETWORK DEVICE INFORMATION COLLECTION AND ANALYSIS 06-25-2009
459. 20090164478 RELATIONS IN FUZZING DATA - test tool is provided for testing a software component 06-25-2009
460. 20090164469 ABDUCING ASSERTION TO SUPPORT ACCESS QUERY 06-25-2009
461. 20090164440 QUICK FILENAME LOOKUP USING NAME HASH - File system methods and systems enabling efficient detection that a filename exists by executing a hash function 06-25-2009
462. 20090162042 GUIDED PHOTOGRAPHY BASED ON IMAGE CAPTURING DEVICE RENDERED USER RECOMMENDATIONS 06-25-2009
463. 20090161968 INVARIANT VISUAL SCENE AND OBJECT RECOGNITION 06-25-2009
464. 20090161769 SEAMLESS DIGITAL CHANNEL CHANGING - Seamless channel changing in a digital-television-based entertainment network can be implemented 06-25-2009
465. 20090161707 Method and Apparatus for Laser Diode Compensation 06-25-2009
466. 20090161546 Methods and systems for alleviating network congestion 06-25-2009
467. 20090161191 Scanned Beam Display Having High Uniformity and Diminished Coherent Artifacts 06-25-2009
468. 20090161181 Method and apparatus for phase correction in a scanned beam imager 06-25-2009
469. 20090160833 Laser Projection White Balance Tracking - The radiance of a laser diode is a function of laser diode drive current 06-25-2009
470. 20090160773 OPTICAL MOUSE - Various embodiments of optical mice are disclosed 06-25-2009
471. 20090160772 DIFFUSE OPTICS IN AN OPTICAL MOUSE - Embodiments of diffuse optics in an optical mouse are disclosed 06-25-2009
472. 20090158416 Proxy with Layer 3 Security - proxy system may use Layer 3 security mechanisms to establish secure communications between two devices 06-18-2009
473. 20090158295 DEVICE SETTINGS RESTORE POINT - method and a device may be provided for saving and restoring one or more settings associated with the device 06-18-2009
474. 20090158241 GENERATING A MANAGEMENT PACK AT PROGRAM BUILD TIME 06-18-2009
475. 20090158036 PROTECTED COMPUTING ENVIRONMENT - method of establishing a protected environment within a computing device including validating a kernel component 06-18-2009
476. 20090157872 Model-based composite application platform 06-18-2009
477. 20090157866 TRANSPARENT AUTO-DISCOVERY OF NETWORK DEVICES LOGICALLY LOCATED BETWEEN A CLIENT AND SERVER 06-18-2009
478. 20090157810 RELEVANCE-BASED EXPIRATION OF DATA - Technologies are described herein for relevance-based expiration of data 06-18-2009
479. 20090157770 Live Volume Access - This document describes tools capable of enabling an entity requiring exclusive access to data and metadata of a volume to have 06-18-2009
480. 20090157644 EXTRACTING SIMILAR ENTITIES FROM LISTS / TABLES 06-18-2009
481. 20090157643 SEMI-SUPERVISED PART-OF-SPEECH TAGGING - Relevant search results for a given query may be determined using click data for the query and the number of 06-18-2009
482. 20090157552 DIGITAL CONTENT PACKAGING, LICENSING AND CONSUMPTION 06-18-2009
483. 20090157527 COMMUNICATION MECHANISMS FOR MULTI-MERCHANT PURCHASING ENVIRONMENT FOR DOWNLOADABLE PRODUCTS 06-18-2009
484. 20090157502 AD-BEARING BOOKMARKS FOR ELECTRONIC MEDIA DOCUMENTS 06-18-2009
485. 20090157384 SEMI-SUPERVISED PART-OF-SPEECH TAGGING - word is selected from a received text and features are identified from the word 06-18-2009
486. 20090154899 RECORDED PROGRAMS RANKED BASED ON SOCIAL NETWORKS 06-18-2009
487. 20090154898 PROGRAM SEGMENTS DISPLAY BAR - is described 06-18-2009
488. 20090154886 Multi-zone scanned-beam imager - Embodiments relate to scanning a plurality of light beams across a corresponding plurality of zones in a field of view 06-18-2009
489. 20090154795 INTERACTIVE CONCEPT LEARNING IN IMAGE SEARCH 06-18-2009
490. 20090154709 MIGRATION OF COMPUTER SECRETS - Described is a technology by which computer data secrets sealed by a trusted platform module or like device may be 06-18-2009
491. 20090154390 LOCAL AREA NETWORK TRANSLATING BI-DIRECTIONAL PACKET REPEATER 06-18-2009
492. 20090153932 MEMS devices and related scanned beam devices 06-18-2009
493. 20090153526 DETERMINING THE LOCATION OF THE TIP OF AN ELECTRONIC STYLUS 06-18-2009
494. 20090153492 SELECTION AND DISPLAY OF MEDIA ASSOCIATED WITH A GEOGRAPHIC AREA BASED ON GESTURE INPUT 06-18-2009
495. 20090153486 OPTICAL MOUSE WITH LIMITED WAVELENGTH OPTICS 06-18-2009
496. 20090153485 USER INPUT DEVICE WITH OPTICAL TRACKING ENGINE THAT OPERATES THROUGH TRANSPARENT SUBSTRATE 06-18-2009
497. 20090150910 Service platform for in-context results - Various embodiments provide a service platform that integrates services such as web services and/or local 06-11-2009
498. 20090150864 DECLARATIVE OBJECT IDENTITY - Systems and methods are described that enhance a programming language by introducing support for declarative object 06-11-2009
499. 20090150826 SWITCHING SEARCH PROVIDERS WITHIN A BROWSER SEARCH BOX 06-11-2009
500. 20090150810 Rule-Based Multi-Pane Toolbar Display - determination of when to change a toolbar pane of a toolbar being displayed in a Web browser window is 06-11-2009
501. 20090150795 Object model and user interface for reusable map web part 06-11-2009
502. 20090150566 VIRTUALLY SYNCHRONOUS PAXOS - variant of Paxos is referred to as Virtually Synchronous Paxos 06-11-2009
503. 20090150539 Webpage domain monitoring 06-11-2009
504. 20090150536 Application layer congestion control - method of managing congestion within a request-response system is disclosed 06-11-2009
505. 20090150447 DATA WAREHOUSE TEST AUTOMATION FRAMEWORK 06-11-2009
506. 20090150422 REPRESENTING POINTERS AND BOXING IN ENVIRONMENTS USING ONLY REFERENCE TYPES 06-11-2009
507. 20090150375 Detecting zero-result search queries - processing device and method may be provided for determining whether a zero search result may be produced with 06-11-2009
508. 20090150367 MAPPING AND QUERY TRANSLATION BETWEEN XML, OBJECTS, AND RELATIONS 06-11-2009
509. 20090150347 SEARCH CONTROL AND AUTHORING ENVIRONMENT 06-11-2009
510. 20090150337 INDEXING AND SEARCHING AUDIO USING TEXT INDEXERS 06-11-2009
511. 20090150328 IMAGE METADATA HARVESTER - New metadata may be created based on data associated with a digital image file 06-11-2009
512. 20090150308 MAXIMUM ENTROPY MODEL PARAMETERIZATION - Described is a technology by which a maximum entropy model used for classification is trained with a 06-11-2009
513. 20090150296 REPUTATION IN ON-LINE CONSUMER MARKETS - Seller's reputation quantification technique embodiments are presented that quantify in monetary terms a risk 06-11-2009
514. 20090150203 ONLINE PERSONAL APPEARANCE ADVISOR - Architecture for providing feedback to a viewer and/or contributor on fashion and other personal appearance 06-11-2009
515. 20090150153 GRAPHEME-TO-PHONEME CONVERSION USING ACOUSTIC DATA 06-11-2009
516. 20090150149 Identifying far-end sound - Frames containing audio data may be received the audio data having been derived from a microphone array 06-11-2009
517. 20090149223 Mobile Communications Device having Moveable Housings 06-11-2009
518. 20090149218 Mobile telephone relationships - Described is a technology by which mobile telephones are organized and/or operate based upon special relationships with 06-11-2009
519. 20090149214 Mobile Communications Device - s are described 06-11-2009
520. 20090149204 Predictive Keyboard 06-11-2009
521. 20090149192 Device Locate Service 06-11-2009
522. 20090148219 REDUCED IMPACT KEYBOARD WITH CUSHIONED KEYS 06-11-2009
523. 20090147942 Reducing Echo - Far-end audio signal data generated by a far-end device during voice cross-talk between the far-end device and a near-end device is 06-11-2009
524. 20090147938 Removing near-end frequencies from far-end sound 06-11-2009
525. 20090147272 PROXIMITY DETECTION FOR CONTROL OF AN IMAGING DEVICE 06-11-2009
526. 20090144828 RAPID SIGNATURES FOR PROTECTING VULNERABLE BROWSER CONFIGURATIONS 06-04-2009
527. 20090144752 UNMANAGED-TO-MANAGED AGGREGATION - Various technologies and techniques are disclosed for providing communication between managed objects across 06-04-2009
528. 20090144743 Mailbox Configuration Mechanism - email configuration system may use a topology database to determine if a change request results in a valid 06-04-2009
529. 20090144723 Dynamic Updateable Web Toolbar - toolbar that persists in a browser window across multiple Web pages during a browsing session is displayed 06-04-2009
530. 20090144712 PATH SPECIALIZATIONS FOR RUNTIME CODE WITH PHASE BEHAVIOR 06-04-2009
531. 20090144645 ENABLE RIBBON RELOADING VIA A PROXY ADD-IN 06-04-2009
532. 20090144634 Multi-mode communication apparatus and interface for contacting a user 06-04-2009
533. 20090144621 RECORDING, PLAYBACK, AND VISUAL REPRESENTATION OF MACROS 06-04-2009
534. 20090144437 Securing a Server in a Dynamic Addressing Environment 06-04-2009
535. 20090144404 LOAD MANAGEMENT IN A DISTRIBUTED SYSTEM - technique for load management in a distributed system that includes multiple physical nodes is disclosed 06-04-2009
536. 20090144395 System and method for optimizing content retrieval over a data network 06-04-2009
537. 20090144346 PARTITIONING AND REPARTITIONING FOR DATA PARALLEL OPERATIONS 06-04-2009
538. 20090144262 SEARCH QUERY TRANSFORMATION USING DIRECT MANIPULATION 06-04-2009
539. 20090144250 Efficient Paging of Search Query Results 06-04-2009
540. 20090144234 Providing Suggestions During Formation of a Search Query 06-04-2009
541. 20090144232 DATA PARALLEL SEARCHING - query that includes a search operator and that identifies an input data source is received 06-04-2009
542. 20090144228 DATA PARALLEL PRODUCTION AND CONSUMPTION 06-04-2009
543. 20090144167 System and method for managing data and voice connectivity for wireless devices 06-04-2009
544. 20090144059 HIGH PERFORMANCE HMM ADAPTATION WITH JOINT COMPENSATION OF ADDITIVE AND CONVOLUTIVE DISTORTIONS 06-04-2009
545. 20090144034 TIME MODULATED GENERATIVE PROBABILISTIC MODELS FOR AUTOMATED CAUSAL DISCOVERY 06-04-2009
546. 20090143971 Apparatus and method for conveying traffic congestion data to a user 06-04-2009
547. 20090143059 System and method remote servicing of a wireless data processing device 06-04-2009
548. 20090143056 MODIFYING MOBILE DEVICE OPERATION USING PROXIMITY RELATIONSHIPS 06-04-2009
549. 20090143054 Apparatus and method for automatic adjustment of ring volume based on perceived volume of digital audio playback 06-04-2009
550. 20090143049 MOBILE TELEPHONE HUGS INCLUDING CONVEYED MESSAGES 06-04-2009
551. 20090142044 Systems and Methods for Enhancing a User's DVD Experience 06-04-2009
552. 20090141966 INTERACTIVE GEO-POSITIONING OF IMAGERY - interactive user-friendly incremental calibration technique that provides immediate feedback to the user when 06-04-2009
553. 20090141893 RECORDATION OF ENCRYPTED DATA TO A RECORDABLE MEDIUM 06-04-2009
554. 20090141244 MEMS based projector having a prism - MEMS-based projector may be included in various user devices 06-04-2009
555. 20090141184 MOTION-SENSING REMOTE CONTROL - is described 06-04-2009
556. 20090140983 ERGONOMIC COMPUTER MOUSE - computer mouse for use with a computing device is provided 06-04-2009
557. 20090140977 Common User Interface Structure - is described 06-04-2009
558. 20090138948 System and method for over the air communication authentication using a device token 05-28-2009
559. 20090138937 ENHANCED SECURITY AND PERFORMANCE OF WEB APPLICATIONS 05-28-2009
560. 20090138855 TEST IMPACT FEEDBACK SYSTEM FOR SOFTWARE DEVELOPERS 05-28-2009
561. 20090138846 EXTENDED MACRO RECORDING - Various technologies and techniques are disclosed for extending macro recordings 05-28-2009
562. 20090138825 Image navigation apparatus and method - graphical user interface for managing a set of images is described comprising: a thumbnail region for displaying 05-28-2009
563. 20090138790 STRUCTURAL EDITING WITH SCHEMA AWARENESS 05-28-2009
564. 20090138763 System and method for collecting debug data from a wireless device 05-28-2009
565. 20090138717 System and method for over the air communication authentication using a service token 05-28-2009
566. 20090138625 SPLIT USER-MODE/KERNEL-MODE DEVICE DRIVER ARCHITECTURE 05-28-2009
567. 20090138618 RATE-CONTROLLABLE PEER-TO-PEER DATA STREAM ROUTING 05-28-2009
568. 20090138454 Semi-Automatic Example-Based Induction of Semantic Translation Rules to Support Natural Language Search 05-28-2009
569. 20090138325 Apparatus and method for identifying and surveying subscribers 05-28-2009
570. 20090138304 Data Mining 05-28-2009
571. 20090138218 CORRELATING POWER CONSUMPTION WITH CPU ACTIVITY 05-28-2009
572. 20090136156 INFERRED DISCOVERY AND CONSTRUCTION OF MULTI-RESOLUTION IMAGES 05-28-2009
573. 20090134319 Scanned Beam Display and Method of Operating 05-28-2009
574. 20090133060 Still-Frame Content Navigation - techniques are described 05-21-2009
575. 20090133057 Revenue Techniques Involving Segmented Content and Advertisements 05-21-2009
576. 20090133042 EFFICIENT LINKING AND LOADING FOR LATE BINDING AND PLATFORM RETARGETING 05-21-2009
577. 20090132994 AUTOMATION TOOL AND METHOD FOR GENERATING TEST CODE 05-21-2009
578. 20090132967 LINKED-MEDIA NARRATIVE LEARNING SYSTEM - Technologies architectures and systems suitable for exploring virtual spaces 05-21-2009
579. 20090132952 LOCALIZED THUMBNAIL PREVIEW OF RELATED CONTENT DURING SPATIAL BROWSING 05-21-2009
580. 20090132903 VISUAL SYSTEM FOR VISUALIZING, NAVIGATING, AND EDITING ATTRIBUTE LATTICES WITHIN OLAP DATABASES 05-21-2009
581. 20090132892 ENCODING AND APPLICATION OF EXTENDED HAMMING CHECKSUM 05-21-2009
582. 20090132713 SINGLE-ROUNDTRIP EXCHANGE FOR CROSS-DOMAIN DATA ACCESS 05-21-2009
583. 20090132658 Apparatus and method for filtering electronic messages 05-21-2009
584. 20090132642 DELEGATING APPLICATION INVOCATION BACK TO CLIENT 05-21-2009
585. 20090132578 LAYOUT MANAGER - Various technologies and techniques are disclosed for managing layout updates to user interface elements 05-21-2009
586. 20090132574 DYNAMIC BEST PRACTICES INTEGRATION - Various technologies and techniques are disclosed for integrating best design practices with a database 05-21-2009
587. 20090132571 EFFICIENT USE OF RANDOMNESS IN MIN-HASHING 05-21-2009
588. 20090132530 WEB CONTENT MINING OF PAIR-BASED DATA - Described herein is technology for, among other things, mining pair-based data on the web 05-21-2009
589. 20090132521 Efficient Storage and Retrieval of Posting Lists 05-21-2009
590. 20090132481 WEB SITE REFERRAL INFERENCE - Various technologies and techniques are disclosed for altering web site content based upon information contained in a 05-21-2009
591. 20090132435 POPULARITY BASED LICENSING OF USER GENERATED CONTENT 05-21-2009
592. 20090132422 MACHINE-READABLE AND ENFORCEABLE LICENSE 05-21-2009
593. 20090132416 TAGGING VIRTUAL CURRENCY - Technologies are described herein for providing tagging virtual currency and processing payments made by the virtual currency 05-21-2009
594. 20090132403 LICENSING INTERFACE FOR USER GENERATED CONTENT 05-21-2009
595. 20090132361 CONSUMABLE ADVERTISING IN A VIRTUAL WORLD 05-21-2009
596. 20090132359 Advertisement-Controlled Web Page Customization 05-21-2009
597. 20090132339 Signature-Based Advertisement Scheduling 05-21-2009
598. 20090132306 CONFIDENCE RATING SYSTEM - Various technologies and techniques are disclosed for matching employer job requirements 05-21-2009
599. 20090132226 MIMICKING OF FUNCTIONALITY EXPOSED THROUGH AN ABSTRACTION 05-21-2009
600. 20090132213 METHOD FOR MODELING DATA STRUCTURES USING LOCAL CONTEXTS 05-21-2009
601. 20090130493 PROTECTING AGAINST INCORRECT BATTERY POLARITY 05-21-2009
602. 20090129399 Locally Terminating an Established Connection 05-21-2009
603. 20090128782 MEMS Based Projector - MEMS-based projector may be included in various user devices 05-21-2009
604. 20090128589 DISPLAY DEVICE AND PIXEL THEREFOR - pixel includes a primary element and a secondary element 05-21-2009
605. 20090128581 CUSTOM TRANSITION FRAMEWORK FOR APPLICATION STATE TRANSITIONS 05-21-2009
606. 20090128565 SPATIAL EXPLORATION FIELD OF VIEW PREVIEW MECHANISM 05-21-2009
607. 20090128560 RENDERING OF DATA SETS COMPRISING MULTIPLE-RESOLUTION SAMPLES 05-21-2009
608. 20090128511 POINTING AND DATA ENTRY INPUT DEVICE - input device includes an array of adjacent capacitive sensors arranged into rows and columns 05-21-2009
609. 20090128495 OPTICAL INPUT DEVICE - input device includes an optical waveguide, one or more light sources, one or more imaging sensors, and a translator 05-21-2009
610. 20090126001 TECHNIQUES TO MANAGE SECURITY CERTIFICATES 05-14-2009
611. 20090125934 USER RATING MECHANISM FOR MEDIA CONTENT - intuitive user-friendly user ratings mechanism for using user ratings to affect operations of content 05-14-2009
612. 20090125919 On-demand loading of types of software code of a program executing on a computing device 05-14-2009
613. 20090125880 POLYMORPHIC SOFTWARE ARCHITECTURE - is provided by which the shape of the architecture is enabled to be dynamically changed by splitting and fusing 05-14-2009
614. 20090125844 VIEWING DATA - processing device and method may be provided for displaying a graph, including a number of icons 05-14-2009
615. 20090125827 SELECTIVELY DELETING ITEMS THAT ARE NOT OF INTEREST TO A USER 05-14-2009
616. 20090125824 USER INTERFACE WITH PHYSICS ENGINE FOR NATURAL GESTURAL CONTROL 05-14-2009
617. 20090125820 COMPACT, PORTABLE, AND EFFICIENT REPRESENTATION OF A USER INTERFACE CONTROL TREE 05-14-2009
618. 20090125811 USER INTERFACE PROVIDING AUDITORY FEEDBACK 05-14-2009
619. 20090125716 COMPUTER INITIALIZATION FOR SECURE KERNEL 05-14-2009
620. 20090125635 CONSISTENCY SENSITIVE STREAMING OPERATORS 05-14-2009
621. 20090125634 NETWORK MEDIA STREAMING WITH PARTIAL SYNCING 05-14-2009
622. 20090125573 Transactional multi-package installation 05-14-2009
623. 20090125571 ARRANGEMENT FOR SYNCHRONIZING MEDIA FILES WITH PORTABLE DEVICES 05-14-2009
624. 20090125550 TEMPORAL EVENT STREAM MODEL - temporal stream model that provides support both for query language semantics and consistency guarantees, simultaneously 05-14-2009
625. 20090125501 RANKER SELECTION FOR STATISTICAL NATURAL LANGUAGE PROCESSING 05-14-2009
626. 20090122067 OPEN FONTS INCLUDING HUMAN-READABLE FONTS FOR COMPILATION 05-14-2009
627. 20090122012 USER INPUT DEVICE WITH RING-SHAPED SCROLL WHEEL 05-14-2009
628. 20090121903 USER INTERFACE WITH PHYSICS ENGINE FOR NATURAL GESTURAL CONTROL 05-14-2009
629. 20090119769 CROSS-SITE SCRIPTING FILTER - reflected cross-site scripting mitigation technique that can be implemented wholly on the client by installing a 05-07-2009
630. 20090119688 Switching of Media Presentation - system and method for switching presentation of media between two or more processes without interruption is described 05-07-2009
631. 20090119641 PROGRAMMING LANGUAGE EXTENSIONS IN STRUCTURED QUERIES 05-07-2009
632. 20090119640 GRAPHICAL APPLICATION FOR BUILDING DISTRIBUTED APPLICATIONS 05-07-2009
633. 20090119607 INTEGRATION OF DISPARATE RENDERING PLATFORMS 05-07-2009
634. 20090119151 Online Advertisement Selection - techniques are described 05-07-2009
635. 20090119107 SPEECH RECOGNITION BASED ON SYMBOLIC REPRESENTATION OF A TARGET SENTENCE 05-07-2009
636. 20090118100 MOBILE EXERCISE ENHANCEMENT WITH VIRTUAL COMPETITION 05-07-2009
637. 20090116702 Image Recognition of Content - Techniques are described to employ image recognition techniques to content 05-07-2009
638. 20090115905 High Definition Media Content Processing 05-07-2009
639. 20090115778 Workstation for Processing and Producing a Video Signal 05-07-2009
640. 20090113521 Private network access using IPv6 tunneling 04-30-2009
641. 20090113517 Security state aware firewall - network firewall may apply policies to packets based on a security classification 04-30-2009
642. 20090113436 Techniques for switching threads within routines 04-30-2009
643. 20090113403 Replacing no operations with auxiliary code 04-30-2009
644. 20090113396 Monitoring asset state to enable partial build 04-30-2009
645. 20090113280 Enabling Pseudo-Class Styles without Revealing Personal Information 04-30-2009
646. 20090113221 COLLABORATIVE POWER SHARING BETWEEN COMPUTING DEVICES 04-30-2009
647. 20090113210 Program and operation verification - security module may be used to verify integrity of an executable program and may also be used to verify execution 04-30-2009
648. 20090113074 Variable DNS responses based on client identity 04-30-2009
649. 20090112985 SUPPORTING SERENDIPITOUS GROUP INTERACTION BASED ON USER ACTIVITIES 04-30-2009
650. 20090112949 COMPRESSED STORAGE MANAGEMENT - In accordance with one or more aspects compressed storage management in a system includes determining which of multiple 04-30-2009
651. 20090112939 LINKING FRAMEWORK FOR INFORMATION TECHNOLOGY MANAGEMENT 04-30-2009
652. 20090112915 Class configuration for locally cached remote data binding 04-30-2009
653. 20090112893 Creation and management of electronic files for localization project 04-30-2009
654. 20090112870 MANAGEMENT OF DISTRIBUTED STORAGE - Systems and methods of distributed storage are disclosed herein 04-30-2009
655. 20090112814 Secure DNS query - may be made by establishing a secure connection with a specific DNS server to determine an address for a hostname 04-30-2009
656. 20090112806 QUERY VIEW INFERRED FROM DATASOURCE AND QUERY 04-30-2009
657. 20090112781 PREDICTING AND USING SEARCH ENGINE SWITCHING BEHAVIOR 04-30-2009
658. 20090112779 Data scoping and data flow in a continuation based runtime 04-30-2009
659. 20090112686 OPPORTUNITY INDEX FOR IDENTIFYING A USER'S UNMET NEEDS 04-30-2009
660. 20090112573 Word-dependent transition models in HMM based word alignment for statistical machine translation 04-30-2009
661. 20090112521 Secure digital forensics - security module is used to perform an audit of both a computer memory and the computer's processor status 04-30-2009
662. 20090112474 View-Independent Tagging of Geospatial Entities in Images 04-30-2009
663. 20090110327 Semi-automatic plane extrusion for 3D modeling 04-30-2009
664. 20090110302 Declustering Point-of-Interest Icons - Super-clusters of point-of-interest locations are created based on how close the point-of-interest locations are 04-30-2009
665. 20090109857 Resource connection monitor utility - connection monitor utility may monitor the availability of various resources display a status 04-30-2009
666. 20090109854 MULTI-FACTOR OPTIMIZED ROUTING - can select a computing device from among multiple computing devices associated with a domain 04-30-2009
667. 20090109491 RAW-QUALITY PROCESSING OF NON-RAW IMAGES 04-30-2009
668. 20090109193 DETECTING AMBIENT LIGHT LEVELS IN A VISION SYSTEM 04-30-2009
669. 20090108055 PERSONALIZABLE CARDS SHARED VIA A COMPUTERIZED CARD SERVICE 04-30-2009
670. 20090106822 Using social networks while respecting access control lists 04-23-2009
671. 20090106765 Predetermination and propagation of resources in a distributed software build 04-23-2009
672. 20090106764 Support for globalization in test automation 04-23-2009
673. 20090106746 APPLICATION AND DATABASE CONTEXT FOR DATABASE APPLICATION DEVELOPERS 04-23-2009
674. 20090106736 Heuristics for determining source code ownership 04-23-2009
675. 20090106730 Predictive cost based scheduling in a distributed software build 04-23-2009
676. 20090106659 PRESENTATION OF USER INTERFACE CONTENT VIA MEDIA PLAYER 04-23-2009
677. 20090106648 POSITIONING CONTENT USING A GRID - Various embodiments provide a grid positioning system which allows grid lines to be established based upon either an 04-23-2009
678. 20090106232 BOOSTING A RANKER FOR IMPROVED RANKING ACCURACY 04-23-2009
679. 20090106231 Query dependant link-based ranking using authority scores 04-23-2009
680. 20090106230 Query dependent link-based ranking - Query dependent ranking uses weighted edges in a stochastic approach for link structure analysis technique 04-23-2009
681. 20090106229 Linear combination of rankers - Described herein is a system that includes a receiver component that receives first scores for training points and 04-23-2009
682. 20090106173 LIMITED-MEMORY QUASI-NEWTON OPTIMIZATION ALGORITHM FOR L1-REGULARIZED OBJECTIVES 04-23-2009
683. 20090106015 Statistical machine translation processing 04-23-2009
684. 20090102843 IMAGE-BASED PROXY ACCUMULATION FOR REALTIME SOFT GLOBAL ILLUMINATION 04-23-2009
685. 20090102817 USER INPUT DEVICE WITH FLYWHEEL FOR SCROLLING 04-23-2009
686. 20090102805 Three-dimensional object simulation using audio, visual, and tactile feedback 04-23-2009
687. 20090102793 OPTICAL MOUSE - configured to track motion on a broad range of surfaces is disclosed 04-23-2009
688. 20090102792 USER INPUT DEVICE WITH PHOSPHORESCENT INDICATOR 04-23-2009
689. 20090102790 MOUSE DONGLE STORAGE - computer mouse for use with a computing device and a user input device assembly including a computer mouse and a communications 04-23-2009
690. 20090100520 Detection and dynamic alteration of execution of potential software threats 04-16-2009
691. 20090100474 Remote control based output selection - techniques are described in which an output to a display device is selected based on identification of a remote 04-16-2009
692. 20090100469 Recommendations from Social Networks - is described 04-16-2009
693. 20090100466 Electronic program guide (EPG) referencing past television content 04-16-2009
694. 20090100464 Content filter - Techniques are described to filter content 04-16-2009
695. 20090100441 RESOURCE ASSIGNMENT SYSTEM WITH RECOVERY NOTIFICATION 04-16-2009
696. 20090100436 PARTITIONING SYSTEM INCLUDING A GENERIC PARTITIONING MANAGER FOR PARTITIONING RESOURCES 04-16-2009
697. 20090100421 Transactional multi-package installation 04-16-2009
698. 20090100406 Software factory specification and execution model 04-16-2009
699. 20090100383 PREDICTIVE GESTURING IN GRAPHICAL USER INTERFACE 04-16-2009
700. 20090100370 Graphical Representation of Tabular Data 04-16-2009
701. 20090100221 EMBEDDED VIRTUAL MEDIA - method and an optical storage medium are provided for storing data to and accessing data from an embedded virtual medium within 04-16-2009
702. 20090100162 Sharing Policy and Workload among Network Access Devices 04-16-2009
703. 20090100158 Backup and Recovery System for Multiple Device Environment 04-16-2009
704. 20090100109 AUTOMATIC DETERMINATION OF ITEM REPLICATION AND ASSOCIATED REPLICATION PROCESSES 04-16-2009
705. 20090100057 Organization System for Distributed Items 04-16-2009
706. 20090100021 Search-centric hierarchichal browser history 04-16-2009
707. 20090099920 Data Mining 04-16-2009
708. 20090099847 Template constrained posterior probability 04-16-2009
709. 20090099770 MULTIPLE DIRECTIONS TO A DESTINATION WITHOUT PROVIDING A SPECIFIC ORIGIN 04-16-2009
710. 20090099769 ABBREVIATED DIRECTIONS FOR ROUTE NAVIGATION 04-16-2009
711. 20090097642 Secure Content Distribution with Distributed Hardware 04-16-2009
712. 20090097530 Hybrid channel map 04-16-2009
713. 20090097478 Techniques to access messaging services for branch offices 04-16-2009
714. 20090096895 MULTI-SPECTRAL IMAGING - technique embodiments are presented which involve an active imaging approach that uses wide band illumination of known spectral 04-16-2009
715. 20090096640 KEYBOARD WITH PLURAL KEY SWITCH MATRICES TO DETECT GHOSTING 04-16-2009
716. 20090094684 Relay server authentication service - for a relay server is described 04-09-2009
717. 20090094679 Detection and Management of Controlled Files 04-09-2009
718. 20090094665 Monitoring and Controlling Network Communications 04-09-2009
719. 20090094614 Direct synchronous input - Various technologies and techniques are disclosed for providing direct synchronous input 04-09-2009
720. 20090094609 DYNAMICALLY PROVIDING A LOCALIZED USER INTERFACE LANGUAGE RESOURCE 04-09-2009
721. 20090094572 Artifact sharing from a development environment 04-09-2009
722. 20090094552 Guided Transition User Interfaces - guided transition user interface may be used to transition from a first user interface to a second user interface 04-09-2009
723. 20090094531 TELEPHONE CALL AS RENDEZVOUS MECHANISM FOR DATA SHARING BETWEEN USERS 04-09-2009
724. 20090094378 Software Deployment Using Client Location 04-09-2009
725. 20090094191 EXPLOITING EXECUTION FEEDBACK FOR OPTIMIZING CHOICE OF ACCESS METHODS 04-09-2009
726. 20090094106 PROVIDING ADVERTISING IN A VIRTUAL WORLD 04-09-2009
727. 20090094104 Advertisements for Products in Media Content 04-09-2009
728. 20090094086 AUTOMATIC ASSIGNMENT FOR DOCUMENT REVIEWING 04-09-2009
729. 20090094019 Efficiently Representing Word Sense Probabilities 04-09-2009
730. 20090093886 Catalytic Surface for Hydrogen Release Reactor 04-09-2009
731. 20090092340 NATURAL LANGUAGE ASSISTANCE FOR DIGITAL IMAGE INDEXING 04-09-2009
732. 20090092277 Geo-Relevance for Images - Images may be sorted and categorized by defining a frustum for each image and overlaying the frustums in two 04-09-2009
733. 20090092253 OPTIMIZING AMOUNT OF DATA PASSED DURING SOFTWARE LICENSE ACTIVATION 04-09-2009
734. 20090092249 Media key-transformation obfuscation in advanced access content system 04-09-2009
735. 20090092050 Open federation security techniques with rate limits 04-09-2009
736. 20090091802 Local Image Descriptors Using Linear Discriminant Embedding 04-09-2009
737. 20090091565 ADVERTISING WITH AN INFLUENTIAL PARTICIPANT IN A VIRTUAL WORLD 04-09-2009
738. 20090091554 CORRECTING FOR AMBIENT LIGHT IN AN OPTICAL TOUCH-SENSITIVE DEVICE 04-09-2009
739. 20090091553 DETECTING TOUCH ON A SURFACE VIA A SCANNING LASER 04-09-2009
740. 20090091290 CONVENIENT RECHARGING OF A CHARGE STORAGE DEVICE 04-09-2009
741. 20090089805 Profiling techniques and systems for computer programs 04-02-2009
742. 20090089776 Configuration and Change Management System with Restore Points 04-02-2009
743. 20090089764 Call stack parsing in multiple runtime environments 04-02-2009
744. 20090089620 Internet connectivity evaluation - provides for easy efficient and effective testing of the Internet connectivity behavior between an operating system 04-02-2009
745. 20090089561 VISUALIZING CHANGES TO CONTENT OVER TIME 04-02-2009
746. 20090089401 SERVER-CONTROLLED DISTRIBUTION OF MEDIA CONTENT 04-02-2009
747. 20090089337 Efficient file hash identifier computation 04-02-2009
748. 20090089047 Natural Language Hypernym Weighting For Word Sense Disambiguation 04-02-2009
749. 20090086664 Packet forwarding in multi-radio multi-hop wireless networks 04-02-2009
750. 20090085881 DETECTING FINGER ORIENTATION ON A TOUCH-SENSITIVE DEVICE 04-02-2009
751. 20090083860 Security system for a browser-based environment 03-26-2009
752. 20090083852 Whitelist and Blacklist Identification Data 03-26-2009
753. 20090083832 Modal and linear techniques for access control logic 03-26-2009
754. 20090083787 Pivotable Events Timeline 03-26-2009
755. 20090083765 Accessing device-hosted services from scripting and other programming environments 03-26-2009
756. 20090083764 Device-hosted services over media transfer protocol 03-26-2009
757. 20090083762 Dynamically mapping an action of a message 03-26-2009
758. 20090083740 ASYNCHRONOUS EXECUTION OF SOFTWARE TASKS 03-26-2009
759. 20090083738 AUTOMATED DATA OBJECT SET ADMINISTRATION 03-26-2009
760. 20090083718 Using a command interpreter at design time 03-26-2009
761. 20090083714 REMOTE MONITORING OF LOCAL BEHAVIOR OF NETWORK APPLICATIONS 03-26-2009
762. 20090083677 Method for making digital documents browseable 03-26-2009
763. 20090083640 STRING BASED USER INTERFACE SPECIFICATION 03-26-2009
764. 20090083616 UBIQUITOUS ELECTRONIC FORMS - Technologies are described herein for generating a ubiquitous electronic form that will function correctly in multiple 03-26-2009
765. 20090083615 Spreadsheet Fields in Text - system architecture integrates spreadsheet functionality into text 03-26-2009
766. 20090083409 REMOTE MONITORING OF LOCAL BEHAVIOR OF NETWORK APPLICATIONS 03-26-2009
767. 20090083407 CRISSCROSS CANCELLATION PROTOCOL - Technologies, systems, and methods for ordered message delivery that avoid message races or crisscrosses between 03-26-2009
768. 20090083367 User profile aggregation - User profile data that may be spread across different service providers and that may vary across different service providers 03-26-2009
769. 20090083363 REMOTE MONITORING OF LOCAL BEHAVIOR OF NETWORK APPLICATIONS 03-26-2009
770. 20090083338 SYNCHRONIZATION OF ELECTRONIC POSTINGS - Systems and methods of providing synchronization of electronic postings are disclosed herein 03-26-2009
771. 20090083296 Metadata endpoint for a generic service - is disclosed 03-26-2009
772. 20090083272 Role-based user tracking in service usage 03-26-2009
773. 20090083255 Query spelling correction - technology for query spelling correction is disclosed 03-26-2009
774. 20090083238 STOP-AND-RESTART STYLE EXECUTION FOR LONG RUNNING DECISION SUPPORT QUERIES 03-26-2009
775. 20090083214 KEYWORD SEARCH OVER HEAVY-TAILED DATA AND MULTI-KEYWORD QUERIES 03-26-2009
776. 20090083183 DISTRIBUTED SECURE ANONYMOUS CONFERENCING 03-26-2009
777. 20090083161 PREFERRED ITEMS LIST MANAGEMENT - Systems and methods of generating a list of preferred items are disclosed herein 03-26-2009
778. 20090083096 Handling product reviews - method for handling product reviews can detect a first quality product review from a second quality product review 03-26-2009
779. 20090083088 SYNCHRONIZING DATA BETWEEN BUSINESS APPLICATIONS 03-26-2009
780. 20090083036 Unnatural prosody detection in speech synthesis 03-26-2009
781. 20090083026 Summarizing document with marked points - summary of a text document may be presented in the form of a list of points 03-26-2009
782. 20090082037 PERSONAL POINTS OF INTEREST IN LOCATION-BASED APPLICATIONS 03-26-2009
783. 20090080801 ALTERING THE APPEARANCE OF A DIGITAL IMAGE USING A SHAPE 03-26-2009
784. 20090080526 DETECTING VISUAL GESTURAL PATTERNS - processing device and method are provided for capturing images via an image-capturing component of a processing 03-26-2009
785. 20090079941 THREE-DIMENSIONAL IMAGE PROJECTION SYSTEM AND METHOD 03-26-2009
786. 20090079752 Generating a texture from multiple images 03-26-2009
787. 20090079749 EMITTING RASTER AND VECTOR CONTENT FROM A SINGLE SOFTWARE COMPONENT 03-26-2009
788. 20090079744 ANIMATING OBJECTS USING A DECLARATIVE ANIMATION SCHEME 03-26-2009
789. 20090079729 RENDERING THREE-DIMENSIONAL OBJECTS ON A SERVER COMPUTER 03-26-2009
790. 20090079700 ONE-TOUCH ROTATION OF VIRTUAL OBJECTS IN VIRTUAL WORKSPACE 03-26-2009
791. 20090078772 Techniques for decoding images of barcodes 03-26-2009
792. 20090077671 PROTECTION OF SOFTWARE ON PORTABLE MEDIUM 03-19-2009
793. 20090077564 FAST CONTEXT SWITCHING USING VIRTUAL CPUS 03-19-2009
794. 20090077562 Client Affinity in Distributed Load Balancing Systems 03-19-2009
795. 20090077460 SYNCHRONIZING SLIDE SHOW EVENTS WITH AUDIO 03-19-2009
796. 20090077255 ACCELERATED CHANNEL CHANGE IN RATE-LIMITED ENVIRONMENTS 03-19-2009
797. 20090077083 Parallel nested transactions in transactional memory 03-19-2009
798. 20090077082 Parallel nested transactions in transactional memory 03-19-2009
799. 20090077069 Calculating Valence Of Expressions Within Documents For Searching A Document Index 03-19-2009
800. 20090076799 Coreference Resolution In An Ambiguity-Sensitive Natural Language Processing System 03-19-2009
801. 20090073642 Adaptive dock for use with personal media players 03-19-2009
802. 20090070633 TEST RESULTS MANAGEMENT - Systems and methods of providing test result management are disclosed herein 03-12-2009
803. 20090070448 Techniques to allocate virtual network addresses 03-12-2009
804. 20090070354 MINIMAL PERFECT HASH FUNCTIONS USING DOUBLE HASHING 03-12-2009
805. 20090070308 Checkpointing Iterators During Search - Tools and techniques are described herein for checkpointing iterators during search 03-12-2009
806. 20090070298 Iterators for Applying Term Occurrence-Level Constraints in Natural Language Searching 03-12-2009
807. 20090070095 MINING BILINGUAL DICTIONARIES FROM MONOLINGUAL WEB PAGES 03-12-2009
808. 20090068948 Cable management in an FM transmitter - Several of the components used to implement a wireless transmitter such as a DC-powered FM transmitter usable 03-12-2009
809. 20090067447 Wireless channel selection techniques and devices 03-12-2009
810. 20090067057 BURIED NUMERICAL APERTURE EXPANDER HAVING TRANSPARENT PROPERTIES 03-12-2009
811. 20090066916 SCANNING LASER PROJECTOR WITH REDUCED LASER POWER INCIDENT ON THE RETINA 03-12-2009
812. 20090066717 Color Management System that Enables Dynamic Balancing of Performance with Flexibility 03-12-2009
813. 20090064306 Network access control based on program state 03-05-2009
814. 20090064229 Recommendation from stochastic analysis - Recommendations from stochastic analysis is described 03-05-2009
815. 20090064203 Color Management System that Enables Dynamic Balancing of Performance with Flexibility 03-05-2009
816. 20090064197 Driver installer usable in plural environments 03-05-2009
817. 20090064196 MODEL BASED DEVICE DRIVER CODE GENERATION 03-05-2009
818. 20090064160 Transparent lazy maintenance of indexes and materialized views 03-05-2009
819. 20090064141 EFFICIENT UTILIZATION OF TRANSACTIONS IN COMPUTING TASKS 03-05-2009
820. 20090064092 VISUAL PROGRAMMING LANGUAGE OPTIMIZATION 03-05-2009
821. 20090064020 Nested user interfaces for multiple displays 03-05-2009
822. 20090063756 USING FLASH STORAGE DEVICE TO PREVENT UNAUTHORIZED USE OF SOFTWARE 03-05-2009
823. 20090063630 Rating based on relationship - People often trust ratings provided by those with whom they have an existing relationship more than they would trust 03-05-2009
824. 20090063584 Versioning management - provides for efficient and effective handling of varying policy versions client versions and client platform versions in one 03-05-2009
825. 20090063547 Breadcrumb list supplementing for hierarchical data sets 03-05-2009
826. 20090063517 User interfaces for scoped hierarchical data sets 03-05-2009
827. 20090063466 Resource selector, including for use in handheld devices 03-05-2009
828. 20090063448 Aggregated Search Results for Local and Remote Services 03-05-2009
829. 20090061972 SPEED-DEPENDENT SUGGESTED DRIVING LINES - video game or simulator suggested speed indicators are computed along a suggested driving line on a path and 03-05-2009
830. 20090060387 OPTIMIZATIONS FOR RADIUS OPTICAL BLUR - Optical blur architecture that provides a significant improvement in the computation processes required to 03-05-2009
831. 20090060178 Management system for web service developer keys 03-05-2009
832. 20090058855 ELECTROMECHANICAL SURFACE OF ROTATIONAL ELEMENTS FOR MOTION COMPENSATION OF A MOVING OBJECT 03-05-2009
833. 20090055921 FILE ACCESS IN MULTI-PROTOCOL ENVIRONMENT 02-26-2009
834. 20090055751 Management System for Local and Remote Services 02-26-2009
835. 20090055739 CONTEXT-AWARE ADAPTIVE USER INTERFACE - Technologies systems and methods for context-aware adaptation of user interface where monitored context includes 02-26-2009
836. 20090055538 Content commentary - Techniques involving content commentaries are described 02-26-2009
837. 20090055465 Remote Health Monitoring and Control - health monitoring and control system for computing devices has a monitoring agent operable on a monitored device 02-26-2009
838. 20090055446 Staged, Lightweight Backup System - restore system may perform a two staged restore operation 02-26-2009
839. 20090055351 DIRECT MASS STORAGE DEVICE FILE INDEXING 02-26-2009
840. 20090055340 Analysis of software conflicts - Conflicts among programs are detected, and advice is given based on the detected conflicts 02-26-2009
841. 20090055261 Syndicated marketplace architecture for facilitating in-situ purchases 02-26-2009
842. 20090052777 USING HANDWRITING RECOGNITION IN COMPUTER ALGEBRA 02-26-2009
843. 20090051828 ELECTRONIC ALIGNMENT OF PRIMARY COLOR PIXELS IN A SCANNED DISPLAY 02-26-2009
844. 20090051690 Motion line switching in a virtual environment 02-26-2009
845. 20090049486 On-demand asset distribution - is described 02-19-2009
846. 20090049459 DYNAMICALLY CONVERTING SYMBOLIC LINKS - Technologies, systems and methods for converting symbolic links from one file system format to another 02-19-2009
847. 20090049428 ERROR TRACING WITH CONTEXT HISTORY - Trace messages generated during execution of programming code are logged in a trace log 02-19-2009
848. 20090049243 Caching Dynamic Content - Aspects of the subject matter described herein relate to caching dynamic content 02-19-2009
849. 20090049198 Validating change of name server - Domain Name System service provider may be engaged to host DNS service for a domain 02-19-2009
850. 20090049056 Multi-tenant hosted application system - Technologies are described herein for implementing a hosted multi-tenant application system 02-19-2009
851. 20090049047 STORING CUSTOM METADATA USING CUSTOM ACCESS CONTROL ENTRIES 02-19-2009
852. 20090048935 Application program interface to manage gift cards and check authorizations 02-19-2009
853. 20090048881 Visualizers for Change Management System 02-19-2009
854. 20090046952 SUPER-RESOLUTION IN PERIODIC AND APERIODIC PIXEL IMAGING 02-19-2009
855. 20090046140 Mobile Virtual Reality Projector - spatially aware apparatus includes a projector 02-19-2009
856. 20090044204 Application programming interfaces for transacted file and registry operations 02-12-2009
857. 20090044189 PARALLELISM-AWARE MEMORY REQUEST SCHEDULING IN SHARED MEMORY CONTROLLERS 02-12-2009
858. 20090044103 RENDERING AN HTML ELECTRONIC FORM BY APPLYING XSLT TO XML USING A SOLUTION 02-12-2009
859. 20090043968 Sharing Volume Data Via Shadow Copies - Aspects of the subject matter described herein relate to sharing volume data via shadow copies 02-12-2009
860. 20090043721 DOMAIN NAME GEOMETRICAL CLASSIFICATION USING CHARACTER-BASED N-GRAMS 02-12-2009
861. 20090043720 DOMAIN NAME STATISTICAL CLASSIFICATION USING CHARACTER-BASED N-GRAMS 02-12-2009
862. 20090043563 PROGRESSIVE DISPLAY RENDERING OF PROCESSED TEXT 02-12-2009
863. 20090043497 Conveying Locations In Spoken Dialog Systems 02-12-2009
864. 20090037937 POSITIVE AND NEGATIVE EVENT-BASED TESTING 02-05-2009
865. 20090037895 Instance interfaces and mix-ins for dynamic languages 02-05-2009
866. 20090037829 FRAMEWORK TO INTEGRATE WEB SERVICES WITH ON-PREMISE SOFTWARE 02-05-2009
867. 20090037809 SERVER BASED CONTROL OF AD PLACEMENT IN CLIENT SOFTWARE 02-05-2009
868. 20090037441 TILED PACKAGING OF VECTOR IMAGE DATA - Architecture for encoding vector-object data using fixed boundary tiles 02-05-2009
869. 20090031408 INTEGRITY PROTECTED SMART CARD TRANSACTION 01-29-2009
870. 20090031314 FAIRNESS IN MEMORY SYSTEMS - Architecture for a multi-threaded system that applies fairness to thread memory request scheduling such that access to the 01-29-2009
871. 20090030925 CLUSTERING PHYLOGENETIC VARIATION PATTERNS 01-29-2009
872. 20090030668 SIGNED/UNSIGNED INTEGER GUEST COMPARE INSTRUCTIONS USING UNSIGNED HOST COMPARE INSTRUCTIONS FOR PRECISE ARCHITECTURE EMULATION 01-29-2009
873. 20090028199 LASER PROJECTION TEMPERATURE COMPENSATION 01-29-2009
874. 20090027748 MEMS Oscillator Having A Combined Drive Coil 01-29-2009
875. 20090027393 IDENTIFYING ASYMPTOTES IN APPROXIMATED CURVES AND SURFACES 01-29-2009
876. 20090025004 Scheduling by Growing and Shrinking Resource Allocation 01-22-2009
877. 20090024763 Optimizing encrypted wide area network traffic 01-22-2009
878. 20090024683 N-Dimensional Coordinates Conversion - Aspects of the subject matter described herein relate to converting between polar and rectangular coordinates 01-22-2009
879. 20090024671 CONTENT MANAGEMENT SYSTEM AND EXTERNAL DATA STORAGE SYSTEM DATA SYNCHRONIZATION 01-22-2009
880. 20090024607 QUERY SELECTION FOR EFFECTIVELY LEARNING RANKING FUNCTIONS 01-22-2009
881. 20090024366 COMPUTERIZED PROGRESSIVE PARSING OF MATHEMATICAL EXPRESSIONS 01-22-2009
882. 20090023475 SMART INTERFACE SYSTEM FOR MOBILE COMMUNICATIONS DEVICES 01-22-2009
883. 20090023395 PASSIVE INTERFACE AND SOFTWARE CONFIGURATION FOR PORTABLE DEVICES 01-22-2009
884. 20090022414 HIGH DYNAMIC RANGE IMAGE HALLUCINATION - apparatus and method provide for providing an output image from an input image 01-22-2009
885. 20090019549 Updating and Validating Documents Secured Cryptographically 01-15-2009
886. 20090019548 Creating and Validating Cryptographically Secured Documents 01-15-2009
887. 20090019115 Communications server objects for configuration information access 01-15-2009
888. 20090019099 MATH CALCULATION IN WORD PROCESSORS - Architecture for a word processing application that facilitates operating on mathematical symbols 01-15-2009
889. 20090019063 Finding and Consuming Web Subscriptions in a Web Browser 01-15-2009
890. 20090018979 MATH PROBLEM CHECKER - problem checker architecture that monitors user progress during a problem-solving process and assists the user through the 01-15-2009
891. 20090017427 Intelligent Math Problem Generation - problem generator that takes an input as a math problem, analyzes the math problem, and intelligently spawns 01-15-2009
892. 20090015929 SUBSTRATE-GUIDED RELAYS FOR USE WITH SCANNED BEAM LIGHT SOURCES 01-15-2009
893. 20090013266 Finding and Consuming Web Subscriptions in a Web Browser 01-08-2009
894. 20090013080 Media Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints 01-08-2009
895. 20090013079 Disconnecting selected participant in multicast session 01-08-2009
896. 20090013044 Techniques for managing annotation transformations for context changes 01-08-2009
897. 20090012805 Portable Digital Rights for Multiple Devices 01-08-2009
898. 20090010273 Media Stream Splicer - implementation is described herein which facilitates a fast channel change by receiving and decoding a unicast acquisition media 01-08-2009
899. 20090007279 Rights enforcement of unencrypted content 01-01-2009
900. 20090007272 Identifying data associated with security issue attributes 01-01-2009
901. 20090007271 Identifying attributes of aggregated data 01-01-2009
902. 20090007265 Defending Against Denial Of Service Attacks 01-01-2009
903. 20090007256 Using a trusted entity to drive security decisions 01-01-2009
904. 20090007251 Host firewall integration with edge traversal technology 01-01-2009
905. 20090007162 FLEXIBLE NAMESPACE PRIORITIZATION - Access to resources on a computer may be provided by using a first namespace of resources and a second namespace of 01-01-2009
906. 20090007161 NAMESPACE MERGER - virtualization environment, there is often a need for an application to access different resources on a computer by name 01-01-2009
907. 20090007159 Interfaces for digital media processing - APIs discussed herein promote efficient and timely interoperability between hardware and software components 01-01-2009
908. 20090007153 Hybrid resource manager - is provided for use in a computing environment 01-01-2009
909. 20090007137 Order preservation in data parallel operations 01-01-2009
910. 20090007116 Adjacent data parallel and streaming operator fusion 01-01-2009
911. 20090007107 Leveraging transactional memory hardware to accelerate virtualization emulation 01-01-2009
912. 20090007093 Dynamic correction of component manifests 01-01-2009
913. 20090007091 Techniques for automatic software provisioning 01-01-2009
914. 20090007070 Efficient retry for transactional memory 01-01-2009
915. 20090007069 Integrating loosely coupled tools using contracts and references 01-01-2009
916. 20090007068 Accessing Non-Public Code - Non-public software constructs within a portion of code may be made accessible by analyzing the code 01-01-2009
917. 20090007057 Object model for transactional memory - Various technologies and techniques are disclosed for providing an object model for transactional memory 01-01-2009
918. 20090007014 Center locked lists - Described is a technology by which a user can quickly locate a data item such as media content 01-01-2009
919. 20090007008 USER INTERFACE VISUAL CUE FOR USE WITH LITERAL AND NON-LITERAL VALUES 01-01-2009
920. 20090007007 Turbo-scroll mode for rapid data item selection 01-01-2009
921. 20090006954 UNIFIED USER EXPERIENCE USING CONTEXTUAL INFORMATION, DATA ATTRIBUTES AND DATA MODELS 01-01-2009
922. 20090006942 EMBEDDED MARKUP RESOURCES - client communicating with a world wide web server retrieves a markup language document including a markup insertion method 01-01-2009
923. 20090006883 Software error report analysis - Described herein is technology for, among other things, accessing error report information 01-01-2009
924. 20090006868 Secure storage for digital rights management 01-01-2009
925. 20090006862 Provisioning a computing system for digital rights management 01-01-2009
926. 20090006854 Secure time source operations for digital rights management 01-01-2009
927. 20090006849 PEER-TO-PEER NAME RESOLUTION PROTOCOL (PNRP) SECURITY INFRASTRUCTURE AND METHOD 01-01-2009
928. 20090006771 Digital data management using shared memory pool 01-01-2009
929. 20090006751 Leveraging transactional memory hardware to accelerate virtualization and emulation 01-01-2009
930. 20090006750 Leveraging transactional memory hardware to accelerate virtualization and emulation 01-01-2009
931. 20090006642 Multicast content provider - operates on a multicast server in conjunction with a multicast transmission protocol that is independent of the content 01-01-2009
932. 20090006641 Reliable multicast transport protocol - semi-reliable multicast transport protocol uses multiple channels for communication between a server and 01-01-2009
933. 20090006634 Run-once static content generation using a descriptive file path 01-01-2009
934. 20090006631 Media Stream Scheduling for Hiccup-Free Fast-Channel-Change in the Presence of Network Chokepoints 01-01-2009
935. 20090006629 Instantiating a communication pipeline between software 01-01-2009
936. 20090006624 Entertainment Access Service - This document describes tools capable of managing digital content based on a user's identity 01-01-2009
937. 20090006595 Edge traversal service dormancy - system maintains a dormant state in the host in which no beacons are transmitted from the host when no application or 01-01-2009
938. 20090006589 CONTROL OF SENSOR NETWORKS - method and apparatus is provided for generating an index and creating a network of devices based on the index 01-01-2009
939. 20090006455 Automated time metadata deduction - arrangement for deducing descriptive metadata from data contained in a column of a relational table and associated 01-01-2009
940. 20090006449 Modeling and Analysis of Computer Networks 01-01-2009
941. 20090006442 ENHANCED BROWSING EXPERIENCE IN SOCIAL BOOKMARKING BASED ON SELF TAGS 01-01-2009
942. 20090006433 Extensible category and property grouping for object editing 01-01-2009
943. 20090006407 Parallel nested transactions in transactional memory 01-01-2009
944. 20090006406 Memory transaction grouping - Various technologies and techniques are disclosed for providing a transaction grouping feature for use in programs 01-01-2009
945. 20090006405 Using type stability to facilitate contention management 01-01-2009
946. 20090006404 Handling falsely doomed parents of nested transactions 01-01-2009
947. 20090006392 DATA PROFILE COMPUTATION - Architecture that provides a data profile computation technique which employs key profile computation and data pattern 01-01-2009
948. 20090006367 SEARCH-BASED FILTERING FOR PROPERTY GRIDS 01-01-2009
949. 20090006334 Lightweight list collection - Described is a collection of search-related references authored from a set of search results, in which the collection may 01-01-2009
950. 20090006332 FEDERATED SEARCH - Various techniques are disclosed to permit searching several locations with one query 01-01-2009
951. 20090006194 Location, destination and other contextual information-based mobile advertisements 01-01-2009
952. 20090006114 Multi-channel commerce-related data management 01-01-2009
953. 20090006096 Voice persona service for embedding text-to-speech features into software programs 01-01-2009
954. 20090003706 Combining online and offline recognizers in a handwriting recognition system 01-01-2009
955. 20090003703 Unifield digital ink recognition - Described is a unified digital ink recognizer that recognizes various different types of digital ink data 01-01-2009
956. 20090003678 AUTOMATIC GAIN AND EXPOSURE CONTROL USING REGION OF INTEREST DETECTION 01-01-2009
957. 20090003658 Digital ink-based search - Described is searching directly based on digital ink input to provide a result set of one or more items 01-01-2009
958. 20090003533 MANAGEMENT AND DIAGNOSIS OF TELEPHONIC DEVICES 01-01-2009
959. 20090003342 Reliable multicast with automatic session startup and client backfil support 01-01-2009
960. 20090002480 Techniques for detecting a display device 01-01-2009
961. 20090002477 CAPTURE DEVICE MOVEMENT COMPENSATION FOR SPEAKER INDEXING 01-01-2009
962. 20090002476 MICROPHONE ARRAY FOR A CAMERA SPEAKERPHONE 01-01-2009
963. 20090002392 Integrated platform for user input of digital ink 01-01-2009
964. 20080320576 Unified online verification service - web-based graphical user interface-driven arrangement for configuring federated access management across a group 12-25-2008
965. 20080320566 Device provisioning and domain join emulation over non-secured networks 12-25-2008
966. 20080320565 Open enhanced federation security techniques 12-25-2008
967. 20080320551 Controlling access to multiple pieces of content of a presentation 12-25-2008
968. 20080320525 Audio stream management for television content 12-25-2008
969. 20080320515 Self-organizing media content 12-25-2008
970. 20080320511 High-speed programs review 12-25-2008
971. 20080320502 Providing Information about Software Components 12-25-2008
972. 20080320501 Aggregate personal computer system - Described is an aggregate computer system that operates by sharing devices of networked computing machines 12-25-2008
973. 20080320500 Remote human interface device in an aggregate computer system 12-25-2008
974. 20080320498 High Performance Script Behavior Detection Through Browser Shimming 12-25-2008
975. 20080320475 Switching user mode thread context - Various technologies and techniques are disclosed for switching user mode thread context 12-25-2008
976. 20080320460 Fulfillment of requirement for versioned resource 12-25-2008
977. 20080320457 Intermediate Code Metrics - Metrics may be determined from intermediate computer code by reading and analyzing an entire application using intermediate 12-25-2008
978. 20080320456 Targeted patching - Various technologies and techniques are disclosed that provides targeted patching for native generation images 12-25-2008
979. 20080320442 Execution-centric source code view - Various technologies and techniques are disclosed for providing an execution-centric view of source code 12-25-2008
980. 20080320437 Constructing Petri Nets from traces for diagnostics 12-25-2008
981. 20080320413 Dynamic user interface for previewing live content 12-25-2008
982. 20080320400 String customization - Techniques are described to provide string customization 12-25-2008
983. 20080320383 Presentation of numerous and arbitrarily sized figures within a document 12-25-2008
984. 20080320343 Web page error reporting - error in a web page displayed on a device is detected 12-25-2008
985. 20080320334 Transactional debugger for a transactional memory system 12-25-2008
986. 20080320291 Concurrent exception handling - Various technologies and techniques are disclosed for providing concurrent exception handling 12-25-2008
987. 20080320275 Concurrent exception handling - Various technologies and techniques are disclosed for providing concurrent exception handling 12-25-2008
988. 20080320235 Processor cache management with software input via an intermediary 12-25-2008
989. 20080320222 Adaptive caching in broadcast networks - Adaptive caching techniques are described 12-25-2008
990. 20080320157 VIRTUAL FORMAT FOR THE STORAGE OF STREAMING DATA 12-25-2008
991. 20080320146 Establishing interaction between a process and a server process 12-25-2008
992. 20080320140 CREDIT-BASED PEER-TO-PEER STORAGE - Distributed computing devices comprising a system for sharing computing resources can provide shared computing 12-25-2008
993. 20080320119 Automatically identifying dynamic Internet protocol addresses 12-25-2008
994. 20080320109 COMPLEX SOFTWARE DEPLOYMENT - Systems and methods of deploying one or more software components to a target computer infrastructure are disclosed 12-25-2008
995. 20080320063 Transacting accesses via unmanaged pointers 12-25-2008
996. 20080320056 FUNCTION MATCHING IN BINARIES - Which target functions in a target binary have target function basic blocks that match the source function basic blocks 12-25-2008
997. 20080320055 Bi-Directional Data Modification With Synchronization 12-25-2008
998. 20080320028 CONFIGURABLE PLUG-IN ARCHITECTURE FOR MANIPULATING XML-FORMATTED INFORMATION 12-25-2008
999. 20080320027 Strongly typed tags - In one or more embodiments, a tag is provided and includes a property that associates a strongly typed variable with the tag 12-25-2008
1000. 20080320025 GATHERING AND USING AWARENESS INFORMATION 12-25-2008
1001. 20080320018 CUBE-BASED PERCENTILE CALCULATION - By dividing data entries among multiple data collections a data collection comprising a data entry associated with a 12-25-2008
1002. 20080320005 Relocating item in distributed storage system 12-25-2008
1003. 20080319997 COMBINED PESSIMISTIC AND OPTIMISTIC CONCURRENCY CONTROL 12-25-2008
1004. 20080319852 Interactive advertisement overlays on full-screen content 12-25-2008
1005. 20080319851 Using delegation for distributing protected content 12-25-2008
1006. 20080319779 Activation system architecture - Techniques are described for generating a license for software installed on a device 12-25-2008
1007. 20080319749 GENERIC SPELLING MNEMONICS - system and method for creating a mnemonics Language Model for use with a speech recognition software application 12-25-2008
1008. 20080317376 Automatic image correction providing multiple user-selectable options 12-25-2008
1009. 20080317068 SERVER-ASSISTED AND PEER-TO-PEER SYNCHRONIZATION 12-25-2008
1010. 20080317044 SEAMLESSLY SWITCHING OVERLAY NETWORK RELAY TREES 12-25-2008
1011. 20080316768 Flat Panel Lens - light guide with input and output faces 2 3a is polar-symmetric about the first face 2 and has optical properties such that the angle 12-25-2008
1012. 20080316214 PREFIX SUM PASS TO LINEARIZE A-BUFFER STORAGE 12-25-2008
1013. 20080313703 Integrating Security by Obscurity with Access Control Lists 12-18-2008
1014. 20080313679 Media content rebroadcast 12-18-2008
1015. 20080313673 Continuous selection graphs - are described 12-18-2008
1016. 20080313672 Electronic program guide (EPG) search - Techniques are described to perform electronic program guide search 12-18-2008
1017. 20080313671 MAINTAINING ACCURATE CHANNEL LINE-UP BY PERSISTENTLY MONITORING AVAILABILITY OF ACCESSIBLE CHANNELS 12-18-2008
1018. 20080313659 Page and device-optimized cascading style sheets 12-18-2008
1019. 20080313656 User mode stack disassociation - Various technologies and techniques are disclosed for allowing a user mode stack to be shared by multiple contexts 12-18-2008
1020. 20080313652 Notifying user mode scheduler of blocking events 12-18-2008
1021. 20080313651 Event queuing and consumption - Techniques are described to provide event queuing and consumption 12-18-2008
1022. 20080313650 Mutable application experience and user interface 12-18-2008
1023. 20080313647 Thread virtualization techniques - Various technologies and techniques are disclosed for virtualizing threads 12-18-2008
1024. 20080313633 Software feature usage analysis and reporting 12-18-2008
1025. 20080313625 DISCO: A SIMPLIFIED DISTRIBUTED COMPUTING LIBRARY 12-18-2008
1026. 20080313617 Analyzing software users with instrumentation data and user group modeling and analysis 12-18-2008
1027. 20080313610 DISCOSCRIPT: A SIMPLIFIED DISTRIBUTED COMPUTING SCRIPTING LANGUAGE 12-18-2008
1028. 20080313573 Creating, Displaying, and Editing a Sub-Process Within a Process Diagram 12-18-2008
1029. 20080313572 Presenting and Navigating Content Having Varying Properties 12-18-2008
1030. 20080313565 DYNAMIC USER INTERFACE FOR IN-DIAGRAM SHAPE SELECTION 12-18-2008
1031. 20080313561 Techniques for representing and organizing user interface data 12-18-2008
1032. 20080313555 Scalable User Interface - The scaling of a user interface according to network or device limitations is disclosed 12-18-2008
1033. 20080313553 Framework for creating user interfaces containing interactive and dynamic 3-D objects 12-18-2008
1034. 20080313536 Situation Sharing and Viewing - system for sharing and displaying information may have a definition tool that allows a user to select a group of 12-18-2008
1035. 20080313533 DYNAMICALLY LAYING OUT IMAGES AND ASSOCIATED TEXT USING PRE-DEFINED LAYOUTS 12-18-2008
1036. 20080313529 Increasing accuracy in determining purpose of fields in forms 12-18-2008
1037. 20080313507 Software reliability analysis using alerts, asserts and user interface controls 12-18-2008
1038. 20080313496 Gracefully degradable versioned storage systems 12-18-2008
1039. 20080313420 Managing working set use of a cache via page coloring 12-18-2008
1040. 20080313287 E-MAIL PUBLISHING OF PHOTOS TO PHOTO ALBUMS 12-18-2008
1041. 20080313264 Domain management for digital media - In accordance with the domain management for digital media a device accesses a domain administrator in order to 12-18-2008
1042. 20080313213 Efficient data infrastructure for high dimensional data analysis 12-18-2008
1043. 20080313211 Data Relationship Visualizer - Data having express or implied relationships may be displayed by selecting a starting entity in a data structure 12-18-2008
1044. 20080313210 Content Publishing Customized to Capabilities of Device 12-18-2008
1045. 20080313184 Multidimensional analysis tool for high dimensional data 12-18-2008
1046. 20080313165 SCALABLE MODEL-BASED PRODUCT MATCHING - Aspects of the subject matter described herein relate to matching product information to products 12-18-2008
1047. 20080313161 DISCOSQL: DISTRIBUTED PROCESSING OF STRUCTURED QUERIES 12-18-2008
1048. 20080313149 Analyzing software usage with instrumentation data 12-18-2008
1049. 20080313128 Disk-Based Probabilistic Set-Similarity Indexes 12-18-2008
1050. 20080312985 COMPUTERIZED EVALUATION OF USER IMPRESSIONS OF PRODUCT ARTIFACTS 12-18-2008
1051. 20080312899 Software feature modeling and recognition 12-18-2008
1052. 20080311984 Techniques for use with computerized games having cards 12-18-2008
1053. 20080311903 Techniques for managing dual-channel wireless devices 12-18-2008
1054. 20080310825 RECORD QUALITY BASED UPON NETWORK AND PLAYBACK DEVICE CAPABILITIES 12-18-2008
1055. 20080310814 MULTI-LOCATION BUFFERING OF STREAMING MEDIA DATA 12-18-2008
1056. 20080310723 TEXT PREDICTION WITH PARTIAL SELECTION IN A VARIETY OF DOMAINS 12-18-2008
1057. 20080310602 MESSAGING WITH A LOCKED COMMUNICATION DEVICE 12-18-2008
1058. 20080310496 Real-Time Key Frame Generation - The real-time generation of key frames in a media data stream is disclosed 12-18-2008
1059. 20080307485 Automatic extension of recording using in-band and out-of-band data sources 12-11-2008
1060. 20080307464 CHANNEL FILTER FOR A CONTENT PLAYER - channel-selection filter 12-11-2008
1061. 20080307459 Modular remote control and user interfaces 12-11-2008
1062. 20080307446 Interoperable Managed and Unmanaged Code in a Document Environment 12-11-2008
1063. 20080307436 Distributed publish-subscribe event system with routing of published events according to routing tables updated during a subscription process 12-11-2008
1064. 20080307419 Lazy kernel thread binding - Various technologies and techniques are disclosed for providing lazy kernel thread binding 12-11-2008
1065. 20080307411 SOFTWARE EXECUTION WITH MINIMAL IMPACT DEPLOYMENT 12-11-2008
1066. 20080307396 Profiler Management - profiler manager may attach and detach profilers from a running application 12-11-2008
1067. 20080307391 Acquiring coverage data from a script - Various technologies and techniques are disclosed for providing code coverage for scripts 12-11-2008
1068. 20080307388 Visual Interface To Represent Scripted Behaviors 12-11-2008
1069. 20080307349 Sharing a computer display across a network 12-11-2008
1070. 20080307189 Data partitioning via bucketing bloom filters 12-11-2008
1071. 20080307096 Using a remote handheld device as a local device 12-11-2008
1072. 20080306945 EXAMPLE-DRIVEN DESIGN OF EFFICIENT RECORD MATCHING QUERIES 12-11-2008
1073. 20080306908 Finding Related Entities For Search Queries 12-11-2008
1074. 20080304764 REMOVAL OF IMAGE ARTIFACTS FROM SENSOR DUST 12-11-2008
1075. 20080304743 ACTIVE SEGMENTATION FOR GROUPS OF IMAGES 12-11-2008
1076. 20080304719 Bi-directional handwriting insertion and correction 12-11-2008
1077. 20080303793 On-screen keyboard - Embodiments of an on-screen keyboard are described 12-11-2008
1078. 20080301784 Native Use Of Web Service Protocols And Claims In Server Authentication 12-04-2008
1079. 20080301714 Detecting the Ready State of a User Interface Element 12-04-2008
1080. 20080301701 DETECTING AND MODIFYING SECURITY SETTINGS FOR DEPLOYING WEB APPLICATIONS 12-04-2008
1081. 20080301664 Efficiently locating transactional code blocks in a transactional memory system 12-04-2008
1082. 20080301659 Updating Software after Release - Aspects of the subject matter described herein relate to updating software after the software is released 12-04-2008
1083. 20080301650 STATIC PERFORMANCE ANALYSIS OF SOFTWARE - Technologies for estimating deviations in the performance characteristics of a newer version of software 12-04-2008
1084. 20080301649 Debugger for virtual intermediate language operations 12-04-2008
1085. 20080301576 Page Flow Framework - Aspects of the subject matter described herein relate to a page flow framework 12-04-2008
1086. 20080301574 Modeling, Monitoring, and Analysis of Computer Services 12-04-2008
1087. 20080301559 User Interface That Uses a Task Respository 12-04-2008
1088. 20080301553 Verifying compliance of user interfaces with desired guidelines 12-04-2008
1089. 20080301547 AUTOMATIC ALIGNMENT WITH SUBCOMPONENTS ON A VISUAL LAYOUT 12-04-2008
1090. 20080301502 SYSTEM CRASH ANALYSIS USING PATH TRACING TECHNOLOGIES 12-04-2008
1091. 20080301300 Predictive asynchronous web pre-fetch - web server receives an asynchronous pre-request of data from a web browser resulting from the web browser 12-04-2008
1092. 20080301239 REMOTE ADMINISTRATION OF DEVICES AND RESOURCES USING AN INSTANT MESSENGER SERVICE 12-04-2008
1093. 20080301185 Property Validation Framework - Aspects of the subject matter described herein relate to validating properties 12-04-2008
1094. 20080301096 Techniques to manage metadata fields for a taxonomy system 12-04-2008
1095. 20080301092 GEOCODING USING INFORMATION RETRIEVAL - Geocoding architecture based on information retrieval 12-04-2008
1096. 20080298278 Techniques for a mixed audio conference 12-04-2008
1097. 20080297731 APPARENT SPECKLE REDUCTION APPARATUS AND METHOD FOR MEMS LASER PROJECTION SYSTEM 12-04-2008
1098. 20080297611 COMPUTER-CONTROLLED LIGHTING FOR VIDEO COMMUNICATION 12-04-2008
1099. 20080297406 Automatic detection of communications satellite 12-04-2008
1100. 20080295170 PEER-TO-PEER NAME RESOLUTION PROTOCOL (PNRP) SECURITY INFRASTRUCTURE AND METHOD 11-27-2008
1101. 20080295085 INTEGRATED CODE REVIEW TOOL - code review tool system includes a developer on a developer node, a reviewer on a reviewer node, and a server on a server 11-27-2008
1102. 20080295078 In-process debugging using external debugging infrastructure 11-27-2008
1103. 20080295066 Programming model for modular development 11-27-2008
1104. 20080295058 REPRESENTING BINARY CODE AS A CIRCUIT - high level intermediate representation of a binary is generated 11-27-2008
1105. 20080295019 Document with Sidebars - electronic document has a sidebar object that is defined and formatted as an object within the document 11-27-2008
1106. 20080295015 BUTTON DISCOVERABILITY - processing device may include a display screen and one or more buttons located near the display screen 11-27-2008
1107. 20080295012 Drag-and-drop abstraction 11-27-2008
1108. 20080294982 PROVIDING RELEVANT TEXT AUTO-COMPLETIONS 11-27-2008
1109. 20080294883 Mock exceptions in a host add-in environment 11-27-2008
1110. 20080294778 Network connection manager - Described herein is technology for, among other things, facilitating network communications 11-27-2008
1111. 20080294652 Personalized Identification Of System Resources 11-27-2008
1112. 20080294620 User-defined relevance ranking for search 11-27-2008
1113. 20080294561 Media content deciphered when initiated for playback 11-27-2008
1114. 20080292190 Classifying digital ink into a writing or a drawing 11-27-2008
1115. 20080288894 User interface for documents table of contents 11-20-2008
1116. 20080288750 Small barrier with local spinning - barrier with local spinning 11-20-2008
1117. 20080288562 Interactive storage meter for a storage container 11-20-2008
1118. 20080288492 Assisted management of bookmarked web pages 11-20-2008
1119. 20080288491 User segment suggestion for online advertising 11-20-2008
1120. 20080288487 Typed Relationships between Items - Aspects of the subject matter described herein relate to creating, maintaining, and using relationships between 11-20-2008
1121. 20080288483 Efficient retrieval algorithm by query term discrimination 11-20-2008
1122. 20080288482 Leveraging constraints for deduplication 11-20-2008
1123. 20080288481 Ranking online advertisement using product and seller reputation 11-20-2008
1124. 20080288348 Ranking online advertisements using retailer and product reputations 11-20-2008
1125. 20080285654 Multiview coding with geometry-based disparity prediction 11-20-2008
1126. 20080285088 Techniques to manage facsimile communications 11-20-2008
1127. 20080284667 Modification of antenna radiation pattern using loading elements 11-20-2008
1128. 20080282347 Real-time network malware protection - Network State Database can comprise information regarding the network-centric state of one or more computing 11-13-2008
1129. 20080282315 Host control of partial trust accessibility 11-13-2008
1130. 20080282262 AUTOMATIC AND CONFIGURABLE LOADING OF LOOSELY COUPLED SERVICE ORIENTED SOFTWARE COMPONENTS 11-13-2008
1131. 20080282259 DECLARATIVE CONCURRENCY AND COORDINATION SCHEME FOR SOFTWARE SERVICES 11-13-2008
1132. 20080282244 Distributed transactional deadlock detection 11-13-2008
1133. 20080282224 Type and property definition support for software 11-13-2008
1134. 20080282188 Shape elasticity in visual layout - Resizing and/or repositioning a target object related by containment to one or more related object laid out on a 11-13-2008
1135. 20080282187 Visualization of citation and coauthor traversal 11-13-2008
1136. 20080282174 Signing up to a person or entity - Various embodiments provide an individual with an ability to "sign up" or subscribe to an individual or entity so 11-13-2008
1137. 20080282147 Constraint and rule-based page layout - Technologies are described herein for laying out content 11-13-2008
1138. 20080282111 Worker thread corruption detection and remediation 11-13-2008
1139. 20080282103 Lightweight time change detection - timer service uses a single timer function to perform timing services for both relative and absolute timers 11-13-2008
1140. 20080282081 MUTUALLY AUTHENTICATED SECURE CHANNEL - system and methods for establishing a mutually authenticated secure channel between a client device and remote 11-13-2008
1141. 20080282056 Hardware memory management unit simulation 11-13-2008
1142. 20080281886 Concurrent, lock-free object copying - Described is a technology by which a real-time data relocating mechanism is provided for multiprocessing 11-13-2008
1143. 20080281885 Interleaved garbage collections - automated memory management or garbage collection routine uses a first garbage collection routine to perform garbage 11-13-2008
1144. 20080281834 Block tracking mechanism for web personalization 11-13-2008
1145. 20080281833 Configuration change management tool - change management system for managing configurable devices such as computer systems uses a set of rules for 11-13-2008
1146. 20080281777 Complex datastore with bitmap checking - datastore such as a registry or file system having a defined data structure with a logical layer 11-13-2008
1147. 20080279535 Subtitle data customization and exposure 11-13-2008
1148. 20080279197 Application level router for routing heterogeneous input to the most appropriate application 11-13-2008
1149. 20080278479 Creating optimized gradient mesh of a vector-based image from a raster-based image 11-13-2008
1150. 20080277877 Progressive stall timer 11-13-2008
1151. 20080276253 AUTOMATED EVENT CORRELATION - Events captured at an application are compared to event correlation instances wherein an event correlation instance 11-06-2008
1152. 20080276248 Visibility-aware services - The present visibility-aware service reduces power-intensive activities when a window associated with the visibility-aware 11-06-2008
1153. 20080276195 LIVE COMPANION WINDOW - apparatus and method provide a companion application via a companion application corresponding to a host window provided by a 11-06-2008
1154. 20080276181 Mesh-Managing Data Across A Distributed Set of Devices 11-06-2008
1155. 20080276177 Tag-sharing and tag-sharing application program interface 11-06-2008
1156. 20080275957 Identifying and correlating electronic mail messages 11-06-2008
1157. 20080275921 Self-managed processing device - processing device may automatically provide protective services and may provide backup services for backing up and 11-06-2008
1158. 20080275847 Scalable minimal perfect hashing - minimal perfect hash function can be created for input data by dividing the input data into multiple collections 11-06-2008
1159. 20080275770 Publisher advertisement return on investment optimization 11-06-2008
1160. 20080273475 Reconfigurable computer bus - bus system in which a bus controller such as a complex programmable logic device manages a communication channel coupling 11-06-2008
1161. 20080271126 Pre-authenticated calling for voice applications 10-30-2008
1162. 20080271059 Executing business logic extensions on a client computing system 10-30-2008
1163. 20080271021 MULTI CORE OPTIMIZATIONS ON A BINARY USING STATIC AND RUN TIME ANALYSIS 10-30-2008
1164. 20080271006 Technologies for Code Failure Proneness Estimation 10-30-2008
1165. 20080270990 Unwinding unwindable code - Unwinding may take place in an annotated unwinding environment with non-annotated code by placing a context frame between a 10-30-2008
1166. 20080270800 Adjustment of clock approximations - Techniques to adjust clock approximations are described, which may be used to synchronize content output at a 10-30-2008
1167. 20080270761 Techniques to generate event contexts for recurring events 10-30-2008
1168. 20080270659 Governing access to a computing resource 10-30-2008
1169. 20080270612 Enabling secure remote assistance using a terminal services gateway 10-30-2008
1170. 20080270564 Virtual machine migration 10-30-2008
1171. 20080270550 Electronic mail connector - Technologies are described herein for providing a bi-direction e-mail transport between a management server computer and an 10-30-2008
1172. 20080270549 Extracting link spam using random walks and spam seeds 10-30-2008
1173. 20080270527 Extended browser data storage - technique for a server application to store data in excess of a standard-size cookie on a client system 10-30-2008
1174. 20080270489 Reducing update conflicts when maintaining views 10-30-2008
1175. 20080270481 Item Management with Data Sharing and Synchronization 10-30-2008
1176. 20080270459 Hosted multi-tenant application with per-tenant unshared private databases 10-30-2008
1177. 20080270233 Tracking offline user activity and computing rate information for offline publishers 10-30-2008
1178. 20080270133 Speech model refinement with transcription error detection 10-30-2008
1179. 20080270118 Recognition architecture for generating Asian characters 10-30-2008
1180. 20080267221 Data Sharing and Synchronization with Relay 10-30-2008
1181. 20080267217 Compression of data packets while maintaining endpoint-to-endpoint authentication 10-30-2008
1182. 20080267095 Breakout rooms in a distributed conferencing environment 10-30-2008
1183. 20080266818 Scanning module for a scanner system having a MEMS device or the like 10-30-2008
1184. 20080266630 Suspension for maintaining mirror flatness of a MEMS device in a scanner systenm or the like 10-30-2008
1185. 20080266629 MEMS device of a scanner system having magnetic components disposed opposite to reflectance path 10-30-2008
1186. 20080266628 MEMS device having a drive coil with curved segments 10-30-2008
1187. 20080266627 Non-resonant drive for adaptive trajectory of a scanner system having a MEMS device 10-30-2008
1188. 20080265148 Determining an operational state of a MEMS based laser scanner 10-30-2008
1189. 20080265034 Bar code scanner having an adaptive threshold using a first derivative amplitude 10-30-2008
1190. 20080263654 Dynamic security shielding through a network resource 10-23-2008
1191. 20080263593 Data collection for a comprehensive program guide 10-23-2008
1192. 20080263591 Content viewing session - Techniques are described to provide a content viewing session 10-23-2008
1193. 20080263569 COMPOSITE SOLID STATE DRIVE IDENTIFICATION AND OPTIMIZATION TECHNOLOGIES 10-23-2008
1194. 20080263504 Using code analysis for requirements management 10-23-2008
1195. 20080263472 Interactive ticker 10-23-2008
1196. 20080263449 Automated maintenance of pooled media content 10-23-2008
1197. 20080263361 Cryptographically strong key derivation using password, audio-visual and mental means 10-23-2008
1198. 20080263305 REMOVE-ON-DELETE TECHNOLOGIES FOR SOLID STATE DRIVE OPTIMIZATION 10-23-2008
1199. 20080263259 HINTS MODEL FOR OPTIMIZATION OF STORAGE DEVICES CONNECTED TO HOST AND WRITE OPTIMIZATION SCHEMA FOR STORAGE DEVICES 10-23-2008
1200. 20080263196 Programming techniques for distributed multi-party networks 10-23-2008
1201. 20080263052 Multi-format centralized distribution of localized resources for multiple products 10-23-2008
1202. 20080263010 TECHNIQUES TO SELECTIVELY ACCESS MEETING CONTENT 10-23-2008
1203. 20080262906 Voting on claims pertaining to a resource 10-23-2008
1204. 20080262801 Tower of numeric types - Various technologies and techniques are disclosed for providing a numeric tower that represents a structure supporting 10-23-2008
1205. 20080261191 Scaffolding support for learning application programs in a computerized learning environment 10-23-2008
1206. 20080260251 Recognition of mathematical expressions - In embodiments consistent with the subject matter of this disclosure, a user may input strokes as digital ink 10-23-2008
1207. 20080260241 Grouping writing regions of digital ink - method for grouping writing regions of digital ink receives processed digital ink that comprises writing 10-23-2008
1208. 20080260240 User interface for inputting two-dimensional structure for recognition 10-23-2008
1209. 20080259828 Method and apparatus for reducing timestamp noise in audio echo cancellation 10-23-2008
1210. 20080258865 BINARY VERIFICATION SERVICE - binary is received at a binary verification service from a binary verification client agent 10-23-2008
1211. 20080257435 Fluid Displacement Mechanism - is disclosed 10-23-2008
1212. 20080256622 Reduction of false positive reputations through collection of overrides from customer deployments 10-16-2008
1213. 20080256619 Detection of adversaries through collection and correlation of assessments 10-16-2008
1214. 20080256561 Web service platform for keyword technologies 10-16-2008
1215. 20080256514 Side-by-side application manifests for single-purpose applications 10-16-2008
1216. 20080256513 Interruptible client-side scripts - Various technologies and techniques are disclosed for creating interruptible client-side scripts 10-16-2008
1217. 20080256495 Personalized user interface - user interface of a computing system is personalized based on whether the computing system is used in a home environment 10-16-2008
1218. 20080256484 Techniques for aligning and positioning objects 10-16-2008
1219. 20080256469 Host controlled user interface - Described herein is technology for, among other things, a graphical user interface 10-16-2008
1220. 20080256465 Arbitrary Object Editing - technologies for forming an editing interface for editing arbitrary objects 10-16-2008
1221. 20080256394 Method and apparatus for testing media player software applications 10-16-2008
1222. 20080256392 Techniques for prioritizing test dependencies 10-16-2008
1223. 20080256182 Emulation of room lock and lobby feature in distributed conferencing system 10-16-2008
1224. 20080256122 Time intelligence for application programs 10-16-2008
1225. 20080256114 Techniques to display associated information between application programs 10-16-2008
1226. 20080256113 Techniques to associate information between application programs 10-16-2008
1227. 20080256073 Transactional memory using buffered writes and enforced serialization order 10-16-2008
1228. 20080256055 Word relationship driven search - Various technologies and techniques are disclosed for performing searches based upon word relationships 10-16-2008
1229. 20080256015 Matching educational game players in a computerized learning environment 10-16-2008
1230. 20080256007 Learning A* priority function from unlabeled data 10-16-2008
1231. 20080255974 Techniques to manage financial performance data exchange with standard taxonomies 10-16-2008
1232. 20080255844 Minimizing empirical error training and adaptation of statistical language models and context free grammar in automatic speech recognition 10-16-2008
1233. 20080255840 Video Nametags - allow automatic identification of people speaking in a video 10-16-2008
1234. 20080254438 Administrator guide to student activity for use in a computerized learning environment 10-16-2008
1235. 20080254433 Learning trophies in a computerized learning environment 10-16-2008
1236. 20080254432 Evaluating learning progress and making recommendations in a computerized learning environment 10-16-2008
1237. 20080254431 Learner profile for learning application programs 10-16-2008
1238. 20080254430 Parent guide to learning progress for use in a computerized learning environment 10-16-2008
1239. 20080254429 Instrumentation and schematization of learning application programs in a computerized learning environment 10-16-2008
1240. 20080253657 Geometric parsing of mathematical expressions 10-16-2008
1241. 20080253553 Filter bank optimization for acoustic echo cancellation 10-16-2008
1242. 20080253549 DISTRIBUTED CONFERENCE BRIDGE AND VOICE AUTHENTICATION FOR ACCESS TO NETWORKED COMPUTER RESOURCES 10-16-2008
1243. 20080253544 Automatically aggregated probabilistic personal contacts 10-16-2008
1244. 20080253306 Distributed routing table architecture and design 10-16-2008
1245. 20080252933 Enhanced facsimile handling - Described herein is technology for, among other things, facilitating transmissions of facsimiles by a computer 10-16-2008
1246. 20080252932 Techniques to synchronize information between fidelity domains 10-16-2008
1247. 20080252616 Visual simulation of touch pressure - The simulation of touch pressure on a touch-sensitive display is disclosed 10-16-2008
1248. 20080251584 Optically trackable tag - The tracking of a motion of an optically readable tag is disclosed 10-16-2008
1249. 20080250407 Network group name for virtual machines - Virtual machine management using a group name 10-09-2008
1250. 20080250405 Parallel installation - Installation of multiple servers with interdependencies is done in parallel steps, with each server advancing in sequence with 10-09-2008
1251. 20080250401 Tiling across loop nests with possible recomputation 10-09-2008
1252. 20080250327 Content commenting and monetization - code is included in content which code allows a user to use a comment tool to select some or all of the content 10-09-2008
1253. 20080250313 Metadata-driven automatic UI code generation 10-09-2008
1254. 20080250085 Backup system having preinstalled backup data 10-09-2008
1255. 20080250018 Binary function database system - is provided in which binary functions are extracted from compiled and linked program files and stored in a database as 10-09-2008
1256. 20080250000 Uniform metadata retrieval - method for uniform metadata retrieval generates an interface for requesting metadata from a relational database 10-09-2008
1257. 20080249989 Integrating a hosted services system and a search system 10-09-2008
1258. 20080249702 Image-based localization for addresses - The present localization system determines a precise location for an address based on images 10-09-2008
1259. 20080247724 Recorded Content Management - system determines when recorded content maintained in a television-based entertainment and information system has been 10-09-2008
1260. 20080247535 Method and apparatus for mitigating impact of nonlinear effects on the quality of audio echo cancellation 10-09-2008
1261. 20080244748 Detecting compromised computers by correlating reputation data with web access logs 10-02-2008
1262. 20080244742 Detecting adversaries by correlating detected malware with web access logs 10-02-2008
1263. 20080244694 Automated collection of forensic evidence associated with a network security incident 10-02-2008
1264. 20080244691 Dynamic threat vector update - security manager aggregates various security components into a unified user interface 10-02-2008
1265. 20080244638 Selection and output of advertisements using subtitle data 10-02-2008
1266. 20080244624 Software technique to correlate conceptually similar entities 10-02-2008
1267. 20080244589 Task manager - task list contains information related to multiple tasks to be executed in a sequential manner 10-02-2008
1268. 20080244565 Dynamic software installation and configuration 10-02-2008
1269. 20080244564 Bookmark and configuration file for installation sequence 10-02-2008
1270. 20080244563 Dynamic configuration environment for setup 10-02-2008
1271. 20080244525 Test Automation Using Virtual Machines - Techniques are described that perform software testing using virtual machines on dedicated or underutilized 10-02-2008
1272. 20080244514 Scriptable object model for network based services 10-02-2008
1273. 20080244511 Developing a writing system analyzer using syntax-directed translation 10-02-2008
1274. 20080244442 Techniques to share information between application programs 10-02-2008
1275. 20080244418 DISTRIBUTED MULTI-PARTY SOFTWARE CONSTRUCTION FOR A COLLABORATIVE WORK ENVIRONMENT 10-02-2008
1276. 20080244412 Color management user interface - Various embodiments described above provide a user interface system that can expose end users and others to color 10-02-2008
1277. 20080244410 LIGHT TABLE EDITOR FOR VIDEO SNIPPETS - light table video application includes a stackable video snippet player control a filmstrip video snippet player 10-02-2008
1278. 20080244401 User interface teaching concepts in an application 10-02-2008
1279. 20080244332 MACHINE INSTRUCTION LEVEL RACE CONDITION DETECTION 10-02-2008
1280. 20080244304 Deriving accurate media position information 10-02-2008
1281. 20080244081 Automated testing of audio and multimedia over remote desktop protocol 10-02-2008
1282. 20080244071 Policy definition using a plurality of configuration items 10-02-2008
1283. 20080244062 Scenario based performance testing - framework for simulating user scenarios is provided in which actions defined by a script are automated and sent to 10-02-2008
1284. 20080243963 Quota Enforcement With Transacted File Systems 10-02-2008
1285. 20080243960 DETERMINISTIC FILE CONTENT GENERATION OF SEED-BASED FILES 10-02-2008
1286. 20080243936 TRACKING FILE SYSTEM NAMESPACE CHANGES DURING TRANSACTIONS 10-02-2008
1287. 20080243903 Data driven media interaction - extensible framework that facilitates user interaction with media items 10-02-2008
1288. 20080243874 Lightweight Schema Definition - Systems and methods for defining and using schema information with a document are disclosed 10-02-2008
1289. 20080243847 Separating central locking services from distributed data fulfillment services in a storage system 10-02-2008
1290. 20080243846 Locking semantics for a storage system based on file types 10-02-2008
1291. 20080243827 Query generation using enviroment configuration 10-02-2008
1292. 20080243782 Client collection membership evaluation - techniques are described 10-02-2008
1293. 20080243768 Executing non-blocking parallel scans 10-02-2008
1294. 20080243699 License optimization and automated management 10-02-2008
1295. 20080243613 Optimization of pay per click advertisements 10-02-2008
1296. 20080243610 Attention estimation through incremental impression interaction for precise advertisement monetization 10-02-2008
1297. 20080243473 Language translation of visual and audio input 10-02-2008
1298. 20080242324 Efficient message communication in mobile browsers with multiple endpoints 10-02-2008
1299. 20080240567 Displaying text of a writing system using syntax-directed translation 10-02-2008
1300. 20080240559 ADAPTIVE INTERPOLATION WITH ARTIFACT REDUCTION OF IMAGES 10-02-2008
1301. 20080240540 APPEARANCE MANIFOLDS FOR MODELING TIME-VARIANT APPEARANCE OF MATERIALS 10-02-2008
1302. 20080240490 SOURCE AUTHENTICATION AND USAGE TRACKING OF VIDEO 10-02-2008
1303. 20080240370 Testing acoustic echo cancellation and interference in VoIP telephones 10-02-2008
1304. 20080240324 Independent Dispatch of Multiple Streaming Queues Via Reserved Time Slots 10-02-2008
1305. 20080239961 Packet routing based on application source 10-02-2008
1306. 20080238941 Adding custom content to mapping applications 10-02-2008
1307. 20080238921 Realistic transformation of 3D lighting models 10-02-2008
1308. 20080237349 Scanning Light Collection - barcode scanner includes a scanning platform coupled to a fixed platform by flexible members 10-02-2008
1309. 20080235801 Combining assessment models and client targeting to identify network security vulnerabilities 09-25-2008
1310. 20080235675 Typed intermediate language support for existing compilers 09-25-2008
1311. 20080235654 Using collaborative development information in a team environment 09-25-2008
1312. 20080235608 Customizable layout of search results - techniques are described 09-25-2008
1313. 20080235384 Web service for coordinating actions of clients 09-25-2008
1314. 20080235352 Architecture for installation and hosting of server-based single purpose applications on clients 09-25-2008
1315. 20080235296 Database management using a file to accumulate changes 09-25-2008
1316. 20080235141 License manager and schema - license management system may have an adapter or interface that enables any type of licensed software or service to be 09-25-2008
1317. 20080233971 Facilitating use of a device based on short-range wireless technology 09-25-2008
1318. 20080232765 Automatic detection, removal, replacement and tagging of flash frames in a video 09-25-2008
1319. 20080232561 Advertising funded data access services - Techniques for using advertising to fund the use of client-side or network-side data access services by a user 09-25-2008
1320. 20080232371 Remote data access techniques for portable devices 09-25-2008
1321. 20080231637 ACQUIRING A SERIES OF GRADIENT STOPS FROM A BITMAP SOURCE 09-25-2008
1322. 20080230611 Variable Laser Beam Focus - imaging device includes a scanning platform coupled to a fixed platform by flexible members 09-25-2008
1323. 20080229828 Establishing reputation factors for publishing entities 09-25-2008
1324. 20080229422 Enterprise security assessment sharing - enterprise-wide sharing arrangement uses a semantic abstraction called a security assessment 09-18-2008
1325. 20080229421 Adaptive data collection for root-cause analysis and intrusion detection 09-18-2008
1326. 20080229419 Automated identification of firewall malware scanner deficiencies 09-18-2008
1327. 20080229414 Endpoint enabled for enterprise security assessment sharing 09-18-2008
1328. 20080229354 Contextual television advertisement delivery 09-18-2008
1329. 20080229353 Providing context-appropriate advertisements in video content 09-18-2008
1330. 20080229331 BROWSER ELEMENTS FOR COMMUNICATING WITH OTHER BROWSER ELEMENTS AND WITH EXTERNAL APPLICATIONS 09-18-2008
1331. 20080229238 SCALABLE IMAGES USING BITMAPS AND VECTOR IMAGES 09-18-2008
1332. 20080229199 Customizing help content - method for providing customized help the method comprising: retrieving a first help content from a first help datastore in 09-18-2008
1333. 20080229192 Interactive image tagging - Techniques are described for performing automatic generation of one or more tags associated with an image file 09-18-2008
1334. 20080229186 Persisting digital ink annotations as image metadata 09-18-2008
1335. 20080229046 Unified support for solid state storage - method for providing unified support for solid state storage a solid state storage class driver is provided to 09-18-2008
1336. 20080228927 Server directed browsing - Various technologies and techniques are disclosed for providing server directed browsing 09-18-2008
1337. 20080228832 Interfaces for high availability systems and log shipping 09-18-2008
1338. 20080228828 Management of collections within a data storage system 09-18-2008
1339. 20080228805 Method for testing a system - is disclosed 09-18-2008
1340. 20080228749 Automatic tagging of content based on a corpus of previously tagged and untagged content 09-18-2008
1341. 20080228689 Content recommendations 09-18-2008
1342. 20080228564 Weighted-Parameter Auction - Techniques are described to provide a weighted auction an example of which is to auction an opportunity to cause output of 09-18-2008
1343. 20080228466 LANGUAGE NEUTRAL TEXT VERIFICATION - resource string associated with output text is identified 09-18-2008
1344. 20080226174 Image Organization - system for organizing images includes an extraction component that extracts visual information from the images 09-18-2008
1345. 20080226078 ENABLING RECORDING AND COPYING DATA - data encryption key may be generated for encrypting data content 09-18-2008
1346. 20080226051 Techniques for managing a multimedia conference call 09-18-2008
1347. 20080225869 Enabling sharing of devices on a network 09-18-2008
1348. 20080225865 Cost reduction of NAT connection state keep-alive 09-18-2008
1349. 20080225860 Distributed routing table interface - Application programming interface for starting and accessing distributed routing table functionality 09-18-2008
1350. 20080225851 Enabling routing of data on a network based on segmented data accessed from a non-network enabled device 09-18-2008
1351. 20080225828 Enabling routing of data on a network - system and method for enabling routing of data on a network is disclosed 09-18-2008
1352. 20080225827 Enabling routing of data on a network based on a portion of data accessed from a non-network enabled device 09-18-2008
1353. 20080225366 Distortion and Polarization Alteration in MEMS Based Projectors or the Like 09-18-2008
1354. 20080225205 Display With Focussed Illumination - liquid crystal display with focused illumination is described 09-18-2008
1355. 20080222732 Computer manufacturer and software installation detection 09-11-2008
1356. 20080222664 Dynamic method selection based on declarative requirements of interaction scope 09-11-2008
1357. 20080222654 Techniques to manage event notifications 09-11-2008
1358. 20080222643 COMPUTING DEVICE RESOURCE SCHEDULING - Systems and methods for scheduling computing device resources include a scheduler that maintains multiple queues 09-11-2008
1359. 20080222627 Static extensibility models with dynamic languages and scripts 09-11-2008
1360. 20080222622 Isolating, managing and communicating with user interface elements 09-11-2008
1361. 20080222611 Generic validation layer for object properties 09-11-2008
1362. 20080222599 Web services mashup designer - Various technologies and techniques are disclosed for creating mashups using a visual mashup designer application 09-11-2008
1363. 20080222598 Using a system of annotations to generate views and adapters 09-11-2008
1364. 20080222572 Look and feel of a web services mashup designer 09-11-2008
1365. 20080222530 Navigating user interface controls on a two-dimensional canvas 09-11-2008
1366. 20080222514 Systems and Methods for Editing XML Documents 09-11-2008
1367. 20080222455 Reporting diagnostic information for code of an application program interface 09-11-2008
1368. 20080222388 Simulation of processor status flags - The dynamic efficient and accurate simulation of processor status flags is described 09-11-2008
1369. 20080222346 Selectively utilizing a plurality of disparate solid state storage locations 09-11-2008
1370. 20080222315 PROXY ASSOCIATION FOR DEVICES - first connection is established between a first device and a host, wherein the first device is host-capable 09-11-2008
1371. 20080222273 Adaptive rendering of web pages on mobile devices using imaging technology 09-11-2008
1372. 20080222237 Web services mashup component wrappers - Various technologies and techniques are disclosed for creating wrappers for use in visual mashup designers 09-11-2008
1373. 20080222221 Reducing database fragmentation 09-11-2008
1374. 20080222201 Digital media metadata management - Network-side and client-side systems and techniques for managing metadata items describing digital media content 09-11-2008
1375. 20080222189 Associating multidimensional data models 09-11-2008
1376. 20080222119 Detecting a user's location, local intent and travel intent from search queries 09-11-2008
1377. 20080222106 Media content search results ranked by popularity 09-11-2008
1378. 20080222079 Enterprise data as office content - Techniques for enterprise data as office content are described 09-11-2008
1379. 20080222044 Protected content renewal - Described herein is technology for, among other things, maintaining access to DRM protected content 09-11-2008
1380. 20080221958 Techniques to manage information for dynamic reports using time periods for a business model 09-11-2008
1381. 20080221896 Grammar confusability metric for speech recognition 09-11-2008
1382. 20080218822 Scanned-Beam Heads-Up Display and Related Systems and Methods 09-11-2008
1383. 20080218532 CANVAS-LIKE AUTHORING EXPERIENCE ATOP A LAYOUT ENGINE 09-11-2008
1384. 20080216052 Application Program Interface for Network Software Platform 09-04-2008
1385. 20080215981 Squad command interface for console-based video game 09-04-2008
1386. 20080215544 Systems and Methods for Modeling Partitioned Tables as Logical Indexes 09-04-2008
1387. 20080215319 Query by humming for ringtone search and download 09-04-2008
1388. 20080212616 Services For Data Sharing And Synchronization 09-04-2008
1389. 20080212194 Scanned-Beam Heads-Up Display and Related Systems and Methods 09-04-2008
1390. 20080209563 Runtime Security and Exception Handler Protection 08-28-2008
1391. 20080209524 Caching public objects with private connections 08-28-2008
1392. 20080209469 Extensible encoding for interactive user experience elements 08-28-2008
1393. 20080209435 Scalable workflow management system - is provided that includes queues for storing work items to be processed 08-28-2008
1394. 20080209405 DISTRIBUTED DEBUGGING FOR A VISUAL PROGRAMMING LANGUAGE 08-28-2008
1395. 20080209401 Techniques for integrating debugging with decompilation 08-28-2008
1396. 20080209394 Generic interface for numeric types - Various technologies and techniques are disclosed for providing a common generic interface for numeric types in 08-28-2008
1397. 20080209390 Pluggable model elements - Various technologies and techniques are disclosed for providing pluggable model elements 08-28-2008
1398. 20080209327 Persistent spatial collaboration - Persistent, spatial collaboration on the web supports a free-form, user-intuitive approach to a variety of projects 08-28-2008
1399. 20080209244 Centralized service for awakening a computing device 08-28-2008
1400. 20080209199 BOOT NEGOTIATION AMONG MULTIPLE BOOT-CAPABLE DEVICES 08-28-2008
1401. 20080209120 Accelerating cache performance by active cache validation 08-28-2008
1402. 20080209068 Out-of-band keep-alive mechanism for clients associated with network address translation systems 08-28-2008
1403. 20080208933 MULTI-CLIENT CLUSTER-BASED BACKUP AND RESTORE 08-28-2008
1404. 20080208924 Security model for common multiplexed transactional logs 08-28-2008
1405. 20080208919 Techniques to cross-synchronize data 08-28-2008
1406. 20080208880 Extended cell information in multidimensional data models 08-28-2008
1407. 20080208870 Managing files on multiple computing devices 08-28-2008
1408. 20080208863 Compound Item Locking Technologies - technologies including an item management system for the management of compound items and the storage of such items 08-28-2008
1409. 20080208835 Synonym and similar word page search - search tool enables users to search for synonyms of, and/or syntactically similar words to search terms that they 08-28-2008
1410. 20080208806 Techniques for a web services data access layer 08-28-2008
1411. 20080208789 HTTP acceleration by prediction and pre-fetching 08-28-2008
1412. 20080208752 Content communication and purchase using a computer-based media component 08-28-2008
1413. 20080208720 Type-driven rules for financial intellegence 08-28-2008
1414. 20080208713 Virtual catalog - Records, including data for a virtual catalog, may be received from a number of sources 08-28-2008
1415. 20080208666 Business process modeling to facilitate collaborative data submission 08-28-2008
1416. 20080205389 Selection of transrate and transcode processes by host computer 08-28-2008
1417. 20080205388 Discovery of network devices logically located between a client and a service 08-28-2008
1418. 20080205288 Concurrent connection testing for computation of NAT timeout period 08-28-2008
1419. 20080204465 Network Hardware Graphics Adapter Compression 08-28-2008
1420. 20080203236 CMC airfoil with thin trailing edge - airfoil as may be used in a gas turbine engine includes a ceramic matrix composite element that extends to define 08-28-2008
1421. 20080201724 Computer system events interface 08-21-2008
1422. 20080201656 Application-based copy and paste operations 08-21-2008
1423. 20080201652 Techniques for viewing and managing work items and their relationships 08-21-2008
1424. 20080201648 Web page-embedded dialogs - Various embodiments enable creation of dialogs in a manner that binds them to the page from which they were created 08-21-2008
1425. 20080201493 Determining authorized use of a software application 08-21-2008
1426. 20080201485 Printer user interface redirection over a terminal services session 08-21-2008
1427. 20080201481 Remote interface marshalling - platform is provided in which a protocol interface described using an interface definition language is parsed to 08-21-2008
1428. 20080201477 Client side replacement of DNS addresses 08-21-2008
1429. 20080201457 MSI enhancement to update RDP files - Terminal Server Administrator is provided with the ability to indirectly update RDP files that have been placed 08-21-2008
1430. 20080201434 Context-Sensitive Searches and Functionality for Instant Messaging Applications 08-21-2008
1431. 20080201367 Unifying Discoverability of a Website's Services 08-21-2008
1432. 20080201354 Host context framework - Techniques for host context framework are described 08-21-2008
1433. 20080199073 Red eye detection in digital images - red-eye detection methodology is provided in which a likelihood of red-eye is estimated on a pixel by pixel basis 08-21-2008
1434. 20080198863 Bridged Cryptographic VLAN - The invention comprises three extensions of the IEEE 802 08-21-2008
1435. 20080198860 Enabling routing of data on a network based on a portion of data accessed from a non-network enabled device 08-21-2008
1436. 20080198821 Public Access Point - The invention instantiates a Personal VLAN bridge, using IEEE Std 08-21-2008
1437. 20080198138 Identification of devices on touch-sensitive surface 08-21-2008
