Neuroimaging as a Marketing Tool
Neuroimaging as a means for validating whether a stimulus such as advertisement, communication, or product evokes a certain mental response such as emotion, preference, or memory, or to predict the consequences of the stimulus on later behavior such as consumption or purchasing.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Application No. | Application Title | Issue Date |
| 20100057792 | Determining the Address Range of a Subtree of a Linearized Tree A method and computer system for determining the memory address range of a subtree of a linearized tree of objects or the original version of such tree when the tree has been modified or is concurrently being modified by other threads. The primary application of the met... | 03/04/2010 |
| 20100049931 | Copying Logical Disk Mappings Between Arrays In one embodiment, a storage controller comprises a first port that provides an interface to a host computer, a second port that provides an interface to a storage device, a processor, and a memory module communicatively connected to the processor and comprising logic i... | 02/25/2010 |
| 20100049938 | MEMORY MANAGEMENT METHOD, AND MEMORY MANAGEMENT APPARATUS When a program execution unit of a computer executes a creation instruction of objects utilized by an execution target program in process of executing the execution target program, the program execution unit disposes a created object in an internal heap when a life peri... | 02/25/2010 |
| 20100023884 | RENDERING HYPERTEXT MARKUP LANGUAGE CONTENT In general, one aspect of the subject matter described in this specification can be embodied in a method that includes rendering Hyper Text Markup Language (HTML) content, in an HTML rendering engine, to primitives of a vector graphics rendering engine; rendering the pr... | 01/28/2010 |
| 20100017408 | Automatic Email Consolidation for Multiple Participants The invention is a data processing means wherein human perceptible elements of electronic information are gathered, prepared, formatted, or otherwise processed in forming a unified collection of such information storable as a distinct entity. In particular, the inventio... | 01/21/2010 |
| 20100017447 | Managing Garbage Collection in a Data Processing System A computer implemented method, apparatus, and computer program product for managing garbage collection. Monitoring is performed for a garbage collection state in a virtual machine. Responsive to detecting the garbage collection state, a priority for a set of garbage col... | 01/21/2010 |
| 20100011357 | SYSTEM AND METHOD FOR GARBAGE COLLECTION IN A VIRTUAL MACHINE A method includes initializing a virtual machine; and defining a garbage collector configured to perform garbage collection in a process separate from the virtual machine, without a stop-the-world phase. A system and a computer program product are also provided.... | 01/14/2010 |
| 20100002919 | Auto-Deletion of Image Related Data in an Imaging System A system for auto-deletion of image related data in an imaging system, includes an imaging system. The imaging system comprises a repository for storing image representative data, and is capable of archiving image representative data in the repository, and deleting imag... | 01/07/2010 |
| 20100005265 | METHOD FOR ISOLATING OBJECTS IN MEMORY REGION Method for isolating an object that has not been accessed for a certain period of time in a virtual memory space. When a garbage collection operates on a computer, the following steps are executed: detecting the object which has not been accessed for a certain period of... | 01/07/2010 |
| 20090327374 | METHOD AND APPARATUS FOR PERFORMING CONCURRENT GARBAGE COLLECTION One embodiment of the present invention provides a system that facilitates performing concurrent garbage collection. Note that the system uses hardware-supported GC barriers. During operation, the system executes a first mutator thread. While executing the first mutator... | 12/31/2009 |
| 20090327375 | Method and Apparatus for Handling Edge-Cases of Event-Driven Disposition Retention of data is managed and data holds are enforced. At least one event consumer data source contains data that is subject to a retention schedule that defines rules for the disposition of the data. An enterprise retention management (ERM) application accepts at le... | 12/31/2009 |
| 20090327376 | B-FILE ABSTRACTION FOR EFFICIENTLY ARCHIVING SELF-EXPIRING DATA Systems and methods are provided for data processing and storage management. In an illustrative implementation an exemplary computing environment comprises at least one data store, a data processing and storage management engine (B-File engine) and at least one instruct... | 12/31/2009 |
| 20090327372 | Garbage Collection via Multiobjects Computer system, method and article of manufacture for garbage collection in computer systems that combines individual objects into linearized trees called multiobjects and thereafter utilizes multiobjects to implement most memory management operations such as detection... | 12/31/2009 |
| 20090327373 | METHOD FOR PERFORMING MEMORY LEAK ANALYSIS INSIDE A VIRTUAL MACHINE A method, system, computer program product, and computer program storage device for performing a memory leak analysis inside a virtual machine is disclosed. By utilizing thread stack(s), class statics, and/or a list of root objects, a DFS algorithm starts execution at r... | 12/31/2009 |
| 20090327377 | Copying entire subgraphs of objects without traversing individual objects Copying or compacting performance in garbage collection is improved by copying a first memory area (preferably comprising multiple objects) to a second memory area without traversing individual objects in the copied memory area and adjusting all copied memory locations ... | 12/31/2009 |
| 20090319588 | GENERIC DATABASE SANITIZER A method of generating a test database from a deployed database by “sanitizing”, or removing sensitive data, is employed for recreating problem scenarios from a customer site, verifying compatibility of customer data with database version updates, and for performanc... | 12/24/2009 |
| 20090300086 | SCHEDULING AND PERFORMING GARBAGE COLLECTION IN A REAL-TIME SYSTEM WITH GUARANTEED SPACE BOUNDS A method for performing garbage collection for a real-time application uses a memory for determining an amount of memory required to run the garbage collection process and waits until the determined amount of memory is available, then allocates memory space for the appl... | 12/03/2009 |
| 20090300085 | OVERFLOW PER SEGMENT Per-segment overflow ranges. One method includes acts for handling overflows of a mark stack. A reference to an object is accessed. The object is processed by attempting to place references to other objects referenced in the object onto a mark stack. An overflow conditi... | 12/03/2009 |
| 20090292749 | Per thread garbage collection Per thread garbage collection is disclosed. Objects associated only with a thread that created them are tracked. At a garbage collection time for a particular thread, it is determined which objects associated only with that thread remain reachable from a restricted root... | 11/26/2009 |
| 20090287752 | RECORDING/REPRODUCING APPARATUS AND INFORMATION PROCESSING METHOD A recording/reproducing apparatus is capable of searching a file at high speed without an increase in number of times of rewriting the data on an external storage medium. The recording/reproducing apparatus includes: an input/output unit for receiving data from and send... | 11/19/2009 |
| 20090281998 | DELETION IN DATA FILE FORWARDING FRAMEWORK Methods and apparatus, including computer program products, for deletion in data file forwarding framework. A framework includes a network of interconnected computer system nodes in which data files are continuously forwarded from computer memory to computer memory with... | 11/12/2009 |
| 20090276478 | METHOD AND SYSTEM FOR HYBRID GARBAGE COLLECTION OF MULTI-TASKING SYSTEMS In general, the invention relates to a method for garbage collection. The method includes examining old regions to obtain a mark bitmap, a connectivity matrix, and fragmentation information, where the mark bitmap describes marked words and unmarked words for the old reg... | 11/05/2009 |
| 20090271460 | MEMORY MANAGEMENT METHOD AND SYSTEM A memory management method and a system for performing garbage collection. The method includes the steps of providing in a memory space a heap partitioned into a plurality of areas including an area for object allocation and a To area for future object allocation. In ga... | 10/29/2009 |
| 20090265402 | EFFICIENTLY MARKING OBJECTS WITH LARGE REFERENCE SETS Adding references to objects to a mark stack. A limited number of references to objects referenced by an object with a large number of object references are added to the stack. An object is accessed. A determination is made that references in the object should be added ... | 10/22/2009 |
| 20090265403 | FILE SYSTEM At step S1, file reconfiguration starts. At step S2, a block is fetched, and at step S3, a determination is made as to whether or not the fetched block is a valid block. If the block is not a valid block (NO), the process proceeds to step S8.... | 10/22/2009 |
| 20090259702 | USING AN OVERFLOW LIST TO PROCESS MARK OVERFLOW Mark stack overflow list. A method may be practiced in a computing environment including application code that implements garbage collection functionality. The garbage collection functionality includes pushing object references onto a mark stack, such that objects refer... | 10/15/2009 |
| 20090259701 | METHODS AND SYSTEMS FOR SPACE MANAGEMENT IN DATA DE-DUPLICATION The present invention is directed toward methods and systems for data de-duplication. More particularly, in various embodiments, the present invention provides systems and methods for data de-duplication that may utilize storage reclamation. In various embodiments, data... | 10/15/2009 |
| 20090254596 | PROVIDING A PUBLISHING MECHANISM FOR MANAGED OBJECTS Publishing an object. Memory for an object may be reserved so as to lock the memory from being access by garbage collection threads or other user threads. While the lock is in place, type and size information can be installed for the object. If the reservation is being ... | 10/08/2009 |
| 20090248763 | SYSTEM AND METHOD FOR RECLAIMING UNUSED SPACE FROM A THINLY PROVISIONED DATA CONTAINER A method for operating a computer storage system maintains a client computer interacting with the storage system, the client computer storing data on a data storage device of the computer storage system. Locating, by a client-side agent executing on the client computer ... | 10/01/2009 |
| 20090248766 | METHOD AND APPARATUS FOR IMPROVING PARALLEL MARKING GARBAGE COLLECTORS THAT USE EXTERNAL BITMAPS A method for performing garbage collection involves obtaining a first reference bitmap including a block address and a set of mark bits, obtaining a first reference, identifying a mark bit of the set of mark bits based on the first reference, comparing an address associ... | 10/01/2009 |
| 20090240880 | HIGH AVAILABILITY AND LOW CAPACITY THIN PROVISIONING A data storage system and method for simultaneously providing thin provisioning and high availability. The system includes external storage volume and two storage subsystems coupled together and to external storage volume. Each of storage subsystems includes disk drives... | 09/24/2009 |
| 20090234897 | EFFICIENT HEAP UTILIZATION & PARTITIONING A method comprising calculating first and second allocation speeds respectively for at least a first space and a second space in a runtime environment's memory space; and partitioning the runtime environment's memory space in proportion to said first and second space's ... | 09/17/2009 |
| 20090228537 | Object Allocation System and Method A method, apparatus and program product include an object heap having memory space dedicated to individual threads. Individual threads may allocate objects into their respective, assigned spaces. If their space should become full, the thread may allocate an object to a ... | 09/10/2009 |
| 20090204654 | SYSTEM AND METHOD FOR ASYNCHRONOUS PARALLEL GARBAGE COLLECTION A system and method for asynchronously graying and blackening objects in the marking phase of parallel garbage collection. The system and method use a matrix to control a series of linked list of work to be grayed and blackened. The threads of the garbage collector are ... | 08/13/2009 |
| 20090204918 | METHOD FOR MANAGING SEARCH FOLDERS, METHOD FOR MANAGING FOLDERS, AND COMPUTER An organization process execution portion 64 is provided in a file management system 1 that has a function to manage files and search folders and a function to search files. When a search condition has been newly designated by a user, if the designated search condition ... | 08/13/2009 |
| 20090204650 | File Deduplication using Copy-on-Write Storage Tiers A method and apparatus for removing duplicated data in a file system utilizing copy-on-write storage tiers. A synthetic namespace is created via file virtualization, and is comprised of one or more file systems. Deduplication is applied at the namespace level and on all... | 08/13/2009 |
| 20090198947 | Memory Mapping Restore and Garbage Collection Operations Memory mapping techniques for non-volatile memory are disclosed where logical sectors are mapped into physical pages using data structures in volatile and non-volatile memory. In some implementations, a first lookup table in non-volatile memory maps logical sectors dire... | 08/06/2009 |
| 20090187614 | Managing Dynamically Allocated Memory in a Computer System Managing dynamically allocated memory in a computer system in which garbage collection process is scheduled separately from data processing comprises initiating a system program and providing system memory for use by the system program, the system program being arranged... | 07/23/2009 |
| 20090187467 | LINGUISTIC EXTRACTION OF TEMPORAL AND LOCATION INFORMATION FOR A RECOMMENDER SYSTEM One embodiment of the present invention provides a system that recommends activities. During operation, the system receives a piece of content obtained from text or converted to text from speech. The system then analyzes the received content to identify any activity typ... | 07/23/2009 |
| 20090182792 | METHOD AND APPARATUS TO PERFORM INCREMENTAL TRUNCATES IN A FILE SYSTEM The present invention provides a computer implemented method for truncating a file in a file system. The file system receives a request to truncate a file to a target size, the file having a first inode. The file system creates a second inode to a transient directory, w... | 07/16/2009 |