Patents

Searching: California





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-8,166,567 Fast-scanning SPM scanner and method of operating same
A high-bandwidth SPM tip scanner is provided that additionally includes an objective that is vertically movable within the scan head to increase the depth of...
US-8,166,566 Controlling the downloading and recording of digital data
A method and apparatus for enabling a licensed end user to record digital data as described is particularly useful to the music industry as it enables them to...
US-8,166,562 Method and system for protecting information on a computer system
A system and method for protecting sensitive information, for example, a user's personal information, stored on a database where the information is accessible...
US-8,166,558 System and method for upgrading the functionality of a controlling device in a secure manner
Secure access to a database of upgrade data is provided by storing an encryption key value in a cable used to interconnect a first device and a second device...
US-8,166,554 Secure enterprise network
What is proposed is a method of implementing a security system (Packet Sentry) addressing the internal security problem of enterprises having a generalized...
US-8,166,552 Adaptive configuration management system
An automated configuration management system (ACMS) oversees resources of a virtualized ecosystem by establishing a baseline configuration (including, e.g.,...
US-8,166,550 Detection of undesired computer files in damaged archives
Systems and methods for an anti-virus detection module that can detect known undesired computer files in damaged archives that may be encrypted, compressed...
US-8,166,536 Transformation of network filter expressions to a content addressable memory format
A network device, such as a firewall, may be configured to filter network traffic. The filter may include regular expressions that are converted by the firewall...
US-8,166,518 System and method providing session aware remote access
A computer implemented method provides remote access to a plurality of sessions at a computer. The method includes initiating a master process in a context...
US-8,166,514 Hardware module for adding functionality to television using mechanical and wireless links
A set-box (SBB) is advanced into a receptacle on the rear of a TV to add functionality to the TV. Digital video information is conveyed from the SBB to the TV...
US-8,166,508 Content rental system
A content rental system includes one data store for storing rental content. The content rental system also includes a content server for transferring content to...
US-8,166,501 Scheme for use with client device interface in system for providing dailies and edited video to users
A method for use in providing video to a user includes establishing digital video data that includes images shot in relation to a making of content, uploading...
US-8,166,483 Method and apparatus for implementing priority management of computer operations
A development framework and runtime environment for applications that execute in real-time operating systems. Application development is enhanced by providing...
US-8,166,475 Storage area network access for virtual machines
Detailed herein are approaches to allowing individual virtual machines executing on a single physical host to have their own substantially unique identifier for...
US-8,166,471 Implementing portable content protection to secure secrets
A source-level compiler may randomly select compilation conventions to implement portable content protection, securing the secrets embedded in a program by...
US-8,166,467 Automatic identification of application-specific functional units with architecturally visible storage
Instruction Set Extensions (ISEs) can be used effectively to accelerate the performance of embedded processors. The critical, and difficult task of ISE...
US-8,166,463 Method of code coverage utilizing efficient dynamic mutation of logic (EDML)
A method and computer program product for code coverage utilizing efficient dynamic mutation of logic (EDML) are provided. A source code is read, and...
US-8,166,459 Apparatus and method of generating self-debugging computer software
In one embodiment the present invention includes a computer-implemented method of self debugging a computer program operating in a distributed processing...
US-8,166,455 Desktop application factory and application templates
Methods, systems, and apparatuses for producing computer desktop applications, such as widgets, are described. A desktop application factory includes an...
US-8,166,447 Power delivery network calculator tool for printed circuit board capacitors
A method of calculating a system power distribution network impedance is presented. The impedance calculation calculates the impedance as separate elements of...
US-8,166,445 Estimating Icc current temperature scaling factor of an integrated circuit
An embodiment of the present invention reduces resources needed to estimate the Icc Current Temperature Scaling Factor (ITSF) of a device, and provides a method...
US-8,166,441 Low depth circuit design
A method of designing a logic circuit based on one of the functions of the form f.sub.n=x.sub.1 (x.sub.2 & (x.sub.3 (x.sub.4 & . . . x.sub.n . . . ))) and...
US-8,166,437 Automated pad ring generation for programmable logic device implementation of integrated circuit design
In an embodiment, a method to automatically generate a pad ring for a programmable logic device implementation of an integrated circuit is contemplated. The pad...
US-8,166,435 Timing operations in an IC with configurable circuits
Some embodiments provide a method that identifies a first physical design solution for positioning several configurable operations on several reconfigurable...
US-8,166,431 Reducing startup time of an embedded system that includes an integrated circuit
A method of reducing startup time of an embedded system can include: instantiating a circuit, specified by a first circuit design, within an integrated circuit...
US-8,166,429 Multi-layer distributed network
Apparatuses and processes for distributing signals in an integrated circuit are disclosed. An embodiment to use a custom layer together with a base layer on an...
US-8,166,427 Tracing and reporting registers removed during synthesis
Circuits, methods, software, and apparatus that track the removal of, reasons for, and consequence of the removal of registers or other circuitry during the...
US-8,166,425 Validating circuit simulation results
A technique validates results from a circuit simulation estimation program. The technique determines whether the estimated results satisfy Kirchhoff's current...
US-8,166,415 User interface for backup management
Methods and a computer program product for providing a user interface including earlier versions of data. In one implementation, a method is provided. The...
US-8,166,407 Apparatus for increasing social interaction over an electronic network
In one embodiment, a system includes a server that hosts webpages facilitating user interaction between multiple endpoints. The system monitors for a user input...
US-8,166,399 In-page full screen internet video method
A method is provided for playing a video clip on a computer monitor in a full screen mode. Activation of a link to the video clip on a web page results in the...
US-8,166,397 Audio processing interface
A graphical element resembling an instrument amplifier having audio control parameters is displayed through a graphical user interface (GUI). An additional...
US-8,166,393 Dynamic preview of electronic signature appearance
Methods and apparatus, including computer program products, implementing and using techniques for signing an electronic document, including establishing an...
US-8,166,385 Spreadsheet system and method for managing photos
A spreadsheet system stores objects and formulas in the cells of the spreadsheet, along with metadata tags. Each cell may contain multiple objects (such as a...
US-8,166,383 System and method for sharing content based on positional tagging
Systems and methods for sharing digital content based on positional tagging on a digital platform. For example, in one embodiment, the systems and methods...
US-8,166,379 Calculating soft information from a multi-level modulation signal
Apparatus and methods are provided for calculating soft information in a multi-level modulation scheme using one or more nearest neighbors. The nearest...
US-8,166,361 Integrated circuit testing module configured for set-up and hold time testing
Systems and methods of testing integrated circuits are disclosed. The systems include a test module configured to operate between automated testing equipment...
US-8,166,349 Communicating with USB devices after a computer system crash
One embodiment is a method of transferring data from a computer system to a Universal Serial Bus (USB) device after a computer system crash where interrupts are...
US-8,166,325 Non main CPU/OS based operational environment
A computing system is described that includes a main system bus that remains active while said computing system operates within a non main CPU/OS based...
US-8,166,323 Thread migration to improve power efficiency in a parallel processing environment
A method and system to selectively move one or more of a plurality threads which are executing in parallel by a plurality of processing cores. In one...
US-8,166,321 Method and apparatus to adapt the clock rate of a programmable coprocessor for optimal performance and power...
A coprocessor executing one among a set of candidate kernel loops within an application operates at the minimal clock frequency satisfying schedule constraints...
US-8,166,307 Document registration
A document accessible over a network can be registered. A registered document, and the content contained therein, cannot be transmitted undetected over and off...
US-8,166,305 Set of metadata for association with a composite media item and tool for creating such set of metadata
A set of metadata for association with the composite media item and a tool for creating a composite media item with an associated set metadata. In one...
US-8,166,301 Enabling stateless server-based pre-shared secrets
A method is disclosed for enabling stateless server-based pre-shared secrets. Based on a local key that is not known to a client, a server encrypts the client's...
US-8,166,297 Systems and methods for controlling access to encrypted data stored on a mobile device
Encrypted data on mobile devices is protected by remotely storing a decryption key. In order to decrypt the encrypted data on the mobile device, the mobile...
US-8,166,289 Trusted boot
In one embodiment, a method for trusted booting of a cryptographic processor system is disclosed. Default image(s) is loaded into a field-programmable logic...
US-8,166,271 Memory controller for setting page length and memory cell density for semiconductor memory
A memory controller including a type determining module and a page determining module. The type determining module is configured to determine a type of memory...
US-8,166,269 Adaptive triggering of garbage collection
Methods and apparatus are provided for adaptively triggering garbage collection. During relatively steady or decreasing rates of allocation of free memory, a...
US-8,166,261 Systems and methods for seeding a fingerprint cache for data deduplication
A computer-implemented method for seeding a fingerprint cache for data deduplication associated with a single-instance-storage computing subsystem may comprise:...
US-8,166,257 Automated continuous provisioning of a data storage system
Methods and systems for mapping data-management requirements to the provisioning of a data storage system to conform to a set of user-defined data-management...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | Next →