28th week of 2010 patent applcation highlights part 46 |
Patent application number | Title | Published |
20100179919 | Student venture management - A technique involves providing an actual cost commitment and investing a retail value of the actual cost commitment to a student venture, and receiving a return on the retail value and a return on actual cost that is equal to the return on the retail value minus the actual cost commitment. A system constructed according to the technique may include an investment decision engine, a portfolio management engine, and a venture scholar fund operations engine. The system may further include, for example, an authentication engine and a public information engine. | 2010-07-15 |
20100179920 | Retirement age financial simulator - The present invention provides the user a financial retirement simulation tool that accepts user inputs like investment portfolio value, retirement age ranges and post retirement spending rules based on the retirement circumstance, further inputs are included like projected market performance and inflation impact assumptions, the invention then simulates a multitude of retirement financial scenarios at various retirement ages and various post retirement spending levels with the retirement circumstance dynamically simulated with the market performance and inflation impact assumptions modified within a statistically acceptable range using the Monte Carlo technique, resulting in a plurality of potential retirement financial scenarios with probabilities of those scenarios occurring. | 2010-07-15 |
20100179921 | BEHAVIOR BASED PRICING FOR INVESTMENT GUARANTEE INSURANCE - Aspects of the present disclosure allow an insurance company or other institution to manage its risk by establishing a charge consistent with hedging costs in offering a minimum guarantee on an underlying investment product to its customers. Such guarantees on underlying investment products may be included in, but are not limited to, variable annuities and contingent deferred annuities (CDA). Embodiments of a process are disclosed by which the charge for a guaranteed benefit in an investment product on underlying investments can vary by investor based on actual investment behavior. Advantageously, the insurance company or other institution can better manage its risk by reducing exposure from the actual experience compared to the investment behavior assumption and enable benefits to be charged more precisely for the actual risk taken (e.g., the insurance company can offer lower cost benefits for customers who are more risk averse). | 2010-07-15 |
20100179922 | Valuation-Tilted Capitalization Weighted Investment Methods and Products - The invention relates to investment vehicles and methods for determining the composition of such investment vehicles based on a valuation-tilted, capitalization-weighted technique. In one aspect, the invention includes identifying assets to be included in an investment vehicle, calculating a asset valuation for each of the assets, ranking the assets based on their respective asset valuations, based on the ranking, identifying groupings of the assets, determining a group weighting factor for each of the groupings, and determining the composition of the investment vehicle based on the group weighting factors attributed to each of the groupings. | 2010-07-15 |
20100179923 | TIMING MECHANISM AND DIRECT MESSAGING FOR ELECTRONIC TRADING PLATFORM - A system and interface for trading financial instruments. The system consists of an intermediary computer system that is operable to communicate with one or more trader terminals utilizing either a private line, a network or the Internet. The intermediary computer system is comprised of one or more processors and storage media. The intermediary computer system communicates with trader terminals and displays to the trader terminals a listing of financial instruments, and information related to such financial instruments, that are available for trading. The intermediary computer system periodically updates the option adjusted price of financial instruments as to provide the traders with a time period in which the price will remain stable and during which time the traders can confidently execute orders based on the then available price. A timer, which is constantly visible to traders using the electronic trading system, displays the amount of time remaining until the displayed adjusted prices will be updated. The intermediary computer system is also operable to communicate directly with selected traders or groups of traders in the form of directed messages to the trader terminals. | 2010-07-15 |
20100179924 | Controlled Depletion of a Stochastically Varying Resource Pool - A method for controlling resource pool depletion includes, at a first time, determining a first remainder of a depletion interval; on the basis of the first remainder, determining a first depletion rate for urging the pool to reach a selected state at the end of the depletion interval; on the basis of the first depletion rate, partially depleting the pool; and at a second time following the first time, determining a second remainder of the depletion interval; receiving state information indicative of a difference between a state of the pool at the first time and a state of the resource pool at the second time; on the basis of the second remainder and the state information, determining a second depletion rate for urging the pool to reach a selected state at the end of the depletion interval; and on the basis of the second depletion rate, partially depleting the pool. | 2010-07-15 |
20100179925 | SYSTEM AND METHOD FOR MAKING POSITIONS HELD BY A TRADER FUNGIBLE - Positions held by a trader are made fungible by selecting a first position in a first futures contract that is deliverable and selecting a second position in a second futures contract, wherein the first and second futures contracts are traded in a first and second market, respectively. Offsetting the first and the second positions eliminates a delivery obligation of the trader. | 2010-07-15 |
20100179926 | FACILITATING COMMERCIALIZATION OF INNOVATIVE IDEAS - A method includes receiving at a publicly advertised casting call ideas without any confidentiality obligations and without any use restriction; identifying a product embodying each idea; considering patentability and commercial feasibility of the product; selecting some of the ideas based on these considerations; acquiring all intellectual property rights in the selected ideas in exchange for predetermined consideration; bringing to market respective commercial products embodying the respective selected ideas; video recording performance of the steps; and producing a broadcast program including the video recording. A method of commercializing an idea includes contracting to deliver an idea for a product; requesting that ideas be submitted; providing a website configured to allow users to submit ideas; storing submitted ideas; communicating one of the submitted ideas; and receiving compensation. | 2010-07-15 |
20100179927 | RATING RISK OF PROPOSED SYSTEM CHANGES - Various embodiments provide one or more of systems, methods, software, and data structures rate risk of proposed system changes. Some embodiments include receiving input representative of answers to a set of system change questions presented to a user and the answers representative of a proposed system change. A risk ranking of the proposed system change may then be derived based on the received system change question answers and a success factor will be identified based on the historical data. Further, a probability factor weightage indicative of an amount of data considered in identifying the success factor may be obtained. A risk rating is then calculated for making the proposed system change based on the risk ranking, success factor, and probability factor aspects of the proposed change, which helps in better change management. | 2010-07-15 |
20100179928 | Predictive Prompting and Decision Outcome - A system and method that provide for decision support and/or training support in crisis decision-making situations are provided. In one implementation, for example, a method identifies patterns from known cases based on information from a crisis event. Each of the known cases includes attributes and at least one outcome. The method also identifies a first subset of the known cases that relate to the identified patterns from the known cases. The method also analyzes the identified patterns to determine a cue that, if answered, will provide a second subset of the known cases including a more converged range of decision outcomes than the first subset. | 2010-07-15 |
20100179929 | SYSTEM FOR FINDING QUERIES AIMING AT TAIL URLs - Systems and methodologies for improved query classification and processing are provided herein. As described herein, a query prediction model can be constructed from a set of training data (e.g., diagnostic data obtained from an automatic diagnostic system and/or other suitable data) using a machine learning-based technique. Subsequently upon receiving a query, a set of features corresponding to the query, such as the length and/or frequency of the query, unigram probabilities of respective words and/or groups of words in the query, presence of pre-designated words or phrases in the query, or the like, can be generated. The generated features can then be analyzed in combination with the query prediction model to classify the query by predicting whether the query is aimed at a head Uniform Resource Locator (URL) or a tail URL. Based on this prediction, an appropriate index or combination of indexes can be assigned to answer the query. | 2010-07-15 |
20100179930 | Method and System for Developing Predictions from Disparate Data Sources Using Intelligent Processing - Provided herein is a platform for prediction based on extraction of features and observations collected from a large number of disparate data sources that uses machine learning to reinforce quality of collection, prediction and action based on those predictions. | 2010-07-15 |
20100179931 | DEVELOPING SYSTEM THINKERS - The system thinker application receives a first issue, a first resolution to the first issue, and a first plurality of skills. The system thinker application searches a system environment electronic profile for a second issue, a second resolution to the second issue, and a second plurality of skills, wherein the system environment electronic profile contains a plurality of component profiles, and wherein the plurality of component profiles contain a second issue, a second resolution to the second issue, and a second plurality of skills. The system thinker application determines if the first issue, the first resolution to the first issue, and any one of the first plurality of skills are similar to any one of the second issue, the second resolution to the second issue, and any one of the second plurality of skills. The system thinker application adds skills to the system environment electronic profile and the component profile. | 2010-07-15 |
20100179932 | ADAPTIVE DRIVE SUPPORTING APPARATUS AND METHOD - Provided are an adaptive drive supporting apparatus and method that provide a personalized telematics user interface capable of supporting safe driving and convenient use. The adaptive drive supporting apparatus includes: a statistics database unit which stores and manages information on an average degree of attention required when a driving operation, a state of a car, or an external environment changes, information on degrees of attention required for manipulations of interfaces of the car, and a similarity between the functions of the interfaces; a personal characteristic setting unit which sets an individual degree of attention for each driver based on the average degree of attention according to a change in at least one of the driving operation, the state of the car, and the external environment; and an interface providing unit which determines whether or not a sum of the individual degree of attention and the degree of attention required when each driver manipulates a requested interface is larger than a predetermined threshold degree of attention required for safe driving. | 2010-07-15 |
20100179933 | SUPERVISED SEMANTIC INDEXING AND ITS EXTENSIONS - A system and method for determining a similarity between a document and a query includes building a weight vector for each of a plurality of documents in a corpus of documents stored in memory and building a weight vector for a query input into a document retrieval system. A weight matrix is generated which distinguishes between relevant documents and lower ranked documents by comparing document/query tuples using a gradient step approach. A similarity score is determined between weight vectors of the query and documents in a corpus by determining a product of a document weight vector, a query weight vector and the weight matrix. | 2010-07-15 |
20100179934 | KERNEL-BASED METHOD AND APPARATUS FOR CLASSIFYING MATERIALS OR CHEMICALS AND FOR QUANTIFYING THE PROPERTIES OF MATERIALS OR CHEMICALS IN MIXTURES USING SPECTROSCOPIC DATA - A kernel-based method determines the similarity of a first spectrum and a second spectrum. Each spectrum represents a result of spectral analysis of a material or chemical and comprises a set of spectral attributes distributed across a spectral range. The method calculates a kernel function which makes use of the shape of the spectral response surrounding a spectral point. This is achieved by comparing the value of an spectral attribute in a spectrum and each of a set of neighbouring spectral attributes within a window around the spectral attribute. Weighting values can be applied to calculations when deriving the kernel function. The weighting values can assign different degrees of importance to different regions of the spectrum. The method can be used to: classify unknown spectra; predict the concentration of an analyte within a mixture; database searching for the closest match using a kernel-derived distance metric; visualisation of high-dimensional spectral data in two or three dimensions. | 2010-07-15 |
20100179935 | SPIKING DYNAMICAL NEURAL NETWORK FOR PARALLEL PREDICTION OF MULTIPLE TEMPORAL EVENTS - A system and method for determining events in a system or process, such as predicting fault events. The method includes providing data from the process, pre-processing data and converting the data to one or more temporal spike trains having spike amplitudes and a spike train length. The spike trains are provided to a dynamical neural network operating as a liquid state machine that includes a plurality of neurons that analyze the spike trains. The dynamical neural network is trained by known data to identify events in the spike train, where the dynamical neural network then analyzes new data to identify events. Signals from the dynamical neural network are then provided to a readout network that decodes the states and predicts the future events. | 2010-07-15 |
20100179936 | CLASSIFICATION OF DATA - A method and system for reducing false positives in the classification of data is provided, wherein the data can be categorized into fields, including creating an assertion table or assessing an existing assertion table for the data whereby the data is placed into categories and each category is assigned one or more classifications, setting a positive and/or negative assertion ratio for each category, determining the accuracy of each classification by assessing a percentage of the data in each category to see if the data is correctly identified by the classification, if the positive assertion ratio is reached, maintaining the classification for each category of data, if the negative assertion ratio is reached, de-asserting the classification. | 2010-07-15 |
20100179937 | METHOD AND APPARATUS FOR BEHAVIORISTIC-FORMAT CODING OF QUALITATIVE ANALOG DATA/DISTRIBUTED AUTOMATION PROTOCOL - A control apparatus provided as a dedicated control unit which enables a standard software protocol in digital qualitative analog process data presentation, useful in line businesses and utilities, etc., which use SI basic and derived analog units such as temperature, voltage, current, pressure, speed, velocity, radiation, vibration, noise and other analog measurements units. The individual data controller operates based on a digital Discrete Economic Modulation (DEM) principle, which is a general method introduced for averaging within a special behavioristic control loop and provides coherent, flexible data for monitoring, on-line decision making and discrete optimization using classic procedures such as regression and the simplex method. The raw data input is converted in accordance with the DEM method, averaged four times a day, and stored in a buffer as a standard rectangular matrix digital format in which the 24-hour calendar day is divided into four 6-hour disjointed segments/half-periods, to provide four mean numbers per calendar day or one number a day for each 6-hour data file, as four time history files for coherent and flexible analysis without time lag and PC-oriented processing, as a standard protocol model for data highway networks. | 2010-07-15 |
20100179938 | SYSTEM AND METHOD FOR AUTOMATICALLY OPENING FILES ACCORDING TO PREDETERMIND CONDITIONS - A method for automatically opening a file associated with a predetermined condition is provided. The file is matched with the predetermined condition. Information related to the predetermined condition, such as temperature, light intensity, and sound intensity is detected. The detected information is sent to a processing module. The processing module monitors the detected information to determine whether the predetermined condition is satisfied and sends an instruction to an executing module to open the file when the predetermined condition is satisfied. A system for automatically opening the file associated with the predetermined condition is also disclosed. | 2010-07-15 |
20100179939 | CMDB FEDERATION METHOD AND MANAGEMENT SYSTEM - This disclosure relates generally to the field of Configuration Management Databases (CMDBs). One embodiment of a user interface embodying the present invention is an extension of the process for creating CMDB classes and is therefore readily available for use by someone with knowledge of CMDB administration. The CMDB administrator is thus relieved from having to understand in detail the technologies and interfaces used by the Management Data Repository (MDR) sources. The result of setting up a relation from a CMDB data structure to an MDR data structure by a CMDB administrator may be represented by one or more new CMDB class(es) for the MDR data. The related MDR may then be accessed by an existing CMDB application using already existing CMDB interfaces. The instances of the new relationships and classes thus appear as if they were native instances stored in the CMDB. | 2010-07-15 |
20100179940 | REMOTE DATA COLLECTION SYSTEMS AND METHODS - The present disclosure provides remote data collection systems and methods for retrieving data including financial, sales, marketing, operational and the like data from a plurality of databases and database types remotely over a network in an automated, platform-agnostic manner. The present invention is designed to work across a plurality of LOB applications, database vendors and business models or businesses, as well as business infrastructure (various PCs, embedded devices and POS devices) and business processes while still providing the centralized ability to automatically collect data from multiple remote business sites. The present invention includes one or more central servers communicating with a plurality of remote data collection agents. The remote data collection agent is designed to overcome existing requirements or limitations as it is able to automatically collect remote data from a wide range of businesses, as well as multiple LOB applications while connecting to multiple databases vendors and formats. | 2010-07-15 |
20100179941 | SYSTEMS AND METHODS FOR PERFORMING DISCRETE DATA REPLICATION - Systems and methods for performing intelligent replication of production data on a source storage device. In certain examples, a full backup of the production data is first performed and stored on a destination system. A journal module on the storage device (e.g., a shared storage device), or on at least one source system, tracks files on the storage device that change during a particular period of time. Following this period, a snapshot is taken of the production data. Upon mounting the snapshot, the replication system uses the journal information to identify modified files, conduct a block-level comparison of only the modified files with corresponding files on the destination system, and identify the particular data blocks that changed. The replication system then replicates only the changed blocks to the destination system. Certain systems further store information indicating a source system time of a known good state of the production data. | 2010-07-15 |
20100179942 | SYSTEM AND METHOD FOR EFFICIENT TRANSFER OF APPLICATIONS AND DATA DURING DEVICE SWAP - A method for automatically registering the runtime environment and related component applications with an application gateway when transferring the applications from a first wireless device to a second wireless device is provided. Applications installed on the first wireless device are registered with an application gateway, which maintains a registration list of identification information for all registered wireless devices and applications installed thereon. A back-up is created of the applications and registration information for the runtime environment installed on the first wireless device for transfer to a second wireless device. An application container of the second wireless device determining installation and communicating to the application gateway identification information regarding the second wireless device and the restored applications. The application gateway registers the second wireless device by updating the registration list with the identification information for the second wireless device and the applications installed thereon. | 2010-07-15 |
20100179943 | Hybrid Data Archival Method And System Thereof - The present invention relates to a method and a system for obtaining both online and offline backups from one application with a single toggle operation. By performing the method of the present invention it would be possible to take hybrid backup of the data automatically according to a predetermined schedule. Also, the hybrid data backup method enables the easily retrieve the data. | 2010-07-15 |
20100179944 | Local Data Retrieval And Restoration Method And System Thereof - The present invention provides a method and a system for retrieving and restoring data which is available on a local archival media but lost or not available at a computer terminal connectable to the said local archival media. A list of data available on a particular archival media and a list of data available at the computer terminal are compared and sorted appropriately to generate a list of lost data which are to be retrieved and restored from the local archival media. Once the list of lost data is generated, the list is checked to render the path and feasibility of retrieving and restoring the files. Finally, the files are retrieved by selecting path and location in computer terminal. | 2010-07-15 |
20100179945 | Normalization Engine to Manage Configuration Management Database Integrity - Data is often populated into Configuration Management Databases (CMDBs) from different sources. Because the data can come from a variety of sources, it may have inconsistencies—and may even be incomplete. A Normalization Engine (NE) may be able to automatically clean up the incoming data based on certain rules and knowledge. In one embodiment, the NE takes each Configuration Item (CI) or group of CIs that are to be normalized and applies a rule or a set of rules to see if the data may be cleaned up, and, if so, updates the CI or group of CIs accordingly. In particular, one embodiment may allow for the CI's data to be normalized by doing a look up against a Product Catalog and/or an Alias Catalog. In another embodiment, the NE architecture could be fully extensible, allowing for the creation of custom, rules-based plug-ins by users and/or third parties. | 2010-07-15 |
20100179946 | SYSTEM AND METHOD FOR HANDLING PARALLEL UPDATES OF OBJECTS REQUIRING TIME SENSITIVE ACKNOWLEDGEMENT - A system and method of updating persistent objects in a persistent store. In response to receipt of a confirmation of task competition, an attempt is made to acquire a lock for corresponding item data in the persistent store. Regardless of whether the lock is acquired, a successful update of the persistent store is acknowledged to the sender of the confirmation within a defined time period. | 2010-07-15 |
20100179947 | Updating Content of Presentation Vehicle in a Computer Network - Exemplary systems and methods for updating content on a computer network are provided. In exemplary embodiments, a method includes receiving from a message delivery program on a client computer a first keyword submitted by a web browser on the client computer to an original search engine, the original search engine not being a part of the server computer, the web browser being separate from the message delivery program and providing the client computer a first search result that is different from a search result provided by the original search engine. | 2010-07-15 |
20100179948 | Method and system for querying information - Performing a query includes receiving a user input, determining a first set of query keywords based at least in part on the user input, obtaining, based on at least some of the first set of query keywords, a user feedback log that includes historical query results, determining a second set of query keywords based on the user feedback log, and making a query based on at least some of the second set of query keywords. | 2010-07-15 |
20100179949 | METHOD AND SYSTEM FOR AN INTERNET BROWSER ADD-ON PROVIDNG SIMULTANEOUS MULTIPLE INTERACTIVE WEBSITES ON ONE INTERNET BROWSER WINDOW - The present invention describes a system and method of displaying website pages and comprises a method of Internet browser add-ons or a web-based program where the multi-pages of an Internet website are displayed partially on one window screen in multi-columns format, each column represents one website page of data. The invention is particularly, but not exclusively, useful as a system and methods with novel aspect to develop the Internet browser view more user friendly to the users and includes further a Download module to user computer and an Install/Remove module of the add-on software module. | 2010-07-15 |
20100179950 | System and Method of Segmenting and Tagging Entities based on Profile Matching Using a Multi-Media Survey - A system and method of profile matching using a multi-media survey is described. The method is capable to capturing the emotional reflex of a user. The method is generalized to categorizing an entity (a user or an object) to specific segment with similar emotional profiles. Each entity can be assigned to an emotional code. Such code can be used as a universal vocabulary in the emotional space for both commerce and consumers to adopt in facilitating communication among different parties. | 2010-07-15 |
20100179951 | SYSTEMS AND METHODS FOR MAPPING ENTERPRISE DATA - Systems and methods for mapping enterprise data are described. Information associated with an enterprise is obtained from a plurality of sources and transformed to obtain formatted data. The formatted data is orchestrated and relationships between portions of the formatted data are determined from which business intelligence related to the enterprise is obtained. A plurality of analytics is performed on the formatted data and business intelligence. | 2010-07-15 |
20100179952 | METHOD FOR DEFINING DATA CATEGORIES - A method for the definition of data categories is described. The method uses logic templates and may be used in database processing. One embodiment of the method comprises: selecting a plurality of attributes from a group of attributes, each attribute describing a possible data item in a set of data; selecting a logic template from a group of logic templates, each logic template comprising a predetermined logic expression containing one or more variables; and assigning one or more selected attributes to each variable within the selected the logic template to produce a logic expression defining the data category. A computer program product and a user interface for achieving this method are also described. | 2010-07-15 |
20100179953 | INFORMATION PRESENTATION SYSTEM, INFORMATION PRESENTATION METHOD, AND PROGRAM FOR INFORMATION PRESENTATION - An information presentation system comprises a time-series search processing unit | 2010-07-15 |
20100179954 | Quick Mass Data Manipulation Method Based on Two-Dimension Hash - For the massive data of physical memory on the computer system, data indexing can be created base on the two-dimensional hash indexing algorithm, using specific mapping relationship conversion between the index keyword and index sequence address under hash algorithm, which realize the fast addressing while introducing two-dimensional hash list to solve the ‘confliction’ problem of mapping relations in hash queue, which caused by the same keyword index or hash algorithm. | 2010-07-15 |
20100179955 | Relational Pattern Discovery Across Multiple Databases - A system and method of identifying relational patterns across a plurality of databases using a data structure and the data structure itself. The data structure including one or more data node branches, each of the one or more data node branches including one or more data nodes, each of the one or more data nodes representing a data item of interest and corresponding data item support values for the data item across the plurality of databases in relation to other data items represented in the data node branch. The data structure can be used to mine one or more relational patterns considering pattern support data across the plurality of databases at the same time. | 2010-07-15 |
20100179956 | ANALYZING QUERIES TO GENERATE PRODUCT INTENTION RULES - A method to generate a first product intention rule is described. The method includes generating a keyword support value for a keyword in a query, the keyword support value representing a level of use of the keyword in one or more queries received at an e-commerce portal. A keyword confidence value is generated to represent uses of the keyword in the one or more queries associated with a purchase of a first product. A first product intention rule is generated based on the keyword support value transgressing a support threshold and the keyword confidence value transgressing a confidence threshold. The first product intention rule is stored in a database. | 2010-07-15 |
20100179957 | Polling Method of Switch Status Based on Timer-triggered Scheduler of Stored Procedures - The polling method of switch status based on Timer-triggered Scheduler of Stored Procedures is to create interface tables related with switch status in the database including switch object table, switch type table, alarms information table which are used to store meta-information and switch status values. Then, create stored procedure of acquiring relevant switch status for each kind of switch needed for polling of switch status, and data will be filtered out and switch status will be judged via the related stored procedures, and write the status values into relevant switch status interface table; finally create regularly-executed tasks to regularly schedule each stored procedure required to poll switch status. The whole process is composed of three parts: i.e., create relevant switch status interface table; create stored procedure of acquiring switch status and setting status value; regularly-executed tasks. | 2010-07-15 |
20100179958 | Apparatus, methods, and products for surfing the internet - Various systems, methods and products are provided for surfing the Internet. A method may include positioning a cursor over information to be search (e.g., a word or phrase on a web page, or on a screen, or in an electronic document), and initiating a web search by clicking on or otherwise acting upon the information. A method may also in include selecting information on a web page, clicking on the information as it resides on the web page, and in response to the clicking, conducting a web search on the information. The methods may also include displaying the results of the web search, such as on a computer screen for viewing and, if desired, further searching. A method of executing a web search may include (i) receiving a request to conduct a web search on information, wherein the request was generated by clicking on the information, and (ii) executing a web search on the information. An information handling system may include (a) a processor and (b) software that when executed will allow the system to (i) receive a request to conduct a web search on information, wherein the request was generated by selecting (e.g., highlighting) the information on a web page and clicking on the information, and (ii) execute a web search on the information. Related computer readable media and other methods and systems are also provided. | 2010-07-15 |
20100179959 | Systems and methods of searching for and determining modified blocks in a file system - The invention relates to a method of determining if a block was modified in a file system by comparing the versions of the base snapshot, the delta snapshot, and the space map block entry (b, e). In another aspect, the invention relates to a method of searching for blocks modified in a tree structured file system. The invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer of each snapshot. When the active file system is modified, this invention avoids overwriting any blocks used by previous snapshots by allocating new blocks for the modified blocks. When the invention needs to put an established block in a new location, it must update a parent block to point to the new location. The update to the parent block may then require allocating a new block for the new parent block and so forth. Parts of the file system not modified since a snapshot remain in place. The amount of space required to represent snapshots scales with the fraction of the file system that users modify. To maintain snapshot integrity, this invention keeps track of the first and last snapshots that use each block in space map blocks spread throughout the file system data space. When users delete snapshots, this invention may use a background process to find blocks no longer used by any snapshot and makes them available for future use. | 2010-07-15 |
20100179960 | MANAGEMENT APPARATUS, INFORMATION PROCESSING APPARATUS, AND LOG PROCESSING METHOD - A management apparatus executes service processing to job information and content information acquired by a data processing service to generate log information with a plurality of shared folders individually set with access authority for retaining the log information to be acquired from an information processing apparatus secured. Then, the management apparatus allocates and outputs the log information to one of the plurality of shared folders based on attribute information on the generated job log and a folder correspondence table. | 2010-07-15 |
20100179961 | ELECTRONIC ASSISTANT - The present invention relates to an electronic assistant. In one embodiment, a system for processing data on a computing device includes at least one extractor for extracting data from an email to produce extracted data, a user model for generating a high-level model of an email environment on the computing device, based on the extracted data, and at least one predictor for generating a prediction related to the email, based on the extracted data and on the high-level model. In another embodiment, a system for scheduling an event includes an extractor for extracting constraints from a request for the event, a user model for receiving and storing scheduling preferences from a user, and a predictor coupled to the extractor and to the user model, for generating a candidate schedule for the event in accordance with the constraints and the scheduling preferences. | 2010-07-15 |
20100179962 | Methods and Systems for Intelligent Form-Filling and Electronic Document Generation - Methods and systems are disclosed for intelligent form-filling and electronic document generation. One method may include generating a decision tree representing questions which facilitates the completion of a form having one or more data fields. The method may comprise: inputting the questions into a computing device, wherein the questions relate to data to be filled into the one or more data fields of the form; arranging an order of the questions in the computing device based on possible answers given; and using the computing device to automatically generate the decision tree based on the questions, the possible answers, and the order of the questions. | 2010-07-15 |
20100179963 | METHOD AND COMPUTER PROGRAM PRODUCT FOR GEOPHYSICAL AND GEOLOGIC DATA IDENTIFICATION, GEODETIC CLASSIFICATION, AND ORGANIZATION - A method of geodetic information acquisition and a computer program product having computer code for performing the method are provided. The method includes identifying a file having multiple records, where the records contain spatially referenced data. The records are classified into header records and data records. Each data record is divided into fields. Patterns of fields consistent with sets of the data records are identified. The records are associated with a format based on the patterns of fields. At least some of the spatially referenced data is extracted from the records according to the format. | 2010-07-15 |
20100179964 | User interface and system for two-stage search - This invention relates in general to search and more specifically to two-stage search, where first an incremental character-based search for the keywords and sub keyphrases that together form the target keyphrase to be searched for is performed in order to construct the target keyphrase and then a search for the target keyphrase so constructed is performed among the documents to be searched. Such a two-stage search is useful for example, while performing a search for products from devices such as mobile phones where it is difficult for the user to enter text. The system in this invention is comprised of a user device system from the which the user performs the search, a search server system which performs the search for keywords and sub keyphrases that together form the target keyphrase using text entered by the user and performs the search for documents using the target keyphrase constructed by the user, and an advertisement server system that performs the search for advertisements corresponding to the target keyphrase. | 2010-07-15 |
20100179965 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - The present invention is directed to an image processing apparatus which can change the access authority for a folder based on the restricted functions for each user, even if the user operates a folder which a restricted function is associated with. When an operation on a hot folder is received from a user, the present invention determines whether that user has an access authority for the hot folder. If it is determined that the user does have an access authority, it is further determined whether there are any functions which the operating user cannot use among the functions associated with the hot folder. If it is determined that there is/are function (s) which the user cannot use, the access authority for that hot folder is changed, and an error message to that effect is sent to the user. | 2010-07-15 |
20100179966 | VIRTUALIZED DATA STORAGE VAULTS ON A DISPERSED DATA STORAGE NETWORK - A dispersed data storage system includes a plurality of slice servers. In the system, a first set of the slice servers supports a first virtual digital data storage vault and a second set of the slice servers supports a second virtual digital data storage vault. A slice server is in the first and second sets and functions to: receive a request to access a virtual digital data storage vault; determine whether the virtual digital data storage vault is the first or the second virtual digital data storage vault; when the virtual digital data storage vault is the first or the second virtual digital data storage vault, determine whether the request is valid; and when the request is valid, execute the request to generate a response. | 2010-07-15 |
20100179967 | MAP-Queue-Based Data Transfer Method - As for the data transfer method based on MAP, adopts a MAP data structure during the data transferring process and configures it using SOID (Standard of Interface Department) syntax after encapsulation; the definition of MAP data structure; one system consists of many matching and individual source ends and target ends, one source end just accesses to its matching target end, and vice versa, all member methods of source and target end adopt MAP structure to transfer data, logic implementation steps are shown as below: data processing of database is the most basic and most featured part of BRS system which adopts SOID syntax, if a table is not simply imported into another Oracle database, it should be treated by another process, that is, generate a derived class directly, and then rewrite “Key process”; data transfer method based on MAP bring excellent compatibility. It nearly supports all kinds of existing platforms, protocols, businesses and manufacturers. | 2010-07-15 |
20100179968 | METHOD OF MANAGING MULTI-STREAM SESSIONS BETWEEN A TERMINAL AND A SERVER - A method and apparatus are provided for managing sessions during which a terminal and a server exchange information blocks organized as a plurality of streams. The method includes storing in a data structure first data determined on the basis of an information block dedicated to signaling and coming from the terminal, the first data identifying the stream that transports the information block, the stream belonging to a session. The method further includes storing second data linked to the first data, the second data being determined on the basis of at least one other information block dedicated to signaling and transported by the same stream, the second data identifying the other stream or streams of the session. | 2010-07-15 |
20100179969 | DEVICE AND METHOD FOR AUTOMATICALLY GENERATING ONTOLOGIES FROM TERM DEFINITIONS CONTAINED INTO A DICTIONARY - A device (D), intended for automatically generating ontologies, comprises an analysis means (AM) arranged, each time that is received a term for which an ontology must be generated, i) for accessing a dictionary (DC) to determine a definition of this received term, then ii) for extracting pertinent terms from this determined definition, then iii) for accessing the dictionary (DC) to determine the definition of each of the extracted pertinent terms, then iv) for building, for each of the determined definitions of the received term and extracted pertinent terms, at least one logical clause expressing a relationship between pairs of pertinent terms it contains, these built logical clauses defining the ontology of the received term. | 2010-07-15 |
20100179970 | SYSTEM AND METHOD FOR BI-DIRECTIONAL SYNCHRONIZED CONVERSION OF ELECTRONIC MAIL DATA - A portable storage device is connected to a first computer and the email data is synchronized between the first computer and the device. The portable storage device can then be connected to a second computer that has an email program that is incompatible with the first computer's email program. The second computer is personalized with the email data retrieved from the portable device. The user is allowed to use the second computer to send or receive emails and otherwise alter the email data. Upon logging out of the second computer, any changes made thereon can be recorded to the portable storage device. The device can then be re-connected to the first computer and the data can once again be re-synchronized. The universal format database enables bidirectional synchronization and conversion of email data between multiple incompatible format email programs. | 2010-07-15 |
20100179971 | Concurrent, Lock-Free Object Copying - Described is a technology by which a real-time data relocating mechanism is provided for multiprocessing environments, including supporting lock-free programs that run in parallel. The relocating mechanism moves an object by using a status field related to the data field, possibly in an interim (wide) object space, which is then copied to a to-space object. The status information for each data field of the original object contains information indicating where a current version of the data for each field is present, that is, in the original, wide or to-space object. In one example, a handshake mechanism of a garbage collector establishes preparation and copy phases between the mechanism and other threads that determine where memory accesses occur. Also described is support for program thread compare-and-swap (CAS) operations and/or multi-word atomic operations. | 2010-07-15 |
20100179972 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND PROGRAM - A data processing apparatus includes a text acquisition mechanism acquiring texts to be used as keywords which will be subject to audio retrieval, the texts being related to contents corresponding to contents data including image data and audio data; a keyword acquisition mechanism acquiring the keywords from the texts; an audio retrieval mechanism retrieving utterance of the keywords from the audio data of the contents data and acquiring timing information representing the timing of the utterance of the keywords of which the utterance is retrieved; and a playback control mechanism generating, from image data around the time represented by the timing information, representation image data of a representation image which will be displayed together with the keywords and performing playback control of displaying the representation image corresponding to the representation image data together with the keywords which are uttered at the time represented by the timing information. | 2010-07-15 |
20100179973 | SYSTEMS, METHODS, AND COMPUTER PROGRAMS FOR DELIVERING CONTENT VIA A COMMUNICATIONS NETWORK - Various embodiments of systems, methods, and computer programs are provided. One embodiment is a method for delivering content to computing devices via a communications network. One such method comprises: storing a plurality of content files in a master storage system, the content files comprising a header identifying a location of the content file in a file system and a plurality of blocks of data; initially storing one or more of the content files in a content server with the header and only an initial portion of the blocks of data; the content server receiving a request for the content file from a computing device; the content server providing the initial portion to the computing device; the content server requesting additional blocks of data from the master storage system; the content server providing the additional blocks to the computing device; and the content server storing the additional blocks with the content file. | 2010-07-15 |
20100179974 | Signal Processing Method for Hierarchical Empirical Mode Decomposition and Apparatus Therefor - A signal processing method for performing hierarchical empirical mode decomposition (H-EMD) and an apparatus therefor are provided. In an embodiment, when empirical mode decomposition is performed on an input signal, an artificial assisting signal and the input signal are combined to assist the search for extrema and frequency reduction is performed in each iteration to eliminate the artificial assisting signal and make mode decomposition convergent so as to avoid mode mixing. In addition, in an embodiment, a hierarchical decomposition method is provided to decompose the input signal into a fewer number of fundamental modes. For needs in application, one of the fundamental modes can be further decomposed to produce a number of supplementary modes. In an embodiment, the H-EMD with appropriate frequency reduction can result in modes substantially independent of the form or the way of envelopes and can be applied to decompose multi-dimensional signals. | 2010-07-15 |
20100179975 | METHOD FOR DECOMPOSING BARREL SHIFTER, DECOMPOSED CIRCUIT AND CONTROL METHOD THEREOF - A method for decomposing a barrel shifter decomposes N, the number of digits of input word, into N | 2010-07-15 |
20100179976 | SEMICONDUCTOR DEVICE PERFORMING OPERATIONAL PROCESSING - A semiconductor device includes a decoder receiving first multiplier data of 3 bits indicating a multiplier to output a shift flag, an inversion flag, and an operation flag in accordance with Booth's algorithm, and a first partial product calculation unit receiving first multiplicand data of 2 bits indicating a multiplicand, a shift flag, an inversion flag, and an operation flag to select one of the higher order bit and lower order bit of the first multiplicand data based on the shift flag, invert or non-invert the selected bit based on the inversion flag, select one of the inverted or non-inverted data and data of a predetermined logic level based on the operation flag, and output the selected data as partial product data indicating the partial product of the first multiplier data and the first multiplicand data. | 2010-07-15 |
20100179977 | SAMPLED FILTER WITH FINITE IMPULSE RESPONSE - The invention relates to sampled filters with finite impulse response, or FIR filters. | 2010-07-15 |
20100179978 | FFT-BASED PARALLEL SYSTEM WITH MEMORY REUSE SCHEME - A method may include storing N number of Fast Fourier Transform (FFT) data points into x-memories, N and x being integers greater than one, and the x-memories having a total memory capacity equivalent to store the N number of FFT data points, and reading K FFT data points of the N number of FFT data points from each of the x-memories so that the N number of FFT data points are read, K being an integer greater than one. The method may further include performing parallel radix-m FFTs on the x*K number of FFT data points, multiplying the x*K number of FFT data points by twiddle factors to obtain resultants, shifting the resultants, and writing back the shifted resultants of the x*K number of FFT data points to the x-memories. The method may also include repeating the reading, the multiplying, the shifting and the writing back until the N number of FFT data points have been completely transformed into an FFT resultant, and where there is x*K number of FFT data points available for processing during every repetition, and outputting the FFT resultant. | 2010-07-15 |
20100179979 | System and Methods for Tracking Processing Unit Usage - A method and system for monitoring the CPU time consumed by a software agent operating in a computer system. A resource tracking process is executed on the system. When an operating agent is detected, an agent lifetime timer is initialized. Then, CPU resources for the agent are identified and stored. Checks are made at predetermined intervals to determine if the agent is still alive. When the agent terminates, a measurement is made of the CPU time utilized by the agent. The measurement is then stored in memory. | 2010-07-15 |
20100179980 | CACHE SYSTEM FOR MOBILE COMMUNICATIONS DEVICES - A method is provided of executing an application on a wireless communications device operated by a user. The application includes a plurality of blocks, each of which has a plurality of resources. The wireless communications device communicates with a server over a wireless network. For each session, the method includes: (a) validating block definitions for blocks of the application stored on the wireless communications device with block information from the server; (b) prefetching given blocks of the application from the server; (c) validating one or more resources of blocks of the application stored on the wireless communications device with resources from the server; and (d) fetching resources not stored on the wireless communications device from the server when needed during execution of the application. | 2010-07-15 |
20100179981 | METHOD AND SYSTEM FOR PRESENTING CONTENT ON MOBILE COMMUNICATIONS DEVICES USING A MULTIMEDIA CONTENT DESCRIPTION LANGUAGE - A method is provided for presenting user interface content on a mobile device. The method includes: providing an editable text file in accordance with a markup layout definition language defining the user interface content to be presented on the mobile device and providing presentation instructions for the user interface content; and transmitting the text file over a wireless communications network to the mobile device to be interpreted by a client on the mobile device such that the user interface content can be displayed on the mobile device in accordance with the presentation instructions. | 2010-07-15 |
20100179982 | METHOD FOR AUDITING THE DATA OF A COMPUTER APPLICATION OF A TERMINAL - The invention relates to a method for auditing data relating to the utilization of a computer application run in a terminal including the following steps:
| 2010-07-15 |
20100179983 | INFORMATION PROCESSING FOR CREATING A DOCUMENT DIGEST - Digest screen display content deciding means selects display elements belonging to respective regions of a document based on display priorities of the display elements, which are obtained by digest screen display priority information creating means, and decides selected display elements as display content of a digest screen under a condition where a total display area does not exceed a required display area. A merging relationship among the regions is set based on layout information for the regions, created by digest screen region layout information creating means. Display content deciding means decides the display content of a detail screen based on the merging relationship among the regions, and creates a digest of the detail screen based on control information created by control information creating means. Moreover, digest screen display content changing means changes the display content of the digest screen in response to an operation of a user. | 2010-07-15 |
20100179984 | RETURN-LINK OPTIMIZATION FOR FILE-SHARING TRAFFIC - Methods, apparatuses, and systems for return-link optimization are provided. Embodiments identify upload-after-download content (e.g., file sharing content) upon download, and generate one or more identifiers characterizing the content (e.g., a digest). The identifiers are stored in a client-side server dictionary model reflecting a presumption that the content is stored in a server-side dictionary. When content is later uploaded, the server dictionary model is used to identify when the upload content matches previously downloaded content. When a match is detected, the stored identifiers are used to generate a highly compressed version of the upload content, which is then uploaded to the server instead of uploading the full content data. In some embodiments, similar techniques are used to optimize return link bandwidth usage for upload-after-upload transactions. | 2010-07-15 |
20100179985 | METHOD FOR COMMUNICATION BETWEEN A TERMINAL AND A SERVER - The invention relates to a method for the communication of a terminal ( | 2010-07-15 |
20100179986 | CONTENT SET BASED DELTACASTING - Methods, apparatuses, and systems are provided for improving utilization of the satellite communications system through various “deltacasting” techniques for handling content sets (e.g., feeds or websites). Embodiments operate in a client-server context, including a server optimizer, a client optimizer, and, in some embodiments, a pre-positioning client. Within this client-server context, content sets are multicast (e.g., anticipatorily pre-positioned in a local dictionary) to end users of the communications system and are handled at the content set level, according to set-level metadata and/or user preferences. In some embodiments, when locally stored information from the content sets is requested by a user, deltacasting techniques are used to generate fingerprints for use in identifying and exploit multicasting and/or other opportunities for increased utilization of links of the communications system. | 2010-07-15 |
20100179987 | CONTENT SET BASED PRE-POSITIONING - Methods, apparatuses, and systems are provided for improving utilization of the communications system through various “deltacasting” techniques for handling content sets (e.g., feeds or websites). In some embodiments, within a client-server context, content sets are anticipatorily pre-positioned in client dictionaries using multicasting techniques to share forward link capacity. Pre-positioning determinations are made according to byte-level data, set-level metadata, and/or user preferences. In some embodiments, when locally stored information from the content sets is requested by a user, deltacasting techniques are used to generate fingerprints for use in identifying and exploiting multicasting and/or other opportunities for increased utilization of links of the communications system. | 2010-07-15 |
20100179988 | MESSAGE DELIVERY SYSTEM AND METHOD FOR DELIVERING MESSAGE - A message delivery system includes a plurality of terminals and a server communicating the terminals. Each of the terminals includes a message creation function unit creating a message for any member of a registered group, and a message delivery request function unit designating any location as a designated location and requesting a server to deliver the message to a member of the registered group entering the designated location. The server includes an entry monitoring function unit monitoring if a member of the registered group has entered the designated location, and a message delivery function unit delivering the message to a member of the registered group first entering the designated location and, if the first entering member refuses to accept the message, delivering the message to another member of the group next entering the designated area. | 2010-07-15 |
20100179989 | USE OF HARDWARE TO MANAGE DEPENDENCIES BETWEEN GROUPS OF NETWORK DATA PACKETS - A task obtained by a communications processor is decomposed into one or more requests that form a request group. The requests of the request group are sent to main memory and responses to those requests are expected. There may be requests for a plurality of request groups being processed concurrently. However, responses to the request groups are to be returned to the communications processor in the order in which the request groups were sent from the communications processor. To ensure this ordering, dependencies between the request groups are tracked by hardware coupled to the communications processor. | 2010-07-15 |
20100179990 | REMOTELY CONFIGURABLE USER DEVICE WITH PHYSICAL USER RESOURCES AND INTERFACE - A user device for interfacing predetermined external services provided by third party service providers to a user at a fixed location includes a processing platform running an operating system, a plurality of physical system resources associated with the remotely configurable user device, physical system resource interfaces for interfacing the operating system with the available physical system resources, a data store for storing ones of multiple configuration information associated with and identifying the external services that are available to a user with the user device and one or more of the available physical system resources required for ones of the external services and a communication resource for interfacing with the operating system to allow communication of the operating system with a central office for downloading of configuration information to remotely enable a selected one or ones of the predetermined external services provided by third party service providers. | 2010-07-15 |
20100179991 | Iconic Communication - A method of controlling an external display using a personal communication device, comprising:
| 2010-07-15 |
20100179992 | Generatiing Context Aware Data And Conversation's Mood Level To Determine The Best Method Of Communication - A method, system and computer-usable medium are disclosed for providing information related to a user address as used in a communication session. A tag processing module is implemented for processing tags related to a user. A first user selects a second user to receive a message to initiate a communication session. The message recipient's tags, along with their preferred communication method(s) are displayed within the message sender's messaging client. The message sender then composes and sends a message to the message recipient, using the message recipient's preferred method of communication. The message is received by the message recipient and the message sender's tags are displayed within the message recipient's messaging client. If the message recipient decides to respond to the message, then a communication session is conducted. Once the communications session is ended, a linguistic analysis of the communication session is performed by the tag processing module. The message sender's tags are then updated. | 2010-07-15 |
20100179993 | EMAIL PRODUCTIVITY MONITORING FACILITY - A method is presented for monitoring electronic communications to facilitate productivity. The method may include detecting the opening of an electronic message on a computer and storing a start time corresponding to the opening. Metadata associated with the electronic message may be recorded. Such metadata may include, for example, a recipient, a sender, a subject, and a number of words typed. The method may further detect the closing of the electronic message, and may store an end time corresponding to the closing. Efficiency metrics associated with the message may be calculated based on the start time, the end time, and the metadata. Efficiency metrics may include, for example, total time spent, total word count, and number of words typed per minute. A report reflecting the metadata and the efficiency metrics may be generated. | 2010-07-15 |
20100179994 | PRESERVING MESSAGE ORDER USING A MESSAGE ORDERING MANAGER - A method and system for preserving a message ordering while processing message are discussed. A message ordering manager records an order in which electronic messages arrive at an input queue. An application server processes the electronic messages out-of-order or in parallel. The message ordering manager commits the processed electronic messages in the order in which electronic messages arrive at an input queue. If a processed message cannot be committed because older message(s) are not completely processed, then application server determines whether processing older message(s) is critical or not. If the processing the older message(s) is critical, the application server rolls back the processed message and the older message(s). Otherwise, the message ordering manager commits the processed message before the older electronic messages are committed. | 2010-07-15 |
20100179995 | INSTANT MESSAGE FORWARDING TO SELECTABLE ACCOUNTS - Various embodiments are directed towards enabling a user to forward messages, such as IM messages, or other text messages, from a forwarding account to a different account, where messages are received by the recipient account on behalf of the forwarding account, and reply messages are viewed as having been sent by the forwarding account rather than the recipient account. A message sender may send a message towards the intended (forwarding) account. A message forwarding service, based on forwarding rules, determines the recipient account, and forwards the received message towards the recipient account on behalf of the forwarding account. The message forwarding service may receive a reply, and modify a reply header, such that the reply appears to have been sent by the forwarding account, rather than the recipient account. | 2010-07-15 |
20100179996 | MULTI-MESSAGE TRIGGERED SUBSCRIPTION NOTIFICATIONS - A publisher, a subscriber or a message broker sets a messaging engine in the message broker to send or forward one or more messages to subscriber(s) after receiving a specific number of messages on specific topic(s) within a specific time interval. A plurality of publishers publishes messages on the specific topic(s). A messaging engine receives the published messages. If the number of the published messages on the specific topic(s) becomes the specific number of messages within a specific time interval, the messaging engine sends or forwards a single or plural message(s) on the specific topic to the subscriber(s). Otherwise, the messaging engine does not send or forward any message on the specific topic to the subscriber(s). | 2010-07-15 |
20100179997 | MESSAGE TRACKING BETWEEN ORGANIZATIONS - Architecture that facilitates cross-boundary message tracking based on a trust relationship in existence between a sender network and a recipient network. A tracking service is deployed in each network as a proxy to obtain message events for each hop that passes the message on to the recipient. Tracking can include a search task and a get task. Messages can be found in reports that match message search criteria. The search task returns an array of search results objects, each object identifying a single tracking report. A selected object is pipelined into the get task to return the detailed tracking report for the selected message. | 2010-07-15 |
20100179998 | STATEFUL SERVER BASED SOCIAL NETWORKING USING MOBILE DEVICES - The present invention provides methods and systems for using a stateful server for social networking using mobile devices. In one embodiment, a user uses a mobile device to register for a networking service offered by the stateful server. The stateful server transmits several tiers of service options to the user, and generates responses based on the user's selection to the service options. The stateful server establishes a unique state for each session initiated by the user, and stores all information related to the session in association with the unique state. The stateful server removes hyperlinks from text messages transmitted to the user's mobile device. The stateful server stores correlation information of the removed hyperlinks in association with the unique state. The stateful server enables the user to establish a friend network and to transmit information associated with the unique state to contacts within the friend network. | 2010-07-15 |
20100179999 | COMMUNICATIONS SYSTEM PROVIDING MESSAGE AGGREGATION FEATURES AND RELATED METHODS - A communications system may include a plurality of source message servers for storing messages for delivery to a user, a target message server having a target message box associated therewith, and an aggregation server for periodically aggregating the messages from the source message servers to the target message box for retrieval by the user. The target message server may provide a delivery failure message to the aggregation server based upon a failure to deliver a message to the target message box. As such, the aggregation server may increase a period of sending messages to the target message box based upon a delivery failure message therefrom, and thereafter decrease the period of sending messages to the target message box based upon a successful delivery of a message thereto. | 2010-07-15 |
20100180000 | SYSTEM FOR PROVIDING TRANSACTION SERVICES TO A PLURALITY OF USER DEVICES - A system for providing access to a plurality of services from third party service providers to users at remote locations includes a plurality of resource managers having associated physical system resources for enabling a user to access a user selected service each resource manager including a processing platform with an operating system running thereon, a data store, including configuration information for each of the services available to a user through the resource manager, wherein there are multiple configurations associated with different ones of the predetermined services and one or more of the available physical system resources, and central processing center that communicates with each of the plurality of resource managers to enable or disable selected ones of the services on given ones of the resource managers based upon predetermined criteria and operates in conjunction with the resource managers to execute predetermined sequences of actions for accessing user selected ones of the services from the service providers providing such services. | 2010-07-15 |
20100180001 | CONTEXTUAL MESSAGING AND NOTIFICATION SYSTEM - A system for providing contextual information to the user through a messaging panel or alternate display provides system and social contextual information related to activities undertaken by the user. | 2010-07-15 |
20100180002 | SYSTEM FOR AUTONOMIC MONITORING FOR WEB HIGH AVAILABILITY - A system for maintaining a high availability data transmission and processing environment. The system includes a network of clusters and a control server. Each cluster of the network includes at least two identical servers. Each cluster of the network is directly connected to at least one other cluster of the network. Each pair of clusters directly connected to each other is characterized by each server in a first cluster of the pair of clusters being directly connected to at least one server in a second cluster of the pair of clusters via a communication link. The control server is configured to monitor an operational status of the communication link (i.e., the communication link is operational or non-operational). The control server is directly linked to at least one server in each cluster via a communication channel between the control server and the at least one server. | 2010-07-15 |
20100180003 | MESSAGE LOSS PREVENTION IN CAN SYSTEMS - A method for message loss prevention in a CAN system. The CAN system includes a plurality of distributed nodes, such as electronic control unit nodes that communicate with each other through a CAN bus. The distributed nodes are categorized into a first type node or a second type node. Further, each distributed node has its own task period which is the time taken by a node to complete a task allocated to it. First, a synchronization frequency is determined. Synchronization frames are sent to the second type node by the first type node at the synchronization frequency. Hereafter, task activation synchronization is performed on the second type node based on information included in the synchronization frames where the task activation synchronization is performed by adjusting the task period of the second type node. | 2010-07-15 |
20100180004 | APPARATUS AND METHODS FOR NETWORK ANALYSIS - Embodiments of methods, systems and apparatus for analysis and capture of network data items are described herein. Some embodiments include a receiving module which may receive a network data item from a network and which may then duplicate the network data item into two network data items. A capture module may receive one of the network data items for storage in storage device. A statistics or analysis module may in parallel receive the other network data item and may then perform network analysis on that network data item. Other embodiments are described and claimed. | 2010-07-15 |
20100180005 | CACHE CYCLING - The present invention relates to methods, apparatus, and systems for implementing cache cycling. The system includes a gateway in communication with a satellite. The gateway includes a gateway accelerator module which further includes a proxy server. The proxy server is configured to receive the request for the new copy of the requested content and forward the request. Furthermore, the system includes a content provider in communication with the gateway. The content provider is configured to receive the content request and transmit the new copy of the requested content to the gateway. The gateway is configured to transmit the new copy of the content to the subscriber terminal via the satellite, and wherein the subscriber terminal is further configured to replace the requested content stored in the terminal cache module with the new copy of the requested content. The content stored in the terminal cache module is updated for subsequent requests. | 2010-07-15 |
20100180006 | Network Access Device with Shared Memory - A technique for providing network access in accordance with at least one layered network access technology comprising layer | 2010-07-15 |
20100180007 | Method of processing non-real time service and broadcast receiver - A method of receiving and processing a broadcast signal including a Non-Real Time (NRT) service and a broadcast receiver are disclosed herein. A method of processing a Non-Real Time (NRT) service in a broadcast receiver, the method comprises receiving and processing first signaling information including content access information and second signaling information including content detail information, receiving and processing third signaling information including content update information, receiving and storing a content including at least one file through NRT based on the first signaling information and the second signaling information, identifying update availability of the content based on the content update information included in the third signaling information, and receiving at least one file included in the content by accessing a File Delivery over Unidirectional Transport (FLUTE) session transmitting the content when the update is available. | 2010-07-15 |
20100180008 | Disc reproducing apparatus and method, program, and recording medium - A disc reproducing apparatus includes: program readout means for playing back a disc loaded therein to read a program recorded thereon; disc-content readout means for executing the read program to read a content recorded on the disc; network-content acquisition means for executing the read program to acquire a content stored in a device connected over a network; and display control means for executing the read program to control display of the content read from the disc, and the content acquired from the device connected over the network. | 2010-07-15 |
20100180009 | Anonymous Digital Identification - Methods and systems are provided that allow for matched content to be provided between users of electronic devices, based on factors such as geographic proximity and common interests. Embodiments of the present invention allow commercial entities to target advertisements and other content to potential customers likely to be receptive to such information based on their interests and behaviors. Other embodiments facilitate communication between non-commercial users by identifying interests they may share or objectives they may have that complement one another. | 2010-07-15 |
20100180010 | SYSTEM AND METHOD FOR TRANSFERING DATA TO AND FROM A STANDALONE VIDEO PLAYBACK DEVICE - A server system transfers data via a network to and from one or more “smart” media players. The server system can be used, for example, to facilitate saving and retrieving media player settings, such as user preferences. The server system can also be used, for example, to facilitate a user sharing his or her favorite scene from a movie with other users. | 2010-07-15 |
20100180011 | URL BASED RETRIEVAL OF PORTIONS OF MEDIA CONTENT - A media fragmenting system is described herein that allows requesting portions of a content item through information specified in a Uniform Resource Identifier (URI) used to retrieve the content item. Media fragments retrieved using the media fragmenting system are cacheable by existing Internet infrastructure and allow clients to retrieve portions of a content item without retrieving the entire content item. The media fragmenting system adds a content range segment to the URI to specify a portion of the content item. A server receiving the URI accesses the content item, identifies the requested portion, and returns the requested portion in a standard HTTP response to the client. Because no changes to the HTTP protocol are involved, intermediate servers, routers, and proxies, can all handle the request and response as well as cache the response without modification. | 2010-07-15 |
20100180012 | APPARATUS AND METHOD FOR MULTIMEDIA FILE STREAMING IN PORTABLE TERMINAL - An apparatus and method for multimedia file streaming are provided. In a method for multimedia file streaming in a receiving portable terminal, the method includes determining meta data included in a received packet, generating new meta data having a circular-type media data offset on the basis of the meta data, storing media data included in the packet received in a circular manner according to the media data offset included in the new meta data, and loading the media data stored according to the media data offset included in the new meta data. | 2010-07-15 |
20100180013 | Requesting offline profile data for online use in a privacy-sensitive manner - A method, performed using one or more servers under the control of an ISP, comprises: (a) receiving an electronic transmission from a requesting server of an IP address and a time and date; (b) automatically determining to which subscriber of the ISP the received IP address was allocated at the received time and date; and (c) automatically transmitting an electronic communication that causes delivery to the requesting server of offline data originating from an offline data provider. The delivered offline data concern the subscriber determined to have been allocated the received IP address at the received time and date. The communication does not convey to the offline data provider the subscriber's history of online activity, and the delivery does not convey to the requesting server a personal identity of the subscriber. | 2010-07-15 |
20100180014 | PROVIDING NETWORK IDENTITY FOR VIRTUAL MACHINES - Techniques for assigning an internet protocol (IP) address to a virtual machine are provided. The techniques include tunneling a request for an IP address to an initialization protocol server, using the server to mask an identity of one or more guest virtual machines and obtain an IP address for the virtual machine based on a media access control (MAC) address of the virtual machine, and tunneling the IP address to the virtual machine. | 2010-07-15 |
20100180015 | PERFORMING CONFIGURATION IN A MULTIMACHINE ENVIRONMENT - Aspects of the subject matter described herein relate to performing configuration in a multi-machine environment. In aspects, a client connects with one of a plurality of storage appliances. This storage appliance is sometimes called the coordinator appliance. Any of the storage appliances may act as the coordinator appliance. The coordinator appliance receives configuration data from the client and configures itself and the other storage appliances. During configuration, connectivity between the client and the coordinator appliance and between the coordinator appliance and the other appliances may be lost and re-established. | 2010-07-15 |
20100180016 | AUTOMATED NETWORK DEVICE CONFIGURATION AND NETWORK DEPLOYMENT - Automatically configuring network device, network system architecture, and method for configuring one or a plurality of devices on a network. Device and network system architectures and methods for automatically self-initiating and configuring one, a plurality, or hundreds of wired or wireless network devices. Autoconfiguring wireless Local Area Network switch and access point devices connected to the switch. Method for accessing remote server by a device to acquire device configuration information. Method for deploying a network including at least one network device at a facility without the participation of a person having knowledge of networks or network devices at the facility. Computer program and computer program product. | 2010-07-15 |
20100180017 | Method and Apparatus for Configuring Information for Multiple Network Access Providers - A computer program product that provides a graphical user interface for configuring communication information for multiple network service providers on a computer system. The program product is operable to display a network communication scene that includes edit windows and selectable options for a user to view, enter, remove, and modify configuration information for at least one network service provider, and allows the user to enter information for establishing communication with the same network service provider using at least two different communication mediums, and from several different geographical locations. | 2010-07-15 |
20100180018 | REMOTELY CONFIGURABLE USER DEVICE FOR ACCESSING A DISTRIBUTED TRANSACTION SYSTEM - A system for interfacing predetermined external services provided by service providers to a user at a fixed location includes a processing platform running an operating system and a plurality of physical system resource interfaces for interfacing with available physical system resources allowing a user to gain access to the predetermined external services, a data store associated with the processing platform stores configuration information defining ones of a plurality of external services, a communication interface enables the operating system to communicate with a central office to download of configuration information for one or more of the external services and to facilitate access to a selected one of the external services. | 2010-07-15 |