23rd week of 2009 patent applcation highlights part 54 |
Patent application number | Title | Published |
20090144315 | System and method for implementing a non-destructive tree filter - A system and method are described for filtering certain rows of a table while at the same time maintaining rows illustrating the ancestry of the filtered rows. For example, a computer-implemented method according to one embodiment of the invention comprises: receiving user-specified filtering criteria from a client comprising a value or range of values for filtering the rows of a table; filtering the table rows as indicated by the user-specified filtering criteria to generate a set of filtered rows; and generating a table containing the filtered rows and other rows which are ancestor rows to the filtered rows, notwithstanding the fact that one or more of the ancestor rows are not part of the set of filtered rows based on the user-specified filtering criteria, and excluding all other rows from the table. | 2009-06-04 |
20090144316 | System and method for maintaining consistent behavior when in diffrent table modes - A system and method are described for maintaining consistent table behavior when in different modes of operation. For example, a computer-implemented method according to one embodiment of the invention comprises: generating a table containing a selection column comprised of selectable cells, the table having a current lead selected row; providing a user with the option to select between an editable mode and a read only mode for the table, wherein, when in the editable mode the user is permitted to edit one or more cells within the table; detecting user input in relation to the table, wherein: if the user selects an editable cell when in the editable mode, allowing the user to edit the contents of the cell without changing the lead selected row; if the user selects a cell in read only mode, maintaining the current lead selected row; and changing to a new lead selected row in both the editable mode and the read only mode only if the user selects the new lead selected row from a cell within the selection column. | 2009-06-04 |
20090144317 | Data search markup language for searching research data - Searching research data includes defining a markup language that describes how to access a database, the structure of the database, the content of the database, and the content of individual columns of the database. Searching research data also includes using the markup language for searching research data. | 2009-06-04 |
20090144318 | System for searching research data - Searching research data includes parsing research data according to a markup language to create one or more coded files, indexing the one or more coded files to create one or more indices, and providing a search interface to the one or more coded files via the one or more indices. The markup language describes how to access a database, the structure of the database, the content of the database, and the content of individual columns of the database. The parsing includes translating the structure and one or more keyword descriptions of the content into a hierarchical vocabulary. | 2009-06-04 |
20090144319 | External system integration into automated attribute discovery - Methods and apparatus to transform attribute data about assets in a source system data model into attribute data about the same assets in a target system data model. The first step is to extract the necessary attribute data from attribute data collected about inventory assets of a business entity needed to populate the attributes in objects representing those inventory assets in a target system data model. Transformation rules are written which are designed to make all conversions necessary in semantics, units of measure, etc. to transform the source system attribute data into attribute data for the target system which has the proper data format. These transformation rules are executed on a computer on the extracted attribute data and the transformed attribute data is stored in an ER model. In the preferred embodiment, the transformation rules are object-oriented in that transformation rules for subtypes can be inherited from their parent types or classes. An export adapter which is capable of invoking the application programmatic interface of the target system CMDB is then used to export the transformed attribute data stored in the ER model to the target system CMDB. A heuristic method to create self-consistent data blocks without exceeding a maximum size limit involves loading instances of entity types and all related instances in the order of decreasing connectivity metric. | 2009-06-04 |
20090144320 | METHOD FOR GENERATING AND USING A REUSABLE CUSTOM-DEFINED NESTABLE COMPOUND DATA TYPE AS DATABASE QUALIFIERS - A method for generating and using a reusable custom-defined nestable compound data type for use as a database qualifier provides significant advantages over using traditional non-reusable structured tables of RDBM systems is described. The method and data structures of the invention may be used to define and instantiate flexible nested-record structures that reverse and better expose the relationship between parent records and private child sub-records in a database schema to provide improved referential integrity and visibility into database structure. | 2009-06-04 |
20090144321 | ASSOCIATING METADATA WITH MEDIA OBJECTS USING TIME - In accordance with embodiments of the present invention, a method for associating metadata with a media object is provided. The method provides the ability to tag, or bookmark, a point in time for future use. The method includes receiving the metadata, an associated time condition, and an associated user identification. The method further includes storing at least the time condition. The at least stored time condition is used, at least in part, for associating the metadata with the media object. The media object is then provided to the user. In some embodiments the media object is not available for association with the metadata at the time the metadata is received. In other embodiments, the media object is provided by an external application. | 2009-06-04 |
20090144322 | Exploiting Metadata for Performing Structure-Oriented Operations on Content-Specific Data Representations - A system for exploiting metadata for performing structure-oriented operations on content-specific data representations, the system including means for deserializing serialized data into a content-specific data representation for use with a programming language, where the means is operative to create metadata that includes any information not found in the deserialized data that is needed to reconstruct the serialized data, and an engine for performing structure-oriented operations on the content-specific data representation, where the engine is operative to employ a priori knowledge regarding the metadata to perform the operations. | 2009-06-04 |
20090144323 | System and Method for Querying Historical Bean Data - A computer implemented method, apparatus and program product receives user input requesting historical data associated with an entity bean, and generates event information according to the user input. The event information is stored and used to determine the historical bean data. Where so desired, the determination may involve automatically performing statistical analysis relating to the bean. | 2009-06-04 |
20090144324 | MILITARY DATA LINK INTEGRATION APPARATUS AND METHOD - The military data link integration solution provides a common and reusable approach to interface tactical data link radios with legacy subsystems on each unique military platform. The solution implements the full Link 16 J-Series message set. Enhancements are provided that allow the military user to activate or deactivate specific messages for each unique platform and to customize message processing and display selections through user defined instructions. The solution also provides the capability to automatically re-configure itself for subsystem interfaces and the integration of subsystem functions on each unique platform without the need to modify the product. | 2009-06-04 |
20090144325 | Blocking of Unlicensed Audio Content in Video Files on a Video Hosting Website - A system, method and various software tools enable a video hosting website to automatically identified unlicensed audio content in video files uploaded by users, and initiate a process by which the user can replace the unlicensed content with licensed audio content. An audio replacement tool is provided that enables the user to permanently mute the original, unlicensed audio content of a video file, or select a licensed audio file from a collection of licensed audio, and insert the selected in place of the original audio. Where a video file includes unlicensed audio, the video hosting website provides access to video files to a client device, along with an indication to the client device to mute the audio during playback of the video. | 2009-06-04 |
20090144326 | Site Directed Management of Audio Components of Uploaded Video Files - A system, method and various software tools enable a video hosting website to automatically identified unlicensed audio content in video files uploaded by users, and initiate a process by which the user can replace the unlicensed content with licensed audio content. An audio replacement tool is provided that enables the user to permanently mute the original, unlicensed audio content of a video file, or select a licensed audio file from a collection of licensed audio, and insert the selected in place of the original audio. | 2009-06-04 |
20090144327 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR EXTRACTING DATA FROM A VISUAL IMAGE - Capturing a visual image, or a sequence of visual images, that includes an advertisement for a product, a service, or an event. The captured visual image is scanned by an optical character recognition application to detect key words. The key words are provided to an input/output (I/O) device to enable one or more of the key words to be confirmed, deleted, or edited. The key words include a key word identifying an electronic destination accessible over a network and corresponding to a source for the advertisement. At least one key word that has been confirmed or edited by the I/O device is transmitted over the network to the electronic destination corresponding to the source. Digitized data is received from the source, the digitized data comprising at least one of digitized event data, digitized product data, or digitized service data. The received digitized data are stored in an advertisement database. | 2009-06-04 |
20090144328 | E-Commerce System Using Searchable Tags - An infrastructure facility for interactive commerce in media objects over a network is described. Consumers are provided with searchable access to media object suppliers using standardized commercial packages. A commercial package is associated with a media object by using a commerce tag consisting of embedded metadata to identify the associated commercial package and optionally parameterize a commercial offer. The infrastructure facility provides a searchable database of available media objects with commerce tags, media object suppliers, and an accessible reference for commercial packages and associated tags. | 2009-06-04 |
20090144329 | SYSTEM AND METHOD FOR OBSERVING COMMUNICATION BEHAVIOR - A system and method for observing the communication behavior of a user, and analyzing data regarding the user's contacts and community. An electronic message (for example, from the user to a group of contacts) is intercepted and copied; the message content and message data are stored in a database. A contact value is determined (for example, a score is computed) for each contact in the community of the user. Each contact in the community is optionally assigned a ranking. Relationship data (data regarding the user's relationships with the contact and community) is extracted from the message content and message data. Statistics are compiled relating to the user, the contact, and/or the community. A list of contacts is compiled and monitored over time, thereby providing information regarding patterns of the user's behavior. | 2009-06-04 |
20090144330 | Personal greeting/information/advertising system and method - A method and system is disclosed for providing a particular greeting ( | 2009-06-04 |
20090144331 | METHOD FOR APPLYING CLOTHOID CURVE VALUES TO ROADWAYS IN A GEOGRAPHIC DATA INFORMATION SYSTEM - Embodiments of the invention are methods for applying clothoid curve values to roadways in a geographic data information system. One embodiment is a method, comprising: selecting database segments in the geographic data information system, wherein the database segments describe roadways; determining segment chains from the selected database segments; preparing the segment chains for transition to curvature space; transitioning to a curvature function in the curvature space, by computing heading change at points along the segment chain, resulting in a transformation of the segment chains into clothoids; smoothing the curvature function; fitting the smoothed curvature function with a more generalized form which remains within a selected tolerance of the smoothed curvature function; and storing identified segments of straight lines, transition zones, and segments of constant curvature in the geographic data information system. | 2009-06-04 |
20090144332 | SIDEBAND ACCESS BASED METHOD AND APPARATUS FOR DETERMINING SOFTWARE INTEGRITY - A management controller supplies a processor with a command via a sideband interface on the processor. Responsive to the command, the processor reads storage locations accessible by the processor and supplies the contents of the storage locations to the management controller via the sideband interface. The management controller then evaluates the integrity of software associated with the storage locations by comparing a digital signature associated with the software to a known digital signature. | 2009-06-04 |
20090144333 | SYSTEM FOR MAINTAINING A DATABASE - A system for maintaining a database. The system includes a storage unit for storing many tablets each tablet including multiple records. The tablet controller is configured to maintain the relationship between the tablet and the storage unit. The tablet controller tracks failures to access the storage unit and designates a new storage unit for each tablet based on a storage unit failure. A router is in communication with the tablet controller and configured to distribute messages from clients to the storage units thereby serving as a layer of indirection. | 2009-06-04 |
20090144334 | SYSTEM AND METHOD FOR CONTACT MANAGEMENT - An automated system and method for periodically searching information relating to a person's contact list and updating an informational database. A target name is extracted from a contact list of a user, and a search is performed (e.g. on the Internet) for data related to the target name. The data is analyzed in accordance with categories of information in the contact list. A determination is made whether a corresponding item in the contact list requires modification. The data is stored on a database, indexed with the target name. The method is performed periodically and automatically. Analysis of the data may include determining whether the data is relevant to a category of information on a predefined alert list. An alert message may be displayed to the user regarding an item of data, if that data is determined to be relevant to a category of information on the alert list. | 2009-06-04 |
20090144335 | Self learning to support navigation to correct an inconsistent property - Methods and systems for maintaining objects using computer self-learning to determine which user interface (UI) screen to navigate to for correcting an inconsistent property of an object are presented. In an embodiment, a data class module is used by the computer system for accessing an object's properties. When the data class is called to store/update an object's properties, the data class determines which UI screen is active, and which of the properties of the data class is being stored/updated. The data class uses the UI screen and property to maintain a screen relationship table between an object's properties and which UI screen writes the object's properties. In an embodiment, the data class module contains a method for performing a consistency check by applying consistency rules to an object. | 2009-06-04 |
20090144336 | Incremental packaging - A project directory structure of an application or service is mapped to a package directory structure. A package is built for the application or service by copying files from the project directory structure to the package directory structure in accordance with the mapping. An event trigger is detected, wherein the event trigger is one of a new file, a modified file, or a deleted file in the project directory structure. An updated package is built for the application or service by performing an appropriate one of copying the new file to the package directory structure, replacing an existing file in the package directory structure with the modified file, or deleting a file in the package directory structure that corresponds to the deleted file in the project directory structure. | 2009-06-04 |
20090144337 | COMMITMENT CONTROL FOR LESS THAN AN ENTIRE RECORD IN AN IN-MEMORY DATABASE IN A PARALLEL COMPUTER SYSTEM - In a networked computer system that includes multiple interconnected nodes, a commitment control mechanism allows designating certain portions of a record in an in-memory database as mandatory and other portions of the record as secondary, and performs mandatory commitment control once all the mandatory portions are available even if one or more secondary portions are not yet available. The secondary portions may be under separate commitment control that is asynchronous to the commitment control for the mandatory portions, or may be under no commitment control at all. The result is a commitment control mechanism that performs commitment control for portions of a record that are marked mandatory even when one or more of the portions marked secondary are not available. | 2009-06-04 |
20090144338 | ASYNCHRONOUSLY REPLICATED DATABASE SYSTEM USING DYNAMIC MASTERSHIP - A system for a distributed database implementing a dynamic mastership strategy. The system includes a multiple data centers, each having a storage unit to store a set of records. Each data center stores its own replica of the set of records and each record includes a field that indicates which data center is assigned to be the master for that record. Since each of the data centers can he geographically distributed, one record may be more efficiently edited with the master being one geographic region while another record, possibly belonging to a different user, may be more efficiently edited with the master being located in another geographic region. | 2009-06-04 |
20090144339 | METHOD AND DEVICE FOR CUSTOMIZING A MAIL HISTORY - A method and a device for customizing a mail history are provided. A method in accordance with an embodiment includes: generating a mail tree composed of all received mails belonging to a same topic; receiving a user input indicating a mail to be replied to and a mail to be referred to which are selected by the user, the mail to be replied to and the mail to be referred to being located on different branches of the mail tree; acquiring a first plurality of mails on a first path from a root mail of the mail tree to a child mail of the mail to be replied to, and a second plurality of mails on a second path from the root mail to a child mail of the mail to be referred to; and merging the first plurality of mails and the second plurality of mails to generate a merging result as the mail history. With the method and the device, when replying to a current mail, a user can conveniently refer to a mail on a different branch of a same mail tree or on a different mail tree, thereby improving the efficiency of a mail system. | 2009-06-04 |
20090144340 | METHOD AND APPARATUS FOR REPORTING AND INVOICING OF DATA DOWNLOADS - The present invention provides an apparatus for reporting about a download of an item of digital data to an end user from a plurality of logged data sources. The item of digital data is downloadable in one or more sessions but also divisible into portions. The apparatus comprises multiple event logs being associated with the logged data sources of the plurality of logged data sources. The apparatus further comprises a retrieving device for retrieving the multiple event logs from the logged data sources. The apparatus further comprises multiple event logs indicating the portions of the item of digital data downloaded in at least one of the one or more sessions. The apparatus further comprises a reporting device for combining the at least one event log and producing a report of the download of the item of digital data. | 2009-06-04 |
20090144341 | Ad Hoc Data Storage Network - One or more devices on a network are detected by an offsite data backup system. Upon detection of a given device, the data backup system authenticates the device and determines whether the device is authorized and capable to receive backup data. The backup system identifies data to be backed up, and one or more devices to receive the data backup, based on the combined unused storage capacity of the devices and a data backup policy that takes into account the value of the data. The data backup system can generate a database of synchronization information, which can be used to fully or partially restore data from the devices. | 2009-06-04 |
20090144342 | TECHNIQUES FOR VERSIONING FILE SYSTEMS - Techniques are presented for versioning file systems. Files and directories are versioned in a manner that permits the versions to be mounted on a device of a user. The original security restrictions that existed with the versions when they were versioned are retained with the mount. Moreover, the user can browse and access the versions via the mount using an existing file system of the user's device. Further, names for each of the versions include detailed information that reveals the relationship of each particular version to its parent version. | 2009-06-04 |
20090144343 | PEER-TO-PEER N-WAY SYNCING IN DECENTRALIZED ENVIRONMENT - An apparatus and method of synchronizing a datum between a plurality of stores is disclosed. A version history is associated with the datum in each store. The version history has one or more entries, and each entry has an identifier and a value. The identifier identifies a store that has modified the datum, and the value indicates a number of modifications to the datum made by the store. When synchronizing the datum between stores, the version histories of the datum are compared to determine whether one version history is subordinate to another version history. The datum in the store having the subordinate version history is then replaced with the datum having the dominant version history. When compared, a conflict resolution by a user is required if the version histories are not identical, if the version histories do not have all the same identifiers, and if one version history does not contain all of the identifiers with equal or greater values of those in the other version history. | 2009-06-04 |
20090144344 | APPARATUS, SYSTEM, AND METHOD FOR REPLICATION OF DATA MANAGEMENT INFORMATION - An apparatus, system, and method are disclosed for replication of data management information. A base replication module replicates a base table on an active server to a first and second standby server. The base table comprises configuration parameters for storage devices, logical volumes, physical interconnections, logical interconnections, and logical subsystems of a storage system, and the like. A session replication module replicates first sessions from a session table stored on the active server to the first standby server and second sessions to the second standby server. The session table stores a plurality of sessions. Each session comprises a plurality of copy sets. The active server manages the sessions using the base table and the session table, and the first and second standby servers do not manage the sessions. A transfer module transfers management of the first sessions to the first standby server. | 2009-06-04 |
20090144345 | SYSTEM AND ARTICLE OF MANUFACTURE FOR CONSISTENT COPYING OF STORAGE VOLUMES - Provided are a system and article of manufacture for copying storage. Copy operations are performed on source storage units to copy to target storage units, wherein the copy operations create a consistent copy of the source storage units in the target storage units. While performing a copy operation to copy from one source storage unit to one target storage unit, a write operation is restricted from being performed on the one source storage unit, until the copy operations have been performed on the source storage units. | 2009-06-04 |
20090144346 | PARTITIONING AND REPARTITIONING FOR DATA PARALLEL OPERATIONS - A query that identifies an input data source is rewritten to contain data parallel operations that include partitioning and merging. The input data source is partitioned into a plurality of initial partitions. A parallel repartitioning operation is performed on the initial partitions to generate a plurality of secondary partitions. A parallel execution of the query is performed using the secondary partitions to generate a plurality of output sets. The plurality of output sets are merged into a merged output set. | 2009-06-04 |
20090144347 | STORAGE VOLUME SPANNING WITH INTELLIGENT FILE PLACEMENT AND/OR REARRANGEMENT - In some embodiments a determination is made as to whether a file is to be placed on a slower drive of a logical storage volume span or a faster drive of the logical storage volume span. The file is placed on the slower drive or the faster drive based on the determining, and a user does not need to be aware of whether the file has been placed on the slower drive or the faster drive. Other embodiments are described and claimed. | 2009-06-04 |
20090144348 | Variable Length Data Storage Device, Variable Length Data Storage Method, Variable Length Data Reading Method, and a Program for the Same - A variable length data storage device enables clearly and quickly determining where there are breaks in variable length data even when the variable length data is stored without gaps therebetween in a stored data file. A variable length data storage step (S | 2009-06-04 |
20090144349 | MEMORY MANAGEMENT - A method of memory management for a software application in execution in a computer system, the method comprising the steps of:
| 2009-06-04 |
20090144350 | Maximum simplex volume criterion-based endmember extraction algorithms - Provided herein are algorithms and processes to extract endmembers from hyperspectral image data in real time. A Simplex Growing Algorithm is effective to estimate a p number of endmembers to be generated, to select one or more initial endmembers as a simplex of k members and to add a k+1 endmember to the simplex that yields a maximum simplex volume until k=p, thereby extracting one or more endmembers from the data. Alternatively, N-FINDR algorithms form an initial simplex set of p endmembers obtained from the hyperspectral image data, find a maximum volume of one or more initial p endmembers therewithin, replace one or more of the p endmembers within the simplex with one or more of the found p endmembers of maximum volume, and refind a maximum volume of p endmember(s) and replace p endmember(s) until no increase in p endmember(s) volume is found. | 2009-06-04 |
20090144351 | CONTROL OF A PSEUDO RANDOM NUMBER GENERATOR AND A CONSUMER CIRCUIT COUPLED THERETO - A system comprising a pseudo random number generator, a control circuit being configured to increase a quality of a pseudo random number output signal of the pseudo random number generator by coupling the pseudo random number generator with a true random number output signal of a true random number generator and a consumer circuit being configured to use the pseudo random number output signal before and after the increase. | 2009-06-04 |
20090144352 | AUTOMATIC MAINTENANCE OF A COMPUTING SYSTEM IN A STEADY STATE USING CORRELATION - An autonomic computing system is automatically maintained in a steady state. The system has a number of parameters, each of which has one or more threshold. The system may further have a number of influencers, adjustment of which affects values of the parameters. One or more of the parameters are determined as each reaching one of its threshold, and are referred to as to-be-affected parameters. Each to-be-affected parameter is identified and its thresholds identified. A correlation value may be determined between each influencer and each to-be-affected parameter, and/or between each to-be-affected parameter and each other to-be-affected parameter. The to-be-affected parameters are adjusted, based on the correlation values determined, so that the to-be-affected parameters return to more-normal values. | 2009-06-04 |
20090144353 | Method and apparatus for efficient modulo multiplication - A method of a hardware based Montgomery reduction contemplates preparing a table comprising a plurality of sets of values of 2 | 2009-06-04 |
20090144354 | IMAGING DEVICE - An imaging device that improves properties for multiplying signal charges. The imaging device includes an accumulation section which accumulates signal charges. A transfer section transfers the signal charges accumulated in the accumulation section. A multiplier section increases the signal charges accumulated in the accumulation section. The transfer section includes a first insulating member arranged on a substrate and a first electrode arranged on the first insulating member. The multiplier section includes a second insulating member arranged on the substrate and a second electrode arranged on the second insulating member. The second insulating member has a thickness which is greater than that of the first insulating member. | 2009-06-04 |
20090144355 | Exchange of management information via application messages - A message addressed to an application operating on a destination machine is received at an intermediate machine. Management information is attached to the message, the management information including operating statistics of the intermediate machine. The message is forwarded to the destination machine. | 2009-06-04 |
20090144356 | METHOD AND SERVICE SERVER FOR CORRELATIVE PROCESSING OF SERVICE INFORMATION - The present embodiments disclose a method and a service server for correlative processing of service information. The method includes receiving the service information; obtaining a correlative relation among information of each service; and performing a correlative processing on the service information according to the correlative relation. A correlative processing may be performed on the service messages of various applications based on IMS (IP Multimedia Subsystem) architecture, thereby the user experience of the service may be improved, and the service performance may be enhanced. | 2009-06-04 |
20090144357 | USE OF TEMPLATE MESSAGES TO OPTIMIZE A SOFTWARE MESSAGING SYSTEM - A method uses template messages to optimize software messaging system. A message is decomposed into a template message portion containing message content, and a field message portion. A correlation identifier identifies a template message and only those template messages with unique correlation identifiers are stored or forwarded. A field message portion includes a correlation identifier associated with a template message. A recomposition function combines a field message portion with the appropriate template message portion as identified in the field message portion. | 2009-06-04 |
20090144358 | DECENTRALIZED PROCESSING APPARATUS, PROGRAM, AND METHOD - A decentralized processing apparatus comprising: an executing unit to execute processing of an assigned first job; a receiving unit to receive a request for transferring a processing result of the first job, which is obtained by executing the processing of the assigned first job; a specifying unit to specify, based on the transfer request received by the receiving unit, an agent which is an assignment target of a second job to be processed by using the processing result of the first job; and a transmitting unit to transmit the processing result of the first job to the agent specified by the specifying unit. | 2009-06-04 |
20090144359 | Mobile access to internet-based application with reduced polling - Providing a service in user equipment (UE) that operates within a mobile telecommunications system involves running a client application instance (CAI) in the UE, wherein the CAI interacts with a remotely-located server application via a network by means of a protocol that includes polling. A message is sent to the server application, the message including a PUSH address that uniquely identifies the UE and the CAI within the UE. The server application stops polling activity, and instead initiates a PUSH request when there is updated information to be supplied to the CAI. The UE consequently receives a PUSH that includes the identifier of the CAI, and consequently notifies the CAI of the received PUSH. The CAI responds by sending a polling message to the server application via the network. The server application sends a response to the polling message, the response including information associated with the service. | 2009-06-04 |
20090144360 | NETWORK DEVICE, METHOD OF CONTROLLING THE SAME AND NETWORK SYSTEM - A method and apparatus for mitigating traffic increase due to both a proxy server and a network device transmitting response packets to a search request by multicast. The network device transmits to the proxy server information required for a client apparatus to communicate with the network device. When the proxy server is in a state where proxy-send of the information is possible, the network device restricts response to a search request by multicast from the client apparatus. | 2009-06-04 |
20090144361 | MULTIMEDIA ADMINISTRATION, ADVERTISING, CONTENT & SERVICES SYSTEM - The invention relates to multimedia, and more particularly to systems and methods for providing multimedia administrative, advertising, content and services. According to aspects of the invention a method of accessing data by a user at a client system comprises: reading user specific information from a first smart card by a client system, the information including a user specific electronic serial number; transmitting the user specific information to a server; processing the user specific information by the server to determine user authorization to access data; and providing the user is authorized, receiving data from the server by the client at the client system. The data can be an advertisement, an electronic coupon, a system initiation routine for first time users, access data allowing the client system to access data on the smart card, among others. | 2009-06-04 |
20090144362 | SYSTEMS AND METHODS FOR PROVIDING DESKTOP MESSAGING AND END-USER PROFILING - This application relates to systems and methods for providing desktop messaging and end-user profiling in a computer environment. Generally, implementation includes delivering imaged-based content (including advertisements) and/or multi-media messages to an end-user on a periodic basis. In some cases, the content is conveyed from a server software application to a client device via a conduit that does not use an Internet browser, RSS, XML, Javascripts, ActiveX, or an e-mail client. As the end-user reads or otherwise interacts with the software application on a client machine, software on the machine collects profile information from the end-user. This profile information is used to target additional content for the particular end-user. | 2009-06-04 |
20090144363 | SYSTEM AND METHOD FOR REGISTRATION OF VALUABLE ITEMS - A system and method are provided for keeping track of the ownership of unique items in a system including a server computer connected to a database and at least one client computer connected to the server computer over a network. In operation information concerning the item is entered into the client computer. This information, includes at least a description of the item and its owner, is uploaded from the client computer to said server computer where the information is stored in the database. In response, the system provides from the server to the client computer a transaction identification number related to the information and an item number related to the item. A user at the client computer can use the transaction identification number to access the uploaded information at the database to determine the current owner of the item. Upon a transfer of ownership, the new owner can use at least one client computer to enter the transaction identification number and new owner information to update the information in the database to indicate the new owner and to indicate the prior owner as a seller of the item. In response a new transaction identification number is provided from the server computer to the client computer. | 2009-06-04 |
20090144364 | SMART NODES FOR WEB SERVICES - A smart node is integrated with each Web service in a Web service application chain to automatically supply compatible features, missing functionality. and orchestration of the processes in the application, without coordination by an orchestration engine, in an embodiment. A smart node is a software program that systematically specifies the communications dimensions, functionality, and orchestration required for interoperability among Web services. The communications parameters, backup functionality. and process orchestration required for the Web services in a Web service application may be predetermined and programmed into smart nodes. The smart nodes are subsequently integrated with the Web services in a Web service application so that communications among the Web services occur first through the smart nodes. The smart nodes can thus supply communications parameters, any missing functionality, and dynamic process orchestration based on the current event context of the Web service application. A smart node further enables a Web service to supply different functionality in different contexts. | 2009-06-04 |
20090144365 | METHOD AND SYSTEM FOR PROVIDING A COLLABORATION SERVICE IN ENTERPRISE BUSINESS SOFTWARE - Disclosed is a method and system for creating a first collaboration service node for a first software object node and linking the first collaboration service node to a second collaboration service node hierarchically to represent a link structure between the first software object node and a second software object node. A collaboration service provided by the first collaboration service node is determined based on a type of the first software object node and the collaboration service for the first software object node is executed. | 2009-06-04 |
20090144366 | INCORPORATING USER EMOTION IN A CHAT TRANSCRIPT - Embodiments of the present invention address deficiencies of the art in respect to chat transcript generation for instant messaging and provide a method, system and computer program product for emotional state transcription for chat sessions. In an embodiment of the invention, a method for emotional state transcription for chat sessions can be provided. The method can include initializing a chat session in an instant messenger, engaging in an audio conversation through the instant messenger, collecting emotion meta-data for the audio conversation and mapping the emotion meta-data to emoticons, and combining a speech recognized form of the audio conversation with the emoticons and text from the chat session into a chat transcript. The method further can include computing a milleau for the chat session from the emotion meta-data and incorporating the milleau for the chat session in the transcript. | 2009-06-04 |
20090144367 | INFORMATION PROCESSING SYSTEM, ITS CONTROL METHOD, INFORMATION PROCESSING APPARATUS, AND PROGRAM - An information processing system includes a first information processing apparatus and a second information processing apparatus which can share display data. The first information processing apparatus includes a first transmission unit to transmit display data to the second information processing apparatus configured to display the display data, an input unit to input an operational restriction applied to an object expressed on the display data transmitted by the first transmission unit, a creation unit to create instruction information based on the operational restriction input by the input unit, and a second transmission unit to transmit the instruction information created by the creation unit to the second information processing apparatus. The second information processing apparatus includes a reception unit to receive the instruction information transmitted from the second transmission unit, and a restriction unit to apply the operational restriction to an object on the transmitted display data based on the instruction information received by the reception unit. | 2009-06-04 |
20090144368 | CLIPBOARD FOR APPLICATION SHARING - A software application can be shared by multiple users. A system clipboard of a first computing system is synchronized with a system clipboard of a second computing system when the user of the second computing system is in control of the shared software application. Information contained in the system clipboard of the first computing system is copied to a state buffer and associated with the user who copied the information. The information is returned to the system clipboard when the associated user regains control of the software application. | 2009-06-04 |
20090144369 | User-calibrated activity newsfeed on a social network - Calibration and publication of user activity on a computer implemented social network is provided. Activity signals of user activity is measured by an activity monitor and calibrated by the user. The calibration includes assigning an activity signal with a personalized identifier for the activity for comparison with future measured activity signals. Near real-time publication of the activity on the social network allow users of the network to timely view user behavior. The publication on a social networking website includes the identifier if the activity has been calibrated. By calibrating and publishing user activity, users can connect to others based on the activity. The publication can be on newsfeed on a user profile for friends of the user to view. A user and the user's friends can communicate with each other, which allows the user to receive motivation from the friends and be accountable to the friends. | 2009-06-04 |
20090144370 | ACTIVE POLLING TECHNIQUE - Methods, systems, and machine-readable media are disclosed for soliciting and facilitating a response to an electronic communication. According to one embodiment, a method of soliciting and facilitating a response to an electronic communication can comprise receiving from an originator a request for the electronic communication with one or more recipients. Based on the request, a determination can be made as to whether to solicit a response from the one or more recipients. In response to determining to solicit a response from the one or more recipients, one or more possible responses to the electronic communication can be determined, at least one message that includes the one or more possible responses can be generated, and the at least one message can be sent to the one or more recipients to initiate the communication. | 2009-06-04 |
20090144371 | SPLIT TRANSCRIPT VIEW FOR BUSINESS OBJECT INTEGRATION INTO MESSAGING - Embodiments of the present invention address deficiencies of the art in respect to messaging and provide a method, system and computer program product for business object integration with messaging. In an embodiment of the invention, a method for messaging integration of a business object can be provided. The method can include embedding a business object in message text in a chat session provided by a messenger, and applying an action to the business object from within the messaging session of the instant messenger. The method further can include generating a message transcript for the messaging session with a split view of the message text and the business object and applied action. | 2009-06-04 |
20090144372 | CORRELATING MESSAGING TEXT TO BUSINESS OBJECTS FOR BUSINESS OBJECT INTEGRATION INTO MESSAGING - Embodiments of the present invention address deficiencies of the art in respect to messaging and provide a method, system and computer program product for business object integration with messaging. In an embodiment of the invention, a method for messaging integration of a business object can be provided. The method can include embedding a business object in message text in a messaging session provided by a messenger, and applying an action to the business object from within the messaging session of the messenger. The method further can include identifying a pronoun in the message text referencing the business object and visually distinguishing the identified pronoun in the message text to draw a correlation between the business object and the pronoun. | 2009-06-04 |
20090144373 | INDEXING A MESSAGING SESSION FOR BUSINESS OBJECT INTEGRATION INTO MESSAGING - Embodiments of the present invention address deficiencies of the art in respect to messaging and provide a method, system and computer program product for business object integration with messaging. In an embodiment of the invention, a method for messaging integration of a business object can be provided. The method can include embedding a business object in message text in a messaging session provided by a messenger, and applying an action to the business object from within the messaging session of the instant messenger. The method further can include indexing the messaging session with keywords in the message text and tags for the business object. | 2009-06-04 |
20090144374 | System and Method for Unsolicited Electronic Mail Identification and Evasion - A method and system are disclosed for the identification of and avoidance of unsolicited email or Spam mail. The present invention is a system and method for channeling email to prevent unsolicited email and to identify the sources of unsolicited email by creating a new layer to a common email exchange. The present invention is not spam filtering, though it can be used in conjunction with spam filters to increase the effectiveness of such filters. The present invention may work off of a client and server methodology to keep email identifiable through select channels that are agreed upon with the client and server. The present invention is not dependent upon specific operating systems or implementations of an email protocol. The present invention may be comprised of multiple configuration settings that may ask, allow, deny, and remember implementation level features. | 2009-06-04 |
20090144375 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR TRANSMITTING MAPS BY MULTIMEDIA MESSAGING SERVICE - Methods, systems, and computer program products for transmitting maps via multimedia messaging service (MMS). The methods, systems, and computer program products include acquiring a map, displaying the map on a display screen of a device, initiating an MMS formatting application to format the map in an MMS format, and transmitting the MMS formatted map over a network. | 2009-06-04 |
20090144376 | Adding Tiles to a Graphical User Interface - A software application having a graphical user interface (GUI) that displays content tiles along with the use of an electronic device to add tiles to the GUI is described in this disclosure. A predefined key on an input device is selected to indicate to display available tiles. One of the displayed available tiles is selected and the user designates a location on the display of the content tiles where to place the selected displayed available tiles. The selected tile is then inserted into the display with the plurality of tiles at the designated location and a tile previously at the designation location on the display is deleted and placed in a delete directory. | 2009-06-04 |
20090144377 | SOCIAL NEWS FORWARDING TO GENERATE INTEREST CLUSTERS - Embodiments are directed towards managing messages based on generated interest clusters. A message may be analyzed to determine one or more interest clusters associated with the message. The message may be automatically sent to members within the determined interest cluster(s), or if no members are in the interest cluster(s), to those identified in the sender's contact list. As recipients of the message respond to the message, the membership to the interest clusters may be revised. Responses used to revise the membership may include forwarding, reading, ignoring, or deleting the message. Subsequent revisions to the membership may be made based on responses to subsequent messages sent to the members of the interest cluster. Display of the message may be in a rank order based on a determined hop distance for the message. Third parties may use the interest cluster and/or sneezers to direct advertisements, or the like. | 2009-06-04 |
20090144378 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR THE DELIVERY OF EMAIL TEXT MESSAGES AND IMAGE ATTACHMENTS TO AN IPTV DISPLAY DEVICE - The present invention relates to a method for the delivery and display of an email text message and image attachment to an IPTV enabled display device. The method comprises retrieving an email message and at least one image attachment from an email account, and saving the email message and at least one image attachment. The method further comprises analyzing the retrieved email message to determine if an IPTV account is associated with data that is comprised within the email message, and transmitting a notification to the IPTV account in the event that the email data that is comprised within the email message is determined to be associated with the IPTV account. | 2009-06-04 |
20090144379 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR THE DELIVERY OF EMAIL TEXT MESSAGES AND AUDIO VIDEO ATTACHMENTS TO AN IPTV DISPLAY DEVICE - The present invention relates to a method for the delivery and display of an email text message and audio/video attachment to an IPTV enabled display device. The method comprises retrieving an email message and at least one audio/video attachment from an email account, and saving the email message and one audio/video attachment. The method further comprises analyzing the retrieved email message to determine if an IPTV account is associated with data that is comprised within the email message, and transmitting a notification to the IPTV account in the event that the email data that is comprised within the email message is determined to be associated with the IPTV account. | 2009-06-04 |
20090144380 | PEER-TO-PEER EMAIL - A peer-to-peer email system and methods are provided for distributed email distribution, prevention of SPAM, and efficient email storage. Each email client also serves as a node in the peer-to-peer system, relaying email messages and/or attachments. Large attachments may be transmitted directly from sender to receiver, and if the receiver is not online at the time the sender sends the attachment, the receiver can request the attachment from the sender at a later time. | 2009-06-04 |
20090144381 | Method and system for data formatting - A system includes a data store and a server in communication with the data store. The server includes formatting modules having a plurality of formatters, validation modules having a plurality of validators, and a streaming module. The server is configured to receive messages containing financial transaction data from one or more electronic communication networks or one or more client devices. The formatters are configured for each of the electronic communication networks or client devices and convert the messages into an internal format of the streaming system. The validation modules are configured to perform a validation check on the one or more formatted messages. | 2009-06-04 |
20090144382 | METHOD FOR CERTIFYING AND UNIFYING DELIVERY OF ELECTRONIC PACKAGES - A method of verifiably transmitting an Electronic Package such as an email and associated attachments, from a sender to a recipient through a system that utilizes a certifying authority via a communications network. The certifying authority consists of trained personnel capable of verifying the authenticity and detailed history of the electronic package. The method involves the steps of transmitting an Electronic Package from a sender to the System via the communications network; storing a first set of particulars relating to the Electronic Package on a server operated by the certifying authority for use in subsequent verification of the particulars relating to the Electronic Package; delivering the Electronic Package and generating an encrypted hash value based on selected particulars; creating an Electronic Certificate of Service that allows verification to and proof of particulars and integrity of the original message. | 2009-06-04 |
20090144383 | Apparatus and Method for Providing Remote Access Redirect Capability in a Channel Adapter of a System Area Network - A method and apparatus for providing remote access redirect in a host channel adapter of a system area network are provided. The apparatus and method provide a mechanism by which a host channel adapter, in response to receiving a marker message, places selected channel(s) of the host channel adapter in a remote access redirect (RAR) mode of operation. During the RAR mode of operation, memory access messages received by the host channel adapter that are destined for portions of an application memory space marked as being protected are converted to RAR receive messages and redirected to a queue pair associated with an operating system rather than the queue pair for the application. The operating system is responsible for serializing access to application memory pages outside of the host channel adapter. The mechanisms of the present invention may be used to perform a checkpoint data integrity operation. | 2009-06-04 |
20090144384 | DOMAIN MANAGING METHOD, DOMAIN EXTENDING METHOD AND REFERENCE POINT CONTROLLER ELECTING METHOD - A method of managing a domain, a method of extending a domain, and a method of selecting a reference point controller are provided. The method of operating the domain includes: receiving a request for authenticating a reference point controller from a reference point controller candidate; invalidating a membership of the stored reference point controller; generating a unique reference point controller membership for verifying that the reference point controller candidate is a new reference point controller; and transmitting the generated reference point controller membership to the reference point controller candidate. Accordingly, even when an error occurs in the reference point controller, the function of the reference point controller can be rapidly replaced by using the reference point controller candidate. | 2009-06-04 |
20090144385 | Sequential Message Transmission System - A computer system transmits a sequence of messages to multiple users. The first user subscribes to the sequence at a first time. In response, the system transmits each message in the sequence to the first user in sequence and at predetermined intervals (e.g., every month), beginning at the first user's subscription time. A second user subscribes to the sequence at a second time (e.g., a week after the first user's subscription time). In response, the system transmits each message in the sequence to the second user in sequence and at predetermined intervals (e.g., every month), beginning at the second user's subscription time. As a result, the system may transmit the same message in the sequence to different users at different times, and transmit different messages in the sequence to different users at the same time. Advertisements may be dynamically inserted within the messages based on their delivery times. | 2009-06-04 |
20090144386 | BUSINESS OBJECT ACTION JUSTIFICATION FOR BUSINESS OBJECT INTEGRATION INTO MESSAGING - Embodiments of the present invention address deficiencies of the art in respect to messaging and provide a method, system and computer program product for business object integration with messaging. In an embodiment of the invention, a method for messaging integration of a business object can be provided. The method can include embedding a business object in message text in a messaging session provided by a messenger, and applying an action to the business object from within the messaging session of the messenger. The method further can include forwarding a copy of the message text to a backend business component as a justification to the applied action. | 2009-06-04 |
20090144387 | Methods and Systems for Targeted Messaging and Group Based Media Management - A method for sending a single alert to a plurality of recipients based on the properties of each of the recipients and of the respective receiving devices of the recipients, where each of the recipients is assigned to a media class and one or more recipient groups, comprising the steps of: creating an alert, wherein the alert having a plurality of messages; assigning each of the messages to one or more media classes; first determining one or more recipients as a function of the assigned media classes and the recipient groups; second determining the messages for the recipients as a function of the assigned media classes; and sending the messages. | 2009-06-04 |
20090144388 | NETWORK WITH DISTRIBUTED SHARED MEMORY - A computer network with distributed shared memory, including a clustered memory cache aggregated from and comprised of physical memory locations on a plurality of physically distinct computing systems. The clustered memory cache is accessible by a plurality of clients on the computer network and is configured to perform page caching of data items accessed by the clients. The network also includes a policy engine operatively coupled with the clustered memory cache, where the policy engine is configured to control where data items are cached in the clustered memory cache. | 2009-06-04 |
20090144389 | VIRTUAL COMPUTER SYSTEM AND VIRTUAL COMPUTER MIGRATION CONTROL METHOD - A migration source virtual server and a migration destination virtual server respectively include a volume information management unit for associating and managing volume identifying information for identifying the logical volumes and the logical volumes managed by the management OS of the migration source virtual server and the management OS of the migration destination virtual server; an identification unit for the migration source virtual server and the migration destination virtual server to identify the same logical volume as a target logical volume based on the volume identifying information; and a virtual OS migration unit for migrating data in an memory area used by a virtual OS of the migration source virtual server to the migration destination virtual server, and migrating update data in the memory area to be updated during the migration to the migration destination virtual server. | 2009-06-04 |
20090144390 | OPTIMIZING NETWORK RESOURCES USAGE WITHIN AN ADMINISTRATIVE BOUNDARY - In one embodiment, an apparatus comprises logic for optimizing network resources usage. The logic is operable to store IGP information, where the IGP information includes a set of attribute values associated with each of a set of content servers. When the logic receives a request for content from a remote peer, the logic determines one or more content servers that can provide the requested content. The logic then retrieves, from the IGP information, a plurality of attribute values associated with a non-looping path from each of the one or more content servers. For each of the one or more content servers, the retrieved attribute values include: one or more capacity values indicating capacities of one or more communication links on the non-looping path from that content server; and one or more utilization values indicating utilizations of the one or more communication links on the non-looping path from that content server. The logic then selects a content server based on the retrieved attribute values, and causes the request for the content to be sent to the selected content server. | 2009-06-04 |
20090144391 | Audio sharing - One aspect of the disclosure relates to obtaining at least some audio information, at least partially at a shared audio device. The aspect of the disclosure also relates to temporally coordinating transmitting at the shared audio device the at least some audio information and at least some temporally-associated dissimilar-media information that can be received by at least one other shared audio device such that corresponding segments of the at least some audio information can be received at the at least one other shared audio device substantially temporally corresponding to when corresponding segments of the at least some temporally-associated dissimilar-media information can be received at the at least one other shared audio device. | 2009-06-04 |
20090144392 | Sharing Digital Content On A Social Network - Embodiments of the invention provide techniques for more effectively and easily sharing on a social networking system digital content obtained from an external system. In one embodiment a user selects a control for sharing content from the external system that causes a sharing request to be sent. The sharing request is received by the social networking website, and an interface is presented to the user requesting sharing parameters. The user provides sharing parameters through the interface that are received by the social networking website. Content is retrieved from the external system and is transmitted to one or more destinations in the social networking website based at least in part on the sharing parameters. The sharing parameters may include selection parameters for indicating which content to share, formatting parameters for specifying how to format the content, and destination parameters indicating particular destinations in the social networking website for the content. | 2009-06-04 |
20090144393 | Method and apparatus for locating candidate data centers for application migration - When an application running at a first data center needs to be migrated to a different data center, the first data center is able to automatically locate an appropriate target data center from among multiple other data centers for receiving the migration of the application. The first data center ensures that a specified level of performance of the application will be maintained following migration of the application by preparing a migration request document that specifies network requirements, server requirements and storage requirements for the application. A targeted data center that is a candidate for receiving migration of the application receives the specified requirements and uses a performance index and other analysis to determine whether its hardware, software and other configurations are capable of meeting the specified requirements. The results of the determination are sent back to the requesting data center, which then decides if migration will be carried out. | 2009-06-04 |
20090144394 | METHOD OF PREPARING AND DISTRIBUTING BOARD PAPERS - A management system including a conversion system, a central system and one or more access points connected to the central system by a network; wherein said conversion system includes a scanning device and file conversion means configured to take a physical or electronic board paper and convert it to a digital document; the central system includes one or more accounts and one or more databases, such that the or each digital document is collated into one or more board books which are electronically stored in the or each database, the or each account is associated with a designated director who wishes to access the or each board book; said central system is configured to control access to the or each board book by the or each director. | 2009-06-04 |
20090144395 | System and method for optimizing content retrieval over a data network - A method is described comprising: receiving a request for content stored on a network site from a data processing device, the request including and address for the content and first version information usable to identify a version of the content previously-downloaded to the data processing device; transmitting a first request to the network site on behalf of the data processing device, the first request including the address of the content but requesting only second version information related to the content, the second version information identifying a current version of the content stored on the network site; comparing the first version information with the second version information to determine whether the current version of the content stored on the data processing device is the latest version; transmitting an indication to the client that the client has the latest version of the content if the first version information matches the second version information; if the first version information does not match the second version information, then transmitting a second request to the network site requesting the latest version of the content and forwarding the latest version of the content to the data processing device. | 2009-06-04 |
20090144396 | PRELOADER EMPLOYING ENHANCED MESSAGES - A disclosed method of serving web page requests includes detecting a client request for a web page that contains an object. A preloader application is invoked to execute while the object is downloading to the client. The preloader application displays a preloader message during at least part of the downloading interval. At least a part of the preloader message is an advertisement or is otherwise unrelated to a progress of the downloading of the object. A size of the object may exceed a specified threshold and/or a type of the object may match any of a set of predetermined object types. The set of predetermined object types may include a Java® object type, a Flash® object type, or another object type suitable for implementing motion graphics. In some embodiments, the preloader application resides on a third party web site. | 2009-06-04 |
20090144397 | Service provisioning in a communication system - The invention relates to a service provisioning method in a communication system. In the method information regarding a communication control entity capable of servicing a user of the communication system is received at a first entity associated with the communication system from a storage entity. Based on said information, an originating request is then signalled from the first entity to the communication control entity. | 2009-06-04 |
20090144398 | Content Distribution Over A Network - Methods, systems, and computer program products for using a transport function to provide and receive identifications of content available over a network and to provide and receive user-selected content over the network. | 2009-06-04 |
20090144399 | Setting a preliminary time on a network appliance using a message received from a server - A method and system for setting a time on a network appliance. The method may include attempting to establish a secure connection with a backend server using a certificate issued for a network appliance, and determining that an attempt to establish a secure connection has failed. The method may further include soliciting a response from one or more predefined servers, extracting time data from one or more responses received from the predefined server, and updating the time on the network appliance using the time data extracted from the received responses. | 2009-06-04 |
20090144400 | DELIVERY SERVER, CONTENT DELIVERY METHOD OF DELIVERY SERVER, BOOSTER SERVER, CONTENT DELIVERY METHOD OF BOOSTER SERVER - A delivery server includes a content output unit configured to output content, a delivery request reception unit which receives a delivery request transmitted from a client terminal connected to a network, a determination unit which determines whether the content is to be delivered to the client terminal in response to the delivery request when the delivery request is received using the delivery request reception unit, and a transmission unit which transmits the content output from the content output unit to the client terminal when the determination unit determines that the content is to be delivered, and transmit the content output from the content output unit to a booster server connected to the network and further transmit a transfer command including information on the booster server to the client terminal when the determination unit determines that the content is not to be transmitted. | 2009-06-04 |
20090144401 | Technique for Communicating by Utilizing Communication Setting Information - A communication device is configured to connect with a network including a plurality of types of external devices. The communication device is provided with a spec storage device, a type obtaining device, and a communication attempt device. The spec storage device is configured to store an association of a type of external device and a spec of communication setting information which is capable of being set in the type of external device. The type obtaining device is configured to obtain type information of each external device. The communication attempt device is configured to attempt to communicate with each external device by utilizing communication setting information which complies with the spec associated with the obtained type information of external device by the type obtaining device. | 2009-06-04 |
20090144402 | Storage Management for Renderfarm - Systems and methods for storing assets in storage systems external to asset management systems while still allowing the asset management systems to track the stored assets are disclosed. One method begins by first receiving an asset to be stored in an asset management system. Next, a first location on a storage managed by the asset management system is determined. A second location on a storage system external to the asset management system is then determined. The external storage system has been configured to store the asset. The asset is then stored at the second location. A logical link is then determined to the second location. Finally, the logical link is stored at the first location. The disclosed systems and methods allow for an administrator to separate the storage methods used by asset management systems from the asset tracking and logging capabilities of asset management systems. | 2009-06-04 |
20090144403 | MANAGEMENT OF TOPOLOGY CHANGES IN LAYER TWO NETWORKS - In one embodiment, a method for managing topology changes in a Layer 2 network is provided. The method may comprise receiving a change notification at a provider edge bridging device and associating the change notification with a customer service. The method may further comprise identifying at least one destination provider edge bridging device associated with the customer service, encapsulating the change notification in a data frame and tunnelling the data frame over a tunnel comprising at least one core device to the at least one destination provider edge bridging device associated with the customer service, the at least one core bridging device tunnelling the data frame based on information relating to the destination provider edge bridging device. | 2009-06-04 |
20090144404 | LOAD MANAGEMENT IN A DISTRIBUTED SYSTEM - A technique for load management in a distributed system that includes multiple physical nodes is disclosed. The load management technique includes mutably assigning a number of virtual nodes to each physical node of the multiple physical nodes. A total number of virtual nodes assigned to the multiple physical nodes is maintained substantially unaltered in spite of any alterations made in the number of virtual nodes assigned to each physical node of the multiple physical nodes. | 2009-06-04 |
20090144405 | Apparatus And Method For Presence Service On Inter-Domain - Disclosed is an apparatus and method for presence service on inter-domain. The apparatus comprises an enhanced inter-domain presence (EIP) module and an enhanced inter-domain presence authorization document (EIPAD) module. When at least a watcher requests a presence subscription to a foreign domain, the EIP module dynamically aggregates the foreign domain presentities for all local watchers having the subscription request, and produces a foreign domain document (FDD). The EIP module also acts as a presence client having the subscription for foreign-domain, and dispatches presence status information. The enhanced inter-domain presence authorization document module resolves the FDD contents, identifies the subscribed foreign-domain presentities, then accesses a corresponding presence authorization document and notifies it to the presence server on the watcher domain. | 2009-06-04 |
20090144406 | COMMUNICATION CONTROL APPARATUS AND METHOD - A communication control apparatus includes a registration request signal receiver, a registration section, a transmitter, a group communication control signal receiver, and a group communication controller. The request signal receiver receives, from at least one terminal differing from a plurality of group communication terminals that is performing or is to perform group communication through a communication network, a control terminal registration request signal requesting the registration of the terminal as a control terminal for controlling the group communication. The registration section registers the terminal which sent the control terminal registration request signal as a control terminal. The transmitter sends, to that terminal, information indicating that the terminal has been registered as a control terminal. The control signal receiver receives from the terminal a group communication control signal for controlling the group communication. The group communication controller starts or changes the group communication in accordance with the group communication control signal. | 2009-06-04 |
20090144407 | DOMAIN MANAGING METHOD, DOMAIN EXTENDING METHOD AND REFERENCE POINT CONTROLLER ELECTING METHOD - A method of managing a domain, a method of extending a domain, and a method of selecting a reference point controller are provided. The method of operating the domain includes: receiving a request for authenticating a reference point controller from a reference point controller candidate; invalidating a membership of the stored reference point controller; generating a unique reference point controller membership for verifying that the reference point controller candidate is a new reference point controller; and transmitting the generated reference point controller membership to the reference point controller candidate. Accordingly, even when an error occurs in the reference point controller, the function of the reference point controller can be rapidly replaced by using the reference point controller candidate. | 2009-06-04 |
20090144408 | Detecting relayed communications - Methods, apparatus and computer readable code for determining whether a potential relay device is a relay device are provided herein. In some embodiments, first and second information elements are received from a potential relay device, which is an original source of the second information element. In order to determine whether the potential relay device is a relay device, it is determined whether a feature of an original source of the first information element and a feature of the potential relay device are features unlikely to relate to a single device, wherein a positive result of the determining is indicative that the potential relay device is a relay device. In an exemplary embodiment, a disclosed system includes an information element receiver and a feature incompatibility analyzer. Optionally, the disclosed system includes a feature discovery module, a parameter obtainer and a feature database. | 2009-06-04 |
20090144409 | METHOD FOR USING DYNAMICALLY SCHEDULED SYNTHETIC TRANSACTIONS TO MONITOR PERFORMANCE AND AVAILABILITY OF E-BUSINESS SYSTEMS - A method and apparatus is provided for monitoring operations of a specified transaction server that has an associated network topology. One embodiment comprises the steps of defining a plurality of zones within the network topology, and assigning one or more monitoring agents to each of the zones, wherein each agent is adapted to selectively run synthetic transactions with the specified server. The method further comprises monitoring results of successive synthetic transactions carried out by the agents, in order to detect any errors associated with the successive transactions. In response to detecting a performance or an availability problem, selectively, that is associated with a particular synthetic transaction run by a particular one of the agents, one or more agents is dynamically scheduled to run synthetic transactions, wherein each scheduled transaction has a specified relationship with the particular transaction. | 2009-06-04 |
20090144410 | MONITORING NETWORK TRAFFIC BY TRACKING DATA PACKETS ON A PER PROCESS BASIS - Methods, apparatus, systems, and articles of manufacture directed to the monitoring and visualizing of network traffic are disclosed. The network monitoring can include tracking data packets on a per process basis. As a data packet traverses a communications interface, it can be correlated with the process responsible for that data packet and a local process address can be logged providing a record of the packet and an associated source, destination, and process identifier. The visualizing can include generating a visual representation of network traffic and packet-process correlations. | 2009-06-04 |
20090144411 | METHOD AND SYSTEM FOR EVALUATING AND SELECTING TRACEROUTES TO BE USED IN DETERMINING THE GEOGRAPHIC LOCATION OF A NETWORK BLOCK - Described herein are a method and system for evaluating and selecting traceroutes to be used in determining the geographic location of a network block. A particular embodiment of the system includes a set of traceroute feature vector extractors, each traceroute feature vector extractor being associated with at least one of a plurality of traceroutes, each traceroute feature vector extractor being configured to generate a traceroute feature vector for at least one of the plurality of traceroutes; a set of traceroute classifiers each coupled to at least one of the traceroute feature vector extractors, each traceroute classifier being associated with at least one of the plurality of traceroutes, each traceroute classifier being configured to generate at least one traceroute classification and/or regression based on at least one of the traceroute feature vectors; and a traceroute geolocation determining engine to determine a geographic location of a network block based on the at least one traceroute classification and/or regression generated by the set of traceroute classifiers. | 2009-06-04 |
20090144412 | METHOD AND APPARATUS FOR THE DELIVERY OF DIGITAL DATA - A method and apparatus for the delivery of digital data to an end user ( | 2009-06-04 |
20090144413 | Communications enterprise server monitor - A system includes one or more wireless handheld devices, one or more enterprise servers in communication with the one or more wireless handheld devices, and an enterprise server monitor in communication with the one or more enterprise servers to collect communications performance data from one or more of the one or more enterprise servers in communication with one or more of the one or more wireless handheld devices associated with a select group of users, and to generate one or more alerts if the collected communications performance data match one or more alert conditions, the one or more alert conditions being indicative of one or more levels of potential communication failures. | 2009-06-04 |
20090144414 | Method for summarizing flow information from network devices - A method for aggregating network flow information within a relational database relates to by maximizing concurrency between insertion and analysis of database records. In particular, data is generally stored according to the network devices associated with the flow records. Then, the flow records for the separate devices may be aggregated at certain time intervals and separately organized. In this way, contention is decreased as analysis can occur on the aggregated flow records, while new flow records are stored. In another embodiment, the aggregated data can be reaggregated again at a second, larger time interval. | 2009-06-04 |