13th week of 2009 patent applcation highlights part 57 |
Patent application number | Title | Published |
20090083312 | DOCUMENT COMPOSITION SYSTEM AND METHOD - A method and a system is provided for composing a document for a selected topic based on a plurality of information sources. The document composition system includes a note gathering module including a first display window for acquiring a plurality of notes from the plurality of associated information sources. A topic writing project database is provided in communication with the note gathering module and is capable of receiving and storing the plurality of notes. A note indexing module is provided in communication with the writing project database and includes a second display window for prioritizing the plurality of notes. The plurality of notes can be indexed into a series of logically related writing categories. A note consolidating module is provided in communication with the writing project database, the note consolidating module including a third display window for consolidating select ones of the plurality of notes to create the document. | 2009-03-26 |
20090083313 | Managing Data Flows in Graph-Based Computations - Processing data elements associated with a hierarchy that includes multiple levels includes: forming multiple flows of data elements, with each flow being associated with a level of the hierarchy; and including within at least some of the flows hierarchical structure information associated with a level of the hierarchy. For at least one of the levels, two or more and fewer than all of the flows include hierarchical structure information associated with that level. | 2009-03-26 |
20090083314 | Method of Manipulating Information Objects and of Accessing Such Objects in a Computer Environment - The invention relates to a method which is used in a computer environment in order to produce a current view from at least one source information object that can vary. The inventive method is characterised in that it comprises the following steps: a reference of the view in relation to the source information object is established and stored; a user implements at least one information object modification tool in order to produce a transformed information object from the source information object; a difference information set that is representative of the modification actions performed by the user with the tool(s) is recorded in a memory element; and a current view is produced from the current version of each source information object and said difference information set. The invention also relates to methods of allocating relevancy scores to the information objects, so that information objects can be accessed using such scores, for the management of references between information objects depending on whether or not modifications have been made to said information objects by the user, in order to: access selectively a derived information object created from a start information object; access information objects that are connected to others with directed links in a customised manner; access selectively one of a plurality of information objects from a start information object; display a customised information object obtained from a start information object; and, finally, manipulate information using a graphic user interface. | 2009-03-26 |
20090083315 | INFORMATION PROCESSING APPARATUS AND ENCODING METHOD - There is provided an information processing apparatus for providing encoding technology that enables data size reductions and analysis processing speed improvements even for data including elements having complex attribute values. The apparatus includes a file input unit that inputs a file including elements having a data stream of a predetermined format as an attribute value, a hierarchy information setting unit that sets hierarchy information indicating hierarchical positions for each of one or more delimiters included in the data stream, a structure information generating unit that generates structure information that defines mutual relations between hierarchy information, a designating unit that designates a region of a data stream of a predetermined format from the input file, and an encoding unit that detects delimiters from the designated region and, based on detected delimiters and structure information, encodes a data stream of the designated region based on a preset structured description language. | 2009-03-26 |
20090083316 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM - An information processing apparatus includes a generation unit configured, in extracting an object from an input document, to generate object data including a word indicating a characteristic of the object and store the generated word in a storage area, a storage unit configured to store a table holding the word indicating a characteristic of the object associated with a degradation level, and a degradation unit configured, in performing output processing by reusing the object, to determine whether the word indicating a characteristic of the object to be reused is associated with the degradation level, and if it is determined that the word indicating the characteristic of the object is associated with the degradation level, to degrade the object according to the degradation level corresponding to the word indicating the characteristic of the object. | 2009-03-26 |
20090083317 | FILE SYSTEM, DATA PROCESSING APPARATUS, FILE REFERENCE METHOD, AND STORAGE MEDIUM - A file system which is reduced in time taken to refer to a file stored for reference in an apparatus on a network from another apparatus on the network, and is improved in the usage efficiency of a storage resource. In the file system, a file stored in a first apparatus for reference is referred to from a second apparatus via a network. Based on a user operation, a linking method for referring to the file from the second apparatus is set to one of soft linking for directly accessing and referring to the file and hard linking for referring to a duplicate of the file stored in the second apparatus. The one of soft linking and hard lining is changed to the other according to frequency of reference from the second apparatus to the file. | 2009-03-26 |
20090083318 | DEVICE ADAPTIVELY SWITCHING IMAGE PROCESSES IN ACCORDANCE WITH CHARACTERISTIC OF OBJECT INCLUDED IN IMAGE - The present invention relates to a device configured to determine whether to perform transform processing from image data into vector data in accordance with characteristics of an object. The device is configured: to separate an object from image data; then to determine whether to transform image data corresponding to the object into vector data; subsequently, to extract contour data of the object that has been determined to be transformed into vector data; and to perform function approximation for the extracted contour data. | 2009-03-26 |
20090083319 | METHOD OF EXECUTING A BACKGROUND TASK AND AN ARRAY CONTROLLER - The present invention provides a method of executing a background task on an array of data storage devices, the method comprising recording information about where in an array data is stored and executing a background task only on those regions of the array in which data is stored. | 2009-03-26 |
20090083320 | Display method and system for collecting media preference information - An end user media preferences “key” captures an end user's personal media interests and tastes in a unique display format that is saved locally to an end user's computer. The key is forged using a display interface on a given site. As the end user later navigates to different web sites having media discovery applications and services, he or she uses the key to facilitate a media discovery process on such sites. In this manner, the key captures, carries and controls access to the end user's personal interests and tastes across multiple sites. | 2009-03-26 |
20090083321 | Method for storing, transporting and using user media preferences information - An end user media preferences “key” captures an end user's personal media interests and tastes in a unique display format that is saved locally to an end user's computer. As the end user navigates to different web sites having media discovery applications and services, he or she uses the key to facilitate a media discovery process on such sites. In this manner, the key captures, carries and controls access to the end user's personal interests and tastes across multiple sites. On a given site, the key is used (by a local media discovery platform or process) to help match video, audio or other textual content with the end user based on the preference information that has been collected and embedded in the key. Upon receiving the key, the local media discovery platform or process immediately learns what the end user likes and can then locate the movies, video, news or other content that the end user would otherwise have to locate directly or via site-specific entry and processing of end user preference data. | 2009-03-26 |
20090083322 | CONTENT SCHEDULING FOR FANTASY GAMING - A user database includes information concerning at least one entity of interest. A program database includes multimedia content information associated with items of multimedia content and including a temporal interval during which the items of multimedia content are available. A presentation scheduling facility is communicatively coupled to the user database and the program database. The presentation scheduling facility is configured to determine a number of items of multimedia content that are associated with the at least one entity of interest based on the information concerning the at least one entity of interest and the multimedia content information, and configured to provide a scheduling screen containing identifications of the determined number of items of multimedia content. | 2009-03-26 |
20090083323 | Renting or purchasing digital media data selectable by a plurality of methods and delivered to customer by a plurality of delivery methods - A customer can rent digital content that is encoded onto rewritable media at the time of rental or purchase. The user has the ability to select the digital content, the media that the content is encoded onto, the method of delivery, and the period of the rental if applicable, and options for the cost for the purchase or rental. This system gives the customer control over the complete transaction from first contact with the system to acquisition of the content. | 2009-03-26 |
20090083324 | METHOD AND APPARATUS FOR MENU GENERATION - Methods and Apparatus related to generating representations of information. The information may include menu information for merchants such as restaurants. Referring to menus, methods may include receiving potential information for a first menu, and receiving indications of associations of the information with the first menu and/or any number of additional menus. Information and/or associations may later be updated by a desired set of users. | 2009-03-26 |
20090083325 | SYSTEM AND METHOD FOR END TO END TESTING SOLUTION FOR MIDDLEWARE BASED APPLICATIONS - A method, system and computer program product for testing a Middleware based application, including providing XML or XSD data and generating an XML template from the XML or XSD data, generating a test data template from the XML template, and generating XML values from the test data template. The XML values may be published over a Middleware based application. A query may be built in a application database wherein the data base is in communication with the Middleware based application. The queries may be executed by fetching data from the database. The method, system and computer program product may further include validating test data and subscribing to an application output. After validating the subscribed output against an expected output, a test result may be generated. | 2009-03-26 |
20090083326 | EXPERIENCE BOOKMARK FOR DYNAMICALLY GENERATED MULTIMEDIA CONTENT PLAYLIST - In one embodiment, a method comprises identifying, by a multimedia generator circuit, media content elements from at least one available media source based on a prescribed multimedia presentation theme, each media content element identified as accessible from the at least one available media source via a corresponding media identifier, the prescribed multimedia presentation theme having been obtained by the multimedia generator circuit for a multimedia user; and automatically generating a playlist of multimedia content according to the multimedia presentation theme based on assembling the media identifiers according to a prescribed presentation preference. | 2009-03-26 |
20090083327 | Digital recipe box - A digital recipe box is disclosed that allows the user to get rid of big bulky recipe books, save space, eliminate the trips to the computer or having your computer in the kitchen and essentially saving time with the added bonus of organizing all recipes and protection of heirloom recipes. Additional features include a weekly/monthly menu to solve the question of what's for dinner. The menu planner includes a grocery list generator. When the grocery list is selected all ingredients necessary to prepare the meal are identified. The grocery list is downloaded to a computer, printed out saving time and additional trips to the grocery store. The device can be taken to a grocery store where it can link with a database in the grocery store to identify where the items to be purchased are located and can indicate the shortest path to all the items. | 2009-03-26 |
20090083328 | Systems and methods for profiled and focused searching of litigation information - Systems and methods for profiled and focused searching of litigation information allow a user to access specific legal information for use during litigation. The user can connect to a web site and access particular information from multiple sources based on the litigation task the user wishes to accomplish One litigation task is to create a litigation profile for a target, such as a particular litigant, attorney, judge, court, or firm. In this way, the user can perform focused and task-based searching to receive information about particular filings in particular locations, made by particular entities without knowing which sources contain certain pieces of the litigation information. For example, the user can receive all documents relating to summary judgment for patent infringement filed by a particular attorney in a particular court without specifying the source of information. In one aspect, the user can also access the source(s) upon receiving the results. | 2009-03-26 |
20090083329 | Content management system and computer readable medium - A content management system includes a conversion a section, a display data storing section, a field section, an operation section and a management section. The conversion section converts content data into display data which is to be written into an electronic paper. The display data storing section stores the display data. The field storing section stores field data which includes identification information of a first user belonging to a field and identification information of the display data. The operation section accepts a request from a second user. The management section that allows, when the identification information of the first user contained in the field data coincides with identification information of the second user contained in the request accepted by the operation section, the display data indicated by the identification information contained in the field data to be written into the electronic paper. | 2009-03-26 |
20090083330 | POPULATION SELECTION FRAMEWORK, SYSTEMS AND METHODS - Tools providing a flexible selection framework for automated processes. The framework can allow end-users to define their own selection criteria to select a data population to be processed (for example, by a business application). Hence, the tools provide enhanced control over what data is provided to which process. Some such tools employ metadata to define what information the client process needs, how the results will be returned to the client process, and/or what selection tools should be available to select data for the client process, as well as the available data selection tools, which can include both tools provided with a business application as well as third-party and/or user supplied selection tools. The framework might also provide an application programming interface that ensures consistent communication between the population selection engine and the selection tools themselves. | 2009-03-26 |
20090083331 | METHOD AND APPARATUS FOR CREATING CONTENT FOR PLAYING CONTENTS IN PORTABLE TERMINAL - Disclosed are a method and an apparatus for creating content for continuously playing a plurality of contents in a portable terminal. The method includes receiving rules in a content setting mode, creating one or more contents according to the received rules, and continuously playing the one or more contents when an input for instructing play of created content is made. | 2009-03-26 |
20090083332 | TAGGING OVER TIME: REAL-WORLD IMAGE ANNOTATION BY LIGHTWEIGHT METALEARNING - A principled, probabilistic approach to meta-learning acts as a go-between for a ‘black-box’ image annotation system and its users. Inspired by inductive transfer, the approach harnesses available information, including the black-box model's performance, the image representations, and a semantic lexicon ontology. Being computationally ‘lightweight.’ the meta-learner efficiently re-trains over time, to improve and/or adapt to changes. The black-box annotation model is not required to be re-trained, allowing computationally intensive algorithms to be used. Both batch and online annotation settings are accommodated. A “tagging over time” approach produces progressively better annotation, significantly outperforming the black-box as well as the static form of the meta-learner, on real-world data. | 2009-03-26 |
20090083333 | DESIGN SUPPORT SYSTEM - The present invention solves the problems with the prior-art environmentally friendly design. That is, in order to achieve continual improvement, it is necessary to make a detailed evaluation based on the parts configuration. If a method of setting a basic unit for each individual part is used, a large number of process steps are required, and it is impossible to conduct accurate life cycle assessments (LCAs) frequently. The present invention provides an environmental impact assessment support and design support system incorporating a database in which information about the basic unit is associated with information about product classifications, parts classifications, and materials classifications. The system manages the information about the parts configuration and the basic unit while associating their histories of creation with each other. | 2009-03-26 |
20090083334 | SYSTEM AND METHODS FOR MANAGEMENT OF RISK DATA AND ANALYTICS - Managing and analyzing occurrences of certain types of adverse events associated with a distribution of a prescription drug into the commercial marketplace, such as a drug having an associated abuse liability potential. Data concerning an occurrence of an adverse event associated with such distribution is received and selectively logged as an event if the data satisfies one or more predetermined criteria which can be used to filter the received data. If the received data are logged as an event, a score is computed and assigned to the event. If the score meets or exceeds a pre-established threshold, a field researcher is assigned to investigate the logged event. Further data from the field researcher are stored in association with the logged event. Automated review of further data from field researchers can be performed to update the status of a logged event to closed. | 2009-03-26 |
20090083335 | INFORMATION PROCESSING METHOD, APPARATUS AND PROGRAM IN XML DRIVEN ARCHITECTURE - This invention relates to the development of a business program in an XML driven architecture. First, XML data corresponding to a form screen is analyzed and a business class corresponding to a tag included in the XML data is specified. Then, by referring to a business class manager in which the business classes to be created are registered, it is judged whether or not the specified business class has not been registered in the business class manager, and if the specified business class has not been registered in the business class manager, the specified business class is registered in the business class manager. After this, each of the business classes has to be specifically programmed. On the other hand, at the execution time of the programmed business classes, XML data including tags corresponding to data inputted or selected for the form screen is obtained, and the business classes that correspond to the tags included in the XML data and are programs to carry out a processing relating to the tags. Then, the specified business classes are called among the business classes that are defined in advance and loaded in a memory. | 2009-03-26 |
20090083336 | SEARCH BASED DATA MANAGEMENT - The invention includes a system including a one or more storage devices including the data items a metadata tagging component for associating metadata to each data item, a policy component defining one or more data management polices as a function of the metadata, a search engine for generating a list of data items satisfying the data management policy, and a data management application for applying the data management policy to each data item in the list of data items generated by the search engine. | 2009-03-26 |
20090083337 | PERFORMING SYNCHRONIZATION AMONG RELATIONAL DATABASE TABLES WITH MINIMAL CONTENTION - A method, system and computer program product for performing synchronization between source and target tables. An external data source inserts a new row in a first table as it modifies or creates a row in the source table where each new row in the first table includes a primary key value associated with the modified/created row in the source table. An application copies the distinct values for the primary keys listed in the first table and inserts them in a second table. The application performs uncommitted read operations on the source table for each row corresponding to the primary key values stored in the second table. The application inserts the data read into the corresponding rows of the target table. In this manner, a platform agnostic application may be able to synchronize the relational source and target tables in an efficient manner while minimizing the contention at the source table. | 2009-03-26 |
20090083338 | SYNCHRONIZATION OF ELECTRONIC POSTINGS - Systems and methods of providing synchronization of electronic postings are disclosed herein. A first pre-existing file item is identified in a first file system of a first computing device. A first posting can be received at the first file system. The first posting can a user-entered posting. The first posting can be associated with the first pre-existing file item in the first file system. A synchronization request can be sent to a second file system of a second computing device. The synchronization request causes the second file system to automatically create a second posting and to associate the second posting with a second pre-existing file item in the second file system. The second posting in the second file system is a synchronized copy of the first posting. | 2009-03-26 |
20090083339 | Efficient and Correct Fuzzy Snapshots - A method and device are provided for taking a database snapshot using a fuzzy snapshot. In one example, the method includes starting and maintaining a transaction log of the database, starting and maintaining a fuzzy snapshot of the database without applying any hindering locks to the database, and restoring the database by applying the transaction log to the fuzzy snapshot. | 2009-03-26 |
20090083340 | CUSTOMIZABLE METADATA MERGING FRAMEWORK - One embodiment of the present invention provides a system that facilitates merging different versions of a database object. During operation, the system receives metadata associated with a first version of a database object and a second version of the database object. The system then compares metadata associated with the first version with metadata associated with the second version to create a difference report. Next, the system uses the different report to create an action plan that specifies how to merge the metadata associated with the first and second versions of the metadata object. | 2009-03-26 |
20090083341 | ENSURING THAT THE ARCHIVAL DATA DELETED IN RELATIONAL SOURCE TABLE IS ALREADY STORED IN RELATIONAL TARGET TABLE - A method, system and computer program product for ensuring that archival data deleted in a source table is already stored in a target table. An external data source sets a flag in the first table to identify the row in the source table to be deleted. An application sets a flag in a second table for each row of the source table that is marked to be deleted according to the first table. The application performs uncommitted read operations on the source table for each row corresponding to the distinct primary key values stored in the first table. The application inserts the data read into the corresponding rows of the target table. The application deletes the rows in the source table indicated to be deleted by the second table. In this manner, the archival data deleted from the source table is ensured to already be stored in the target table. | 2009-03-26 |
20090083342 | Pull Model for File Replication at Multiple Data Centers - Various embodiments of a system and method for replicating a file over multiple data centers are described. The method may comprise creating a plurality of file records in a database at a data center that initially receives the file. Each record may correspond to a destination data center at which the file should be stored. The file records may be replicated to respective databases at each of the destination data centers, and each respective destination data center may pull a copy of the file to the respective destination data center. When a file is pulled to a given destination data center, the file record corresponding to the copy of the file at the given destination data center may be updated, and the updated file record may be communicated to the other destination data centers. | 2009-03-26 |
20090083343 | Computer method and apparatus for accessing assets in an engineering product management system repository - Computer method and apparatus managing engineering product revisions. A repository holds one or more assets. For each asset, the repository holds respective revisions of the asset. A revision manager tracks changes of state of assets of the repository. Each change of state of a given asset results in a respective revision of the given asset. The revision manager provides a project view having at least one element (i) corresponding to one or more assets and (ii) being an access handle to the one or more assets as held in the repository. Screen view elements that effectively serve as handles include the trunk, branches, tags, commit points and performance indicators. Through these elements, the present invention revision manager enables users to access, copy and move repository-based assets and revisions. The revision manager renders a repository view that has head elements of branches from the project view. The head elements in either or both views serve as handles to working copies of respective assets. | 2009-03-26 |
20090083344 | Computer system, management computer, and file management method for file consolidation - Provided is a computer system, including: a computer; and a storage system coupled to the computer via a network. The computer includes: an interface coupled to the network, a processor coupled to the interface and a memory coupled to the processor. The storage system includes a plurality of volumes in which files are stored. The processor is configured to: decide duplicating files from among the files stored in the plurality of volumes as files to be consolidated; identify a plurality of volumes in which the files to be consolidated are stored; select at least one volume from among the identified plurality of volumes as a consolidation volume based on loads imposed on the identified plurality of volumes; and delete the files to be consolidated stored in the volumes that are not selected. Accordingly, in data de-duplication, it is possible to avoid extra loads from centralizing in a high-load-bearing volume. | 2009-03-26 |
20090083345 | Storage system determining execution of backup of data according to quality of WAN - There is provided a storage system providing a storage volume and being coupled via a network to a secondary storage system for storing a backup of data stored in the storage volume, the storage system copies data stored in the storage volume to the secondary storage system, upon receiving an instruction to create a backup; records the size of the data copied; predict the size of data to be copied in the future based on the recorded size of the copied data; records a usable bandwidth of the network at a time when the data is copied to the secondary storage system; predicts a usable bandwidth in the future based on the recorded usable bandwidth of the network; and predicts a time period required for copying data to the secondary storage system based on the predicted size of data to be copied and the predicted usable bandwidth of the network. | 2009-03-26 |
20090083346 | CANCELLATION OF INDIVIDUAL LOGICAL VOLUMES IN PREMIGRATION CHAINS - Provided are techniques for cancellation of premigration of a member in a chain. A set of premigration messages are received, wherein a separate premigration message is received for each logical volume in a chain of logical volumes. While processing the premigration messages in order of receipt of each of the premigration messages, a cancel message indicating that premigration of a logical volume in the chain is to be cancelled is received. In response to determining that the logical volume whose premigration is to be cancelled has not already been transferred to physical storage media, premigration of the logical volume is cancelled by removing a premigration message for that logical volume from the set of premigration messages and premigration of each other logical volume in the chain of logical volumes is continued in order of receipt. | 2009-03-26 |
20090083347 | DATA STORAGE APPARATUS, IMAGE FORMING APPARATUS AND DATA DELETION METHOD - A data storage apparatus having a plurality of hard disk drives, having: a deletion control section which executes complete deletion processes of the plurality of hard disk drives simultaneously; and a display control section to form a progress status display information of the complete deletion processes by the deletion control section, which display information represents all the progress statuses of the plurality of the hard disk drives, and to display the display information on a display section. | 2009-03-26 |
20090083348 | Memory Management Using Garbage Collection of Objects in Child Scoped Memory Areas - Mechanisms of memory management in a scoped memory system of a data processing system having a one or more scoped memory areas are provided. The mechanisms identify a set of one or more child scoped memory areas of the scoped memory area for garbage collection. The mechanisms further identify, in each scoped memory area of the set, references to the scoped memory area for garbage collection as root references for objects allocated in the scoped memory area of the scoped memory system, thereby generating a set of root references. The mechanisms also recursively traversing and marking objects that are referenced from the set of root references and that are allocated in the scoped memory area of the scoped memory system and identify objects in the scoped memory area of the scoped memory system that are not so marked. The identified objects are discarded from the scoped memory system. | 2009-03-26 |
20090083349 | Memory Management for Garbage Collection of Critical Real Time Threads - Mechanisms of memory management in a real time runtime environment having a garbage collected memory heap are provided. The runtime environment includes a critical real time thread that is precluded from accessing the garbage collected memory heap. The runtime environment further includes a scoped memory area for the allocation of objects therein for access by the critical real time thread. The mechanisms determine whether the critical real time thread is in a defined state in which a delay associated with garbage collection can be accommodated by the critical thread. The mechanisms further initiate, in response to a determination that the critical real time thread is in the defined state, a process of garbage collection of the scoped memory area. | 2009-03-26 |
20090083350 | Shift-add based random number generation - A system for pseudorandom number generation. A processor is provided that has a first memory to hold a first value and a second memory to hold a second value. Then a logic performs a +* operation while a looping condition is true. | 2009-03-26 |
20090083351 | EXPONENTIATION CALCULATION APPARATUS AND EXPONENTIATION CALCULATION METHOD - A exponentiation calculation apparatus includes a dividing unit which divides an input value as an element of a torus T | 2009-03-26 |
20090083352 | METHODS AND APPARATUS FOR PERFORMING REDUCED COMPLEXITY DISCRETE FOURIER TRANSFORMS USING INTERPOLATION - Methods and apparatus arc provided for performing reduced complexity discrete Fourier transforms using interpolation An input sequence of length N is transformed by extending the input sequence to an extended input sequence of length M, where M is greater than N (a power of two greater than N); performing a discrete Fourier Transform (DFT), such as a power-of-two DFT, on the extended input sequence to obtain an interpolated sequence; and applying a conversion matrix to the interpolated sequence to obtain a DFT output for the input sequence of length N. The input sequence of length N can be extended to an extended input sequence of length M, for example, by employing a zero padding technique, a cyclic extension technique, a windowing of a cyclic extended sequence technique or a resampling-based interpolation technique to extend the input sequence The conversion matrix is substantially a spar se matrix. | 2009-03-26 |
20090083353 | TRANSITIONING A FILTER FUNCTION OF A TWO-PORT LATTICE-FORM PLANAR WAVEGUIDE OPTICAL DELAY LINE CIRCUIT FILTER FROM A START FILTER FUNCTION TO A TARGET FILTER FUNCTION - Optically coherent, two-port, serially cascaded-form optical delay line circuits can realize arbitrary signal processing functions identical to those of FIR digital filters with complex filter coefficients whilst maintaining a maximum optical transmission characteristic of 100%. The invention provides an iterative process for transitioning in a step-wise manner a filter function of an optical delay line circuit filter from a start filter function to a target filter function. The invention also describes a dynamic gain equalizer incorporating an optical delay line circuit filter. | 2009-03-26 |
20090083354 | METHODS AND SYSTEMS FOR COMPRESSION, STORAGE, AND GENERATION OF DIGITAL FILTER COEFFICIENTS - A method and system for compressing coefficients of a digital filter is provided. In one approach, the method comprises providing a digital filter having a plurality of consecutive filter coefficients including a first filter coefficient, determining consecutive difference values between each of the consecutive filter coefficients, and storing the first filter coefficient and the consecutive difference values in a memory. The consecutive filter coefficients are generated by retrieving the first filter coefficient, and adding a first difference value to the first filter coefficient to generate a consecutive second filter coefficient. The first difference value corresponds to a difference between the first filter coefficient and the second filter coefficient. A consecutive next difference value is then added to the second filter coefficient to generate a consecutive next filter coefficient. The consecutive next difference value corresponds to a difference between the second filter coefficient and the consecutive next filter coefficient. | 2009-03-26 |
20090083355 | Convolution integral calculation apparatus - A convolution integrator that can be used favorably to prepare, at high speed, a computer generated hologram that can reproduce a reproduction image formed by reproduction points at various distances and differing in initial phase is provided. A plurality of element processors PE are practically cascade-connected. Each element processor PE includes: a constant generator | 2009-03-26 |
20090083356 | FINITE DIFFERENCES METHODS - The application of finite differences methods to solve boundary value problems typically involves a discretization of such a problem across an orthogonal array of discrete grid points. This leads to an array of difference equations which is solved numerically within the constraints of the boundary conditions to yield solutions at the grid point locations. However, the accuracy of the solutions is limited with conventional finite differences methods when the boundary conditions are not represented exactly within the orthogonal array of discrete grid points, as when the boundary conditions are curved or slanted surfaces. The invention described herein provides finite differences methods for solving boundary value problems more accurately than with conventional finite differences methods, particularly when curved or slanted boundary surfaces correspond to terminations of a known analytical function. | 2009-03-26 |
20090083357 | Method and Apparatus Implementing a Floating Point Weighted Average Function - A method, computer-readable medium, and an apparatus for implementing a floating point weighted average function. The method includes receiving an input containing 2 | 2009-03-26 |
20090083358 | EMULATION OF A FIXED POINT OPERATION USING A CORRESPONDING FLOATING POINT OPERATION - A computer emulates a fixed-point operation that is normally performed on fixed-point operands, by use of a floating-point operation that is normally performed on floating-point operands. Several embodiments emulate a fixed-point operation by: expanding at least one fixed-point operand into a floating-point representation (also called “floating-point equivalent”), performing, on the floating-point equivalent, a floating-point operation that corresponds to the fixed-point operation, and reducing a floating-point result into a fixed-point result. The just-described fixed-point result may have the same representation as the fixed-point operand(s) and/or any user-specified fixed-point representation, depending on the embodiment. Also the operands and the result may be either real or complex, and may be either scalar or vector. The above-described emulation may be performed either with an interpreter or with a compiler, depending on the embodiment. A conventional interpreter for an object-oriented language (such as MATLAB version 6) may be extended to perform the emulation. | 2009-03-26 |
20090083359 | APPARATUS FOR CALCULATING SQUARE ROOT - Provided is a square root calculation apparatus. The apparatus includes a section judgment unit, a coefficient storing unit, and an adder. The section judgment unit stores information regarding a plurality of sections obtained by dividing an entire range of an input value into predetermined intervals, and judges one of the sections to which the input value belongs when the input value is input. The coefficient storing unit stores, in advance, first-order term coefficients and constant terms of first-order approximate equations obtained by approximating square root curves for respective sections, multiplies a first-order term coefficient of the first-order approximate equation in the section to which the input value belongs, by the input value to output a first-order term, and outputs a constant term in the section to which the input value belongs. The adder adds the first-order term and the constant term output from the coefficient storing unit to calculate an approximated square root value. | 2009-03-26 |
20090083360 | Shift-add based parallel multiplication - A system for performing parallel multiplication on a plurality of factors. In a binary processor, a first and a second memory have pluralities of bit-positions. The first memory holds a first value as a multiplier that will commonly serve as multiple of the factors, and the second memory holds a second value that is representative of multiple multiplicands that are other of the factors. A multiplier bit-count is determined of the significant bits in the multiplier. And a +* operation is performed with the first value and said second value a quantity of times equaling the multiplier bit-count. | 2009-03-26 |
20090083361 | Shift-add based multiplication - A system for multiplication of multi-bit first and second values. A processor is provided that has first and second memories with bit-positions that can all be zero or one and where the first memory has a low bit (LB). The first value is arranged in the first memory so its LSB is in the first memory LB, and the remaining bit-positions in the first memory are set to zero. The second value is arranged in the second memory such that its LSB is in the bit-position of the second memory that is next higher in order than the MSB of the first value in the first memory, and the remaining bit-positions in the second memory are set to zero. A +* operation is then performed a quantity of times equaling the number of significant bits in the first value, inclusive, thus obtaining the product of the first and second values. | 2009-03-26 |
20090083362 | MAINTAINING A MINIMUM LEVEL OF REAL TIME MEDIA RECOMMENDATIONS IN THE ABSENCE OF ONLINE FRIENDS - The present invention provides a peer-to-peer (P2P) network for providing real time media recommendations. The P2P network includes a central server interconnecting a number of peer devices. In operation, a proxy function of the central server receives media recommendations from one or more peer devices that are active and online as media presentations identified by the media recommendations are played by the peer devices. The one or more peer devices are included in a group of peer devices associated with a first peer device. The proxy function provides the media recommendations to the first peer device. An augmentation function of the central server monitors a recommendation level of the first peer device. If the recommendation level falls below a minimum recommendation level, the augmentation function augments the media recommendations provided to the first peer device to increase the recommendation level to or above the minimum recommendation level. | 2009-03-26 |
20090083363 | REMOTE MONITORING OF LOCAL BEHAVIOR OF NETWORK APPLICATIONS - Computer-executable instructions comprising some or all of a program can be delivered to a client for execution on a real-time basis such that the client receives anew the computer-executable instructions for each new execution of the program. Such an environment enables instrumentation instructions to be inserted into the computer-executable instructions after a request and prior to the delivery of the computer-executable instructions. The inserted instrumentation instructions can be spread across multiple deliveries of the same computer-executable instructions, and they can be modified to account for information received from previously inserted instrumentation instructions. The instrumentation instructions can be inserted as part of the server process, the client process, or as part of a proxy server that can be used at the discretion of the program developer. | 2009-03-26 |
20090083364 | DATA COMMUNICATION SYSTEM, TERMINAL, CATALOG SERVER, DATA COMMUNICATION METHOD, AND COMMUNICATION PROGRAM PRODUCT - In order to provide a data communication system that reduces a data amount of messages, a simple catalog identifier 31 is assigned to a plurality of common parameters. Each of terminals or servers replaces the common parameters by the simple and identical catalog identifier and transmits the simple catalog identifier to other terminals or servers. | 2009-03-26 |
20090083365 | SYSTEM AND METHOD FOR NEIGHBORHOOD INFORMATION AND LOCAL SHOPPING OFFERS - A system for retrieval and display of proximity shopping and restaurant listings, advertising and local information to a plurality of users is disclosed. The users are provided with a portal display page which includes a plurality of independently functioning display modules. Each display module may be populated with a different type of information. The information provided in each module can be customized to the neighborhood or subdivision in which the user resides. | 2009-03-26 |
20090083366 | SECURE DOCUMENT TRANSMISSION - A method and apparatus transmits an item that is in electronic form over multiple networks. The method begins by receiving the item that is to be electronically transmitted. The method separates the item into at least a first fragment and a second fragment, transmits the first fragment over a first network to a receiving device, and transmits the second fragment over a second network to the receiving device. After the receiving device receives all the different fragments, it combines the first fragment and the second fragment to reproduce the item. | 2009-03-26 |
20090083367 | User profile aggregation - User profile data that may be spread across different service providers and that may vary across different service providers can be aggregated to provide an aggregate user profile. An aggregate user profile can be generated regardless of, among other things, varying user profile semantics, differing data formats, data item conflicts, evolving server protocols and interfaces, and updates to the number, identity, location, and type of servers upon which the service providers are maintained. | 2009-03-26 |
20090083368 | HOSTED ADS-B SYSTEM - A system according to one aspect of the present invention includes two or more computer systems, the two or more computer systems each comprising a processor, a data interface, and a memory. The two or more computer systems are in communication with each other through the respective data interfaces of each of the two or more computer systems. Each memory of the two or more computer systems stores instructions that, when executed by its respective processor, cause the processor to perform at least a portion of one or more automatic dependent surveillance-broadcast (ADS-B) processes. The present invention allows a computer system that is normally dedicated to serve a particular function (such as a TAWS) to also perform ADS-B functionality using resources (such as processor cycles and memory space) that would otherwise go unutilized, ameliorating or eliminating the need for additional hardware to provide ADS-B functionality | 2009-03-26 |
20090083369 | Dynamic content conversion - A method of display modification in a client server web system, comprising, intercepting, by a web intermediary, a response to a client request, sent by a server in response to the request, the response including client side active content adapted to execute at a browsing software on a client computer; replacing at least one display-related code section in said response by a wrapper section that includes code for modification of at least one display element and code for executing the original display-related code section; and executing said wrapper section as client side active content at said client to generate a display, modified from a display that would have been generated by executing the response. | 2009-03-26 |
20090083370 | Enhanced data exchange and presentation/communication system - A system for establishing a dedicated internet connection between a user and a marketer is described. The connection is initiated by a customer downloading a framework program for a viewer. Thereafter, as content is communicated to the user, it is included with program code used with the framework program to enhance the presentation capabilities of the viewer. More robust presentations are thus enabled over a one-to-one channel. | 2009-03-26 |
20090083371 | Method and System for Realizing Electronic Data Output - The present application discloses a method and system for realizing electronic data output. The method includes the following steps: collecting electronic data; transforming the electronic data to desired format to be stored; reading the transformed electronic data through network; and outputting the transformed electronic data to medium. | 2009-03-26 |
20090083372 | SYSTEM AND METHODS FOR DISTRIBUTING TRUSTED TIME - Systems and methods for distributing trusted time, including trusted dates with digital data files, which are accessed, created, modified, received, or transmitted by devices that include a trusted time source in a tamperproof environment. The system includes one or more subsystems for providing trusted time for a moment in time. The trusted time source may be a real time clock, which is not resettable, is independent of any system clock of the devices, and where one or more devices may contribute to the distribution of trusted time among each other. | 2009-03-26 |
20090083373 | PUBLICIZED INFORMATION USE APPARATUS, PUBLICIZED INFORMATION USE METHOD, AND COMPUTER PROGRAM PRODUCT - An image forming device | 2009-03-26 |
20090083374 | SYSTEM AND METHOD FOR AUTOMATING THE MANAGEMENT, ROUTING, AND CONTROL OF MULTIPLE DEVICES AND INTER-DEVICE CONNECTIONS - A system and method for managing, routing and controlling devices and inter-device connections located within an environment to manage and control the environment using a control client is presented. A user configures a presentation environment into one or more sub-environments, restricts access to one or more devices of a presentation sub-environment, or schedules one or more resources within a presentation sub-environment. | 2009-03-26 |
20090083375 | Installation of a Virtualization Environment - The invention provides a method and apparatus for downloading a Virtualization Environment comprising an electronic programming guide (EPG) and an appliance environment onto a client. The EPG is launched from boot files stored in the hard disk or other boot media. The EPG comprises a user interface (UI) that is displayed to the user. The EPG UI comprises a plurality of icons that are graphical representations of virtual appliances. The EPG UI can also include a search entry field. A user can enter text into the search entry field and launch a search engine to obtain search results. The virtual appliances can be stored locally, for example on a hard drive or peripheral device, or they can be stored on a download server. The download server also contains the virtualization environment installer. An installation server scans the client to determine if the client contains the proper hardware and drivers for running the virtualization environment. A persistent storage server can store a user's personal information. | 2009-03-26 |
20090083376 | APPLICATION-LAYER EVALUATION OF COMMUNICATIONS RECEIVED BY A MOBILE DEVICE - Apparatus and associated methods are provided which allow a remote user to maintain a virtual session with a server. A virtual session allows a remote and possibly mobile user to maintain a virtual presence in an office environment without actually being present. Using the present invention, a remote user can access a central application program such as an Internet service provider, a database system, an inventory system or billing system. Likewise, the remote user can receive calls and other forms of communications as though he or she were present in an office environment. A virtual session does not require a physical connection to be continuously present in order to provide a virtual connectivity. This is especially important for mobile applications where the remote user may incur long distance and/or wireless toll charges. Also, methods are presented to allow a remote unit to rapidly reconnect in a transparent and seamless way without burdening the user with the need to connect and reconnect or to upload and download information. Related methods are provided to allow the virtual session to be established, operated and maintained. | 2009-03-26 |
20090083377 | MEETING COORDINATOR - The present invention is a new system and method for enabling multiple users of computerized schedulers to automatically find a time for a meeting. According to embodiments of the present invention a user of the system sends a request to other participants of the meeting to coordinate the meeting via a centralized platform, such as a network server. Provided that the invitation is accepted by the other participants, the central network server receives from the computerizes scheduler of each of the participants the available time according to their prospective schedules and finds a time when all participants can meet. According to embodiments of the present invention users can define their preferred time for the meeting. Having found a time when all participants can meet the system sends each of the participants a notification concerning the meeting and a request to approve the selected time. | 2009-03-26 |
20090083378 | SYSTEM AND METHOD TO CONTROL COLLABORATION PARTICIPATION - A system and method is provided for controlling collaboration participation. The system includes a computing infrastructure configured to monitor endpoint collaboration devices and/or users. The computing infrastructure is also configured to authorize collaboration between one or more of the endpoint collaboration devices and/or users with an initiating device if the computing infrastructure finds a match between stored attributes and information related to the one or more endpoint collaboration devices and/or users. | 2009-03-26 |
20090083379 | Enabling connections for use with a network - An apparatus for enabling connections for use with a network comprising at least one vertex, the apparatus comprising: a receiver, for receiving a first message associated with the first vertex, wherein the first message comprises an indication that the first vertex wishes to join the network; a generator, responsive to receipt of the first message, for generating a second message associated with the at least one vertex, wherein the second message comprising an indication that the at least one vertex is operable to connect to the first vertex; and a probabilistic component for determining a first time value associated with transmission of the second message to the first vertex in accordance with probabilistic data. | 2009-03-26 |
20090083380 | Managing Instant Messenger Contacts at a Contact Center - Instant messaging contacts received at a contact center are directed to a conference with other such contacts before being allocated to an agent. In this way, customers of the contact center are entertained while waiting and have the ability to resolve one another's problems, thereby reducing the load on the contact center's agents. In another aspect, automated instant messaging scripts interact with the customer to elucidate the nature of the customer contact before directing the contact to a human agent. | 2009-03-26 |
20090083381 | METHODS AND SYSTEMS FOR HANDLING ELECTRONIC MESSAGE CONTENT FOR ELECTRONIC COMMUNICATIONS DEVICES - Methods and systems for handling electronic message content for electronic communications device are presented. An exemplary method for handling electronic message content for an electronic communications device includes receiving an electronic message that includes default message content at the communications device, and determining at the communications device whether alternate message content is available for the received message. Additionally, the method includes: if alternate message content is available, automatically transmitting a request from the communications device to an alternate content provider for the alternate message content in accordance with data extracted from the received message; receiving the alternate message content at the communications device; and automatically providing the received alternate message content instead of the default message content, in response to a user using the communications device to open the received message for which the alternate message content is available. | 2009-03-26 |
20090083382 | REAL-TIME PRESENCE OF ONLINE CONTACTS - In accordance with embodiments of the present invention, a method for dynamically generating online contacts for an instant messaging (IM) environment in response to receiving login information from a user is provided. The method includes receiving at least one predetermined core IM contact associated with the user at a core IM server, and receiving a query for a presence status of at least one predetermined e-mail contact associated with the user from an e-mail application. A presence status is determined for the at least one predetermined core IM contact and the at least one predetermined e-mail contact. After returning the determined presence status of the at least one predetermined core IM contact for consolidating with the determined presence status of the at least one e-mail contact. An online presence contact list is generated using the determined presence status of the at least one IM contact and the at least one e-mail contact. | 2009-03-26 |
20090083383 | DYNAMIC INSTANT COMMENTS - Dynamically providing instant comments. A first instruction is received for activating an instant commenting tool for enabling instant commenting on a web media object on an online environment. The web media object is identified by the activated instant commenting tool in response to the received first instruction. An instant comment session is provided for a first user to leave comments to the web media object. The comments from the first user from the provided instant comment session are recorded. The recorded comments are rendered as a persistent portion of the web media object on the online environment. | 2009-03-26 |
20090083384 | Collaborative Email With Hierachical Signature Authority - Writing a collaborative email document with hierarchical authorities including establishing a collaborative email document on an administrator's computer, identifying one or more signatories for the document, identifying one or more collaborators who are authorized to view and edit the document, providing to the collaborators copies of the document for viewing and editing, where the collaborators' copies reside on collaborators' computers, updating the copies of the document on collaborators' computers with revisions from the collaborators, and sending the collaborative email document from the administrator's computer to addressees when the document bears valid digital signatures from all signatories. Typical embodiments also include providing at least one user authority to delegate signature authority, establishing a hierarchy of delegation authority for signatures, establishing at least one authority delegation policy including at least one rule for automated delegation of signature authority among signatories and delegating signature authority from at least one signatory to another. | 2009-03-26 |
20090083385 | Device Centric Controls For A Device Controlled Through A Web Portal - A system controls computer network communication devices in a background session in accordance with a control database. The system includes a computer network communication device having a non-volatile memory containing a unique device identifier and a communication module for communicating with a control site, the communication module being configured to generate monitor messages containing the unique device identifier and data corresponding to entry of a command by a user and to parse command messages received from the control site, and a control site comprising a device database and a control database, the control site being configured to compare data in the monitor message to control data stored in the control database in response to the monitor message having a unique device identifier that is also stored in the device database. | 2009-03-26 |
20090083386 | SYSTEMS AND METHODS FOR DISTRIBUTING MEDIA CONTENT - Various embodiments of the present invention relate generally to methods and systems for distributing media resources used for worship services. In particular, various embodiments provide systems and methods that include a library of diverse types of media resources and an interface through which a user searches the library for diverse sets of media resources based on a theme, such as the topic of a particular worship service. In addition, various embodiments allow the user to select and purchase one or more media resources displayed in the diverse sets of media resources found during the search. Furthermore, various embodiments allow the user to distribute the purchased media resources to one or more individuals. In various embodiments, the distribution may be performed by e-mailing the resources, downloading the resources, providing a link to the resources, physically mailing a copy of the resources, or any combination thereof. | 2009-03-26 |
20090083387 | SYSTEM AND METHOD FOR GENERATING CONFIGURATIONS USED FOR ACCESSING ELECTRONIC MAILBOXES - A system and method generates configurations used for accessing electronic mailboxes. A database stores the configuration conventions that are sets of e-mail expressions formed by symbols. A transformer module expands configuration conventions stored in the database to generate configurations based on user supplied context data. | 2009-03-26 |
20090083388 | System for Information Capture - A system for information capture for use in an environment comprising a plurality of nodes, wherein a node communicates with another node via an electronic message and wherein expertise information is associated with a first set of the plurality of nodes. The system comprises means for receiving an input comprising expertise information, means for determining the first set of the plurality of nodes associated with expertise information, means for aggregating a second set of a plurality of nodes of the first set, wherein each node in the second set is associated with the expertise information and communicates with another node in the second set via an electronic message and means for generating a visual representation from information associated with: the second set of a plurality of nodes and the electronic messages associated with the second set of a plurality of nodes. | 2009-03-26 |
20090083389 | Method and Interface for Multi-Threaded Conversations in Instant Messaging - A method, apparatus, and computer instructions for managing multi-threaded conversations in an instant messaging system. The present invention provides a menu option to allow the start of a new topic of discussion within the current instant messaging session. When a new topic is selected, a new thread of conversation is created within the messaging window that is segregated from previous topics of discussion. This new thread of conversation may be created at all other locations for all of the parties involved in the instant messaging session. In this manner, each party to a messaging session containing multiple conversations may be able to understand which response is related to which thread of conversation. In addition, a menu option may be provided by the instant messaging application to allow a user to merge one or more of the threaded conversations into a single conversation. | 2009-03-26 |
20090083390 | AUTOMATIC CLUSTERING FOR SELF-ORGANIZING GRIDS - Computational grids have traditionally not scaled effectively due to administrative hurdles to resource and user participation. Most production grids are essentially multi-site supercomputer centers, rather than truly open and heterogeneous sets of resources that can join and leave dynamically, and that can provide support for an equally dynamic set of users. Large-scale grids containing individual resources with more autonomy about when and how they join and leave will require self-organizing grid middleware services that do not require centralized administrative control. Dynamic discovery of high-performance variable-size clusters of grid nodes provides an effective solution for implementation of grids. A brute force approach to the problem of identifying these “ad-hoc clusters” would require excessive overhead in terms of both message exchange and computation. Therefore, a scalable solution is provided that uses a delay-based overlay structure to organize nodes based on their proximity to one another, using a small number of delay experiments. This overlay can then be used to provide a variable-size set of promising candidate nodes than can then be used as a cluster, or tested further to improve the selection. Simulation results show that this approach results in effective clustering with acceptable overhead. | 2009-03-26 |
20090083391 | AUTOMATIC CONTROL SYSTEM WITH NETWORK GATEWAY AND METHOD FOR OPERATING THE SAME - An automatic control system includes a host, a network gateway operatively connected to the host, and a plurality of programmable logic controllers (PLC) operatively connected to the network gateway. The network gateway includes a controller and registers. The controller backups data from specific addresses in the PLC to the registers sequentially for each predetermined time period. When the controller receives an accessing command from the host and the accessing command designates the specific addresses, the controller sends the data, which is corresponding to the designated address and already stored in the registers, to the host. The accessing efficiency can be enhanced because part of data in the PLC is cached in the network gateway. | 2009-03-26 |
20090083392 | SIMPLE, EFFICIENT RDMA MECHANISM - A server interconnect system for sending data includes a first server node and a second server node. Each server node is operable to send and receive data. The interconnect system also includes a first and second interface unit. The first interface unit is in communication with the first server node and has one or more RDMA doorbell registers. Similarly, the second interface unit is in communication with the second server node and has one or more RDMA doorbell registers. The system also includes a communication switch that is operable to receive and route data from the first or second server nodes using a RDMA read and/or an RDMA write when either of the first or second RDMA doorbell registers indicates that data is ready to be sent or received. | 2009-03-26 |
20090083393 | Data synchronous system for synchronizing updated data in a redundant system - A data synchronous system synchronizes, between servers each having a shared memory, data which are stored on the respective shared memories. The system includes a data writer which writes data into the shared memory in one of the servers and then generates write state information on the write state of data written in the shared memory; and a data communicator which reads out the written data and positional information about a position on the shared memory of the written data on the basis of the write state information, and transfers the read data and positional information from the one server to another or some other servers. | 2009-03-26 |
20090083394 | Multimedia Content Delivery Method and System - The present invention relates to a method for the distribution of multimedia content, comprising: | 2009-03-26 |
20090083395 | Proxy Server and Network Computer System - When, in a network computer system, a Web browser on a host computer acquires information about images or the like from a network or the like, it analyzes the data received in a proxy server, and, in case the details of the data are moving images, transmits substitute images with the same screen size to host computer, and transmits the moving image access information toward user computer. In case substitute images have been transmitted by proxy server, host computer transmits, to user computer, the display position and screen size of the moving images and information indicating Web server saving the moving images. In this way, it is possible, even when a host computer is remotely operated from a user computer via a network and moving images are displayed, to play back the moving images smoothly. | 2009-03-26 |
20090083396 | AUDIO-VISUAL NAVIGATION AND COMMUNICATION DYNAMIC MEMORY ARCHITECTURES - Buffering data associated with a spatial publishing object data store at a buffer distance proximate a user presence in a spatial publishing object space. The buffer distance comprises a measure based at least in part on: capacity of a communications path between the data store and the user platform; availability of memory at the user platform; movement of a user presence through the space; traffic in the communications path; processing resources available; amount of objects within a distance of the user presence; amount of objects in the space; type of objects; proximity of objects to the user presence; and rate of the user presence movement in the space. Movement of the user presence in the space buffers data such that data for a proximate object is available in the buffer for presenting to the user when the user's presence is a predetermined distance from the proximate object. | 2009-03-26 |
20090083397 | Method for Loading a Program Module into a Network Device and Network with Network Devices - A method for loading program modules into programmable network devices of a network comprises loading an ID-generator into each network device for generating a unique identification code for the network devices. Next the program modules are loaded into the network devices based on the identification codes. Thus selective programming of network devices within a network is possible. | 2009-03-26 |
20090083398 | Autonomous network device configuration method - An embodiment of the present invention comprises a method of configuring one or more target network devices for operation, that further comprises the steps of creating an object for deployment to a predetermined target network device, the object having configuration data for configuring the target network device, and at least one of identification data identifying the object, an autonomous encapsulated agent for executing necessary steps for installing the configuration data, identification data identifying the predetermined target network device, and authentication data for authenticating at least one of the predetermined target network device identification data and object identification data, transporting the object to the predetermined target network device, and the autonomous encapsulated agent begins an on-site process of installing the configuration data in the predetermined target network device. | 2009-03-26 |
20090083399 | NETWORK TRAFFIC ROUTING - A service appliance is installed between production servers running service applications and service users. The production servers and their service applications provide services to the service users. In the event that a production server is unable to provide its service to users, the service appliance can transparently intervene to maintain service availability. To maintain transparency to service users and service applications, service users are located on a first network and production servers are located on a second network. The service appliance assumes the addresses of the service users on the second network and the addresses of the production servers on the first network. Thus, the service appliance obtains all network traffic sent between the production server and service users. While the service application is operating correctly, the service appliance forwards network traffic between the two networks using various network layers. | 2009-03-26 |
20090083400 | Network Service Configuration Management - The system remotely manages the configuration of one or several network services ( | 2009-03-26 |
20090083401 | SYSTEM AND METHOD FOR AUTOMATICALLY SETTING UP CONFIGURATIONS OF HOME NETWORK - Provided are a system and method for automatically setting up configurations of a home network. The system includes a setting information manager, placed within an individual home, for collecting and managing setting information associated with configurations of the home network. The setting information manager shares the setting information with a remote setting information management server or another setting information manager. Since customized setting information of an individual home is shared, setting information of home network configurations can be effectively managed, thereby reducing costs and efforts required for maintenance and repair of the home network. | 2009-03-26 |
20090083402 | METHOD AND APPARATUS FOR DISPLAYING BROWSER IN PORTABLE TERMINAL - A method and system are provided which enhance a browser function in a portable terminal by controlling MIME types to be received and processed according to a network condition. User's preferred one or more MIME types can be previously set. When the portable terminal is connected to the server, it determines whether data transmission rate, use state and memory use state of the portable terminal are normal or abnormal. When the communication condition is abnormal, the portable terminal can control MIME types transmitted from the server. Although all the MIME types have been already received from the server, when the use state and memory use state of the portable terminal is abnormal, the portable terminal extracts the one or more MIME types set by a user and then releases memory resources that have been already allocated, thereby enhancing the browser performance. | 2009-03-26 |
20090083403 | METHOD, DEVICE AND SYSTEM FOR IMPLEMENTING VPN CONFIGURATION SERVICE - The present invention provides a method, device and system for implementing a VPN configuration service. According to the invention, a VPN configuration request message is received at a network side and a verification is performed on the VPN configuration request message with a directory service table; and the directory service table is updated after the verification is passed; and, thus, a VPN configuration is implemented. Thus, the efficiency of the VPN service is improved. Through configuring the VPN policy information, the VPN connection request of the user is limited within a closed user group and a corresponding control is performed on the VPN connection request of the user. Thus, a flexible management mode is achieved. | 2009-03-26 |
20090083404 | SOFTWARE DEPLOYMENT IN LARGE-SCALE NETWORKED SYSTEMS - Software deployment to server nodes within large-scale networked systems is provided using image-based deployment. A mostly immutable image is provided at a central service and transferred from the central service to the server nodes. The image includes a base image, which is immutable, and a delta image, which is writable and provides role-specific and/or node-specific state to the base portion. When a server node receives an image from the central server, the server node stores the image intact without installation. The server node then runs software directly from the stored image. | 2009-03-26 |
20090083405 | MAXIMIZING APPLICATION AVAILABILITY DURING AUTOMATED ENTERPRISE DEPLOYMENTS - A method of deploying enterprise applications or updates to data processing systems in a complex data processing environment. The enterprise applications or updates are phase deployed to the target data processing systems. Phased deployment includes the steps of preparing one affected node, quiescing all affected servers in the node, stopping all affected servers in the node, synchronizing the node, delivering the applications or updates, starting all affected servers, reactivating all affected servers, restoring the affected node, and repeating these steps for each affected node one at a time until all targeted data processing systems have been affected. | 2009-03-26 |
20090083406 | DYNAMIC HOST CONFIGURATION PROTOCOL (DHCP) MESSAGE INTERCEPTION AND MODIFICATION - In an embodiment, a method includes intercepting a configuration message from a first network node addressed to a third network node, and modifying the intercepted configuration message to provide a modified configuration message that includes address information associated with a second network node that is configured to provide bootstrap information for the third node. | 2009-03-26 |
20090083407 | CRISSCROSS CANCELLATION PROTOCOL - Technologies, systems, and methods for ordered message delivery that avoid message races or crisscrosses between communicating nodes. For example, if Node A sends message 3 towards Node B and, shortly thereafter, Node B sends message X to Node A, Node A would like to know whether or not message X reflects Node B's state after receiving message 3. If Node B received message 3 prior to sending message X, then proper state may be maintained between the nodes. But if messages 3 and X crisscrossed, or if message 3 was never properly received by Node B, then the state between the nodes may be corrupt. Technologies, systems, and methods are provided to avoid such corruption. | 2009-03-26 |
20090083408 | INTEGRATED DATA-MODEL AND FLOW BASED POLICY SYSTEM - Disclosed is a system for managing policies related to services offered to customers of network and service providers. The system enables operators and service providers to efficiently manage and define generic policies on top of their services via a code-free centralized interface. The infrastructure solution enables the operators, subscribers and application providers to define and enforce their service policies for each application, such as access control, charging schemes, privacy, campaign promotions, cross-selling and up-selling and mobile advertising, from one central point on top of all services and resources. Once integrated, no additional programming is required to create new policies or modify existing policies. The disclosed system enables operators to easily view and manage the data related to their business entities, such as services, handsets, subscribers and the like, and define the associated policies. The system allows defining policies on any type of service, traffic type or policy domain. | 2009-03-26 |
20090083409 | REMOTE MONITORING OF LOCAL BEHAVIOR OF NETWORK APPLICATIONS - Computer-executable instructions comprising some or all of a program can be delivered to a client for execution on a real-time basis such that the client receives anew the computer-executable instructions for each new execution of the program. Such an environment enables instrumentation instructions to be inserted into the computer-executable instructions after a request and prior to the delivery of the computer-executable instructions. The inserted instrumentation instructions can be spread across multiple deliveries of the same computer-executable instructions, and they can be modified to account for information received from previously inserted instrumentation instructions. The instrumentation instructions can be inserted as part of the server process, the client process, or as part of a proxy server that can be used at the discretion of the program developer. | 2009-03-26 |
20090083410 | INFORMATION NOTIFICATION SYSTEM, UPDATE INFORMATION NOTIFICATION METHOD, AND TERMINAL UNIT - An information notification system of the present invention includes a server unit | 2009-03-26 |
20090083411 | SYSTEM AND METHOD FOR REMOTE CONTROL OF MULTIPLE DEVICES - The present invention is a system and method for operating multiple devices using a new remote control method. The following new techniques are illustrated for operating multiple devices using the remote control method of the present invention comprising the steps of operating multiple devices simultaneously; and performing an operation checked on one device on multiple other devices. In addition, the system and method of the present invention has four new concepts ideas for improving operation on multiple devices transmitting to multiple devices simultaneously; detecting differences in the result screens and displaying the differences in a different color; checking on one device on multiple other devices; and automatically detecting unexpected operation results and stopping the operation. | 2009-03-26 |