40th week of 2009 patent applcation highlights part 76 |
Patent application number | Title | Published |
20090248752 | Image forming apparatus - In an image forming apparatus, even when power supply to the apparatus is stopped, it is possible to let the user recognize that an electronic file to be used has been erased, and that a necessary electronic file will be erased when the apparatus is to be used after next power on, so that wasteful power supply to the apparatus can be reduced. When the power is shut off, an auto-erased file list or a to-be-erased file list is displayed on electronic paper 108, in accordance with display setting contents set by the user before power off. | 2009-10-01 |
20090248753 | DATABASE MANAGEMENT SYSTEM RISK ASSESSMENT - A method of evaluating an implementation of a DBMS is provided. The method comprises collecting data associated with the implementation of the DBMS and accessing a database comprising problems and their associated solutions, wherein the solutions are configured to remedy at least one of the problems. The method further comprises comparing the data associated with the implementation of the DBMS with the problems and identifying at least one problem associated with the DBMS. Finally, a DBMS risk assessment report is generated that identifies the problem associated with the DBMS and a solution configured to remedy the problem. | 2009-10-01 |
20090248754 | Providing resumption data in a distributed processing system - An approach for providing a user with resumption data before pausing or terminating a partially-processed job that is processing in a distributed system. Certain applications, when paused, are not able to resume processing data at precisely the point where it was paused. As a result, users surrender some, or all, of the processed portion of the data when processing is paused. In one embodiment of the invention, a user is provided with resumption data before the user confirms a request to pause the processing. Resumption data from each of the service nodes that is processing a segment of source data are collected and aggregated. Resumption data reflects a measure of processed data that would require re-processing if the processing were paused and resumed. Alternatively, resumption data includes a duration of spent processing time that would be lost if the processing were paused and resumed. | 2009-10-01 |
20090248755 | SYSTEM AND METHOD FOR DATA BACKUP USING LOG RECORDS - To generate backup data based on a log while a power consumption of a standby system is reduced, provided is a method for data backup in which a first computer system transmits a data update record, a second storage system of a second computer system receives and then stores the data update record, and a second computer of the second computer system generates a copy of data contained in the first computer system based on the stored data update record, the method for data backup, including: monitoring the data update record transmitted by the first computer system, and stopping, when a predetermined first condition is satisfied, the second computer; and starting, when a predetermined second condition is satisfied, the second computer, thereby generating the copy of the data contained in the first computer system based on the stored data update record. | 2009-10-01 |
20090248756 | SYSTEMS AND METHODS FOR A READ ONLY MODE FOR A PORTION OF A STORAGE SYSTEM - In general, embodiments of the invention relate to reading data from and writing data to a storage system. Specifically, embodiments of the invention relate to a read only mode for a portion of a storage system. In one embodiment, a selective read-only mode for a portion of a storage system is implemented by monitoring a condition that may affect a subset of persistent storage in a storage system, by detecting the condition, by entering a read-only mode for the subset, and by enforcing a policy of processing write requests and read requests to the storage system, which includes processing the write requests without modifying user data stored on the subset and processing the read requests, including requests for user data stored on the subset. | 2009-10-01 |
20090248757 | Application-Managed File Versioning - In accordance with one or more aspects of the application-managed file versioning, a request to store a new version of a file is received from an application, the request having been generated by the application. A filename for the new version of the file is generated, derived from a standardized naming convention. The filename includes a first portion having at least a portion of a name of the file, and a second portion having data indicating that the new version of the file is a version of the file. A set of application programming interfaces (APIs) can be exposed that allow the application to manage file versions, such as creating a new version of a file, identifying one or more versions of the file, listing one or more versions of the file, and deleting one or more versions of the file. | 2009-10-01 |
20090248758 | MAP UPDATE DATA SUPPLYING APPARATUS, VERSION TABLE, MAP DATA UPDATING SYSTEM, AND MAP UPDATE DATA SUPPLYING METHOD - Map updating systems, methods, and programs that extract update requiring sections with respect to an update requesting section that is one of the sections being a target of an update request requesting that the target map data should be updated, obtain the information related to the guaranty versions respectively corresponding to the extracted update requiring sections by referring to the version table, the update requiring sections each being one of the sections that needs to be updated in order to guarantee integrity between the sections that are positioned adjacent to each other after the update requesting section has been updated, and generate, based on the update-purpose map database, one of the update data files regarding the update requesting section as well as other ones of the update data files regarding the update requiring sections and having the update versions indicated as the guaranty versions. | 2009-10-01 |
20090248759 | Backup management method in a remote copy environment - Provided is a computer system which is capable of backup operation with a minimum count of volumes in a remote copy environment when a disaster or the like causes a storage system to stop working normally. The computer system has a host computer, a first storage system, a second storage system, and a management computer. The first storage system contains a data volume which stores data requested by an application to be written. The second storage system contains a mirrored volume to which data stored in the data volume is copied. The computer system is characterized by being configured to receive an input of a policy about backup processing executed in backup volumes and set a configuration of the first storage system and a configuration of the second storage system under the received policy. | 2009-10-01 |
20090248760 | BACKUP METHOD OF COMPUTER SYSTEM - A backup method of a computer system capable of recovery independently by a backup center alone, even if reorganization of a DB cannot be completed due to a disaster of some kind. | 2009-10-01 |
20090248761 | FILE CONTROL SYSTEM, INFORMATION PROCESSING DEVICE, HOST DEVICE, AND RECORDING MEDIUM THAT STORES PROGRAM - A file control system according to the present invention includes a host device and an information processing device that is connectable to the host device via a network, the host device including: a comparator that compares first file information stored in a first storage unit of the information processing device with second file information stored in a second storage unit of the host device, and extracts differential information; and a transmitter that transmits the differential information to the information processing device, and the information processing device including: a receiver that receives the differential information; and a generator that generates index information on a file that is stored in the second storage unit and not stored in the first storage unit based on the received differential information. | 2009-10-01 |
20090248762 | SYSTEMS AND METHODS FOR PERFORMING STORAGE OPERATIONS USING NETWORK ATTACHED STORAGE - Systems and methods for performing hierarchical storage operations on electronic data in a computer network are provided. In one embodiment, the present invention may store electronic data from a network device to a network attached storage (NAS) device pursuant to certain storage criteria. The data stored on the NAS may be migrated to a secondary storage and a stub file having a pointer pointing to the secondary storage may be put at the location the data was previously stored on the NAS. The stub file may redirect the network device to the secondary storage if a read request for the data is received from the network device. | 2009-10-01 |
20090248763 | SYSTEM AND METHOD FOR RECLAIMING UNUSED SPACE FROM A THINLY PROVISIONED DATA CONTAINER - A method for operating a computer storage system maintains a client computer interacting with the storage system, the client computer storing data on a data storage device of the computer storage system. Locating, by a client-side agent executing on the client computer that examines metadata of the client computer, one or more sets of blocks allocated and then deleted, hereinafter referred to as deleted blocks, within the computer storage system. Sending a command to the storage system, the command to identify the deleted blocks within the computer storage system. Deallocating, in response to receiving the command, the identified deleted blocks within the computer storage system. | 2009-10-01 |
20090248764 | Implementing Dynamic Processor Allocation Based Upon Data Density - Dynamic processor allocation is implemented based upon bitmap data density. A bitmap index is used to process the query. A bitmap is created for the query. The bitmap is partitioned into single I/O operations. A variable partition size is provided based upon data density. Data density for each partition is calculated. Processors are assigned based upon data density of each partition. Then the partitions are processed and query results are returned. | 2009-10-01 |
20090248765 | SYSTEMS AND METHODS FOR A READ ONLY MODE FOR A PORTION OF A STORAGE SYSTEM - In general, embodiments of the invention relate to reading data from and writing data to a storage system. Specifically, embodiments of the invention relate to a read only mode for a portion of a storage system. In one embodiment, a selective read-only mode for a portion of a storage system is implemented by monitoring a condition that affects a subset of persistent storage in a storage system, by detecting the condition, by entering a read-only mode for the subset, and by enforcing a policy of processing write requests and read requests to the storage system, which includes processing the write requests without modifying user data stored on the subset and processing the read requests, including requests for user data stored on the subset. | 2009-10-01 |
20090248766 | METHOD AND APPARATUS FOR IMPROVING PARALLEL MARKING GARBAGE COLLECTORS THAT USE EXTERNAL BITMAPS - A method for performing garbage collection involves obtaining a first reference bitmap including a block address and a set of mark bits, obtaining a first reference, identifying a mark bit of the set of mark bits based on the first reference, comparing an address associated with the mark bit with the first reference to generate a comparison, selecting an existing word from a global bit map based on the block address and the comparison, calculating a new word based on the set of mark bits and the existing word, replacing the existing word in the global bit map with the new word, and reclaiming a block of memory for reuse based on the global bit map after replacing the existing word. | 2009-10-01 |
20090248767 | SYSTEM AND METHOD FOR STATISTICALLY SEPARATING AND CHARACTERIZING NOISE WHICH IS ADDED TO A SIGNAL OF A MACHINE OR A SYSTEM - Method for finding the probability density function type and the variance properties of the noise component N of a raw signal S of a machine or a system, said raw signal S being combined of a pure signal component P and said noise component N, the method comprising: (a) defining a window within said raw signal; (b) recording the raw signal S; (c) numerically differentiating the raw signal S within the range of said window at least a number of times m to obtain an m order differentiated signal; (d) finding a histogram that best fits the m order differentiated signal; (e) finding a probability density function type that fits the distribution of the histogram; (f) determining the variance of the histogram, said histogram variance being essentially the m order variance σ | 2009-10-01 |
20090248768 | ROAD SHAPE ESTIMATING DEVICE, ROAD SHAPE ESTIMATING METHOD AND PROGRAM - A road shape estimating device has a data obtaining processing unit for obtaining interpolation point data for shape interpolation points, a radius calculation processing unit for calculating a radius of curvature at each of the shape interpolation points based on the interpolation point data, a corner detection processing unit for detecting a corner based on the radius of curvature at each of the shape interpolation points and for setting a candidate start point and a candidate end point, and a minimum radius calculation processing unit for setting a center ideal point based on the candidate start point and the candidate end point of the corner, a front ideal point on the candidate start point side of the center ideal point, and a rear ideal point on the candidate end point side of the center ideal point, and for calculating an ideal radius of curvature of the corner as a minimum radius. | 2009-10-01 |
20090248769 | Multiply and accumulate digital filter operations - A multiply and accumulate engine may implement a digital filter. In some embodiments, the number of coefficients that are stored may be equal to only half of the number of filter taps that are implemented. This may be done by doing multiplications operand by operand within two data registers in a first direction and then shifting directions so that the first operand in a first register is multiplied by the last operand in another register. In some embodiments, the multiply and accumulate engine may be implemented as a two cycle engine wherein in the first stage, multiply and accumulate operations are implemented and then stored into a register. In a second stage and a second cycle, the results stored in the register are further accumulated. | 2009-10-01 |
20090248770 | METHODS AND APPARATUS FOR REDUCING OR AVOIDING USE OF NON-SHIFT BASED DIVISIONS IN A COMMUNICATIONS DEVICE - Methods and apparatus which reduce or completely eliminate non-shift based divisions as part of estimating transmitted symbols and/or generating slicing parameters corresponding to two symbol transmission streams in a wireless communication system are described. A linear least squares error estimation filtering module performs symbol estimations and/or slicing parameter generation while avoiding non-shift based division operations. The linear least squares estimation module generates intermediate parameters, and implements equations which facilitate symbol estimation utilizing shift based divisions while avoiding non-shift based divisions. | 2009-10-01 |
20090248771 | TRUE RANDOM NUMBER GENERATOR - True random number generation circuitry utilizes a pair of oscillators driving a pair of linear feedback shift registers, with their output being combined to generate random numbers. At least one of the oscillators is programmable with a variable frequency. One embodiment controls the variable frequency of oscillators with output from one or more sets of oscillators and linear feedback shift registers. In other embodiments, linear feedback shift register output is captured and used to control the frequency of oscillators. | 2009-10-01 |
20090248772 | Single-Level Parallel-Gated Carry/Majority Circuits And Systems Therefrom - A carry/majority circuit, comprising a plurality of differential transistor pairs coupled in parallel and forming a pair of output nodes, with a single parallel gated level. Current is steered through a leg of the transistor pair having a higher input voltage. | 2009-10-01 |
20090248773 | METHOD AND APPARATUS FOR SIGNAL TRANSFORMATION FOR POSITIONING SYSTEMS - A method and apparatus for signal transformation for positioning control in positioning systems is provided. The positioning involves performing a signal transformation by determining a transform and an inverse transform between a triangular reference signal and a model reference signal with less frequency content, for transforming the triangular reference signal into a ramp signal; and providing a controller including a double integral module, configured for tracking the model reference signal with zero steady state error, for controlling a positioning system. | 2009-10-01 |
20090248774 | REUSE ENGINE WITH TASK LIST FOR FAST FOURIER TRANSFORM AND METHOD OF USING THE SAME - An improved processing engine for performing Fourier transforms includes an instruction processor configured to process sequential instruction software commands and a Fourier transform engine coupled to the instruction processor. The Fourier transform engine is configured to perform Fourier transforms on a serial stream of data. The Fourier transform engine is configured to receive configuration information and operational data from the instruction processor via a set of software tasks. | 2009-10-01 |
20090248775 | APPARATUS AND METHOD FOR AREA AND SPEED EFFICIENT FAST FOURIER TRANSFORM (FFT) PROCESSORING WITH RUNTIME AND STATIC PROGRAMMABILITY OF NUMBER OF POINTS - An apparatus and method for area and speed efficient fast Fourier transform (FFT) processing comprising mapping a one-dimensional DFT to a multi-dimensional representation; re-indexing the multi-dimensional representation as a radix 2 | 2009-10-01 |
20090248776 | ADVANCE TRIP COUNT COMPUTATION IN A CONCURRENT PROCESSING ENVIRONMENT - A method for computing a trip count for a loop in advance of the execution of the loop is provided. The method comprises identifying the elements of a loop; returning infinity, if a first index value satisfies a first condition and that a first step size is equal to zero; modifying the first index value and the first step size, if the first index value satisfies the first condition, when the first step size is not equal to zero, and the first step size is greater than half of a first modulus; returning the result computed by applying a formula that divides the difference between a first condition value and the first index value by the first step size and rounds up to a next integer when there is a non-zero remainder; and returning a second trip count for a second loop based on the elements of the first loop. | 2009-10-01 |
20090248777 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR HARDWARE ASSISTS FOR MICROCODED FLOATING POINT DIVIDE AND SQUARE ROOT - Systems, methods and computer program products for hardware assists for microcoded floating point divide and square root operations. Exemplary embodiments include a method including receiving a first microcoded instruction in the pipeline, decoding the first microcoded instruction in a decode stage of the pipeline, initiating a microcode engine coupled to the processor, with the microcode engine configured to process the streamlined microcode routine. During the delay between detecting the need to start a microcode routine and seeing the first microcode instruction actually issued, and using the processor cycle intended for the original instruction, hardware prepares for the microcode by pre-normalizing the operand, writing the pre-normalized operand to a scratch register coupled to the processor, conditionally generating a final result and discarding microcode routine instructions subsequent to the first microcode routine instruction and copying a final result from the scratch register to a floating point architectural register associated with the processor. | 2009-10-01 |
20090248778 | SYSTEMS AND METHODS FOR A COMBINED MATRIX-VECTOR AND MATRIX TRANSPOSE VECTOR MULTIPLY FOR A BLOCK-SPARSE MATRIX - Systems and methods for combined matrix-vector and matrix-transpose vector multiply for block sparse matrices. Exemplary embodiments include a method of updating a simulation of physical objects in an interactive computer, including generating a set of representations of objects in the interactive computer environment, partitioning the set of representations into a plurality of subsets such that objects in any given set interact only with other objects in that set, generating a vector b describing an expected position of each object at the end of a time interval h, applying a biconjugate gradient algorithm to solve A*Δv=b for the vector Δv of position and velocity changes to be applied to each object wherein the q=Ap and qt=A | 2009-10-01 |
20090248779 | Processor which Implements Fused and Unfused Multiply-Add Instructions in a Pipelined Manner - Implementing an unfused multiply-add instruction within a fused multiply-add pipeline. The system may include an aligner having an input for receiving an addition term, a multiplier tree having two inputs for receiving a first value and a second value for multiplication, and a first carry save adder (CSA), wherein the first CSA may receive partial products from the multiplier tree and an aligned addition term from the aligner. The system may include a fused/unfused multiply add (FUMA) block which may receive the first partial product, the second partial product, and the aligned addition term, wherein the first partial product and the second partial product are not truncated. The FUMA block may perform an unfused multiply add operation or a fused multiply add operation using the first partial product, the second partial product, and the aligned addition term, e.g., depending on an opcode or mode bit. | 2009-10-01 |
20090248780 | Polynomial data processing operation - A data processing system | 2009-10-01 |
20090248781 | METHOD AND DEVICE FOR DYNAMICALLY VERIFYING A PROCESSOR ARCHITECTURE - A method and device may be useful for dynamically verifying a processor architecture at runtime. The checker may more efficiently and cheaply verify at least some of the functionality provided by the execution unit of the processor architecture. The checker may verify operations such as addition, subtraction, multiplication, and division. | 2009-10-01 |
20090248782 | Thread Timeout Coordination Method and System - An apparatus, program product and method associates a timeout used by a client computer sending a work request with a maximum amount of time that the server computer should spend processing the work request. The server computer dynamically reacts to diverse, incoming client load requirements without using a static processing timeout on the server computer side. Resources may be made available for other work. | 2009-10-01 |
20090248783 | Method for Preventing Use of Multiple Application Instances - A method and apparatus are provided for managing activation of one or more application instances in a client machine in communication with a server across a network. The client machine is configured with a manager local to the client machine to manage the application instances. Data associated with the application instance(s) is maintained on the client machine. Prior to sending a communication to the server for an application, the manager ensures that an application instance is not present and activated local to the client machine for the same application. Accordingly, management of the application instances is maintained local to the client machine. | 2009-10-01 |
20090248784 | DISKLESS IMAGE BOOT OUTSIDE OF LAN - A local area network (LAN) server allows an authenticated user of a computer remote from the LAN to cause a diskless computer in the LAN to redirect screen shots to the computer remote from the LAN, with the screen shots being generated based on a users computer image persistently stored in an enterprise storage of the LAN. | 2009-10-01 |
20090248785 | Audio Content Identification System and Methods Thereof - A method of determining the number of recipients for an audio content item includes receiving a packet associated with the audio content item at a network monitoring device. The monitoring device includes a packet inspection module that analyzes a data payload of the packet to identify the audio content item. In an embodiment, the packet inspection module identifies the audio content item by determining an audio signature based on the payload, and comparing the signature to a set of known signatures. Once the audio content item is identified, an indicator is recorded to indicate that the content item was communicated. By aggregating the recorded indicators, the number of recipients for the audio content item is determined. | 2009-10-01 |
20090248786 | REQUEST ROUTING BASED ON CLASS - A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster. | 2009-10-01 |
20090248787 | CONTENT MANAGEMENT - A system and method for management and processing of resource requests is provided. A content delivery network service provider determines a class associated with a set of client computing devices and monitors resources requests for the determined class. The content delivery network service provider then identifies at least one cache component for providing content to client computing devices as a function of the determined class. In other embodiments, instead of cache components, the content delivery network service provider identifies a second set of client computing devices as a function of the determined class for providing the content information. | 2009-10-01 |
20090248788 | DISTRIBUTING SESSION INITIATION PROTOCOL CONTENT TO UNIVERSAL PLUG AND PLAY DEVICES IN A LOCAL NETWORK - A system and method for distributing session initiation protocol (SIP) content to Universal Plug and Play (UPnP) devices in a local network. The system and method employ, for example, a SIP user agent (UA) and a UPnP media server (MS) that can communicate with each other so that when the SIP UA receives SIP content from a remote SIP terminal, the SIP UA and UPnP MS cooperate to enable the UPnP MS to create an object so as to provide the object including the content to a rendering device in the local network. Similarly, when a device on the local network sends an object to the UPnP MS, the UPnP MS and SIP UA cooperate to enable the SIP UA to send the content of the object as SIP content to a remote SIP terminal. | 2009-10-01 |
20090248789 | LEARNING AND COMMUNITY-BASED WEB AGGREGATION TECHNIQUES - Some embodiments of the present invention provide a system that facilitates access to a website from an application. During operation, the system obtains community data associated with interactions between a set of users and the website and examines the community data to identify an interactivity request made by the website to users of the website. Next, the system obtains user-specific data from a new user of the application, which includes a response to the interactivity request from the new user. Finally, the system uses the user-specific data to automate access to the website for the new user. | 2009-10-01 |
20090248790 | SYSTEM FOR CLASSIFYING AN INTERNET PROTOCOL ADDRESS - A system for classifying an Internet protocol (IP) address, including: a data store for storing client profile data associated with a client, the client profile data including an Internet protocol address of a server; and a processor for receiving a resolved Internet protocol address from the client, and determining whether the resolved Internet protocol address corresponds to a second server associated with the first server. The data store includes configuration data representing Internet protocol addresses corresponding to servers in a server farm, and the processor determines that the servers are associated and part of the server farm when the resolved IP address corresponds to one of the IP addresses of the configuration data. The resolved IP address is received with a client request, and the request is allowed when the second server is associated with the first server. | 2009-10-01 |
20090248791 | DATA PROVIDING SYSTEM AND COMMUNICATION APPARATUS - A data providing system includes a first communication apparatus and a plurality of second communication apparatuses that provide data to the first communication apparatus using a communication protocol capable of performing authentication by identification information. The first communication apparatus includes an identification information request sending section, an individual identification information receiving section, a first data request sending section, a first common identification information storage section, a second data request sending section, and a data receiving section. At least one of the second communication apparatuses includes an individual identification information storage section, a second common identification information storage section, an identification information request receiving section, an individual identification information sending section, a data request receiving section, a first data sending section and a second data sending section. The first data sending section sends first type data to the first communication apparatus when the identification information included in the received data request is the stored individual identification information. The second data sending section sends second type data to the first communication apparatus when the identification information included in the received data request is the stored common identification information. | 2009-10-01 |
20090248792 | SYSTEM AND METHOD OF SHARING CONTENTS USING MESSENGER - The present invention provides to a system and method of sharing contents using a messenger program. The system includes a device server which registers Consumer electronic (CE) devices of the same user and CE devices of different users, and generates a messenger account; a messenger server which registers the generated messenger account; and a buddy setting module which sets a buddy relationship among the CE devices of the same user and a buddy relationship among the CE devices of different users, such that contents are shared by the CE devices having the buddy relationship. | 2009-10-01 |
20090248793 | Providing Content In a Network - Among other disclosed subject matter, a computer program product includes instructions that when executed by a processor perform a method for providing content in a network. The method includes receiving an identifier that is forwarded from a device in a network and associated with content divided into content portions that are to be delivered to the device. The method includes selecting a content source in the network for each of the respective content portions, wherein for at least one of the content portions the content source is selected among multiple content sources associated with the respective content portion using recorded information about the multiple content sources. The method includes forwarding, in response to the identifier, source information to the device that identifies each selected content source and is configured for use by the device in requesting at least one of the multiple content portions from each selected content source. | 2009-10-01 |
20090248794 | SYSTEM AND METHOD FOR CONTENT SHARING - A video content system includes a head end server module and a content-sharing server coupled to a video content network. Also included is a converged premises gateway module coupled to the video content network at a location remote from the head end server module and the content-sharing server. The converged premises gateway module includes a processor and a video content network interface coupled to the processor and the video content network and configured for communication with the head end server module over the video content network. The gateway module also includes a memory module having a predetermined storage location for content to be shared with the content-sharing server and a local area network configured at least for distribution of video content within the remote location. The system further includes an upload module configured to cause the content in the predetermined storage location to be uploaded to the content-sharing server. | 2009-10-01 |
20090248795 | Object-Oriented Systems and Methods for Controlling Storage Management Services in a Content Management System - A method and system employing an object-oriented approach to remotely controlling storage management services in a content management system. An Application Programming Interface (API) is used to communicate between a system administrator client and a resource manager, so that a system administrator can, e.g., start and stop services, check the status of services, etc. The API and resource manager exchange information, for example by exchanging XML documents by HTTP posting. | 2009-10-01 |
20090248796 | System and method for creating a punch list - A system and method for creating and utilizing an electronic construction punch list. A touch screen displaying a virtual floor plan is utilized to input and detail punch list items. The punch list information can then be transmitted to a contractor who uses the system to locate and address punch list items pursuant to the associated detail. | 2009-10-01 |
20090248797 | Server apparatus, network system, data transfer method, and program - Disclosed is a server apparatus including a registration means for associating a first apparatus with a plurality of second apparatuses as the control targets thereof, and registering the first apparatus and the plurality of second apparatuses associated, a constant connection session establishment means for establishing a constant connection session with each of the plurality of second apparatuses, a request reception means for receiving from the first apparatus a first request to transfer data between the plurality of second apparatuses, and a request transmission means for transmitting a second request to directly transfer data between the plurality of second apparatuses to one of the plurality of second apparatuses through the constant connection session in response to the received first request. | 2009-10-01 |
20090248798 | Content Providing System, Receiving Apparatus and Method, Storage Medium, and Program - The present invention relates to a content providing system, a receiving apparatus and method, a storage medium, and a program, which enable to perform a variety of contents provisions. An operational terminal | 2009-10-01 |
20090248799 | METHOD AND SERVER FOR USER IDENTIFIER UPDATE - A method and communication server for updating a user identifier, wherein the server detects that a user involved in a new communication has changed an old user identifier for a new identifier. The server also triggers a search for pre-defined groups containing the old user identifier and when determining that the user is part of one or more pre-defined groups, instructing an update of the one or more pre-defined groups with the new user identifier. | 2009-10-01 |
20090248800 | PEER-TO-PEER COMMUNICATION BETWEEN DIFFERENT TYPES OF INTERNET HOSTS - In one embodiment, a method for processing, at an enhanced Session Initiation Protocol (SIP) proxy (e-proxy), (1) a SIP INVITE message to a first user at an IPv4/IPv6 dual-stack (DS) host, connected to an IPv6 network, from a second user at an IPv4 host, connected to an IPv4 network. The e-proxy receives the SIP INVITE message from the IPv4 network. When the e-proxy determines that Dual Stack Transition Mechanism (DSTM) service is required, the e-proxy obtains a temporary IPv4 address for the DS host, finds a suitable tunnel end-point (TEP), and sends a corresponding, but modified, INVITE message to the DS host. The modified INVITE message body includes invocation of DSTM service, the temporary IPv4 address, the TEP's IPv6 address, and the IPv4 host's IPv4 address. The e-proxy sends a BIND message to the TEP to bind the DS host's IPv6 address to the temporary IPv4 address for proper tunneling. | 2009-10-01 |
20090248801 | Automatic Change Detection and Notification System and Method - A method for automatic change detection and notification comprising the steps of storing at least one subscription corresponding to a notification preference of at least one user; detecting at least one change made to a collaborative editor; determining the change level class of the at least one change; comparing the change level class with the notification preference of the at least one user; and transmitting a notification to the at least one user if the change level class corresponds to the notification preference of the at least one user. | 2009-10-01 |
20090248802 | Systems and Methods for Managing Multimedia Operations in Remote Sessions - Techniques relating to managing multimedia transmissions in terminal services scenarios are described. In an example, a method sends a user-interface component from a server to a remote client. The exemplary method further streams a media component for presentation on the remote client in combination with the user-interface component and the media presentation is tracked but not displayed by the server. | 2009-10-01 |
20090248803 | APPARATUS AND METHOD OF ANALYZING SERVICE PROCESSING STATUS - Apparatus for storing information about collected messages in a message storage mechanism includes a mechanism for detecting a request message and for a process suspended as a suspended process request message, a mechanism for referring to a model storage mechanism to search for a transaction model beginning with a message having the same content as that of the suspended process request message and generating a partial model resulting from exclusion of the messages corresponding to the suspended process request message and a suspension message. Also included are a mechanism for extracting a plurality of messages composing an arrangement of messages similar to that of the partial model, and a mechanism for combining a partial transaction information with at least the suspended process request message, to generate suspended transaction information. | 2009-10-01 |
20090248804 | ACCESS REQUEST TRANSFER SYSTEM, ACCESS REQUEST TRANSFER METHOD, AND RECORDING MEDIUM STORING ACCESS REQUEST TRANSFER PROGRAM - A proxy server is communicably connected to another server. An association storage unit stores proxy information and server information. A determination unit determines, when an access request transmitted by the client is received, whether or not the server specified by the access request is actually accessible. A first access request transfer unit, when the server specified by the access request is determined to be actually inaccessible, searches the association storage unit using the server information identifying the server specified by the access request and transfers the access request to the proxy server identified by the proxy information associated with the server information. A second access request transfer unit, when the server specified by the access request is determined to be actually accessible, transfers the access request to the server specified by the access request. | 2009-10-01 |
20090248805 | Systems and Methods for Communicating Audio/Visual Presentation Materials Between a Presenter and Audience Members - Systems and methods for communicating presentation materials from a presenter to audience members utilizing a number of USB port based devices. The presenter's USB device includes application plug-in software that loads to the presenter's computer and operates in conjunction with a standard application software product (such as PowerPoint® or Keynote®). As the application software runs, the presentation data from the presenter's computer is directed through the presenter's USB device (utilizing a radio frequency (RF) transceiver) to broadcast the presentation data to the audience members. The audience members have each been provided a USB device that includes an RF transceiver for receiving the transmissions from the presenter's USB device. The presentation data would then be communicated into the audience members' computer systems to be run in association with the resident application and plug-in software present. Other materials as might typically take the form of printed documents may likewise be distributed to the audience members. Optional plug-in software components, such as audience feedback and/or voting components, may be integrated into the application plug-in software associated with the USB devices. | 2009-10-01 |
20090248806 | System and method for dynamically changing item status in static email messages - A system and method that allows dynamic updating of a static email message by maintaining the status of the content of the email message on a server and remotely serving images or stylesheets relaying the current status to a user's email client when the static email digest is displayed. Other applications of the system and method include, but are not limited to, updating the status of online message board postings contained in an email digest once the original poster has accomplished what was requested in the posting, so he will not subsequently be contacted about the post by users reading the email digest. | 2009-10-01 |
20090248807 | System and Method of Matching Presence for Subscribers in a Social Network - A social network allows subscribers to build and maintain a network of friends. The network includes a server that maintains travel information for the subscribers and for their friends. The server analyzes this travel information to determine whether a given subscriber will be geographically near a friend for a predetermined amount of time. If so, the server notifies the subscriber, and possibly the friend as well, so that the two can arrange to meet during that time. | 2009-10-01 |
20090248808 | Methods and Apparatus for Transmitting Attachments Using a Mail Send/Receive Program - Techniques for transmitting attachment data through a network are provided. Attachment data from an attachment sender is obtained. A copy of the attachment data is stored at a storage location as stored attachment data. The obtained attachment data is replaced with program code. The program code is transmitted to at least one recipient designated by the attachment sender. The stored attachment data is accessible by the at least one recipient under control of the program code. | 2009-10-01 |
20090248809 | Instant Message Session Transfers - A method facilitates instant message (IM) session transfer of messages intended for an IM user to a new IM session being established by the user. Existing IM sessions may be queried for active IM sessions when the user is connecting to an instant message service. If there is an active session for the user, the IM server will request the content and sender of active messages waiting for the user, and transfer this information to the new IM session being established for the user. In this way, the user does not “miss” IM message(s) intended for him or her while going between existing, active IM sessions and new IM sessions. As used herein, session or sessions refer to IM session or IM sessions. | 2009-10-01 |
20090248810 | SYSTEMS AND METHODS FOR QUERYING STATUS OF PEER-TO-PEER MULTIMEDIA CONNECTIONS IN COMMUNICATION SYSTEMS - Status information associated with a peer-to-peer multimedia connection can be queried by the network. A queried terminal can provide responsive status information including, for example, a type and/or amount of data which has been sent over the peer-to-peer multimedia connection and/or a type and/or amount of data which is yet to be sent over the peer-to-peer multimedia connection. This status information can, for example, be used to assist in charging or billing the customer using the multimedia service. | 2009-10-01 |
20090248811 | SYSTEMS AND METHODS OF AUTOMATIC RETRANSMISSION OF ELECTRONIC MAIL - Disclosed are systems and methods of automatic retransmission of electronic mail. | 2009-10-01 |
20090248812 | COMPOSING, FORWARDING, AND RENDERING EMAIL SYSTEM - The present invention provides a computer implemented method for communicating a signature in a received email. Initially, a server receives a source email from a source client, the source email comprising a signature index entry, and a body. The server determines for a first recipient that a first associated destination client is capable of rendering a signature of the signature index entry in response to a selection of an indexed signature. The server, responsive to a determination that the destination client is capable of rendering the signature index entry, forwards the source email to the first recipient as a delivered email using the body of the source email such that an indexed signature is present in the body of the delivered email. In addition, a method for generating a signature header is shown that provides a many to one correspondence between indexed signatures and a signature index entry. | 2009-10-01 |
20090248813 | Download of Current Portions of Email Messages - In general, this disclosure describes techniques of enabling devices to download only current portions of email messages without downloading historical portions of the email messages. For instance, when an email client generates a reply email message to an original email message, the reply email message includes a current portion and a historical portion. The current portion of the reply email message includes new information and the historical portion of the reply email message includes the original email message. The techniques of this disclosure enable devices to download the current portions of email messages without downloading the historical portions of the email messages. | 2009-10-01 |
20090248814 | Increasing spam scanning accuracy by rescanning with updated detection rules - A method, system, and computer program product for processing email messages rescans emails messages that have already been scanned for spam and delivered to user inboxes with updated spam detection rules. This increases the accuracy of spam scanning and reduces the need for users to submit missed spam in emails that was not detected at the time the emails were received, but would subsequently be detected with newer anti-spam rules. A method of processing email messages comprises receiving email messages in a local inbox or in an inbox on an email server, or both, the received email messages having been scanned using spam detection rules to determine whether or not they include spam, obtaining updated spam detection rules, and rescanning at least some of the received email messages using the updated spam detection rules to determine whether or not they include spam. | 2009-10-01 |
20090248815 | MOBILE APPARATUS - According to one aspect of the invention, there is provided a mobile apparatus including: a mail storage unit configured to store a history of email communications; an address storage unit configured to store a first email address associated with a certain name and a second email address associated with the certain name and an additional identifier; and a display unit configured to display the certain name in a first manner to represent the first email address in the history; wherein the display unit is configured to display the certain name in a second manner to represent the second email address in the history. | 2009-10-01 |
20090248816 | Passive Personalization of Buddy Lists - Personalizing communications for a first communication platform includes accessing status information for communication sessions by a communication identity that leverage a first communication platform other than an instant messaging platform. A participant list associated with the communication identity and the first communication platform is passively configured to persistently reflect a list of participant identities from communication sessions in which the communication identity recently participated using the communication platform. | 2009-10-01 |
20090248817 | METHOD FOR AUTOMATED ACKNOWLEDGEMENT OF ELECTRONIC MESSAGE - An electronic messaging device adapted to receive electronic messages from a sender. The electronic messaging device has a controller, a transmitter and receiver unit connected to the controller, a user interface connected to the controller, and a body detection device connected to the controller. After receipt of a notification message from the sender, the transmitter sends an acknowledgement message to the sender when the body detection device detects the presence of a recipient of the notification message. | 2009-10-01 |
20090248818 | COOPERATING SYSTEM, CHAT SERVER, PROGRAM, AND COOPERATING METHOD - A cooperating system includes a chat server and a blog server, the chat server includes an extracting part for, when detecting a URL related to a blog in a message received from outside, extracting the received message, an acquiring part for acquiring a trackback URL from a blog server based on the detected URL, and a storage part for storing a message and the trackback URL extracted by the extracting part in association with a newly created URL; and the blog server including a receiving part for receiving the created URL transmitted based on storage of trackback URL to the storage part with the storage part. | 2009-10-01 |
20090248819 | EMAIL ROUTING - A method of routing an email message comprises receiving a message to be routed, receiving details of a first recipient of the message, receiving an indication of a second recipient of the message, the indication defining a relationship to the first recipient, obtaining an address for the first recipient, obtaining an address for the second recipient, and transmitting the email message to the first and second recipients. | 2009-10-01 |
20090248820 | INTERACTIVE UNIFIED ACCESS AND CONTROL OF MOBILE DEVICES - An interface between mobile devices and computing devices, such as a PC or an in-vehicle system permits a user to use the better user interface of the computing device to access and control the operation of the mobile device. | 2009-10-01 |
20090248821 | MICROSCOPE IMAGE TAKING SYSTEM - A camera takes an observed image of a sample acquired by a microscope. A disk device stores image data representing the observed image taken by the camera A CPU generates e-mail including the image data and information indicating the settings of the microscope or the camera during taking the observed image represented by the image data using as a destination an e-mail address entered in advance. A communication control device transmits the e-mail to a communication network. | 2009-10-01 |
20090248822 | METHOD FOR PROVIDING PEER-TO-PEER EMERGENCY SERVICE AND NODE FOR PROVIDING PEER-TO-PEER EMERGENCY SERVICE - The present invention relates to a method for providing peer-to-peer emergency service in a peer-to-peer network. The method comprises receiving a peer-to-peer emergency request ( | 2009-10-01 |
20090248823 | METHODS FOR SENDING AN EMAIL AND DISTRIBUTING AN EMAIL AND AN EMAIL SERVER - The present application relates to methods for sending an email and distributing an email, and an email server. According to the application, a summary is generated for an email to be sent, with the email stored in a sender side server; the summary of the email is sent to a receiver side server; and the email is sent to the receiver side server in response to receiving, by the sender side server, a request for sending the email, the request being sent by a recipient based on the summary. Thus, the network bandwidth, the storage space of the email server and user terminals may be saved. | 2009-10-01 |
20090248824 | THEME-BASED INSTANT MESSAGING COMMUNICATIONS - Instant messaging communications are controlled using themes. A theme is a definition of properties and features of a specific instance of an instant messaging communications environment. Themes are stored at a server computer and may be requested by users of a client computer. Themes may be made available to users based on enterprise policies established by the owner of the server computer. Once downloaded to the client computer, a theme may be personalized by the user of the client computer provided personalization is consistent with the enterprise policy. Inheritance techniques may be used to provide personalized themes that remain consistent with enterprise policy while extending functions not defined in the enterprise policy. A user may select different themes manually. Alternatively, theme selection may be automated based on system detection of events such as time of day, user location, availability of network connections and the like. Changes in a downloaded theme may be returned to and stored by the server for future use by the user of the client computer. | 2009-10-01 |
20090248825 | Method for Tagging and Tracking Non-Hypertext Markup Language Based E-Mail - A method, apparatus, and computer usable program code for tagging and tracking non-hypertext markup language based e-mail. An e-mail is converted from a non-hypertext markup language format to an encoded format. An item is identified in the e-mail. A tag is added to the item in the e-mail. The e-mail is converted from the encoded format back to the non-hypertext markup language format. | 2009-10-01 |
20090248826 | Method and Apparatus for Identifying, Managing, and Controlling Communications - A method and apparatus for sorting, prioritizing, identifying, managing, and otherwise controlling (collectively, “controlling”) a communication. A frank may be used to associate a value and a class with a communication. The communication may be associated with the frank through the method of selecting a frank associated with a value from among a plurality of frank types, each of the frank types having a pre-assigned value, associating the frank with the communication, and initiating transmission of the franked communication across a network. Value may include anything important of having meaning to the parties, including, for example, money, credit (or a promise to pay), frequent flier miles, and so forth. “Franking” a communication generally associates some indicia of value and/or a service class with a communication. | 2009-10-01 |
20090248827 | METHOD AND APPARATUS FOR CONNECTION - AND NETWORK - NETWORK-INDEPENDENT ON-LINE AND OFF-LINE THEFT-MANAGEMENT PROTOCOL AND SERVICE FOR PROCESSOR BASED DEVICES - A theft-deterrence process enabling a theft-deterrence server, remotely disposed from the processor based device, to deter or thwart theft of the processor based device, is disclosed herein. In various embodiments, the theft-deterrence process employs connection and network independent communication for at least one direction between the theft deterrence server and the processor based device. | 2009-10-01 |
20090248828 | Methods and apparatus for centralized and decentralized emergency alert messaging - Apparatus and methods for providing emergency alert system (EAS) data to subscribers of a content-based network for multiple locations including via mobile devices. In one embodiment, the apparatus comprises a server performing real-time receipt and encapsulation of the EAS data, transport of the EAS data to client devices over an IP or other packet-switched network, and use of applications running on the client devices to decode and display the EAS data. In one variant, a centralized EAS (CEAS) entity is used to aggregate and distribute EAS messages to video registration servers (VRS), which use stored client device data and user preferences to map delivery of relevant EAMs over the IP network. In another variant, instant messaging (IM) infrastructure is used to deliver and display at least portion of the EAS data via a separate transport process. | 2009-10-01 |
20090248829 | INTERCONNECTION OF WIRELESS NETWORKS USING A MASTER/SLAVE NODE - A network array ( | 2009-10-01 |
20090248830 | REMOTE DIRECT MEMORY ACCESS FOR iSCSI - A storage networking device provides remote direct memory access to its buffer memory, configured to store storage networking data. The storage networking device may be particularly adapted to transmit and receive iSCSI data, such as iSCSI input/output operations. The storage networking device comprises a controller and a buffer memory. The controller manages the receipt of storage networking data and buffer locational data. The storage networking data advantageously includes at least one command for at least partially controlling a device attached to a storage network. Advantageously, the storage networking data may be transmitted using a protocol adapted for the transmission of storage networking data, such as, for example, the iSCSI protocol. The buffer memory advantageously is configured to at least temporarily store at least part of the storage networking data at a location within the buffer memory that is based at least in part on the locational data. | 2009-10-01 |
20090248831 | DYNAMIC IMAGE COMPOSITION - The number of connections and/or requests needed to obtain or provide image content in an electronic environment can be reduced by dynamically composing the content when needed to serve a request. In a case where a large number of images are to be transmitted across a network, the images can be determined at the time of the request for transmission and can be composed into a single, master image. Positional information for the images can be stored and sent with the master image to a device requesting the transmission. Using the positional information with dimensional information for the images, the device is able to use an application such as cascading style sheets (CSS) sprites to extract each of the plurality of images, thus obtaining all the images using a single request and single connection. Multiple master images can be used if appropriate. | 2009-10-01 |
20090248832 | AUTO-DISCOVERY BASED ITEM(S) SHARING, INCLUDING SENDER PUSHING AND RECIPIENT APPROVAL - Methods and apparatus involve the voluntary transfer or sharing of item(s), such as files or other data, based upon the automatic discovery of recipients, including sender pushing of the items and recipient approval. During use, computing devices advertise their availability for potential receipt of the items and recipients are automatically discovered. The sender attaches the items to a selected recipient, and a size, description, etc. of the items is calculated. Upon a connection between the sending and recipient computing devices, the sending device pushes to the recipient an identifier of the sender and the size, description, etc., so the recipient can determine whether they want to accept transfer. If so, the items are transferred, including display of the progress. If not, the sender is notified of the refusal. Other features contemplate attaching techniques, visual information display, authentication of parties, computer program products, and systems, to name a few. | 2009-10-01 |
20090248833 | LOCATION BASED CONTENT AGGREGATION AND DISTRIBUTION SYSTEMS AND METHODS - In an exemplary method, a content posting is received from an access device connected to a network. The content posting includes data representative of a content instance and a geographic location associated with the content instance. The content posting is stored. The content instance is selectively distributed to at least one other access device connected to the network based on the geographic location. In certain embodiments, the selective distribution includes determining that the other access device is located physically proximate to the geographic location and making the content instance accessible to the other access device in response to the determination. In certain embodiments, the method further comprises the access device creating the content instance, detecting the geographic location as a physical location of the access device, and associating the geographic location with the content instance. | 2009-10-01 |
20090248834 | Tiered Architecture and Method for Securely Routing IP-Based Transactions Across the Internet - A method for transaction routing is provided. The method begins by initiating a call session at a transaction terminal and routing the call session from the transaction terminal to a first communication gateway over a secure public network. A routing condition is determined at the first communication gateway. Based on the routing condition, the call session is routed to a second communication gateway or is conducted at the first communication gateway. A transaction routing system operating on the method is also provided. | 2009-10-01 |
20090248835 | OFFLOADING DATA TRANSFERS BETWEEN A LOCAL AND REMOTE NETWORK - A method, system, and computer readable medium are disclosed. In one embodiment the method includes initiating a data transfer from a first computing device to a second computing device. Then the method continues by designating a third computing device to offload at least a portion of the data associated with the data transfer. Additionally, the method stores the offloaded portion of the data on the designated third computing device for a period of time. Finally, the method concludes by sending the data stored on the third computing device to the second computing device after the period of time. | 2009-10-01 |
20090248836 | MODEM USER MANAGEMENT SYSTEM AND METHOD - A modem user management system is configured for managing a plurality of user terminals with different Internet protocol (IP) addresses and users associated with different groups in a communication network. The system receives an IP address of one of the user terminals and a group type of the user of the user terminal and compares the IP addresses to determine whether the user terminal belongs to a local area network of the communication network. The system further determines whether the user is associated with an administrative group and activates an administrative interface of the modem user management system for a user upon receiving the proper login privileges. | 2009-10-01 |
20090248837 | Online report system and method for optical disc formats with enhanced interactivity features - An online quality assurance system and method for optical disc formats with enhanced interactivity features is disclosed. Specifically, the system and method provides a means for various studios, DVD player manufacturers, DVD standards specification providers, authoring facilities, and DVD standards tool developers to each provide and receive input, preferably in realtime, about research, development, and production issues, problems, and solutions. | 2009-10-01 |
20090248838 | Method and system for pairing a medium to a user account - There is provided a system for pairing a medium with a user account comprising a media player configured to retrieve a medium identifier from the medium and a player identifier from a memory of the media player. The media player is further configured to transmit the medium identifier and the player identifier to a server. Additionally, the media player is further configured to receive a key associated with the medium identifier and the player identifier from the server. The server is configured to receive the key and the user account for pairing the user account with the medium associated with the key. A computer may be utilized to transmit the key and the user account to the server, after the key has been provided to a user by the media player. The media player and the computer may communicate with the server via the Internet. | 2009-10-01 |
20090248839 | USING A PROXY TO REDIRECT DOWNLOADS - One aspect of the present invention provides a system configured to enable a proxy to redirect downloads from a web server to one or more remote machines via a command issued from a local computer web browser. In one embodiment, a user accesses the web server with a web browser on a local computer, and uses the web browser to initiate the download from the web server. Connection and authentication information for the download is sent to a router/proxy which is connected to both the local machine and the one or more remote machines. The router/proxy redirects the download to a process running on the one or more remote machines, where the download is then saved. The web browser on the local computer is then notified when the download is complete. | 2009-10-01 |
20090248840 | NETWORK TOPOLOGY DETECTION USING A SERVER - Various technologies and techniques are disclosed for automatically detecting whether a local network that a computer is connected to is a public or private network by utilizing a trusted online service and/or heuristics. Techniques are also described for detecting whether or not two computers are connected to the same local area network. | 2009-10-01 |
20090248841 | UNIQUE PREFIX ASSIGNMENT WITH AUTOMATIC ADDRESS CONFIGURATION | 2009-10-01 |
20090248842 | Control-relay apparatus - A control-relay apparatus that controls a device to be controlled, according to a control request received from a management device includes a request receiving part that receives, from the management device, control request data containing data indicating a condition that a device to be controlled should satisfy, and data indicating contents of control with respect to a device that satisfies the condition, and stores the control request data in a recording part accessible from the control-relay apparatus, an information obtaining part that obtains device data relating to a device communicable with the control-relay apparatus; and a device control part that, when the device data obtained by the information obtaining part satisfy the condition indicated by the control request data recorded in the recording part, performs control including the contents indicated by the control request data, with respect to the device. | 2009-10-01 |
20090248843 | Parallel Random Proxy Usage for Large Scale Web Access - A system and method efficiently and anonymously retrieves large scale Web data through a restricted query interface. A number of proxy servers are utilized to permit parallel access to a target Web server for processing multiple queries simultaneously. Latency in the individual queries is absorbed by the proxy servers. Queries that would otherwise appear structured to the target server are assigned to the proxy server in a random fashion, obscuring the structured nature of the queries. The anonymous nature of the queries made by the proxy servers furthermore conceals the identity of the originating server. | 2009-10-01 |
20090248844 | Hybrid Profile Management for Electronic Social Networks - In the context of electronic social networking platforms, ‘hybrid profile’ management allows a user u to create and locally manage ‘pseudo-profiles’ reflecting the profile information of real-world contacts who are not actual members of the networking platform. The first-degree electronic social network of a given user u thus includes both the profiles of other regular network users who have agreed to be direct contacts to u as well as these pseudo-profiles. | 2009-10-01 |
20090248845 | NETWORK BANDWIDTH CONTROL FOR NETWORK STORAGE - Network bandwidth is allocated to storage access requests as a function of a client system activities. Client system activities that produce network access requests and remote storage access requests are monitored. The network bandwidth allocation between network access requests and storage access requests is modified as a function of the monitored client system activities. | 2009-10-01 |
20090248846 | CONFIGURING COMMUNICATIONS BETWEEN COMPUTING NODES - Techniques are described for configuring communications between multiple computing nodes, such as computing nodes that are separated by one or more physical networks. In some situations, the techniques may be used to provide a virtual network between multiple computing nodes that are separated by one or more intermediate physical networks, such as from the edge of the one or more intermediate physical networks by modifying communications that enter and/or leave the intermediate physical networks so as to provide an overlay network without encapsulation of the communications. In some situations, the computing nodes may include virtual machine nodes hosted on one or more physical computing machines or systems, such as by or on behalf of one or more users (e.g., users of a program execution service). | 2009-10-01 |
20090248847 | STORAGE SYSTEM AND VOLUME MANAGING METHOD FOR STORAGE SYSTEM - A time and an amount of data for setting information which is necessary to execute an exclusion process which is necessary when data is stored in a cluster system are reduced. A storage system included in the cluster system includes a plurality of volumes, and a plurality of virtual servers utilizing at least one or more volumes of the plurality of volumes for a data processing, each of the plurality of virtual servers can access all the plurality of volumes, and the volume utilized by the plurality of virtual servers to process data corresponds to the virtual servers. | 2009-10-01 |
20090248848 | DRM INTEROPERABLE SYSTEM - A DRM interoperable system is provided. The DRM interoperable system includes: a domain manager which manages a domain; first and second devices which are authenticated by the domain manager and registered in the domain; and a control unit which gathers information on entities that are to participate in transmission of data when the first device requests the second device to transmit the data, controls at least two entities so that a chain including the at least two entities is constructed by using the gathered information on the entities, and controls the at least two entities so that a plurality of data is transmitted to the second device through the chain. Accordingly, it is possible to provide a DRM interoperable environment in which data can be effectively transmitted. | 2009-10-01 |
20090248849 | DEVICE MANAGEMENT SYSTEM, DEVICE, AND COMPUTER READABLE MEDIUM - A device management system, a device, and a management apparatus are provided. The device management system includes a plurality of devices that are coupled to a network; and a management apparatus that is coupled to the network. The devices include a first device and a second device. The first device stores icon image data indicating the device and including specified information embedded therein as digital watermark information. The second device stores icon image data indicating the device but not including specified information. The management apparatus includes a response information receiving unit; a response detecting unit that detects whether the specified information is embedded as the digital watermark information in the icon image data; and a device specifying unit that specifies a device as a first device or a second device. | 2009-10-01 |
20090248850 | WAIT FOR READY STATE - Automation of actions on a server system (e.g., web server, FTP server) is facilitated by a server system that is ready for actions to be performed upon it. Because there are scenarios when a server system is not in a state to be acted upon (e.g., web page changed due to navigation, script execution, asynchronous request through dynamic web extensions), an automated action needs to be synchronized to when then server system is in a ready state for that action to occur. A wait-for-ready state can be initiated that detects when a server system is ready for a next action. | 2009-10-01 |
20090248851 | DEPLOYING ANALYTIC FUNCTIONS - A method, system, and computer usable program product for deploying analytic functions are provided in the illustrative embodiments. A resource is identified in an analytic function specification. A set of input time series is identified for the analytic function specification. An analytic function instance corresponding to the analytic function specification is instantiated in relation to an object of the resource. Each input time series in the set of time series is located in relation to the object. The analytic function instance is associated with each input time series in the set of time series. An analysis is performed using the set of input time series and an analytic function described in the analytic function specification. The analytic function instance is instantiated if both the object and the set of data sources are present in an object graph where the analytic function instance is to be instantiated. | 2009-10-01 |