22nd week of 2009 patent applcation highlights part 54 |
Patent application number | Title | Published |
20090138505 | INTELLIGENT DEFAULT WEIGHTING PROCESS FOR CRITERIA UTILIZED TO SCORE MEDIA CONTENT ITEMS - A system and method are provided for intelligently, or programmatically, assigning weights for one or more criterion utilized to score media content items based on an analysis of a group of media content items. In general, scoring criteria to be used to score media content items for a user are defined. A group of media content items associated with the user is then analyzed with respect to the criteria to provide results such as a number or percentage of media content items from the group of media content items that satisfy each of the scoring criteria. Based on the results of the analysis, a weight is assigned to each of the scoring criteria. Thereafter, media content items are scored for the user as a function of the weights assigned to the scoring criteria. | 2009-05-28 |
20090138506 | SYSTEMS AND METHODS FOR BANNING TAGS - An embodiment relates generally to a method of editorial control. The method includes providing for at least one piece of content and determining a set of banned tags. Each banned tag is prevented from being applied to the at least one piece of content. The method also includes associating the set of banned tags to the at least one piece of content as a policy and receiving a tag term for the at least one piece of content at the first website. The method further includes comparing the tag term with the policy. | 2009-05-28 |
20090138507 | AUTOMATED PLAYBACK CONTROL FOR AUDIO DEVICES USING ENVIRONMENTAL CUES AS INDICATORS FOR AUTOMATICALLY PAUSING AUDIO PLAYBACK - The present invention discloses a solution for automated playback control for portable audio devices using environmental cues as indicators for interrupting playback. In the solution, an event handler can be responsive to environmental cues around the user of the portable audio device to determine if playback should be interrupted. Triggering events can be speech emanating from the user or another proximate entity, proximity detection of a person or device, user behavior changes/transitions, and the like. Device configuration can allow for user interaction to permit or deny playback interruption. User interactions can range from a “yes/no” speech response to motion sensitive headphones detecting a head “nod” or “shake” gesture to indicate approval or refusal. | 2009-05-28 |
20090138508 | NETWORK-BASED INTERACTIVE MEDIA DELIVERY SYSTEM AND METHODS - The network system and method serves to deliver interactive media presentations. The system includes a database of interactive media presentations with a computer system connected to the database. The computer system runs portal software for creating and storing the interactive media presentations. The portal software includes a producer portlet module, a content portlet and a consumer portlet. A media capture module serves to stream media content to the portlet software and a media aggregator serves to generate a timeline for data workbooks delivered to users, i.e., media presentations. | 2009-05-28 |
20090138509 | INTELLIGENT CLIENT CACHE MASHUP FOR THE TRAVELER - A data mashup on a user's device. The preferred and probably most useful device is a mobile one. However, there is no reason to so limit the invention. When the user makes an application data entry, such as a calendar entry for a meeting with a customer, the mashup uses rules and data patterns that have been defined by the user to query other relevant information sources to collect related information about the customer or the meeting, and to cache the collected information on the device for the user. | 2009-05-28 |
20090138510 | METHOD AND APPARATUS FOR ASSOCIATING HELP DESK TICKET WITH AFFECTED DATA PROCESSING SYSTEM - Computer implemented method, system and computer usable program code for servicing a problem with respect to a data processing system. A report of a problem with respect to a particular data processing system is received at a service facility. A help desk ticket is created for the received report that includes a description of the problem with respect to the particular data processing system. A ticket identifier is associated with the help desk ticket. The help desk ticket and the associated ticket identifier are stored in a database managed by the service facility, and the ticket identifier is also stored at the particular data processing system. The ticket identifier stored at the particular data processing system is accessed to identify the help desk ticket associated with the ticket identifier, and the help desk ticket identifies the problem with respect to the particular data processing system to enable servicing of the problem. | 2009-05-28 |
20090138511 | Service access exception tracking for regulatory compliance of business processes - A system for service access exception tracking and related method including an exception detection engine that receives a web services request message, the web services request message associated with at least one web service and a controller that sends a script to the exception detection engine, the script comprising a set of rules for the at least one web service. In various exemplary embodiments, the exception detection engine detects at least one exception in the web services request message by applying the set of rules and drops the web services request message. In various exemplary embodiments, a method of implementing a control path for a controller in a system for web service access exception tracking includes one of more of the following: downloading a script, the script comprising a set of rules for at least one web service; sending the script to an exception detection engine; detecting at least one exception type with the exception detection engine by applying the set of rules to a web services request message; receiving the at least one exception type from the exception detection engine; and storing the at least one exception type in an exceptions database. | 2009-05-28 |
20090138512 | Method and Apparatus for Encoding/Decoding - The present invention relates to a multimedia data decoding method and apparatus. The decoding method includes generating a data area comprising a first media data area, a second media data area, and a third media data area, and generating a media information area comprising first, second, and third track areas each corresponding to the first, second, and third media data areas. According to the present invention, the multimedia data decoding method and apparatus has an effect of being capable of constructing a slide show by only a small amount of multimedia data. Thus, a time taken to process and transmit the multimedia data can reduce. | 2009-05-28 |
20090138513 | MULTIMEDIA FILE CO-PROCESSING SYSTEM AND METHOD - A mobile electronic system for sharing a multimedia playlist over a communication network to a receiving mobile electronic device is disclosed. The system comprises a co-process request generating module configured for selecting one or more multimedia files from the plurality of multimedia files according to a predetermined selection, generating a co-process request according to the selected multimedia files, generating a proposed playlist according to the selected multimedia files. A feedback information receiving module is configured for receiving a matching playlist transmitted from the receiving mobile electronic device and saving the playlist as a co-processing playlist. A play controlling module is configured for playing multimedia files listed in the co-processing playlist. | 2009-05-28 |
20090138514 | Traceable and Theft Deterrent Reclaimable Product - A theft deterrent cable may be provided. First, a plurality of unique codes may be created. Then a plurality of indicia may be placed periodically and longitudinally on the cable. The plurality of indicia may respectively correspond to the plurality of unique codes. In a database, the plurality of unique codes may be assigned to an organizational entity. The organizational entity may comprise a first enterprise. Next, an indication that the cable is to be transferred from the first enterprise to a second enterprise may be received. In response to the received indication, the plurality of unique codes may be assigned in the database from the organizational entity comprising the first enterprise to the organizational entity comprising a second enterprise. | 2009-05-28 |
20090138515 | APPARATUS AND METHOD FOR COMMUNICATING, ACCESSING, ORGANIZING, AND/OR MANAGING, INFORMATION IN A NETWORK ENVIRONMENT - A computer-implemented method, including transmitting a message to a user computer, receiving a reply to the message which contains information for creating a task, a project, a project task, or a message stream, in response to the message, determining, using a processing device or a computer, whether the reply contains a request to create a task, a project, or a project task, in response to the message, creating a communication record for the message and the reply if the reply does not contain a request to create a task, a project, or a project task, in response to the message, or creating a communication record for a task, a project, or a project task, if the reply contains a request to create a task, a project, or a project task, and storing the communication record in a database or a memory device. | 2009-05-28 |
20090138516 | Aircraft software part library - A computer implemented method, apparatus, and computer program product for managing aircraft software parts. An aircraft software part is received at a library. The received part is stored in the library with other aircraft software parts. A user interface is provided to manipulate the aircraft software parts. Responsive to receiving a user input from the user interface to uplink a selected aircraft software part to a target aircraft data processing system, a command is created to send the selected part to an aircraft in which the target aircraft data processing system is located. The uplink command is stored in a queue in the storage in the library. The uplink command is distributed to a proxy server application in response to a request for commands. Responsive to receiving a request from the proxy server application processing the stored uplink command, the selected part is sent to the proxy server application. | 2009-05-28 |
20090138517 | Alternate Parts Signature List File - A computer implemented method, apparatus, and computer program product for managing aircraft software parts. In one embodiment, a computer implemented method creates an alternate parts signature list part having a set of signatures for a set of stored aircraft software parts. The alternate parts signature list part is distributed to the aircraft data processing system. Each signature for a set of stored aircraft software parts on the aircraft data processing system is replaced with a corresponding signature in the alternate parts signature list part to form a set of current signatures on the aircraft data processing system. | 2009-05-28 |
20090138518 | Proxy Server for Distributing Aircraft Software Parts - A computer implemented method, apparatus, and computer program product for managing aircraft software parts. In one advantageous embodiment, a method includes retrieving a set of aircraft software parts and metadata about the set of aircraft software parts from a library in an aircraft network data processing system to form a set of retrieved aircraft software parts. The set of aircraft software parts is stored in a file system. Metadata is stored in a database. The set of aircraft software parts and the metadata is sent to an onboard electronic distribution system, a communications link between an on ground component interface, and the onboard electronic distribution system. Status information about activity on the communications link is maintained. | 2009-05-28 |
20090138519 | METHOD AND SYSTEM FOR ENHANCING SOFTWARE DOCUMENTATION AND HELP SYSTEMS - A method and system for enhancing software documentation and help systems. In one embodiment, a virtual library for a selected combination of tools is created. The virtual library is then linked to the tools in the selected combination of tools. In another embodiment, a combination of tools for designing a complex software system is selected from one or more software releases. The one or more software releases comprises a plurality of available tools. The selected combination of tools comprises less than all of the plurality of available tools. Each of the plurality of available tools is associated with one or more documents. Access to only those one or more documents associated with tools in the selected combination of tools is provided. | 2009-05-28 |
20090138520 | Maintaining and Replicating Chat Histories - A consolidated instant messaging message history is maintained at a selected point of presence. Non-selected instant messaging points of presence include instant messaging messages that were transmitted during one or more instant messaging sessions conducted between the non-selected instant messaging points of presence and one or more instant messaging participants. The selected instant messaging point of presence retrieves instant messaging messages included at the non-selected instant messaging points of presence. The retrieved messages are stored on a storage device accessible to the selected instant messaging point of presence in a consolidated instant messaging chat history. | 2009-05-28 |
20090138521 | METHOD AND SYSTEM FOR SHARING INFORMATION BETWEEN DISPARATE DATA SOURCES IN A NETWORK - A system and method for sharing information in a network are provided. The system comprises a database module operative to maintain an information database identifying one or more items-of-interest. One or more data source communication modules are operatively connected to the database module. The one or more data source communication modules are configured to transmit one or more items-of-interest to the information database, or listen for one or more items-of-interest in the information database. A situation display module is operatively connected to the database module. The situation display module is configured to transmit one or more items-of-interest to the information database, or listen for one or more items-of-interest in the information database. | 2009-05-28 |
20090138522 | APPARATUS AND METHOD FOR MANAGING STORAGE COPY SERVICES SYSTEMS - An apparatus for controlling a storage system having a data replication function, comprises: a storage array component being operable to send notification to a replication engine that a write of data to a primary storage location by a host is subject to data replication; the replication engine being operable to receive the notification and in response to instruct the storage array to copy the data to a secondary storage location; wherein the data is copied to the secondary storage location unmediated by the replication engine. | 2009-05-28 |
20090138523 | CONTENT ENGINE ASYNCHRONOUS UPGRADE FRAMEWORK - Embodiments of the invention provide a tool for performing asynchronous upgrades of data stored in computer databases. In one embodiment, an upgrade tool may be configured to split existing data records into data blocks. Each data block may be queued in an asynchronous queue. When processing capacity is available, the data block may undergo an upgrade operation, and another data block may be added to the queue. Once all data blocks are upgraded, the upgraded data records may be used by applications accessing the database. In one embodiment, different types of upgrade operations may be performed on the data records. | 2009-05-28 |
20090138524 | METHOD AND SYSTEM FOR ENHANCING SOFTWARE DOCUMENTATION AND HELP SYSTEMS - A method and system for enhancing software documentation and help systems. In one embodiment, a virtual library for a selected combination of tools is created. The virtual library is then linked to the tools in the selected combination of tools. In another embodiment, a combination of tools for designing a complex software system is selected from one or more software releases. The one or more software releases comprises a plurality of available tools. The selected combination of tools comprises less than all of the plurality of available tools. Each of the plurality of available tools is associated with one or more documents. Access to only those one or more documents associated with tools in the selected combination of tools is provided. | 2009-05-28 |
20090138525 | USER PROFILE REPLICATION - User profile replication may be provided. First, at least one modification to at least one user profile property may be received at a first service provider. A user profile change log may be updated in response to receiving the at least one modification to the at least one user profile property. Then the at least one modification to the at least one user profile property may be identified at the first service provider. Identifying the at least one modification to the at least one user profile property at the first service provider may comprise retrieving the at least one modification to the at least one user profile property from the user profile change log. Next, the identified at least one modification to the at least one user profile property may be replicated at a second service provider. The first service provider and the second service provider may be geographically separate. | 2009-05-28 |
20090138526 | METHOD AND APPARATUS FOR SYNCHRONIZING OF DATABASES - A method for synchronizing a first database including first data records with a second database including second data records. The method includes starting a synchronization session with an electronic device on which the second database resides, requesting the first data records from the first database, temporarily disconnecting the synchronization session while awaiting receipt of the first data records, receiving the first data records, and restarting and completing the synchronization session. | 2009-05-28 |
20090138527 | PORTABLE DATA RECOVERY APPARATUS AND METHOD - Data recovery operations on corrupted computer equipment now commonly accomplished by bringing the computer to a laboratory are carried out by a portable unit at the computer site. The imposed restriction of data transfer to or from a hard drive in the portable unit precludes data from reaching any destination other than the originating data store or the unit hard drive. The unit is operative, in the field, to service a sequence of corrupted data memories in a number of computers by constraining data transfer in each instance solely between the originating data memory and the designated file in the hard disk of the portable unit. | 2009-05-28 |
20090138528 | ARCHITECTURE FOR MANAGEMENT OF DIGITAL FILES ACROSS DISTRIBUTED NETWORK - A system includes a first application executable on a first electronic device. The system further includes a second application executable on a second electronic device in communication with the first electronic device. The second electronic device is configured to store a first electronic file. Subsequent to a user modifying the first electronic file, the second application is operable to automatically transfer the modified first electronic file, or a copy thereof, to the first electronic device. The system further includes a third application executable on a third electronic device in communication with the first electronic device. The third electronic device is configured to store a second electronic file. Subsequent to the user modifying the second electronic file, the third application is operable to automatically transfer the modified second electronic file, or a copy thereof, to the first electronic device. The first application is operable to automatically transfer the modified first electronic file or copy to the third electronic device, and automatically transfer the modified second electronic file or copy to the second electronic device. | 2009-05-28 |
20090138529 | METHOD AND DEVICE FOR CODING AND DECODING INFORMATION - The device for coding information representing several versions of a content, comprises:
| 2009-05-28 |
20090138530 | Data management method for logical volume manager - A data management method for logical volume manager (LVM), called LVM includes a first type of physical volume and a second type of physical volume. Access speed of the first type of physical volume is higher than that of the second type of physical volume. Each physical volume has a plurality of physical extents, and a data storage method includes the following steps. Obtaining access frequencies of all the physical extents in statistics; performing a data migration operation, migrating and saving data in the physical extents satisfying an access frequency threshold value in the second type of physical volume to the physical extents without any data in the first type of physical volume; and rewriting a corresponding physical extent number for the migrated data. | 2009-05-28 |
20090138531 | SYSTEM AND METHOD FOR PROCESSING FAULT TOLERANT TRANSACTION - A replication system which improves fault tolerance with low latency. The replication system includes a plurality of database server units that behave as replicas in which each replica sends a first processing result to a client which receives the first processing result as an optimistic result after each replica receives and processes a transaction process request from the client device. At the same time, each replica requests generation of replication by other replicas, and sends a committable common transaction log as a second processing result to the client, which receives the second processing result as a pessimistic result. If a conflict in a transaction process does not occur, transaction processes based on requests from a plurality of clients are executed at low latency, thereby providing a replication system and method for improving fault tolerance without increasing the load of each server unit. | 2009-05-28 |
20090138532 | METHOD OF FILE ALLOCATING AND FILE ACCESSING IN DISTRIBUTED STORAGE, AND DEVICE AND PROGRAM THEREFOR - A distributed storage system including a plurality of storage units connected to a host through a network includes a file allocating member configured to allocate a file to a storage unit which a multicast message from the host reaches, a file name managing member configured to manage a file name of the file allocated to the storage unit, and a responding member configured to respond to an access request, sent in the multicast message, from the host designating the file name, and indicating one of the storage units as a destination of the request, which holds the file. | 2009-05-28 |
20090138533 | Electronic album providing system and file providing system - The electronic album providing system, with which publishing and viewing of an electronic album by a system user is possible, includes: a first decision unit that detects whether or not a designated reader who has been designated by a publisher has viewed the album, and that decides that a first condition has become valid when a number of persons who have completed viewing to a total number of the designated readers reaches a predetermined value; a second decision unit that decides that a second condition has become valid when a time limit for publishing the album that has been set in advance arrives; and a deletion unit that performs deletion control of the album when at least one of the first condition and the second condition becomes valid. | 2009-05-28 |
20090138534 | Microprocessor Shifter Circuits Utilizing Butterfly and Inverse Butterfly Routing Circuits, and Control Circuits Therefor - Microprocessor shifter circuits utilizing butterfly and inverse butterfly circuits, and control circuits therefor, are provided. The same shifter circuits can also perform complex bit manipulations at high speeds, including butterfly and inverse butterfly operations, parallel extract and deposit operations, group operations, mix operations, permutation operations, as well as instructions executed by existing microprocessors, including shift right, shift left, rotate, extract, deposit and multimedia mix operations. The shifter circuits can be provided in various combinations to provide microprocessor functional units which perform a plurality of bit manipulation operations. | 2009-05-28 |
20090138535 | Novel Binary and n-State Linear Feedback Shift Registers (LFSRs) - N-state with n equal or greater than 2 modified Linear Feedback Shift Registers (mLFSRs) having a non-reversible n-state switching function have been disclosed. An mLFSR can also contain a device that implements an n-state logic function of which one input is provided with a signal external to the mLFSR. The mLFSR can be in Fibonacci or in Galois configurations. N-state scramblers and corresponding descramblers applying an mLFSR are provided. N-state coding boxes apply non-reversible switching functions connected to n-state scrambling or descrambling functions. Sequence generators and detectors are also disclosed. | 2009-05-28 |
20090138536 | PRECISION-SENSING LINEAR INTERPOLATION ALGORITHM - The present invention discloses a precision-sensing linear interpolation algorithm, which is distinct from the conventional technology in that precision detection is performed before iterative division calculations. The iteration number of iterative division calculations is determined according to the required precision. After the iterative division calculations, the bits in the decimal places unnecessary for the required precision are set to be 0 with a bit-masking method. Via the precision detection and bit mask, the present invention can promote algorithm efficiency and reduce dynamic power consumption. | 2009-05-28 |
20090138537 | Address generating circuit and semiconductor memory device - An address generating circuit includes a first carry look-ahead circuit for performing an operation using an inputted first carry and a first address and outputting a first output address and a first output carry respectively as a first operation result, a second carry look-ahead circuit for performing an operation using a carry fixed to 0 and a second address and outputting a second output address and a second output carry respectively as a second operation result, a third carry look-ahead circuit for performing an operation using a carry fixed to 1 and the second address and outputting a third output address and a third output carry respectively as a third operation result, and a first select circuit for selecting either of the second and third operation results based on the first output carry and outputting the selected operation result. | 2009-05-28 |
20090138538 | System and Method for Detecting a Proxy Between a Client and a Server - A method and system for determining whether a proxy is present in a communication link between a client and a server, and if so, certain characteristics of the proxy. | 2009-05-28 |
20090138539 | Resubmission of Media for Network-Based Distribution - Methods and systems for submitting or resubmitting media to a media distribution site are disclosed. The submission or resubmission of media to the media distribution site can be performed by numerous submitters in a uniform and computer-assisted manner. The submitted or resubmitted media can then be processed in a largely automated manner at the media distribution site and then made available for online purchase and distribution. | 2009-05-28 |
20090138540 | File Conversion System and Method Used Thereby - This invention is to provide a file conversion system capable of transmitting via a network a file provided by a file providing end in a format supported by a file receiving end to the file receiving end, the file conversion system comprising a receiving module for receiving the file provided by the file providing end; a conversion module for converting the format of the file provided by the file providing end into a format supported by the file receiving end; a database module for recording a profile of the file receiving end, the profile comprising the format supported by the file receiving end; and a transmission module for transmitting the file to the file receiving end via the network, wherein if the format of the file is not supported by the file receiving end, the conversion module may, in accordance with the profile of the file receiving end, convert the format of the file into the format supported by the file receiving end so as to allow the transmission module to transmit the file to the file receiving end. | 2009-05-28 |
20090138541 | Fault-Tolerant Networks - Recovery systems and methods for sustaining the operation of a plurality of networked computers ( | 2009-05-28 |
20090138542 | Information processing apparatus and information processing method - There is provided an information processing apparatus including: a receiving section that receives function information about one or more functions from an external device connected via a network; a display section that displays a list of the functions of the external device, the functions being included in the function information; a selected-information acquiring section that acquires selected information pertaining to a function selected by a user from the list of the functions displayed by the display section; and a coordinate function executing section that causes the external device to execute the function selected by the user. Such a configuration provides the information processing apparatus designed such that even if the information processing apparatus and the external device do not have information about each other, the function of the external device can be executed by operating the information processing apparatus. | 2009-05-28 |
20090138543 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING ELECTRONIC TRANSACTIONS - Methods, systems, and computer program products for providing electronic transactions are provided. A method includes presenting an offer on a first commumications device to conduct an electronic transaction on another communications device that is different from the first communications device. In response to an acceptance of the offer and selection of the other communications device, the method includes retrieving a network address for the other communications device from a storage device, and executing the electronic transaction on the other commumications device via the network address. | 2009-05-28 |
20090138544 | Method and System for Dynamic Image Processing - A method of processing an image wherein one or more processing functions are executed. Firstly, the steps involved in the one or more processing functions are determined where each of the one or more processing functions can include one or more processing steps. Secondly, the resource requirements associated with each of the processing functions are determined. The resource availability for the one or more resource requirements on a client is determined. Thirdly, and finally, each of the one or more processing functions are selectively allocated to the at least one of the client and the server in the case where the client does not have the required resource availability. | 2009-05-28 |
20090138545 | ASYNCHRONOUS RESPONSE PROCESSING IN A WEB BASED REQUEST-RESPONSE COMPUTING SYSTEM - Embodiments of the present invention address deficiencies of the art in respect to asynchronous web based request-response handling and provide a method, system and computer program product for asynchronous response handling in a web based request-response computing system. In an embodiment of the invention, a method for asynchronous response handling in a web based request-response computing system can be provided. The method can include inserting an address of an intermediate response server in a request, transmitting the request to a target processing server separate from the intermediate response server, and polling the intermediate response server for a response | 2009-05-28 |
20090138546 | Device awareness; user profiling; profile storage, analysis and matching; and social interaction system for wireless mobile devices - This invention is an electronic communication system for wireless mobile devices and is utilized to scan for the existence of other wireless mobile devices, analyze and present information regarding user profiles associated with each device, and provide functionality to initiate possible social interactions between users of these devices. | 2009-05-28 |
20090138547 | APPARATUS AND METHODS FOR OPERATION OF A WIRELESS SERVER - Apparatus and methods for wireless systems provide a mechanism to enhance the communication capabilities of wireless users. In an embodiment, a wireless server downloads media content to a mobile wireless client based on one or more criteria for the mobile wireless client, where the one or more criteria are identified in the wireless server. | 2009-05-28 |
20090138548 | APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PROCESSING INFORMATION - An information processing apparatus includes a plurality of virtual machines, each including an application managing unit that determines whether an application can process a client request by referring to address information specified in the client request and application information. One of the virtual machines includes a request transferring unit that identifies a virtual machine to which a client request is to be transferred by referring to overall application information and address information, and transfers the request to identified virtual machine. | 2009-05-28 |
20090138549 | Method, Apparatus and System for Business Performance Monitoring and Analysis Using Metric Network - A metric network provides a descriptive model that explicitly expresses the relationships among all metrics of a business enterprise. Performance of each single business entity in the operational level is measured by a set of primitive metrics, each of which measures a specific aspect of the business entity. The primitive metrics construct the base on which the whole metric network is built. | 2009-05-28 |
20090138550 | DOWNLOADING SERVER WITH TWO PORTS AND ASSOCIATED METHOD - The invention is directed to a device and a method for loading files onto a remote application which uses a standard protocol of the http type while making it possible to track the progress of said loading. For this purpose, there is provided a second port which enables the measurement, performed on the server where the application is located, of the progress to be displayed. The invention is particularly useful for operating and maintaining applications onboard an aircraft, for which the standards prescribed by airlines require progress tracking for transfers in both directions. | 2009-05-28 |
20090138551 | Method of Managing Workloads and Associated Distributed Processing System - Various embodiments enable a server system to consider a variety of priorities in determining how to organize, allocate, and manage client workloads in a distributed processing system. In at least one embodiment, a method may include generating a capability vector for one or more distributed devices, the capability vector defining a capability of the one or more distributed devices, determining a client priority for one or more client system, the client priority defining an order that a client system is granted access to submit one or more workloads to a distributed processing system for processing, assigning a workload priority to one or more workloads, the workload priority defining an order in which a workload is submitted to the distributed processing system for processing, and distributing one or more workloads form a client system to one or more distributed devices in response to the capability vector, the client priority, and the workload priority. | 2009-05-28 |
20090138552 | APPARATUS AND METHOD FOR MANAGING COMMUNICATION BETWEEN PARTIES - A communication system having a user input arranged to receive data from a user, an information input arranged to receive information about another user and a rule server. The rule server being arranged to store a rule that initiates communication between the user and the another user when the communication system receives information about the another user. The information relating to trigger information specified by the user. | 2009-05-28 |
20090138553 | Selection of Real Time Collaboration Tools - A computer-implemented method of selecting a real time collaboration application can include associating each of a plurality of real time collaboration applications with a plurality of performance statistics, receiving a request for a real time collaboration session from a personal productivity application, and identifying a data type to be shared through one of the plurality of real time collaboration applications. One of the plurality of real time collaboration applications can be selected according to the data type to be shared and the plurality of performance statistics. The selected real time collaboration application can be output. | 2009-05-28 |
20090138554 | Controlling virtual meetings with a feedback history - Information is transmitted from at least one source entity to target entities over a working session, and is output on each target entity to a corresponding user. A feedback indicator is provided on each target entity. The feedback indicator is indicative of a personal level of interest of the corresponding user for the information at each instant within the session. The feedback indicator is returned from each target entity to a control entity. The feedback indicators are aggregated on the control entity into at least one aggregated indicator, which is indicative of an overall level of interest of the users for the information at each instant within the session. A representation of a history of the session of the at least one aggregated indicator is at least partially output on the control entity to a controller for controlling a virtual meeting according to the history. | 2009-05-28 |
20090138555 | Method and apparatus for maintaining connectivity in a network - A method and system for maintaining connectivity in a network. The network includes a plurality of computational devices. A first computational device includes a main processor and a co-processor. The first computational device receives the at least one data frame from a second computational device and forwards the at least one data frame to a third computational device by using the co-processor without intervention from the main processor by using network protocols corresponding to layer-2 and layer-1 of Open System Interconnection (OSI) reference model. | 2009-05-28 |
20090138556 | SYSTEM AND METHOD FOR IMPLEMENTING QUICK RESPONSE REPLIES ON A DATA PROCESSING SYSTEM - A system and method for implementing quick response replies on a data processing system. According to an embodiment of the present invention, a user drafts a current message within a current window of an instant messaging (IM) client, wherein the current message is targeted to a current user. In response to receiving a new message when the current message is partially drafted, the user drafts a new reply message to respond to the new message while preserving the partially-drafted message. The IM client sends the new reply message to respond to the new message. The user completes the partially-drafted current message and the IM client sends the completed current message to the current user. | 2009-05-28 |
20090138557 | DELEGATION OF E-MAIL RETURN RECEIPTS - Embodiments of the present invention provide a method, system and computer program product for e-mail return receipt delegation. In an embodiment of the invention, a method for e-mail return receipt delegation can include composing an e-mail message by a sender of the e-mail message, selecting a return receipt for the e-mail message, specifying a delegate for the return receipt other than the sender, and forwarding the e-mail message to an addressed recipient along with a directive designating the delegate to receive the return receipt when the addressed recipient opens the e-mail message. Alternatively, the method can include receiving an e-mail message from a sender of the e-mail message, opening the e-mail message, identifying a request for a return receipt for the e-mail message, locating a delegate for the return receipt other than the sender, and generating and sending a return receipt to the delegate. | 2009-05-28 |
20090138558 | Automated Methods for the Handling of a Group Return Receipt for the Monitoring of a Group Delivery - Exemplary embodiments of the present invention relate to a methodology for monitoring the delivery of mail pieces to a predetermined grouping of recipients and notifying the sender of the completion of the delivery tasks to the group of recipients. | 2009-05-28 |
20090138559 | E-MAIL MANAGEMENT FOR HIDDEN RECIPIENTS - Embodiments of the present invention address deficiencies of the art in respect to e-mail message reply handling and provide a method, system and computer program product for hidden recipient management in e-mail replies. In an embodiment of the invention, a hidden recipients e-mail reply management method can be provided. The method can include composing an e-mail message in a message thread by a composer, identifying and displaying hidden recipients previously blind carbon copied on a progenitor e-mail message for the message thread by the composer, and routing the composed e-mail message to selected ones of the hidden recipients. | 2009-05-28 |
20090138560 | Method and Apparatus for Automated Record Creation Using Information Objects, Such as Images, Transmitted Over a Communications Network to Inventory Databases and Other Data-Collection Programs - A method, process and apparatus for automating software record creation are disclosed. In a preferred embodiment of the present invention, although not limited thereto, the present invention uses a unique email address as a proxy for and to correspond to a specific database table that in turn is associated with a specific user. In the context of an inventory system and this preferred embodiment the present invention enables an information object, such as a photograph, to be captured remotely and transmitted over a communications network to a proxy email address where it is automatically processed into an inventory record on the desired inventory list without the user needing to have any further interaction with the inventory system than the transmission of the object. Additionally, in this preferred embodiment that utilizes email as the transportation method, inclusion filtering is employed to restrict data submission thereby preventing or greatly mitigating false record entries. | 2009-05-28 |
20090138561 | SYSTEM AND METHOD FOR SERVICE ORIENTED EMAIL CLIENT APPLICATION - A system to facilitate a service oriented email client application. The system includes a service registry, a service address book coupled to an email client, and an email composer coupled to the service address book. The service registry includes service information. The service information describes how to invoke a web service. The service address book includes a web service entry linked to the service information for the web service in the service registry. The email composer generates a user input form with a custom input field corresponding to the service information for the web service. | 2009-05-28 |
20090138562 | METHOD AND SYSTEM FOR AGGREGATION OF ELECTRONIC MESSAGES - A system and method for aggregating and delivering electronic messages is provided. The method includes periodically retrieving electronic messages associated with a single user from a plurality of source electronic mail servers via an aggregation server, storing the retrieved messages from the plurality of source electronic mail servers in an aggregated message store, generating an aggregated electronic mail message containing an aggregated list of the retrieved messages, and delivering the aggregated electronic mail message to a single destination mailbox for retrieval by the user as a single e-mail message, wherein the aggregated electronic mail message contains at least a portion of each of the retrieved electronic messages. | 2009-05-28 |
20090138563 | DYNAMICAL ROUTING FOR TEXT MESSAGING - Routing text messages. A mobile message (MM) is received from an application program or other message source, and includes a destination identifier, such as a phone number. Based on the destination identifier, a routing server determines whether the MM is to be locally routed to a destination carrier, or forwarded to a remote server that provides access to the destination carrier. For local routing, the routing server determines a channel to the carrier based on predefined carrier information, the destination user information, and the carrier gateway dynamic information. The predefined carrier information indicates predicted availability or reliability of each of a plurality of channels to the carrier. The destination user information indicates availability of the destination user to receive messages, and includes a destination user criterion for determining one of the channels. The carrier gateway dynamic information indicates current and statistical traffic information for each of the channels. | 2009-05-28 |
20090138564 | APPARATUS FOR AND A METHOD OF DELIVERING A MESSAGE TO A USER - Apparatus for delivering a message to a user comprising means for communicating with service providers and means for communicating with device agents operating on respective user devices, wherein the service provider communicating means is configured to receive a request to communicate with a specified user and to selectively output a message for the user to said device agent communicating means and wherein the device agent communicating means is configured to maintain a list of connected device agents, to receive information, from one of said connected device agents, for identifying a preferred device agent for sending a message to the user, to store information for identifying the preferred device agent and to transmit the message to the preferred device agent. | 2009-05-28 |
20090138565 | Method and System for Facilitating Content Analysis and Insertion - Disclosed is a system and method for facilitating the analysis and classification of content, and the selection and insertion of relevant content into messages. According to some embodiments of the present invention, there is provided a system and method that may allow for the selection and insertion of relevant content into messages in a computerized network. | 2009-05-28 |
20090138566 | PRESENCE SYSTEM AND INFORMATION PROCESSING EQUIPMENT, DYNAMIC BUDDY LIST GENERATION METHOD IN PRESENCE SYSTEM, AND PRESENCE NOTIFICATION DESTINATION CONTROLLING METHOD AND ITS PROGRAM FOR USE WITH PRESENCE SYSTEM - A presentity service client has a presentity that issues presence information to a presence service and a watcher which observes presence information for other presentities; a presence change rule holding part holds a presence change rule; and a presence calculating part changes the presence information for the presentity, using as a trigger a change in presence information of other presentities, based on the presence information of other presentity acquired by the watcher and in accordance with the presence change rule held by a presence change rules holding part. | 2009-05-28 |
20090138567 | Network on chip with partitions - A design structure embodied in a machine readable medium is provided. Embodiments of the design structure include a network on chip (‘NOC’), the NOC comprising: integrated processor (‘IP’) blocks, routers, memory communications controllers, and network interface controller, each IP block adapted to a router through a memory communications controller and a network interface controller, each memory communications controller controlling communication between an IP block and memory, and each network interface controller controlling inter-IP block communications through routers; the network organized into partitions, each partition including at least one IP block, each partition assigned exclusive access to a separate physical memory address space; and one or more applications executing on one or more of the partitions. | 2009-05-28 |
20090138568 | METHOD AND SYSTEM FOR MAINTAINING SYNCHRONIZATION BETWEEN A LOCAL DATA CACHE AND A DATA STORE - A method and system for maintaining synchronization between a local data cache and a data store is disclosed. The method includes comparing first validation information and second validation information, and synchronizing first data stored in a local data cache with second data stored in a data store, if the comparison indicates that the synchronizing is needed. | 2009-05-28 |
20090138569 | Method and apparatus for identifying occurrences of a given network address - A method and apparatus for identifying occurrences of a given network address is provided. A request is transmitted comprising data associated with the given network address to at least one remote communication device, the request for triggering a lookup of at least a portion of the data in a directory associated with the at least one remote communication device. At least one message is received indicative that the data associated with the given network address is present in the directory. | 2009-05-28 |
20090138570 | METHOD FOR SETTING PARAMETERS AND DETERMINING LATENCY IN A CHAINED DEVICE SYSTEM - A storage system and method for setting parameters and determining latency in a chained device system. Storage nodes store information and the storage nodes are organized in a daisy chained network. At least one of one of the storage nodes includes an upstream communication buffer. Flow of information to the storage nodes is based upon constraints of the communication buffer within the storage nodes. In one embodiment, communication between the master controller and the plurality storage nodes has a determined maximum latency. | 2009-05-28 |
20090138571 | CONTROL METHOD FOR MODIFYING ENGINEERING INFORMATION FROM A REMOTE WORK SITE AND A SYSTEM OF THE SAME - A control method for modifying information concerning a remote work site includes: (i) setting up a database that comprises information concerning a remote work site; (ii) using an electronic device that has an image-capturing unit, in order to capture images of equipment or construction sites at the remote work site; (iii) communicating with an access platform and an option menu arranged on the access platform via an Internet connected module, creating an issue in a network database via the electronic device with an Internet browser and accessing information about the issue via the option menu that allows access to the database according to an authority level of a user; or creating an issue directly on a network database via an network connected module; and (iv) modifying the information in accordance with the issue of the images from the remote work site. | 2009-05-28 |
20090138572 | SCALABLE PUBLISH/SUBSCRIBE MESSAGING SYSTEMS AND METHODS - A publish/subscribe messaging network in which a distributed set of publish/subscribe brokers comprises a first subset of publish/subscribe brokers, each arranged to store proxy subscription information for the whole of the distributed set of brokers; and a second subset of publish/subscribe brokers, each configured to send subscription information for local subscribers to one or more brokers within the first subset of publish/subscribe brokers, and configured to request, from a broker within the first subset of brokers, proxy subscription information following receipt of a message. | 2009-05-28 |
20090138573 | METHODS AND APPARATUS FOR BLOCKING UNWANTED SOFTWARE DOWNLOADS - Methods and systems for blocking unwanted software downloads within a network. Such methods may thereby prevent (i) downloads of spyware from one or more identified locations, and/or (ii) certain outbound communications from the network and/or may also permit software downloads only from specified locations. In general, the policies are defined by rules specified by a network administrator or other user. | 2009-05-28 |
20090138574 | Information processing and transportation architecture for data storage - A new architecture for networked data storage is proposed for providing efficient information processing, and transportation. Data is processed, encrypted, error checked, redundantly encoded, and stored in fixed size blocks called quanta. Each quantum is processed by an Effective Cross Layer protocol that collapses the protocol stack for security, iWARP and iSCSI functions, transport control, and even RAID storage. This streamlining produces a highly efficient protocol with fewer memory copies and places most of the computational burden and security safeguard on the client, while the target stores quanta from many clients with minimal processing. | 2009-05-28 |
20090138575 | INTERNET RADIO SYSTEM AND METHOD THEREFOR - An Internet radio system and method therefor are provided. The Internet radio system includes a server unit, a client unit, and an Internet radio dongle. The server unit contains an Internet radio station list database with built-in accessible Internet radio station list. To listen to online broadcast, user plugs the Internet radio dongle into the transmission interface of the client unit to enable the automatic execution of the Internet radio software program in the dongle and links up to an Internet radio station to listen to the broadcast by accessing the Internet ratio station link list in the Internet radio station list database via the Internet. | 2009-05-28 |
20090138576 | CONTENT DELIVERY METHOD, SERVER, AND TERMINAL - In hybrid peer-to-peer type content delivery, a server confirms user's intension as to content disclosure, guarantees content delivery by mutual authentication between a client to which content has been delivered and a client to which content has not been delivered, and guarantees the integrity of content having been delivered. Further, the server configures delivery connection based on the network relationship between the clients and priority factors taking account of a reservation status. | 2009-05-28 |
20090138577 | Network operating system for managing and securing networks - Systems and methods for managing a network are described. A view of current state of the network is maintained where the current state of the network characterizes network topology and network constituents, including network entities and network elements residing in or on the network. Events are announced that correspond to changes in the state of the network and one or more network elements can be configured accordingly. Methods for managing network traffic are described that ensure forwarding and other actions taken by network elements implement globally declared network policy and refer to high-level names, independently of network topology and the location of network constituents. Methods for discovering network constituents are described, whereby are automatically configured. Routing may be performed using ACL and packets can be intercepted to permit host to continue in sleep mode. The methods are applicable to virtual environments. | 2009-05-28 |
20090138578 | METHOD, SYSTEM AND APPARATUS FOR MANAGING TERMINAL DEVICES - A method, system, and apparatus for managing terminal devices are disclosed. The method includes: a terminal device checks whether an actual value of its parameter is within a preset range and sends alarm information to a managing device if the actual value of the parameter exceeds the preset range. With the technical solution of the present disclosure, when the actual value of a terminal parameter exceeds the normal range (or threshold), the terminal device sends a notification to the managing device; when the parameter value changes within a preset range, the terminal device does not notify the managing device, thus reducing the load of the managing device effectively. | 2009-05-28 |
20090138579 | REMOTE CONFIGURATION OF ELECTRONIC DEVICE WITH USER INTERFACE PROVIDED FROM ELECTRONIC DEVICE - An electronic device is remotely configured from a remote server using user interface information stored in the electronic device. The method comprises a server receiving user interface information stored in the electronic device via a data communication network from the electronic device, where the server is communicatively coupled to the electronic device through a data communication network. The server causes a user interface to be generated and displayed on a user computer based on the received the user interface information, where the user computer is communicatively coupled to the server through the data communication network. The server receives configuration information for configuring an application to be executed on the electronic device from the user computer, and transmits the received configuration information to the electronic device via the data communication network to remotely configure the application to be executed on the electronic device. | 2009-05-28 |
20090138580 | METHOD OF BOOTING AN OPERATING SYSTEM - For use in a system where a plurality of servers are connected to an external disk device, a method is provided for a server to boot an operating system from the external disk device. The method includes the steps of searching for the port of a network switch to which the server is connected; establishing a network to which only the server and a management server belong; sending a server information acquisition program from the management server to the server via a network boot operation; acquiring, by the server information acquisition program, unique information owned by the storage interface of the server for transfer to the management server; and setting, by the management server, a disk within the external disk device accessible from the server based on the unique information. | 2009-05-28 |
20090138581 | THREE-DIMENSIONAL NETWORKING DESIGN STRUCTURE - A design structure embodied in a machine readable medium used in a design process includes a multi-layer silicon stack architecture having one or more processing layers comprised of one or more computing elements; one or more networking layers disposed between the processing layers, the network layer comprised of one or more networking elements, wherein each computing element comprises a plurality of network connections to adjacently disposed networking elements and each networking element may provide network access to a plurality of other computing elements through a single hop of the network. | 2009-05-28 |
20090138582 | Multi-Level Load Balancer - The multi-level load balancing system receives requests for resources provided by any of a plurality of resource nodes. The multi-level load balancing system receives a first result from a first load balancing module that orders each of the plurality of nodes that are available to service the request based on a first algorithm. The multi-level load balancing system then receives a second result from a second load balancing module that orders each of the plurality of nodes that are available to service the request based on a second algorithm. The multi-level load balancing system combines the first result and the second result to form a third result that is uses to select one of the plurality of resources nodes to service the request. | 2009-05-28 |
20090138583 | METHOD AND APPARATUS FOR GENERATING STATISTICS ON INFORMATION TECHNOLOGY SERVICE MANAGEMENT PROBLEMS AMONG ASSETS - The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for generating a set of statistics on information technology service management problems among assets within a network. A data processing system monitors the network for a systems management system message containing information associated with a reported problem of an asset within the network. The systems management system message is generated by the asset associated with the reported problem. Responsive to detecting the systems management system message, the data processing system stores the information associated with the reported problem of the asset contained in the systems management system message to a set of stored data. The data processing system generates the set of statistics on information technology service management problems among the assets within the network using the set of stored data. | 2009-05-28 |
20090138584 | APPARATUS AND METHOD FOR SETTING ROLE BASED ON CAPABILITY OF TERMINAL - An apparatus and method for setting a role based on capability of a terminal are provided. The apparatus includes a calculation unit calculating a capability value of the terminal to check whether the role set in a pertinent terminal is suitable, a determination unit determining whether the role set on the pertinent terminal is suitable based on the calculated capability value, and a setting unit changing and managing information for setting the role set in the pertinent terminal. | 2009-05-28 |
20090138585 | Method and System for Generating Messages - The present invention discloses a method and system for generating Simple Object Access Protocol (SOAP) message, wherein, at least one first information sets are pre-stored and each of the first information sets contains at least one piece of information. The method comprises: generating a first SOAP message which contains a second information set that contains at least one piece of information; retrieving a first information set that corresponds to the second information set; and generating a second SOAP message using the retrieved first information set and the first SOAP message. | 2009-05-28 |
20090138586 | METHOD FOR MANAGING A SERVER LOAD - Method for managing the load of at least one server able to process the requests sent via a telecommunication network by a plurality of terminals. The method includes the steps of receiving by the server a request originating from a terminal, obtaining an estimation of the load of the server, dispatching to the terminal data intended to bring about the automatic resending by the terminal of the request at a later date, dependent on a forecast relating to the load of the server, the dispatching step being executed when the estimation value is above a threshold value. | 2009-05-28 |
20090138587 | DYNAMIC BROWSER-BASED INDUSTRIAL AUTOMATION INTERFACE SYSTEM AND METHOD - An automation device interactive user interface and method of using the interface is provided herein. The interface is network based in that it employs a browser enhanced by an interactive program embedded therein and an execution engine to execute the program. The interface can be proximate to an associated automated device(s) or remotely connected thereto using a local area network (LAN) and/or a wide area network (WAN) such as the Internet. To facilitate ease of use, the embedded interactive program presents information in an appealing multimedia fashion such that interface appears live and changing. Furthermore, data associated with automation devices can be monitored, extracted, transmitted or otherwise manipulated in real time. | 2009-05-28 |
20090138588 | METHOD OF PERFORMING ETHERNET GATEWAY SWITCH TROUBLE DIAGNOSTICS - A service provider unit automatically diagnoses problems in an Ethernet network that are associated with layers 1, 2, and/or 3 and determines whether there is a problem associated with an Ethernet gateway switch EGS. Further diagnostics can be performed to determine the layer, type, and/or location of the problem(s) based on whether there is a problem with the EGS. The diagnostic process followed depends on the types of problem(s) in the network. Once the problems have been diagnosed, an operator can be notified of the location and/or type of problem. | 2009-05-28 |
20090138589 | SYSTEM AND METHOD FOR ACTIVE BUSINESS CONFIGURED WEBSITE MONITORING - The website performance monitoring systems and methods of the present invention are implemented via a website monitoring tool that includes a website canvas and a plurality of web page objects configured to be dragged and dropped onto the generic website canvas to facilitate creation of a website model. The monitoring tool also includes a graphic interface which may be utilized to define and associate performance operational rules of a website being modified or created. The performance operational rules include website performance thresholds and rules associated with alerts which may be delivered in response to a website achieving or falling below defined performance alert levels. The monitoring tool also includes a pixel module which may be engaged to assign a plurality of attributes to a pixel associated with a page within the website model. The graphic interface of the monitoring tool also includes a plurality of web page objects that are configured to be selected, dragged and dropped onto the generic website canvas to facilitate creation of a website model that illustrates the process flow of pages within the website model. | 2009-05-28 |
20090138590 | APPARATUS AND METHOD FOR DETECTING ANOMALOUS TRAFFIC - An apparatus and method for detecting anomalous traffic are provided. More particularly, an apparatus and method for detecting anomalous traffic based on entropy of network traffic are provided. The apparatus of detecting anomalous traffic includes: an entropy extraction module for extracting entropy from network traffic; a visualization module for generating an entropy graph based on the entropy; a graph model experience module for updating a graph model for each network attack based on the entropy graph; and an anomalous traffic detection module for detecting anomalous traffic based on the entropy graph and the graph model for each network attack and outputting the detection results to a user. In the apparatus and method, anomalous traffic is detected based on network entropy rather than simple statistics based on the amount of traffic, so that a false alarm rate of the apparatus for detecting anomalous traffic can be reduced. | 2009-05-28 |
20090138591 | Method for the display of visual sequencing of message communications between application portlets and task page relationship information in a web-base environment - A display portlet is incorporated into a portal page in a web-based environment. This display portlet presents the message communication information between the portlets that are currently running on that portal page. The displayed message communication information indicates the portlet that is the source of a transmitted message and displays one or more portlets that receive the message. The visual representations can be of various formats such as a spacial display or a tree representation. Each communicated message has a stored record identifying the transmitting portlet and any portlet that receives the message. | 2009-05-28 |
20090138592 | METHOD AND APPARATUS FOR DETECTION OF INFORMATION TRANSMISSION ABNORMALITIES - In one embodiment, a method for securing a network application is described. The method for securing a network application includes receiving network information within a network application and assigning a probability value to an independent aspect of the network information. The probability value is based on a verification of the independent aspect of the information against a profile of acceptable behavior. The method for securing a network application also includes aggregating the probability values of the independent aspects of the network information to determine the probability of the entire network traffic. In addition, the method for securing a network application includes determining whether the probability value of the entire network information is above or below a threshold probability value. The entire network information is screened out based on the probability value of the entire message with respect to the threshold probability value. | 2009-05-28 |
20090138593 | SYSTEM AND METHOD FOR COLLECTING, REPORTING AND ANALYZING DATA ON APPLICATION-LEVEL ACTIVITY AND OTHER USER INFORMATION ON A MOBILE DATA NETWORK - System and method for collecting and analyzing information on application-level activity and other user information on a mobile data network. A platform non-intrusively and transparently monitors data activity on a mobile data network in real-time so that user-level information can be reported to an operator. The platform comprises a plurality of collectors, a data manager, and a report manager. The collectors communicate with network routers to almost all network data. The collectors inspect the data for IP addresses and correlate them to user mobile phone numbers. The data manager receives the data and augments it with information obtained by querying carrier information. The data manager stores the data and monitors it to see if it satisfies a set of defined real-time reports. The report manager then works with the data manager to develop and test new reports based on operator instructions for a specific report. | 2009-05-28 |
20090138594 | COORDINATING THE MONITORING, MANAGEMENT, AND PREDICTION OF UNINTENDED CHANGES WITHIN A GRID ENVIRONMENT - A method, system, and program for coordinating the monitoring, management, and prediction of unintended changes within a grid environment are provided. A grid change controller within a particular grid environment detects an unintended change within that grid environment. In particular, grid change controller monitors potential change indicators received from multiple disparate resource managers across the grid environment, where each resource manage manages a selection of resources within the grid environment. The grid change controller then determines a necessary response to the unintended change within the grid environment and communicates with at least one independent manager within the grid environment to resolve the unintended change, such that the grid change controller facilitates recovery from the unintended change within the grid environment to maintain performance requirements within the grid environment. | 2009-05-28 |
20090138595 | TECHNIQUE TO GENERICALLY MANAGE EXTENSIBLE CORRELATION DATA - A technique to generically manage extensible correlation data is provided for correlating a series of events. The technique employs a global unique identifier (GUID) for identifying an event and uses the GUID as a key to associate one or more extensible correlators of correlation data. A transport correlator may be configured to transport the GUID for associating with a GUID of a second event such that a small and fixed amount of data is passed by the communications layer providing the transport, minimally impacting communications. An arbitrary amount of data may be logged and keyed with the GUID, providing optimization and flexibility. | 2009-05-28 |
20090138596 | METHOD FOR CHANGING SERVICE QUALITY OF A CONTENT ADAPTIVELY - The present invention relates to a method for changing service quality of a content adaptively. When service quality updating action for a connection is received the present method invokes an action, used for requesting allowance of a new access to a network, to a device conducting traffic transfer services in order that service quality of the connection may be changed. The invoked action carries input arguments including traffic descriptor of the connection, carried by the service quality updating action, which a traffic handle for identifying the traffic descriptor uniquely has been allocated in. | 2009-05-28 |
20090138597 | SYSTEM AND METHOD FOR ACCESSING MEMORY - A storage system and method for storing information in memory nodes. The storage or memory nodes include a communication buffer. Flow of information to the storage nodes is controlled based upon constraints on the communication buffer. In one embodiment, communications between a master controller and a storage node have a determined maximum latency. | 2009-05-28 |
20090138598 | AVOIDING COLLISIONS BETWEEN USERS IF MAP CONTAINING PERSISTENT SCHEDULING INFORMATION IS LOST - Briefly, in accordance with one or more embodiments, a MAP may be used by a base station to allocate network users for one or more users in a wireless network using persistent scheduling. In the event one or more of the users does not successfully receive a MAP transmitted by the base station, the user may stop transmitting and/or receiving in order to minimize and/or avoid collision with transmissions from other users. The affected user may transmit an indication of the error in receiving the MAP to the base station, wherein the base station may retransmit the previously transmitted MAP to the affected user that did not successfully receive the MAP from the origination transmission. | 2009-05-28 |
20090138599 | Selecting Communication Channels in a Computing Device - A computing device combines presence, profile, and preferences information of the originators and recipients of communications in such a way as to enable a communication session or sessions between the session originator and one or more recipients to be automatically set up over one or more channels of communication. The channel or channels that are selected are those that best fit the constraints expressed in the presence, profile, and preferences of the originators and recipients of communications. | 2009-05-28 |
20090138600 | Takeover Processes in Security Network Integrated with Premise Security System - An integrated security system is described comprising a gateway located at a first location. The gateway includes a takeover component that establishes a coupling with a first controller of a security system installed at the first location. The security system includes security system components coupled to the first controller. The takeover component automatically extracts security data of the security system from the first controller. The gateway automatically transfers the security data extracted from the controller to a second controller. The second controller is coupled to the security system components and replaces the first controller. | 2009-05-28 |
20090138601 | SWITCHED STREAM SERVER ARCHITECTURE - A method for allocating content requests to a server pool includes directing a stream requesting a novel title to one of a least-busy server in a server pool and a least-miss-traffic server in the server pool; setting the server to which the novel title was directed to the requested title's preferred server; directing a stream requesting a familiar title to the title's preferred server; and directing a stream requesting a crowded title to one of a least-busy server and the least-miss-traffic server. | 2009-05-28 |
20090138602 | Secured agent communications - A server communicates with a network appliance. The server includes an agent. The network appliance sends a request to the agent. The request includes an identification of a port. The agent negotiates a secured communication channel with the network appliance on the identified port to retrieve further instructions from the network appliance. The instructions includes one or more commands. The server reports the results of the executed command to the network appliance on the initial channel. | 2009-05-28 |
20090138603 | PROTECTION FOR DIRECT LINK SETUP (DLS) TRANSMISSIONS IN WIRELESS COMMUNICATIONS SYSTEMS - Certain embodiments of the present disclosure provide techniques and apparatus for establishing direct link setup (DLS) connections between stations in a wireless local area network (WLAN). The DLS connections may be established in a manner that helps avoid collisions with transmissions from hidden stations. | 2009-05-28 |
20090138604 | SYSTEM AND METHOD FOR DELIVERING DIGITAL CONTENT - A system for delivering digital content to user devices. The system includes a content delivery server for establishing respective sessions with the user devices and for delivering streams of content to the user devices during the sessions according to a streaming protocol. An asset server is communicatively coupled to the content delivery server through an asset protocol for maintaining an asset scheduling table including asset entries, each asset entry including an asset identifier identifying a given asset in association with a starting time parameter, user identifiers identifying at least one target user device, and a set of session identifiers each identifying a session established with a target user device identified by the user identifiers. The content delivery server inserts, for each asset entry in the asset scheduling table, and for each session identified by a session identifier in the asset entry, the asset identified by the asset identifier of the asset entry into the stream of content delivered during the session, at a predefined insertion time. | 2009-05-28 |