42nd week of 2008 patent applcation highlights part 57 |
Patent application number | Title | Published |
20080256146 | Query processing method for stream data processing systems - A stream data processing system capable of highly reliable and highly usable real time data processing, is provided with: (1) a mechanism of copying some or all of stream data, and archiving the stream data in a non-volatile memory to allow real time data and archive data to be used seamlessly; and (2) a mechanism of improving the performance of query processings by using a plurality of stream data processing systems cooperatively. | 2008-10-16 |
20080256147 | Method and a System for Storing Files - The present invention presents a method and a system of indexing, storing and retrieving data to and from multiple, remote and connected data sources over internet or intranet. Files are shredded into fixed number of strips using a defined pattern (shredding algorithm) and distributed randomly amongst the storage data sources (storage nodes). A unique index is maintained for each file and its strips along with corresponding storage nodes in a central file-storage database. On demand to retrieve a file, file-storage database is looked up for all relevant strips and storage nodes containing them. These file strips are then collected from all storage nodes and dressed back according to a defined anti-pattern (dressing algorithm) to the pattern used for shredding them. Failover control for storage nodes can be achieved by replicating each strip for a fixed number of storage nodes (replication factor). In case a storage node is not available, the next storage node containing the same strip can be used to get the strip back. | 2008-10-16 |
20080256148 | Computer system and a method of assigning a storage device to a computer - A computer system which has a plurality of computers and a storage device subsystem connected to the plurality of computers. The storage device subsystem has a plurality of storage devices and a plurality of interfaces, through which the subsystem is connected to the computers. One of the plurality of computers has a management means for holding therein data indicative of the storage devices and a connection relationship between the computers and storage device subsystem. Each computer, when wanting a new device, informs the management means of its capacity and type. The management means receives its notification and selects one of the storage devices which satisfies the request. And the management means instructs the storage device subsystem to set predetermined data in such a manner that the computer can access the selected device. The management means also returns predetermined data to the computer as a device assignment requester, the assignment requester computer modifies setting thereof to allow the computer in question can use the assigned device. | 2008-10-16 |
20080256149 | SYSTEM AND METHOD FOR DEPENDENT FAILURE-AWARE ALLOCATION OF DISTRIBUTED DATA-PROCESSING SYSTEMS - A system and method for allocating distributed processing systems includes inputting component descriptions in a distributed processing system and determining importance of each component. Capacity and failure characteristics of resource groups representing units of available processing capacity are also input. Components are assigned to a plurality of resource groups based on the capacity. Each resource group includes components where the failure characteristics permit simultaneous failures, such that in the event of such failures, an output value of the application is maximized. | 2008-10-16 |
20080256150 | Three-path fused multiply-adder circuit - A three-path floating-point fused multiply-adder is disclosed. The fused multiply-adder is for the single instruction execution of (A×B)+C. The three-path fused multiply-adder is based on a dual-path adder and reduces latency significantly by operating on case data in parallel and by reducing component bit size. The fused multiply-adder is a common serial fused multiply-adder that reuses floating-point adder (FPA) and floating-point multiplier (FPM) hardware, allowing single adds, single multiplies, and fused multiply-adds to execute at maximum speed. | 2008-10-16 |
20080256151 | WEIGHTED ENTROPY POOL SERVICE - A weighted entropy pool service system and methods. Weights are associated with entropy sources and are used to estimate a quantity of entropy contained in data from the entropy sources. An interface is optionally provided to facilitate connecting user entropy sources to the entropy pool service. The quantity of entropy contained in the system is tracked as entropy is distributed to entropy consumers. A persistent entropy pool state file stores entropy across system restarts. | 2008-10-16 |
20080256152 | RANDOM NUMBER GENERATING DEVICE - The objective is to provide a random number generating device having a smaller circuit size and a smaller value of output bias. The random number generating device includes a pair of first and second current paths arranged in parallel with each other, and a pair of first and second fine particles, which can mutually exchange charges, and are located in the vicinity of the first and second current paths. | 2008-10-16 |
20080256153 | RANDOM NUMBER SIGNAL GENERATOR USING PULSE OSCILLATOR - A random number signal generator using pulse oscillators, the generator including: a first pulse oscillator oscillating a first pulse at high speed; a second pulse oscillator oscillating a second pulse; a sampler receiving an output pulse of the first oscillator as data, receiving an output pulse of the second pulse oscillator as a clock signal, and outputting a plurality of output signals; and a digital processor generating a random number signal with a desired size by using the output signals of the sampler. | 2008-10-16 |
20080256154 | Method and Apparatus for Synthesizing a User Defined Pre-Emphasized Arbitrary Waveform for High Speed Serial Data Technologies - The embodiments herein provide a device and method to generate Pre-emphasized signal. In one embodiment herein an input file containing digital data representing a digital data pattern waveform is received and up-sampled by an Fs/Fd rate. The up-sampled digital data is used for generating step response. The generated step response is differentiated to generate coefficients of a pre-emphasis filter which are convolved with the digital data pattern waveform input signal to generate a pre-emphasized digital data pattern waveform file. | 2008-10-16 |
20080256155 | System and Method to Compute Narrow Bounds on a Modal Interval Polynomial Function - A computer executable method of processing a representation of a modal interval polynomial is provided. A representation of a modal interval polynomial is generally provided as input, more particularly, a representation comprising a modal interval function variable and an array of modal interval coefficients. Each modal interval linear interpolation of each of the modal interval coefficients of the array are recursively processed until a single modal interval coefficient remains in the array. For each iteration of the recursive processing, a modal interval linear interpolation operation is executed. | 2008-10-16 |
20080256156 | Reliable and Efficient Computation of Modal Interval Arithmetic Operations - A computer executable method of performing a modal interval operation, and system for performing same is provided. The method includes providing representations of first and second modal interval operands. Each modal interval operand of the operands is delimited by first and second marks of a digital scale, each mark of the marks comprises a bit-pattern. Each bit-pattern of the bit-patterns of the marks of each of the modal interval operands are examined, and conditions of a set of status flags corresponding to each bit-pattern of the bit-patterns of the marks are set. A bit-mask is computed wherein the mask is based upon the set condition of the status flag sets and a presence/absence of an exceptional arithmetic condition, and a presence/absence of an indefinite operand are each represented by a bit of said bits of said bit mask. | 2008-10-16 |
20080256157 | Information Processing Device and Information Processing Method - An information processing device for processing reception signals converted into digital signals, includes: a first conversion unit for executing sampling rate conversion of each of the digital signals to be computed with each tap coefficient of a K'th-order FIR filter; a filter computing unit for executing computation processing of the K'th order FIR filter on K digital signals each of which have been subjected to sampling rate conversion by the first conversion unit; and a control unit for controlling sampling rate conversion of the digital signals by the first conversion unit, and the computation processing of the K'th order FIR filter by the filter computing unit. | 2008-10-16 |
20080256158 | MATCHING MOVEMENT BEHAVIOR IN MOTION GRAPHICS - Computer-implemented methods and media bearing instructions for matching movements of objects are described. In one example, the method can include determining a position of a first point in a first coordinate system, converting the position of the first point from the first coordinate system to a second coordinate system, performing a transformation on a second point in the second coordinate system, wherein the second point is initialized to a starting position in the second coordinate system, determining an ending position of the second point in the second coordinate system based on the transformation, converting the ending position of the second point in the second coordinate system to the first coordinate system, and associating the ending position of the second point in the first coordinate system to the first point in the first coordinate system, wherein the associating causes a transformation of the first point to match the transformation performed on the second point. | 2008-10-16 |
20080256159 | Multi-Stream Fft for Mimo-Ofdm Systems - The present invention proposes a signal processor for Fast Fourier Transformation, FFT, of M | 2008-10-16 |
20080256160 | Reduction of Digital Filter Delay - An apparatus for reducing a digital filter delay includes means for determining the magnitude response of a desired filter. Means form the real cepstrum of this magnitude response. Means transform the real cepstrum into a complex cepstrum of a corresponding minimum-phase filter having the same magnitude response as the desired filter. A filter applies a smoothly decaying shaping window to the complex cepstrum. Means transform the shaped complex cepstrum into an estimated minimum-phase filter. | 2008-10-16 |
20080256161 | Bridge Fused Multiply-Adder Circuit - A bridge fused multiply-adder is disclosed. The fused multiply-adder is for the single instruction execution of (A×B)+C. The bridge fused multiply-add unit adds this functionality to existing floating-point co-processor units by including a fused multiply-add hardware “bridge” between an existing floating-point adder and a floating-point multiplier unit. This fused multiply-add functionality is added to existing two-operand architecture designs without degrading the performance or parallel pipe execution of floating-point adder and floating-point multiplier instructions. | 2008-10-16 |
20080256162 | X87 FUSED MULTIPLY-ADD INSTRUCTION - An x87 fused multiply-add (FMA) instruction in the instruction set of an x86 architecture microprocessor is disclosed. The FMA instruction implicitly specifies the two factor operands as the top two operands of the x87 FPU register stack and explicitly specifies the third addend operand as a third x87 FPU register stack register. The microprocessor multiplies the first two operands and adds the product to the third operand to generate a result. The result is stored into the third register and the first two operands are popped off the stack. In an alternate embodiment, the third operand is also implicitly specified as being stored in the register that is two registers below the top of stack register; the result is also stored therein. The instruction opcode value is in the x87 opcode range. | 2008-10-16 |
20080256163 | APPARATUS AND METHOD OF GENERATING CODEBOOK FOR MULTIPLE INPUT MULTIPLE OUTPUT COMMUNICATION SYSTEM - An apparatus and method of generating a codebook. The codebook generation apparatus includes a matrix extender to generate a candidate matrix set by multiplying a base matrix and at least one diagonal matrix, wherein the at least one diagonal matrix includes elements of a constrained set as diagonal elements; and a codebook generator to generate the codebook where a minimum distance between the elements is maximized, based on the candidate matrix set. According to aspects of the present invention, it is possible to provide a precoding codebook that can reduce an amount of feedback from a terminal. | 2008-10-16 |
20080256164 | METHODS AND APPARATUS FOR CARRY GENERATION IN A BINARY LOOK AHEAD SYSTEM - Methods and apparatus provide for a carry generation tree for a carry look-ahead binary adder, which includes N stages of operators, reducers, and/or repeaters, wherein: a first of the stages receives binary outputs from a series of binary adders; a last of the stages produces a carry out signal representing the carry state of the series of binary adders; and any operator in a given stage does not receive signals from more than one operator in a preceding stage. | 2008-10-16 |
20080256165 | Full-Adder Modules and Multiplier Devices Using the Same - A full-adder module ( | 2008-10-16 |
20080256166 | Method for Inter-Site Data Stream Transfer in a Cooperative Data Stream Processing - A cooperative data stream processing system is provided that utilizes a plurality of independent, autonomous and potentially heterogeneous sites in a cooperative arrangement to process user-defined inquiries over dynamic, continuous streams of data. The system derives jobs from the inquiries and these jobs are executed on the various distributed sites by executing applications containing processing elements on these sites. Therefore, components of a given job can be executed simultaneously and in parallel on a plurality of sites within in the system. The sites associated with a given job execution have the need to share data, both primal and derived. A tunnel mechanism is provided that establishes tunnels between pairs of sites within the system. Each tunnel includes either a sink processing element on an originating site and a source processing element on a destination site or a gateway processing element on each site and a network connection between the sink and source processing elements. The sink and source processing elements are in communication with application processing elements on their respective sites and facilitate the exchange of data between these application processing elements. Tunnels can be establish on demand or in accordance with a prescribed plan and can be job specific of generic to any job executing on a given pair of sites. | 2008-10-16 |
20080256167 | Mechanism for Execution of Multi-Site Jobs in a Data Stream Processing System - A cooperative data stream processing system is provided that utilizes a plurality of independent, autonomous and possibly heterogeneous sites in a cooperative arrangement to process user-defined job requests over dynamic, continuous streams of data. A mechanism is provided for orchestrating the execution of distributed jobs across the plurality of distributed sites. A distributed plan is created that identifies the processing elements that constitute a job that is derived form user-defined inquiries. Within the distributed plan, these processing elements are arranged into subjobs that are mapped to various sites within the system for execution. Therefore, the jobs are then executed across the plurality of distributed sites in accordance with the distributed plan. The distributed plan also includes requirements for monitoring of execution sites and providing for the back-up of the execution sites in the event of a failure on one of those sites. Execution of the jobs in accordance with the distributed plan is facilitated by the identification of an owner site to which the distributed plan is communicated and which is responsible for driving the execution of the distributed plan. | 2008-10-16 |
20080256168 | Target Class Addressing of Updates in Ambient Databases - The present invention relates to a method and system of distributing data ( | 2008-10-16 |
20080256169 | GRAPHICS FOR LIMITED RESOLUTION DISPLAY DEVICES - A method for providing graphical content to be displayed on different kinds of display devices is disclosed. Each kind of display devices is associated with different graphical characteristics. The method includes generating a scene of desired graphical content and formatting, for each kind of the display devices, the scene into a scene file containing the graphical content formatted to suite that kind of display device. A system is also disclosed. | 2008-10-16 |
20080256170 | SOCIAL NETWORKING FOR MOBILE DEVICES - A mobile device, system, and method are directed towards enabling an integrated display of live views. The integrated live views are generated by employing social networking information, including moods of a person, avatars, status of a member's activities including whether they are in an IM session, or the like. Integrated live views may include a live contact list, a group view, a friend view, an activity oriented view, a list of content, or the like, based on the mobile user's social networking information. By providing the mobile user with integrated live views of their social network, the mobile user may be able communicate with other members within the mobile social networking context, to obtain, and respond to invites from a social network member, provide opportunities for activities to other members, to grow their social network, and to consume content that is displayed relative to their social network. | 2008-10-16 |
20080256171 | SYSTEM AND METHOD FOR HISTORY DRIVEN OPTIMIZATION OF WEB SERVICES COMMUNICATION - A system, method and computer program product for communicating Web-Services (WS) messages. First there is allocated an identical amount of a cache history storage at each sender and receiver device for storing a history of communicated WS message strings. At the sender, there is generated an intermediate data representations of each message being built, the corresponding message string stored in the cache history storage. The message is communicated as a serialized data string according to the built data representation. For each subsequent message to be communicated, the method comprises identifying identical portions in intermediate data representations of a current message being built and replacing each identified portion in message strings with a reference indicator to a location in the cache history storage corresponding to an identical character string portion associated with a prior message that has been communicated. At the receiver device, the references are identified in received message strings and one or more intermediate data representations locally stored at the receiver device are substituted in the message to complete a build of the received message. | 2008-10-16 |
20080256172 | TRACING OF COLLABORATIVE WORKFLOWS - Embodiments include a system for tracing a collaborative workflow. The system includes an event collector and a transition engine. The event collector may be configured to receive data that represents an event of the collaborative workflow. The collaborative workflow has a local workflow part and a global workflow part. The transition engine may be configured to compute a new instance state of a model of the collaborative workflow. The new instance state represents an instance of the collaborative workflow obtained through the event of the collaborative workflow. The new instance state complies with rules of a local model of the local workflow part and with rules of a global model of the global workflow part. | 2008-10-16 |
20080256173 | PIPELINE SYSTEMS AND METHOD FOR TRANSFERRING DATA IN A NETWORK ENVIRONMENT - A communications system having a data transfer pipeline apparatus for transferring data in a sequence of N stages from an origination device to a destination device. The apparatus comprises dedicated memory having buffers dedicated for carrying data and a master control for registering and controlling processes associated with the apparatus for participation in the N stage data transfer sequence. The processes include a first stage process for initiating the data transfer and a last Nth stage process for completing data transfer. The first stage process allocates a buffer from a predetermined number of buffers available within the memory for collection, processing, and sending of the data from the origination device to a next stage process. The Nth stage process receives a buffer allocated to the first stage process from the (N−1)th stage and to free the buffer upon processing completion to permit reallocation of the buffer. | 2008-10-16 |
20080256174 | Exchanging data via a virtual field device - A system for synchronizing data between a host client and a field device comprises a computer system with a virtual field device resident on the computer system. The virtual field device comprises a virtualized instantiation of a portion of a field device. A synchronization manager is also resident on the computer system. The synchronization manager is configured for managing synchronization operations involving the virtual field device. A field client transceiver is coupled with the synchronization manager. The field client transceiver is configured for facilitating data exchange between the virtual field device and the field device during a field client to virtual field device synchronization operation. A host client is also resident on the computer system. The host client is configured for exchanging data with the virtual field device during a host client to virtual field device synchronization operation. | 2008-10-16 |
20080256175 | METHOD AND APPARATUS FOR TRANSMITTING DATA IN A PEER-TO-PEER NETWORK - An apparatus for transmitting data which includes a management unit that manages network-topology information of clients participating in the P2P service, and an interface unit that provides to a first client a peer list including information of a client having the minimum network distance to the first client, based on the network topology information, when receiving a request for content from the first client. | 2008-10-16 |
20080256176 | Internet radio system and the broadcasting method thereof - An Internet radio system includes: several network radio receivers connecting to the Internet, and they transmitting service requests and user's information, then receiving audio data corresponding the service requests, wherein each network radio receivers has its own identification; and a server connecting to the Internet to identify the identification of network radio receiver. The server may store some advertisement information for users to select and display them on the radio receivers. | 2008-10-16 |
20080256177 | Method and Apparatus for Maintaining Information at an Ims Client - A method, IP Multimedia Subsystem (IMS) client terminal, and Session Initiation Protocol (SIP) application server for synchronizing data stored at the IMS client terminal with data stored at the SIP application server. When the IMS client terminal sends a request to the SIP application server, the server determines whether the request includes information identifying the current state of the data stored at the client. If so, the server determines whether to send further data to the client based upon the information included in the request. | 2008-10-16 |
20080256178 | Method and Apparatus for Providing Software by Functional Units in a Software Streaming System - A method and apparatus for providing software by function units are provided. In the method, at the streaming client, a functional unit identification is created for identifying a function requested from a user by intercepting a request of a predetermined function in application software from a user. Then, it determines whether a functional unit corresponding to the created functional unit identification is streamed or not, and determines whether each of execution pages of the functional unit is streamed or not when the functional unit is not streamed. After determining, a streaming list is composed with execution pages that are not streamed based on the determination result. Then, a streaming service is requested by transmitting the composed streaming list to the streaming server, and execution pages transmitted from the streaming server are received and stored. | 2008-10-16 |
20080256179 | DIRECT ACCESS ELECTRONIC MAIL (EMAIL) DISTRIBUTION AND SYNCHRONIZATION SYSTEM WITH PROVISION FOR PRE-CONFIGURED SERVICE OFFERINGS - A communications system includes a network engine that communicates with a plurality of unsubscribed mobile wireless communications devices using a communications network for sending and receiving emails therefrom. A direct access server is operative with the network engine for polling electronic mailboxes of users and retrieving email from the electronic mailboxes and pushing any email through the network engine to selected user subscribed mobile wireless communications devices. This direct access server is operative for providing at least one pre-configured service offering to a user that is linked to mail-access parameters when a user configures their respective electronic mailbox. | 2008-10-16 |
20080256180 | USE OF HARDWARE TO MANAGE DEPENDENCIES BETWEEN GROUPS OF NETWORK DATA PACKETS - A task obtained by a communications processor is decomposed into one or more requests that form a request group. The requests of the request group are sent to main memory and responses to those requests are expected. There may be requests for a plurality of request groups being processed concurrently. However, responses to the request groups are to be returned to the communications processor in the order in which the request groups were sent from the communications processor. To ensure this ordering, dependencies between the request groups are tracked by hardware coupled to the communications processor. | 2008-10-16 |
20080256181 | SYSTEMS AND METHODS FOR ASYNCHRONOUS COLLABORATION AND ANNOTATION OF PATIENT INFORMATION - Certain embodiments of the present invention provide systems and methods for improved collaboration. Certain embodiments provide systems and methods for electronic medical record collaboration and annotation. Certain embodiments provide an electronic medical record collaboration system. The system includes a workstation having a user interface and access to electronic clinical data. The user interface allows annotation and saving of the electronic clinical data. The system also includes a collaboration manager coordinating collaboration between the workstation and another entity regarding the electronic clinical data. The collaboration is capable of being asynchronous or synchronous collaboration. Certain embodiments provide a method for collaboration with respect to electronic medical data. The method includes accessing electronic medical data; identifying a collaborator with respect to the electronic medical data; and collaborating in at least an annotation of the electronic medical data. The collaboration is capable of being an asynchronous or a synchronous collaboration. | 2008-10-16 |
20080256182 | Emulation of room lock and lobby feature in distributed conferencing system - Architecture for a session lock and lobby feature in a distributed conferencing framework for a conferencing session. Under a lock scenario, once a user enters the session, the session can be locked to prevent other individuals from entering, even if the individuals were invited to the session. Locking can be accomplished manually by a session participant and/or automatically based on criteria. The lobby feature allows a session participant to be aware of users in the lobby and pending access to the session by providing notification and/or identification of the user attempting to gain access to the session. The session leader can selectively allow access to the session. The architecture facilitates lock and lobby features in multiple identical, leaderless, conference servers which together form a distributed conferencing system. The lock and lobby features can employ media session protocols such as session initiation protocol (SIP) and centralized conference control protocol (C3P). | 2008-10-16 |
20080256183 | APPARATUS, SYSTEM, AND METHOD FOR A FRONT-END, DISTRIBUTED RAID - An apparatus, system, and method are disclosed for a front-end, distributed redundant array of independent drives (“RAID”). A storage request receiver module receives a storage request to store object or file data in a set of autonomous storage devices forming a RAID group. The storage devices independently receive storage requests from a client over a network, and one or more of the storage devices are designated as parity-mirror storage devices for a stripe. The striping association module calculates a stripe pattern for the data. Each stripe includes N data segments, each associated with N storage devices. The parity-mirror association module associates a set of the N data segments with one or more parity-mirror storage devices. The storage request transmitter module transmits storage requests to each storage device. Each storage request is sufficient to store onto the storage device the associated data segments. The storage requests are substantially free of data. | 2008-10-16 |
20080256184 | Systems and Methods of Contracting with Multiple Parties - Systems and methods for contracting with multiple parties, by which the multiple parties agree to a single contracting instrument, are presented. The systems generally comprise one or more computing devices connected to a data source, each of which are controlled by one or more entities interested in initiating a project. The data source has stored thereon a contracting instrument adapted for designating multiple parties. The systems also include a means for receiving the contracting instrument. The methods generally include the steps of identifying two or more contractors and identifying an owner interested in engaging the plurality of contractors to work on a project. After the contractors and owner have been identified, a single contracting instrument is prepared designating the contractors and the owner as executing parties to the single contracting instrument, which may then be executed. | 2008-10-16 |
20080256185 | SCALABLE WEB HOSTING NETWORK AND METHODS FOR BUILDING AND OPERATING SAME - The present invention provides a network comprised of a storage and a plurality of servers. Each server is individually in communication with the storage, and each server individually is operating on a pre-selected operating system. There is a plurality of encoded programs provided, with each program individually performing a single pre-selected function, and each program individually being installed and operating on its own server to the exclusion of other single pre-selected function programs. In another preferred embodiment, the present invention provides for the building and maintaining of such a network by providing these elements, and further providing and removing on an ongoing basis additional single pre-selected function programs based on demand, the additional programs being installed and operating on their own server to the exclusion of other single pre-selected function programs. In yet another preferred embodiment, the present invention provides for the operation of such a network. | 2008-10-16 |
20080256186 | Collaboration system - A computer-based design collaboration system and method of collaborative computer-based design which allows a plurality of computers to concurrently generate a plurality of derivatives of a continuously updated design model each derivative design model delivered to one or more of the plurality of computers based on ownership of the design model to obtain the owner's consent to the derivative model with any conflicts to consent resolved prior to generating any further updated design model. | 2008-10-16 |
20080256187 | Method and System for Filtering Electronic Messages - Embodiments of the invention are concerned with filtering emails having data therein identifying a link to a remote processing system, which, when activated, causes the recipient to retrieve data from the remote processing system. | 2008-10-16 |
20080256188 | Method of removing metadata from email attachments - A method and system for removing metadata from email attachments sent from mobile devices includes receiving an email with an attached document. The attached document has metadata removed to create a cleansed version of the attached document. The attached document is replaced by the cleansed version of the attached document, and the email is sent according to the address or addresses included in the email. | 2008-10-16 |
20080256189 | METHOD AND SYSTEM FOR CONTROLLING THE DISPLAY OF SENSITIVE INFORMATION AND FOR MANAGING VISUAL CLUTTER IN A LIVE SESSION DISPLAY AREA SYSTEM - A system for clearing content displayed in the live session display area of an instant messaging system. The system enables a session participant to clear the content currently visible to each other participant in the session, either immediately, or in response to a criteria such as elapsed time or elapsed time since active in the session. The content that is cleared from the live session display area is not permanently lost, but is only temporarily hidden from the live session display area. The system further enables a local participant to recall such temporarily hidden content back into the live session display area. | 2008-10-16 |
20080256190 | METHOD AND SYSTEM FOR CONTROLLING THE LOGGING OF SESSION TRANSCRIPTS TO LOG FILES IN AN INSTANT MESSAGING SYSTEM - A mechanism for controlling the saving of an instant messaging session transcript to a log file. The system includes a session locking feature that allows a participant (e.g. the session initiator) to lock the entire contents of a session transcript saved into a log file. The system further includes a message locking features that allows a participant to selectively lock a specified portion the contents of the session transcript saved to a log file. The locking participant is able to indicate which other participants can unlock the content in the session transcript stored in the log file that they have locked, and those specified other participants are accordingly sent the necessary key to unlock such locked content. The system further allows users to subsequently request locks to unlock content in a session transcript stored in a log file, and for the locking participant to selectively allow or disallow such requests. | 2008-10-16 |
20080256191 | SESSION MANAGEMENT SYSTEM AND METHOD FOR USE WITH STATELESS MESSAGING SERVICES - The present system uses dynamic assignment of key codes to select options of response content in request messages prior to transmission from an application server to a communication device. Dynamic assignment of key codes to selection options can occur according to a list of key codes having a predefined order also known as a predefined key code series. A key code series could be ordered according to ergonomic considerations or other considerations such as according to an alphabetic or numeric ordering. Communication occurs between one or more server applications running on an application server and a particular communication device, such as a cell phone. Dynamic key code assignment addresses problems raised when one communication device is concurrently carrying on more than one session with one or more server applications since the communication device identifier, such as a phone number, will be the same for all sessions. | 2008-10-16 |
20080256192 | METHOD AND SYSTEM FOR ASSISTED PRESENCE - A method and system for capturing and managing an indication of availability of a user to make and receive media communications is disclosed. The user availability indication is suitable for use by a user having a plurality of communications devices operable over a variety of media at least some of which are attached to a Session Initiation Protocol (SIP) enabled network. The method and system provide an architecture for managing and publication of user availability information. The method and system provide a user with interfaces for set up, publication and delivery of user availability data that can integrate across different media types. A user can establish role, group, activity and location dependent availability information that is managed and updated automatically according to user defined policies or based on a case-by-case basis as the user interacts with the system of the invention. | 2008-10-16 |
20080256193 | EMAIL SYSTEM INCLUDING AN EMAIL AGGREGATION SERVER PROVIDING POLLING TIME GAP COMPACTING AND RELATED METHODS - An electronic mail (email) system may include at least one email server having mailboxes for storing email messages, and a plurality of mobile wireless communications devices. The system may further include at least one email aggregation server for repetitively polling the mailboxes for email messages, and forwarding the email messages to respective mobile wireless communications devices. The at least one email aggregation server may determine time gapped polling of corresponding mailboxes defined by at least one time gap between successive polls, and time compact a subsequent polling of the corresponding mailboxes by removing the at least one time gap. | 2008-10-16 |
20080256194 | Email Bookmark with Automatic Archiving - An email message content management method, system and program are provided for bookmarking subsets of electronic mail (email) message content for subsequent searching and retrieval. Subsets of email message content are designated and then identified to be bookmarked for subsequent searching and retrieval. Identification information such as file pointers and Uniform Resource Identifier (URI) links identifying the bookmarked email message content are generated and then indexed such that the bookmarked content can be searched. A copy of the email message is then automatically and persistently stored in a predetermined location. The bookmarked email message content can subsequently be retrieved, either by browsing the copies of the stored email messages or by performing search operations. | 2008-10-16 |
20080256195 | EMAIL SYSTEM INCLUDING EMAIL AGGREGATION SERVER PROVIDING STAGGERED INITIAL FALLBACK POLLING AND RELATED METHODS - An email system may include at least one subscribed mailbox server having a plurality of subscribed mailboxes and sending a new mail indication upon receiving a new email message, and a plurality of mobile wireless communications devices. The system may further include at least one email aggregation server for polling each subscribed mailbox for email messages based upon receiving a respective new email indication therefrom, and forwarding the email messages to respective mobile wireless communications devices. The at least one email aggregation server may perform a fallback polling of each subscribed mailbox based upon not having polled the subscribed mailbox for a threshold fallback time, and stagger respective initial fallback polling times of the subscribed mailboxes upon startup. | 2008-10-16 |
20080256196 | EMAIL SYSTEM INCLUDING EMAIL AGGREGATION SERVER PROVIDING STAGGERING OF OVERLAPPED POLLING AND RELATED METHODS - An electronic mail (email) system may include at least one email server having mailboxes for storing email messages, and a plurality of mobile wireless communications devices. The system may further include at least one email aggregation server for repetitively polling the mailboxes for email messages, and forwarding the email messages to respective mobile wireless communications devices. The at least one email aggregation server may determine time overlapped polling of corresponding mailboxes and time stagger a next polling thereof. | 2008-10-16 |
20080256197 | EMAIL SYSTEM INCLUDING EMAIL AGGREGATION SERVER PROVIDING SECURITY PARAMETER DETERMINATION FEATURES AND RELATED METHODS - An email system may include at least one email server having mailboxes for storing email messages therein, and a plurality of mobile wireless communications devices. The system may also include at least one email aggregation server comprising a configuration module cooperating with the at least one email server for determining a plurality of operational configuration parameters for accessing a given mailbox by attempting access to the given mailbox using possible configuration parameters. The plurality of possible configuration parameters may include at least one possible email communication protocol security parameter. The at least one aggregation server may further include an aggregation module for forwarding email messages from the mailboxes to respective mobile wireless communications devices based upon the operational configuration parameters. | 2008-10-16 |
20080256198 | EMAIL SYSTEM INCLUDING AN EMAIL AGGREGATION SERVER PROVIDING DISTRIBUTED POLLING AND RELATED METHODS - An email system may include at least one email server having mailboxes for storing email messages therein, and a plurality of mobile wireless communications devices. The system may further include at least one email aggregation server for polling the mailboxes for email messages, and forwarding the email messages to respective mobile wireless communications devices. The at least one email aggregation server may divide each of a plurality of repeating polling time intervals into a plurality of subintervals, and schedule each mailbox for at least a first type polling over each subinterval and for a second type polling over each polling time interval. The second type polling may be more comprehensive than the first type polling. The at least one email aggregation server may distribute the second type polling of the mailboxes over each polling time interval. | 2008-10-16 |
20080256199 | ATTACHING FILES FROM THE ATTACHMENTS AVAILABLE IN A USER'S MAIL BOX - Techniques are provided to a user for attaching files that are available in the user's mail box. Previous email messages are saved, along with any file attachments, in the mail box. When composing a new message and the user intends to attach files to the new message, the files that are available for attachment are not limited to the files that are saved on the user's computer. Available files to attach include the file attachments that are saved in the user's mail box and other files that are stored in an online storage system, which service may be provided by the same entity that provides the email service to the user. | 2008-10-16 |
20080256200 | Computer application text messaging input and output - The subject matter herein relates to computer application input and output and, more particularly, computer application text messaging input and output. Various embodiments provide systems, methods, and software to enable interaction with computer applications utilizing virtually any text-client, such as an instant messaging or text messaging client application or device. Some embodiments provide the ability for text-client interaction with voice applications, such as interactive voice response applications typically available to telephone callers. | 2008-10-16 |
20080256201 | System and method for communicating messages using alias addressing - A method and system for routing email messages to a recipient across disparate communication networks, by addressing the recipient using a pre-assigned alias. The alias may be an alphanumeric identifier that is associated with the recipient device, or a nickname that is associated with an alphanumeric identifier that is associated with the recipient device. The alphanumeric identifier is network independent across carrier networks, such as the recipient's wireless phone number or a nickname. The sender addresses an email message using the alias to a messaging server, without having prior knowledge of the wireless carrier dependent syntax for email addressing the recipient. The messaging server determines the corresponding wireless network carrier that services the recipient's particular recipient as identified by the alias, and the appropriate wireless network dependent syntax for email messaging to the recipient. | 2008-10-16 |
20080256202 | DIRECT ACCESS ELECTRONIC MAIL (EMAIL) DISTRIBUTION AND SYNCHRONIZATION SYSTEM WITH EXTERNAL SMTP SERVER SUPPORT - A communications system includes a network engine that communicates with a plurality of user subscribed mobile wireless communications devices via a communications network for sending and receiving emails therefrom. A direct access server is operative with the network engine for polling electronic mailboxes of the user belonging to an email source hosted by an email provider and obtaining email from the electronic mailboxes and pushing any email through the network engine to selected user subscribed mobile wireless communications devices. It includes an internal SMTP server that is configured for outgoing email and operative for specifying an SMTP server for communication belonging to an email provider given a SMTP server and protocol combination for the email source of the email provider to which communication is desired such that the internal SMTP server of the direct access server is not used. | 2008-10-16 |
20080256203 | DIRECT ACCESS ELECTRONIC MAIL (EMAIL) DISTRIBUTION AND SYNCHRONIZATION SYSTEM WITH IMAP-IDLE IMPLEMENTATION - The communications system includes a network engine that communicates with the plurality of a user subscribed mobile wireless communications devices via a communications network for sending and receiving emails. A direct access server is operative with the network engine for polling electronic mailboxes of users from an email source and retrieving electronic messages from the electronic mailboxes and pushing any electronic mailboxes to the network engine to selected users subscribed mobile wireless communications devices. The direct access server communicates with an email source using the internet message access protocol (IMAP) and IMAP-Idle supportable connections to accept real-time notifications such that when a connection limit is reached or exceeded to an email source, the direct access server disables IMAP-Idle connections to the email source. | 2008-10-16 |
20080256204 | DIRECT ACCESS ELECTRONIC MAIL (EMAIL) DISTRIBUTION AND SYNCHRONIZATION SYSTEM WITH OUT-OF-COVERAGE NOTIFICATION - A communications system includes a network engine that communicates with a plurality of user subscribed mobile wireless communications devices and operative for determining when a mobile wireless communications device is out-of-coverage or turned off and unable to communicate with the network engine. A direct access server is operative with the network engine and polls electronic mailboxes of the users and retrieves electronic messages from the electronic mailboxes and pushes any electronic messages through the network engine to selected user subscribed mobile wireless communications devices. The direct access server suspends polling of those electronic mailboxes of a user when a mobile wireless communications device associated with a user has been determined to be out-of-coverage or turned off and unable to communicate so as to preserve polling resources within the direct access server. | 2008-10-16 |
20080256205 | Apparatus and Method for a Portable Hand Held Device Into a Media Controller - A portable handheld electronic device, such as a cellular telephone, PDA, or gaming console, is disclosed that can be configured to initiate and control a media presentation at a display terminal. The media presentation originates from a media server. The handheld device provides functionality similar to a typical television remote control through the use of wireless transmissions, including Short Message Service (“SMS”) text messages and Instant Messages (“IMs”). | 2008-10-16 |
20080256206 | APPARATUS AND METHOD FOR PUSHING E-MAIL TO PORTABLE TERMINAL IN E-MAIL SYSTEM - Provided is an apparatus and method for pushing an e-mail to a portable terminal in an e-mail system. In an e-mail system for pushing an e-mail, an e-mail agent checks reception of a new e-mail, receives and stores the new e-mail, and generates a mail notification message, a message server receives the mail notification message and transmits it to an e-mail client, the e-mail client generates a mail request message and transmits it to the e-mail agent. | 2008-10-16 |
20080256207 | INFORMATION PROCESSING APPARATUS, METHOD OF CONTROLLING INFORMATION PROCESSING APPARATUS, PROGRAM FOR CONTROL METHOD, AND RECORDING MEDIUM FOR PROGRAM - In a case where session management information is created from request information concerning a Web-based e-mail transmitted as HTTP data, if the request information coincides with a previously defined session start event for each Web-based e-mail service, a relay server adds a new entry to the session management information. On the other hand, if the request information coincides with a previously defined data operation event for each Web-based e-mail service, the relay server updates entry data of the session management information. Consequently, an administrator can execute higher accurate mail browsing by extracting, from the request information concerning the Web-based e-mail, not only the content of the Web-based e-mail but also a mail creation start method and a transmission state of the Web-based e-mail. | 2008-10-16 |
20080256208 | MANAGING ON-DEMAND EMAIL STORAGE - A method, system, and program for managing on-demand email storage are provided. An email service provider allocates a predetermined amount of storage space to an intended recipient. When an email is received for the intended recipient at the email service provider, the email service provider determines whether the predetermined storage space has sufficient capacity for storage of the email. If the predetermined storage space is insufficient for storage of the email, then the email service provider allocates on-demand storage space to the intended recipient. The email service provider then stores the email in the on-demand storage space, such that the email is stored, rather than discarded, when the predetermined storage space reaches full capacity. Before allocating on-demand storage space, the email service provider may compare the email characteristics with predefined criteria set by the intended recipient for emails to be stored in on-demand storage space. | 2008-10-16 |
20080256209 | METHOD, SYSTEM AND PROGRAM PRODUCT FOR VERIFYING AN ATTACHMENT FILE WITHIN AN E-MAIL - System, method and program product for managing a file attached to an e-mail. The attached file's file name is obtained. A voice message file address is received and encoded into a modified address to comply with file naming rules of a recipient computer. A composite file name results from inserting the modified address into the attached file's file name and is displayed in the e-mail. The recipient computer extracts the modified address from the composite file name in the e-mail and decodes the modified address to obtain the voice message file address. Using the voice message file address, the recipient computer requests and receives the voice message file. The voice message is analyzed and verified prior to accessing the attached file. Verifying the voice message includes comparing a voice of the voice message to a voice signature. | 2008-10-16 |
20080256210 | FILTERING EMAIL MESSAGES CORRESPONDING TO UNDESIRABLE DOMAINS - An email message is filtered to determine whether or not it is an undesired email message (e.g., “spam,” “junk mail,” etc.) that originates from an undesirable domain, such as, for example, a domain designated as originating from an undesirable geographic location. In some embodiments, upon determining that the email message originates from an undesirable domain, the email message is deleted (e.g., permanently removed, moved to a designated folder, marked for followup, etc.). In other embodiments, upon determining that the email message originates from an undesirable domain, the email message is further filtered to determine whether or not the email message includes attributes that indicate that the email message should not be discarded. | 2008-10-16 |
20080256211 | Electronic mail viewing device and electronic mail editing device - An object of the present invention is to provide an e-mail editing device having excellent operability, in particular, an e-mail editing device capable of switching and displaying related e-mails. A display processor ( | 2008-10-16 |
20080256212 | Apparatus for Managing Email Messages - A method, apparatus, and computer instructions for managing email messages. Outgoing packets are monitored. The outgoing packets are parsed for outgoing email messages. An identification of recipients in packets for outgoing email messages is made. A list of email addresses is updated with email addresses for the identified recipients, wherein the list of email addresses is used to accept incoming email messages. The outgoing packets also are parsed to identify Web traffic containing a user email address. A domain name of the destination is identified for Web traffic containing the user email address. The list of email messages is updated with this domain name. Incoming email messages are screened to see if the domain name is present in the email address of the sender in determining whether to accepted the email messages. | 2008-10-16 |
20080256213 | Method and Apparatus for Syndicating Interactions Between a Client and a Web Service - The Syndicated Web Services Client (SWSC) uses RSS/ATOM feeds, to facilitate asynchronous interactions between a computerized client and a web service, without requiring a duplicate copy of the web service application on the computerized client. The web service packages a form, such as an XForm containing interactive fields used by the web service, in a RSS/ATOM feed item. The web service sends the RSS/ATOM feed item to a computerized client, wherein the computerized client is a subscriber to the web service's RSS/ATOM feed and the computerized client is in network communication with a server hosting the web service. The computerized client displays the form for use by a user. Responsive to the user of the computerized client manipulating interactive fields in the form, the computerized client packages the manipulated form in a return RSS/ATOM feed item. The computerized client sends the return RSS/ATOM feed item to the server hosting the web service, wherein the server is a subscriber to the computerized client's return RSS/ATOM feed. | 2008-10-16 |
20080256214 | Subscription-based priority interactive help services on the internet - The present invention includes a method and apparatus for providing an e-help service over a network. The e-help service provides one or more action sequences, i.e., recommended courses of action, for specialized circumstances over a network, such as an Internet Protocol network. Subscribers subscribe to specific application areas, such as one or more application areas related to a subscriber's industry. The e-help service provider maintains information pertaining to application areas in one or more databases. When a user activates the e-help service, information corresponding to the present conditions of the user's circumstance is transmitted to the e-help service provider. The e-help service provider identifies one or more action sequences based upon a statistical analysis of the information received from the user and information stored in a database corresponding to the application area of the user. The action sequences having a high probability of success are transmitted to the user and provide one or more recommended courses of action. | 2008-10-16 |
20080256215 | Method for Tourist Guiding and Showing Information of Tourist Spots Using Mobile Device - The present invention provides a method for tourist guiding and showing information of tourist spots using a mobile device. The method comprises: an information center picking up information of a tourist spot from a database according to a request of a user and transmitting the information to a car electronic device, wherein the information comprises identification data of an identification device installed in the tourist spot; the user downloading the information from the car electronic device by the mobile device; and the mobile device displaying the information of the tourist spot according to the identification data after the user uses the mobile device to read the identification device. | 2008-10-16 |
20080256216 | METHOD OF SUPPLYING ADVERTISING CONTENT - A method of supplying advertising content, a method comprising the steps of receiving content data, the data comprising metadata identifying an advertisement service, transmitting a data request to the advertisement service in accordance with the metadata, transmitting an authentication request to an authentication server, receiving an authentication response, the authentication response comprising user information, and transmitting advertisement information in accordance with the user information. | 2008-10-16 |
20080256217 | MOBILE COMMUNICATION DEVICE HAVING WEB ALARM FUNCTION AND OPERATING METHOD OF THE MOBILE COMMUNICATION DEVICE - A method of operating a mobile communication device. The method includes receiving a website address, receiving an alarm time, accessing a website corresponding to the website address upon arrival of the alarm time, and outputting an alarm signal in combination with accessing the website. | 2008-10-16 |
20080256218 | NETWORK SYSTEM, CONTROLLER, RECORDING DEVICE, SERVICE SERVER, METHOD OF ACQUIRING RESOURCE STATUS OF RECORDING DEVICE, AND COMPUTER PROGRAM - A network system including: a terminal unit; one or more recording devices; a service server; and a controller is disclosed. The controller includes: a resource status acquiring unit that, upon receiving a resource status acquisition request to request acquisition of information on resource status of the one or more recording devices, the resource status acquisition request being transmitted from the service server that received the remote recording reservation request from the terminal unit, transmits a resource status acquisition instruction to the one or more recording devices via the local area network and receives a result of determination on remote recording reservation depending on the resource status, as the resource status information, from the one or more recording devices. | 2008-10-16 |
20080256219 | SYSTEM AND METHOD FOR DEPLOYMENT OF A SOFTWARE IMAGE TO A PLURALITY OF TARGET DEVICES - A system and method for deployment of a software image to a plurality of target devices are disclosed. A method may include communicatively coupling a root node device to a plurality of internal node devices, and communicatively coupling a plurality of leaf node devices to the root node devices and the internal node devices. The root node device may transmit a software image from the root node device to at least two of the internal node devices, and each internal node device may transmit the software image to at least one other internal node device or leaf node device. | 2008-10-16 |
20080256220 | Enabling Simultaneous Use of Home Network and Foreign Network by a Multihomed Mobile Node - The invention relates to a method performed by a home agent serving a mobile node in a home network of the mobile node upon attachment of a mobile node to the home network as well as to the home agent. Further, the invention also relates to a method for enabling simultaneous use of a plurality of interfaces by a mobile node being attached to a home network through one of the plurality of interfaces and to at least one foreign network through at least another interface of the plurality of interfaces. Moreover, the invention provides a mobile node and a proxy acting on behalf of the mobile node. To enable a mobile node to use a home network and at least one further foreign network for communications the invention suggests the registration of the mobile node's home address or of a network node within its home network as a care-of address in the home network. | 2008-10-16 |
20080256221 | Method and Apparatus for a Secure Network Install - A method, an apparatus, and computer instructions are provided for a secure network install. One aspect of the present invention provides a proxy server within the same subnet of the client for performing a lookup of the boot image file and downloading the boot image file from a boot file server in a secure manner. The client in turn downloads the file from the proxy TFTP server. Another aspect of the present invention modifies the client remote boot code to include a secure boot file download discovery (SBDD) mode. The client starts the SBDD mode by sending a request for a boot image file to a subnet broadcast address and port, which is listened by a proxy TFTP server. The proxy TFTP server receives the client request and downloads the boot image file. The client in turn downloads the boot image file from the proxy TFTP server. | 2008-10-16 |
20080256222 | STRUCTURE FOR A FLEXIBLY CONFIGURABLE MULTI CENTRAL PROCESSING UNIT (CPU) SUPPORTED HYPERTRANSPORT SWITCHING - A design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a design for addressing deficiencies of the art in respect to hypertransport-based switching for multi-CPU systems and for flexibly configurable multi-CPU supported hypertransport switching is provided. The design structure can include a hypertransport switching data processing system. The system can include a CPU and at least two I/O bridges. Each I/O bridge can provide a communications path for data driven to a corresponding peripheral device from the CPU. Notably, the system can include a flexibly configurable hypertransport switch. The switch can include a first configuration adapting the CPU to both of the I/O bridges, and a second configuration adapting the CPU to a first one of the I/O bridges and a second CPU to a second one of the I/O bridges. | 2008-10-16 |
20080256223 | SCALE ACROSS IN A GRID COMPUTING ENVIRONMENT - A method, grid computing environment, and computer readable medium for managing available resources in a grid computing environment are disclosed. The method includes determining, when a new job is submitted, if a first of the computing clusters has sufficient available resources to run the new job. If the first computing cluster does not have sufficient available resources to run the new job, the method further includes determining if a second of the computing clusters has sufficient available resources to run a first job that is currently running on the first computing cluster. If the second computing cluster has sufficient available resources to run the first job, the first job is migrated to the second computing cluster. | 2008-10-16 |
20080256224 | Data communication system and session management server - A data communication system is provided that is capable of increasing or decreasing the number of session management servers flexibly, and is further capable of implementing data communication while distributing the message processing load in the session management server. The data communication system includes multiple communication devices which perform data communications mutually, multiple session management servers which manage sessions of data communication between the communication devices, and a load balancer which assigns the session management servers for processing a message received from the communication device according to a predetermined criterion, wherein, the session management server is provided with a unit for managing a currently logged-in communication device and a state of the communication performed by the communication device, and a unit for acquiring information necessary for performing communication with the communication device. | 2008-10-16 |
20080256225 | Osgi-Based Dynamic Service Management Method for Context-Aware Systems - An OSGi-based dynamic service management method for context-aware system is provided. By adding a service bundle for service implementation to an OSGi framework, a service lifecycle is separately managed. For this purpose, the service bundle has several service implementations, and a service factory object is generated as many as the service implementations. The lifecycle of the service is managed. The service factory object installs and uninstalls the service. Accordingly, even when various sensors and devices are newly added to the context-aware system, a corresponding service can be installed and uninstalled at any time, thereby providing a dynamic management. | 2008-10-16 |
20080256226 | SEMICONDUCTOR MANUFACTURING APPARATUS DATA ACQUISITION APPARATUS AND SEMICONDUCTOR MANUFACTURING SYSTEM - According to the present invention, there is proved a semiconductor manufacturing apparatus data acquisition apparatus, having: a production management system interface unit which may communicate with the production management system; an apparatus interface unit which communicates with the semiconductor manufacturing apparatus; and a production management system substitution unit which may communicate with the semiconductor manufacturing apparatus via the apparatus interface unit, wherein when the production management system can communicate with the production management system interface unit, the production management system and the semiconductor manufacturing apparatus communicate with each other via the production management system interface unit and the apparatus interface unit to receive process data output from the semiconductor manufacturing apparatus, and when the production management system cannot communicate with the production management system interface unit, the production management system substitution unit and the semiconductor manufacturing apparatus communicate with each other via the apparatus interface unit to receive the process data output from the semiconductor manufacturing apparatus. | 2008-10-16 |
20080256227 | METHOD AND PRODUCT FOR CONTROLLING LABORATORY EQUIPMENT - Method, apparatus and product for controlling an automated storage system for laboratory objects. The storage system includes a plurality of storage locations for receiving the laboratory objects. The method includes defining users having access to the storage system and storing the users in a database, defining partitions, with each partition comprising at least part of the storage locations, and storing the partitions in the database, and storing properties for each of the partitions in the database. | 2008-10-16 |
20080256228 | MINIMIZING COMPLEX DECISIONS TO ALLOCATE ADDITIONAL RESOURCES TO A JOB SUBMITTED TO A GRID ENVIRONMENT - A method, system, and program for minimizing complex decisions to allocate additional resources to a job submitted to a grid environment are provided. First, at least one decision to allocate additional resources to at least one previously submitted job is stored in a decision cache, wherein said the least one decision is stored according to at least one characteristic of the at least one previously submitted job. When another job is submitted to the grid environment needs additional resources, the characteristic of the currently submitted job is compared with the characteristics of previous submitted jobs. If there is a match, then the previously made decision associated with the matching characteristic controls allocation of additional resources for the currently submitted job, such that complex decision making for allocation of additional resources is minimized by reusing previously stored decisions to allocate additional resources. | 2008-10-16 |
20080256229 | Detecting Machine Utilization Activity - Detecting machine utilization activity may be provided. Client machine activity within a computer network may be monitored to determine if the client machine is available for use, or if the computer is already engaged in one or more activities. During a predetermined receive period, machine activity information for a given client machine. The machine activity information for the client machine is compared to previously stored machine activity information to determine if an activity state for the client machine has changed. If the activity state of the client machine has changed, the activity state for the machine is updated. Machine activity information for all computers in the computer network may be used to track and optimize resources with the computer network. | 2008-10-16 |
20080256230 | METHOD AND SYSTEM FOR DETECTING AN ANOMALOUS NETWORKED DEVICE - Methods and systems for detecting one or more anomalous devices are disclosed. For each of a plurality of devices, semi-structured data may be received from the device. For each pair of devices, of the plurality of devices, a similarity measurement may be determined between semi-structured data from a first device of the pair of devices and semi-structured data from a second device of the pair of devices. One or more anomalous devices may then be identified and one or more remedial actions may be performed for the one or more identified anomalous devices. | 2008-10-16 |
20080256231 | METHOD FOR MAINTAINING STATE CONSISTENCY AMONG MULTIPLE STATE-DRIVEN FILE SYSTEM ENTITIES WHEN ENTITIES BECOME DISCONNECTED - A computer implemented method, data processing system, and computer program product for maintaining state consistency among multiple state-driven file system entities when the file system entities become disconnected. Responsive to a distributed file system server being disconnected from a distributed file system client, a monitor is registered with the configuration management framework (CMF) for a file system. When the CMF detects access to a file in the file system, the CMF notifies the monitor of the access to the file, and the monitor stores information about state of the file. When the distributed file system server is reconnected to the distributed file system client, information about state of the file stored in the monitor is provided to the distributed file system client. | 2008-10-16 |
20080256232 | Service Discovery Aggregation Method In a Local Area Network and Device Implementing the Method - The invention enables a standard client according to the DVB-IPI phase | 2008-10-16 |
20080256233 | SYSTEM AND METHOD FOR TRACKING THE NETWORK VIRAL SPREAD OF A DIGITAL MEDIA CONTENT ITEM - Systems and methods are provided to track viral marketing. The resulting user interfaces can include a map that tracks propagation via a node tree or a geographic map that shows where media was viewed. The information may also be displayed as a cumulative or absolute tracking graph, which is based on various parameters, such as number of views, number of transmissions, rewards earned, etc. The systems and methods can track viral propagation through, e.g., email, social networking service or site messages or postings, and instant messages. Data used by the invention include URLs as received from a media transmission page form, the URLs pertaining to both the propagator and the recipient, time stamps at which the media was propagated and viewed, and so on. | 2008-10-16 |
20080256234 | Data flow control - A system and method for managing content data in a gaming environment to control the flow of information is provided wherein the method includes initiating a game configured to receive content data from at least one of a plurality of content servers, identifying at least one preferred content server from the plurality of content servers, operating the game to receive the content data from the at least one preferred content server, associating the content data with a content map based upon at least one characteristic, monitoring the content map to identify changed content data and adjusting content data based upon the changed content data. | 2008-10-16 |
20080256235 | NETWORK RESOURCE MONITORING AND MEASUREMENT SYSTEM AND METHOD - A method and system for analysing and measuring multiple sources of data over a communications network ( | 2008-10-16 |
20080256236 | System, method and computer program product for monitoring and controlling network connections from a supervisory operating system - A system, method and computer program product that is designed to support high-availability, rapid fault recovery, out of band condition signaling and/or other quality of service assurances and security in a networked environment. In one aspect, a method of the invention includes the step of providing a processing system with a dual-kernel or multi-kernel software operating system. The operating system includes a supervisory operating system and a secondary operating system that provides network functions to user applications. The method also includes the step of providing a Network Control Software (NCS) in the supervisory operating system. The NCS is configured to transparently monitor and control network operations in the secondary operating system. | 2008-10-16 |
20080256237 | Method for Implementing Resources Reservation in a Proxy-Requested Mode in Next Generation Network - A method for implementing resources reservation in a proxy-requested mode in an NGN, includes: an AF entity sending a resources request message carrying resources requirement parameters information on behalf of a user to a resources mediation PDF; the resources mediation PDF making an admission decision according to network operation policy rules, subscriber configuration files, and availability of transport resources; if the corresponding resources request is admitted, the resources mediation PDF sending an admission installation command to a BGF, setting and keeping corresponding admission decision parameters information in the BGF; the BGF forwarding subscriber traffic entering networks according to the admission decision parameters information to ensure QoS class requested by the user. According to the present invention, terminals with various QoS negotiation capabilities are supported, and QoS requirement parameters of the media flows are negotiated or are determined by the AF entity according to the media flows and service operation policies. | 2008-10-16 |
20080256238 | Method and system for utilizing a resource conductor to optimize resource management in a distributed computing environment - Disclosed herein are embodiments of a method and system for optimizing resource management in a distributed computing environment through the use of a resource conductor. An application managed by an application manager requires resources managed by a resource manager. A resource conductor in communication with both the application manager and the resource manager receives from the application manager a processing specification for the application and workload associated with the application. The processing specification provides the resource conductor with information needed to determine the type and quantity of resources appropriate for processing the workload associated with the application. The resource conductor adjusts the quantity of resources allocated to the application by communicating with the resource manager. | 2008-10-16 |
20080256239 | METHOD AND SYSTEM FOR OPTIMIZING A NETWORK BY INDEPENDENTLY SCALING CONTROL SEGMENTS AND DATA FLOW - A server array controller that includes a Data Flow Segment (DFS) and at least one Control Segment (CS). The DFS includes the hardware-optimized portion of the controller, while the CS includes the software-optimized portions. The DFS performs most of the repetitive chores including statistics gathering and per-packet policy enforcement (e.g. packet switching). The DFS also performs tasks such as that of a router, a switch, or a routing switch. The CS determines the translation to be performed on each flow of packets, and thus performs high-level control functions and per-flow policy enforcement. Network address translation (NAT) is performed by the combined operation of the CS and DFS. The CS and DFS may be incorporated into one or more separate blocks. The CS and DFS are independently scalable. Additionally, the functionality of either the DFS or the CS may be separately implemented in software and/or hardware. | 2008-10-16 |
20080256240 | Data processing method, data processing apparatus, and recording medium - The present invention has enabled computing resources existing in domestic network systems to be utilized with a maximum efficiency. Actual condition of the connection of client apparatuses to a domestic network and overall computing resources of the domestic network are integrally controlled by a personal computer functioning itself as a private server. When a PDA outputs a request to a personal computer for downloading image data on a server, the image data is downloaded and stored in a hard disk area owned by the personal computer and offered to the PDA. A connected condition of the client apparatuses to the domestic network is constantly monitored. Even when any of the client apparatuses is provisionally disconnected from the network, proper service is continuously rendered by applying the computing resources offered to the client apparatus. | 2008-10-16 |
20080256241 | System and Method for Automatically Managing It-Resources in a Heterogeneous Environment - The present invention provides a system and method for automatically managing IT-resources in a heterogeneous environment on each level of resource abstraction and resource hierarchy by using the concept of the resource-reference object. The resource-reference object represents the link to a referenced resource on a lower level in the hierarchy and may include a priority value assigned by the respective level of hierarchy as well as all information to build a remote request to that referenced resource which may be a single resource or a resource group. Concurrently each resource-reference object itself is accessible from the higher level of hierarchy as an own resource by additional providing a name and a desired state which can differ from desired state of the referenced resource as well as making it externally visible. Resource-reference objects can be grouped to resource groups on the higher level of hierarchy, wherein those resource groups are addressable as own resource-reference object from the next higher level of hierarchy. | 2008-10-16 |
20080256242 | NOVEL MEDIA FILE ACCESS AND STORAGE SOLUTION FOR MULTI-WORKSTATION/MULTI-PLATFORM NON-LINEAR VIDEO EDITING SYSTEMS - A novel system, method and computer program product for storing and enabling access to certain digital media files of pre-determined formats stored in a centralized media storage device. The system stores digital audio and video media files in a centralized fashion and enables access to one or more independent users via individual workstations. The method includes creating a directory structure on the storage means for hierarchically organizing the digital media and other data files; generating in the directory structure a User Directory that corresponds to each independent user that is capable of accessing said media files, and through which an independent user can store actual digital media files; enabling capturing and rendering of media files of a predetermined format into said directory structure, the media files adapted to be stored in one or more single sub-directory levels below an isolated root level of the directory structure; and, automatically creating for each subdirectory of the isolated route level directory structure, a corresponding link to the actual sub-directory location for one or more individual independent users, and placing the links inside each corresponding User Directory. In this manner, via said links, a user is permitted indirect access to all actual digital media files that are stored in the directory on said storage means, while preventing direct access to the actual digital media files. | 2008-10-16 |
20080256243 | Method and system for identifying available resources in a peer-to-peer network - A method for a peer of a peer-to-peer network to search for an available resource is provided. The method initiates with representing a request for the available resource as a request bit string. The method includes transmitting the request to a parent of the peer. Then, an aggregate availability bit string associated with the parent is accessed. The aggregate availability bit string represents an aggregate resource availability for all children of the parent. Next, a logical operation is performed with the bits of the aggregate availability bit string and the bits of the request bit string. Then, it is determined whether any of the children of the parent are able to provide the available resource based upon a result of the logical operation. A peer-to-peer grid and a system for publishing and identifying an available resource in a peer-to-peer distributed network are also provided. | 2008-10-16 |
20080256244 | Method, Apparatus, Computer Program Product and Network Node for Providing Remote Client Deactivation - An apparatus for providing remote client deactivation includes a processing element. The processing element may be configured to receive a message associated with a service related to a communication session with a client, determine whether the client is associated with an indication to deactivate the client and communicate a signaling message to deactivate the client in response to a determination that the client is associated with the indication to deactivate the client. | 2008-10-16 |
20080256245 | Method and system for information exchange utilizing an asynchronous persistent store protocol - Disclosed herein are embodiments of a method and system for facilitating the exchange of information between interconnected processorsin environments requiring high performance and high reliability. In an exemplary embodiment, the source sends input to the target and expects output from the target in return. A manager in communication with both the source and the target receives and initiates a storage of the information in nonvolatile memory. The manager concurrently forwards the information to its proper destination. If the manager receives output from the target before completion of the input storage, the manager cancels the input storage because it is no longer needed to ensure system reliability. If the manager receives acknowledgement from the source that the target output has been received before completion of the output storage, the manager cancels the output storage because it is no longer needed to ensure system reliability. Related embodiments are also described. | 2008-10-16 |