25th week of 2011 patent applcation highlights part 78 |
Patent application number | Title | Published |
20110153686 | CONSOLIDATING INPUT MESSAGES FOR SOCIAL ACTIVITY SUMMARIZATION - Social activity content is aggregated for summarization and reporting by obtaining a plurality of input messages that each characterizes a corresponding time limited social activity, such as a sporting event, competition, etc. Each received message is associated with a corresponding social activity, information is extracted from the received messages describing an aspect of the corresponding social activity and information is generated that summarizes the corresponding social activity. Generated information may be based upon a combination of the information extracted from the associated messages, and information derived from content based assumptions utilizing knowledge of the corresponding social activity. Social activity information is further aggregated by applying context aware filtering to eliminate redundantly generated information, sequencing the filtered information into a chronology of the social activity and generating a summary of the social activity based upon the sequenced and filtered information. | 2011-06-23 |
20110153687 | DETERMINING A STORAGE LOCATION BASED ON FREQUENCY OF USE - Aspects of the invention provide a solution for determining a storage location for a data item from among a set of persistent storage locations having varying access speeds. Each data item is associated with a score that is based on the frequency with which the data item has been accessed, as well as possible other factors such as open time and/or close time of the data item, the amount of data in the data item, the period from the last time the data item was closed to the next time that the data item is opened and/or the total amount of data in the data item. Data items with high scores relative to other data items are assigned to faster access storage location while data items with lower scores are assigned to slower access storage locations. | 2011-06-23 |
20110153688 | INFORMATION RECORDING DEVICE AND INFORMATION RECORDING METHOD - An information recording device includes storage units and a storage-unit manager for managing the storage units, wherein the storage-unit manager includes a storage-unit-identifier manager for managing each storage unit by use of an identifier and a stored-content manager for associating the contents stored in each storage unit with the identifier of the storage unit managed by the storage-unit-identifier manager and for managing the contents stored in each storage unit. | 2011-06-23 |
20110153689 | CONFIRMING THE SENSITIVITY OF A DATA OBJECT IN A MANAGED OBJECT HEAP - A method, system and computer program product for confirming the sensitivity of a data object in a managed object heap software runtime environment based on a determination that the object is accessible only via other objects known to be sensitive. | 2011-06-23 |
20110153690 | HARDWARE OFF-LOAD MEMORY GARBAGE COLLECTION ACCELERATION - A memory allocation message for each primary memory allocation in a primary memory made by a primary processor is received at a hardware memory management module. A representation of each primary memory allocation is allocated within a second memory in response to each memory allocation message. A determination is made, based upon the allocated representations of each primary memory allocation within the second memory, to free a primary memory allocation in the primary memory. A memory free message is sent to the primary processor instructing the primary processor to free the primary memory allocation in the primary memory. | 2011-06-23 |
20110153691 | HARDWARE OFF-LOAD GARBAGE COLLECTION ACCELERATION FOR LANGUAGES WITH FINALIZERS - A memory allocation message for each primary memory allocation in a primary memory made by a primary processor is received at a hardware memory management module, including an indication of whether a finalizer routine is associated with each primary memory allocation. A representation of each primary memory allocation is allocated within a second memory in response to each memory allocation message, including the indication of whether there is the associated finalizer routine. A determination is made, based upon the allocated representations of each primary memory allocation within the second memory, to free a primary memory allocation in the primary memory. A call object finalizer message is sent to the primary processor instructing the primary processor to call the finalizer routine associated with the primary memory allocation in the primary memory in response to determining that the primary memory allocation has the associated finalizer routine. | 2011-06-23 |
20110153692 | COMPUTER SYSTEM PREVENTING STORAGE OF DUPLICATE FILES - Arrangements including a duplication determination unit that determines whether identical contents intrinsic values are contained in a plurality of contents intrinsic values; a change control unit that changes an access destination of a first file corresponding to a first contents intrinsic value from identical contents intrinsic values, to a position having stored therein a second file corresponding to a second contents intrinsic value from among these identical contents intrinsic values when there are identical contents intrinsic values; and, a migration execution unit which, when the migration execution unit migrates data stored in files stored in one or more first logical storage devices to one or more second logical storage devices, does not migrate first data of the first file to any of the one or more second logical storage devices, and migrates second data of the second file to any of the one or more second logical storage devices. | 2011-06-23 |
20110153693 | FILE MANAGEMENT INFORMATION STORAGE APPARATUS AND METHOD AND PROGRAM FOR CONTROLLING THE SAME - When an input-output request for file management information is inputted to a file management information storage apparatus, the input-output request is accepted by a file management section. A fixed-length area management section then inputs and outputs basic management information for managing a file corresponding to the input-output request to and from a fixed-length area of a storage unit as fixed-length data. In addition, a variable-length area management section inputs and outputs extended management information for managing the file corresponding to the input-output request to and from a variable-length area of the storage unit as variable-length data. | 2011-06-23 |
20110153694 | Receiving device, data file recording method, and program - A receiving device includes a communication unit receiving at least one data file from another device via a communication connection; and a control unit controlling recording of the data file received from the communication unit in a recording medium. The control unit creates one data recording folder for one communication connection in a predetermined reception folder provided in the recording medium and records, in the created data recording folder, the data file received via the communication connection corresponding to the data recording folder and a management file in which attribute information regarding each data file is stored. | 2011-06-23 |
20110153695 | METHOD FOR MAKING USB STORAGE OF FILE SYSTEM AND REMOTE CONNECTION, AND SYSTEM THEREOF - Provided are a client computing terminal including: a client user setting unit receiving connection setting information of a host computing terminal to be communicated and file system conversion setting information for converting a predetermined file system into a USB file system from a user, and storing the corresponding information; a USB/IP communication unit setting communication connection with the host computing terminal by using the connection setting information, generating a USB request block (URB) packet, transmitting the URB packet to the host computing terminal, and receiving and analyzing the URB packet from the host computing terminal; and a USB converting unit converting the predetermined file system into the USB storage by using the file system conversion setting information. | 2011-06-23 |
20110153696 | Data Storage Aggregation on a Mobile Device - Software, running on a mobile platform, aggregates file structures from one or more remote file servers into a virtual, unified file structure. The local storage of the mobile platform is also containing in the virtual unified file structure. The virtual, unified file structure is presented to a user as though the entire file structure were local to the mobile computing device. | 2011-06-23 |
20110153697 | Automated Filer Technique for Use in Virtualized Appliances and Applications - Various techniques are disclosed for facilitating manipulation of virtualized storage volumes and/or file systems of one or more different types of operating systems (OSs) implemented on distributed computer systems. According to different embodiments, various aspects may be directed to different embodiments of virtualized filer appliances and/or filer applications which may be used for facilitating manipulation of virtualized storage volumes and/or file systems of one or more different types of operating systems (OSs) implemented on distributed computer systems. In at least one embodiment, a filer appliance may be implemented as a virtual appliance that includes functionality for performing automated file-level and/or volume-level operations for a selected set of file systems. In one embodiment, a filer appliance may be implemented as a virtual machine which is configured or designed to handle managing of one or more volumes. In one embodiment, the filer appliance may include one or more virtual interfaces for interfacing with one or more virtual volumes and/or one or more other virtual appliances, virtual applications, etc. Various other techniques are disclosed herein for facilitating dynamic and automated configuration of virtual appliances implemented at distributed computing systems. | 2011-06-23 |
20110153698 | CONTENT DISTRIBUTION SYSTEM - A contents distribution system distributes contents to the reproduction terminals ( | 2011-06-23 |
20110153699 | 16-POINT TRANSFORM FOR MEDIA DATA CODING - In general, techniques are described for implementing a 16-point inverse discrete cosine transform (IDCT) that is capable of applying multiple IDCTs of different sizes. For example, an apparatus comprising a 16-point inverse discrete cosine transform of type II (IDCT-II) unit may implement the techniques of this disclosure. The 16-point IDCT-II unit performs these IDCTs-II of different sizes to transform data from a spatial to a frequency domain. The 16-point IDCT-II unit includes an 8-point IDCT-II unit that performs one of the IDCTs-II of size 8 and a first 4-point IDCT-II unit that performs one of the IDCTs-II of size 4. The 8-point IDCT-II unit includes the first 4-point DCT-II unit. The 16-point IDCT-II unit also comprises an inverse 8-point DCT-IV unit that includes a second 4-point IDCT-II unit and a third 4-point IDCT-II unit. Each of the second and third 4-point IDCT-II units performs one of the IDCTs-II of size 4. | 2011-06-23 |
20110153700 | Method and apparatus for performing a shift and exclusive or operation in a single instruction - Method and apparatus for performing a shift and XOR operation. In one embodiment, an apparatus includes execution resources to execute a first instruction. In response to the first instruction, said execution resources perform a shift and XOR on at least one value. | 2011-06-23 |
20110153701 | IMPLEMENTATION OF ARBITRARY GALOIS FIELD ARITHMETIC ON A PROGRAMMABLE PROCESSOR - A method for a Galois Field multiply includes executing first and second instructions. The first instruction includes receiving a first input, such as a first variable, receiving a second input, such as a second variable, performing a polynomial multiplication over GF(2 | 2011-06-23 |
20110153702 | MULTIPLICATION OF A VECTOR BY A PRODUCT OF ELEMENTARY MATRICES - A method, system and computer program product to improve multiplication of a vector by a product of elementary matrices. The method includes, for example, receiving an input vector and determining, by at least one computer processor, which intermediate resultants of a matrix vector product between the input vector and a plurality of elementary matrices can be performed in parallel. At least some of the intermediate resultants may be calculated in parallel by a plurality of computer processors if they are not dependent on the pending product resultant of the input vector and one or more of the elementary matrices. | 2011-06-23 |
20110153703 | SYSTEM AND METHOD OF GENERATING COMPLEX WAVEFORMS - Methods for generating complex waveforms, including step functions, impulse functions, and gate pulses are provided, as well as methods for generating modulated waveforms employing a number of known and newly developed modulation formats. The methods of the present invention employ a continuous linear function, wherein all output points are defined. Discontinuities and singularities are eliminated, yet pulses having nearly instantaneous transitions may be achieved. Thus, gate pulses step functions, binary waveforms and the like may all be generated from a single function, where they entire output range of the function is defined over a continuous input domain. | 2011-06-23 |
20110153704 | Filter - Provided is an FIR filter capable of obtaining predetermined characteristics with a small number of input taps, delay circuits, and multipliers and achieving an improved response and low cost. In a low-pass filter, a band-pass filter, and a high-pass filter based on an FIR filter, a basic filter is configured that gives a basic impulse response function and has a filter coefficient determined from the impulse response function. Filters having different frequency characteristics are configured by changing the time scale or frequency scale of the basic filter. These filters having different frequency characteristics are combined in a cascade form or a step form, thereby constructing an FIR filter having a small number of taps. | 2011-06-23 |
20110153705 | METHOD AND APPARATUS FOR A FINITE IMPULSE RESPONSE FILTER - A finite impulse response filter comprises an input formatter, a plurality of sample registers, a plurality of coefficient registers, an arithmetic unit, a multiply accumulate unit, a crosspoint switch, an interpolator, a control unit, and an output formatter. The input formatter separates the in-phase portion of a complex-number discrete-time sample from the quadrature portion. The sample registers store a plurality of discrete-time samples. The coefficient registers store a plurality of coefficients. The arithmetic unit adds two of the discrete-time samples to create a sum. The multiply accumulate unit includes a multiplier that multiplies the sum by a coefficient to create a product, an adder that adds the product to a sum of products, and a register that stores the sum of products. The crosspoint switch allows communication between the first and second plurality of registers and the arithmetic unit and the multiply accumulate unit. The interpolator inserts a desired number of zeros into the time-sampled data stream to adjust the time-sampled data stream to an increasing sampling rate. The control unit controls the settings of the crosspoint switch, the arithmetic unit, and the multiply accumulate unit. The output formatter combines the in-phase sum of products and the quadrature sum of products to create a filtered complex-number discrete-time sample. | 2011-06-23 |
20110153706 | FAST FOURIER TRANSFORM ARCHITECTURE - A fast Fourier transform (FFT) architecture operable to transform data of variable point size includes a plurality of input ports, a plurality of memory elements, a crosspoint switch, a plurality of processing elements, and a plurality of output ports. The inputs ports read time-domain data from an external source. The memory elements store input data, intermediate calculation results, and output data. The crosspoint switch allows data to flow from any one architecture component to any other architecture component. The processing elements perform the FFT calculation. The output ports write frequency-domain data to an external source. | 2011-06-23 |
20110153707 | MULTIPLYING AND ADDING MATRICES - An apparatus and method are described for multiplying and adding matrices. For example, one embodiment of a method comprises decoding by a decoder in a processor device, a single instruction specifying an m-by-m matrix operation for a set of vectors, wherein each vector represents an m-by-m matrix of data elements and m is greater than one; issuing the single instruction for execution by an execution unit in the processor device; and responsive to the execution of the single instruction, generating a resultant vector, wherein the resultant vector represents an m-by-m matrix of data elements. | 2011-06-23 |
20110153708 | COMMUNICATION DEVICE, RECEPTION DATA LENGTH DETERMINATION METHOD, MULTIPLE DETERMINATION CIRCUIT, AND RECORDING MEDIUM - A communication device includes a storage unit to store quotients and remainders associated with multiplication values obtained by multiplying a specified integer number, which is expressed in a form of (2 | 2011-06-23 |
20110153709 | DELAY OPTIMAL COMPRESSOR TREE SYNTHESIS FOR LUT-BASED FPGAS - A compressor tree synthesis algorithm, named DOCT, which guarantees the delay optimal implementation in LUT-based FPGAs. Given a targeted K-input LUT architecture, DOCT firstly derives a finite set of prime patterns as essential building blocks. Then, it shows that a delay optimal compressor tree can always be constructed by those derived prime patterns via integer linear programming (ILP). Without loss of delay optimality, a post-processing procedure is invoked to reduce the number of demanded LUTs for the generated compressor tree design. DOCT has been evaluated over a broad set of benchmark circuits. The DOCT reduces the depth of the compressor tree and the number of LUTs based on the modern 8-input LUT-based FPGA architecture. | 2011-06-23 |
20110153710 | APPARATUS AND METHOD FOR PARALLEL-PROCESSING DATA FLOW - Provided is a data flow-parallel processing apparatus and method. The data flow-parallel processing apparatus may include a lower layer processing unit to identify a flow of inputted first data, a distribution unit to select, from among a plurality of upper layer processing units, an upper layer processing unit corresponding to the flow, and to transmit the first data to the selected upper layer processing unit, and an upper layer processing unit to process an upper layer packet of the first data, based on a local memory corresponding to the flow from among a plurality of local memories. | 2011-06-23 |
20110153711 | MANAGING OBJECTS USING A CLIENT-SERVER BRIDGE - A method for supporting communication between a client and a server includes receiving a first message from a client. The method also includes creating an object in response to the first message. The method also includes sending a response to the first message to the client. The method also includes receiving changes to the object from a server. The method also includes storing the changes to the object. The method also includes receiving a second message from the client. The method also includes sending the stored changes to the client with a response to the second message. | 2011-06-23 |
20110153712 | TRUSTED CLIENT-CENTRIC APPLICATION ARCHITECTURE - Trusted Client-Centric Application Architecture (TC | 2011-06-23 |
20110153713 | OUT OF ORDER DURABLE MESSAGE PROCESSING - The dispatching of messages from an incoming message pool to service instance(s). Message are received non-destructively and exclusively from the incoming message pool. If a particular service instance receives a message out of order, the processing of the message is deferred without releasing the exclusivity in the incoming message queue. Thus, the target service instance may continue to process one or more other messages until the target service instance is ready to process one or more deferred messages. In this way, messages may be pulled from the incoming message queue for dispatch to service instance(s), while maintaining correct order of processing, even if messages do not arrive into the incoming message queue in the correct order. | 2011-06-23 |
20110153714 | SECURE REMOTE WEB POPUP - A system and a method are provided to initiate a popup web browser window without the need for manual installation or configuration of components on a client workstation, to bypass the apparent limitations of a web browser and simultaneously provide security and protection that the web browser's security would provide, if not bypassed. The system and method are configured and arranged to prevent malicious third parties from invoking a flood of popped-up web browser sessions resulting in a Denial of Service (DOS) attack. | 2011-06-23 |
20110153715 | LIGHTWEIGHT SERVICE MIGRATION - Techniques for migrating lightweight services in a datacenter are described. In an example embodiment the services can be attached to virtual ports of embedded switches and assigned unique network identifiers. The services can be migrated from one physical host to another by migrating the unique identifiers and associating them with instantiated instances of at least equivalent services. | 2011-06-23 |
20110153716 | ENABLING VIRTUAL DESKTOP CONNECTIONS TO REMOTE CLIENTS - Disclosed are techniques for providing a platform that allows a user to remotely establish a connection with a virtual machine operating on a server farm In a typical scenario, when a user requests for a connection to access third party plug-in applications, the application program interface may interact with the session broker process to identify sessions or suitable servers to which the user can be connected. The user may access the third party plug-in applications through the identified sessions or suitable servers. | 2011-06-23 |
20110153717 | CLIENT MESSAGE DISTRIBUTION IN A DISTRIBUTED DIRECTORY BASED ON LANGUAGE AND CHARACTER SETS - A proxy server distributes client messages to backend servers based on language. An incoming client message to the proxy server specifies a language to use for queries and other transactions with the backend servers. The proxy server determines a backend server that supports the language and transmits the client message to that backend server. A client message might specify a character set as well for interacting with the backend servers that support languages under a given character set. | 2011-06-23 |
20110153718 | SYSTEMS AND METHODS FOR ESTABLISHING NETWORK CONNECTIONS USING LOCAL MEDIATION SERVICES - Systems and methods facilitate communication between clients, servers or other nodes located on separate local area networks (LANs) or sub-networks within a home, office, campus or other environment using one or more mediation servers located within the local network environment. The server establishes a persistent connection to each available mediation service. The client requests a connection to the server by providing addresses or other connection information associated with the client to one or more of the mediation servers in communication with the server. The mediation server(s) send network information associated with the client to the server via the persistent connections. The server responds to the mediation server(s) by providing network information that can be relayed to the client. When the client and server have exchanged network information, communications between the client and server can be established using conventional or proprietary network address translation (NAT) or other techniques. | 2011-06-23 |
20110153719 | Integrated Adaptive Anycast for Content Distribution - A system includes first and second cache servers a domain name server, and a route controller. The cache servers are each configured to respond to an anycast address. Additionally, the first cache server is configured to respond to a first unicast address, and the second cache server is configured to respond to a second unicast address. The router controller configured to determine wither the status of the first cache server is non-overloaded, overloaded, or offline. The route controller is further configured to instruct the domain name server to provide the second unicast address when the status is overloaded or offline, and modify routing of the anycast address to direct a content request sent to the anycast address to the second cache server when the status is offline. The domain name server is configured to receive a request from a requestor for a cache server address. Additionally, the domain name server is configured to provide an anycast address to the requestor when the status of the first cache server is non-overloaded, and provide the second unicast address to the requestor when the status of the first cache server is offline or overloaded. | 2011-06-23 |
20110153720 | SYSTEMS AND METHODS FOR SAMPLING MANAGEMENT ACROSS MULTIPLE CORES FOR HTML INJECTION - A method for sampling management includes establishing, for a multi-core intermediary comprising a plurality of packet evaluation components executing on a corresponding plurality of cores, a frequency at which the multi-core intermediary intercepts a response transmitted from a server to a client and injects data into the intercepted response. For each of the plurality of packet evaluation components, an offset and a frequency based on a number of packet evaluation components in the plurality of packet evaluation components is established, a combination of the established frequencies substantially similar to the frequency established for the multi-core intermediary. One of the plurality of cores intercepts a response from the server to the client, at a time specified by the frequency and the offset. The packet evaluation component executing on the one of the plurality of cores injects data into the intercepted response. | 2011-06-23 |
20110153721 | SYSTEMS AND METHODS FOR POLICY BASED INTEGRATION TO HORIZONTALLY DEPLOYED WAN OPTIMIZATION APPLIANCES - The present disclosure presents systems and methods for policy based redirection of network traffic, by an intermediary device, to a horizontally deployed WAN device. An intermediary receives a request from a client to access a server. The request was previously modified by a first WAN device to include information in a first option field of a transport layer. The intermediary may determine, responsive to a redirection policy, to send the request to a second WAN optimization device deployed horizontally from the intermediary, instead of the server. The intermediary transmits the request to the second WAN optimization device, while maintaining the information from the first option field. The intermediary device receives the request including the information in the first option field identifying the first WAN optimization device to the second WAN optimization device. The intermediary receives a modified request from the second WAN device, the modified request determined by the intermediary to be sent to the destination server. | 2011-06-23 |
20110153722 | SYSTEMS AND METHODS FOR POLICY BASED TRANSPARENT CLIENT IP INSERTION - The present disclosure presents systems and methods for maintaining an original source IP address of a request by an intermediary network device despite the source IP address being modified by a cache server during an unfulfilled cache request. An intermediary receives a request from a client to access a destination server via a first transport layer connection. The client request identifies the client's IP address as a source IP address. The intermediary transmits to a cache server, via a second transport layer connection, the client request as a second request modified to include the client IP address of the first request in a header. The intermediary device receives, via a third connection, the second request as a third request from the cache server. The intermediary device obtains the client IP address from the header of the third request and transmits to the server identified in the first request the third request as a fourth request identifying the client IP address as the source IP address. | 2011-06-23 |
20110153723 | SYSTEMS AND METHODS FOR MANAGING DYNAMIC PROXIMITY IN MULTI-CORE GSLB APPLIANCE - The present invention is directed towards systems and methods for providing dynamic proximity load balancing via a multi-core intermediary device. An intermediary device providing global server load balancing (GSLB) identifies a local domain name service (LDNS) entries database and assigns each LDNS entry in the LDNS entries database to one of the plurality of packet processing engine base on a source internet protocol (IP) address of each LDNS entry. The first packet processing engine on the appliance receives a LDNS request for an IP address, determines that the LDNS entry for the IP address is assigned to a second packet processing engine of the plurality of packet processing engines, transmits a request to the second packet processing engine for the LDNS entry for the IP address, and determines a response to the LDNS request based on the LDNS entry for the IP address received from the second packet processing engine. | 2011-06-23 |
20110153724 | SYSTEMS AND METHODS FOR OBJECT RATE LIMITING IN MULTI-CORE SYSTEM - The present invention is directed towards systems and methods for managing a rate of request for an object transmitted between a server and one or more clients via a multi-core intermediary device. A first core of the intermediary device can receive a request for an object and assume ownership of the object. The first core can store the object in shared memory along with a rate-related counter for the object and generate a hash to the object and counter. Other cores can obtain the hash from the first core and access the object and counter in shared memory. Policy engines and throttlers in operation on each core can control the rate of access to the stored object. | 2011-06-23 |
20110153725 | SECURE OUT-OF-BAND STORAGE CONTROL - Embodiments of the present disclosure provide methods and computing devices configured to establish secure out-of-band storage control. In various embodiments, a management module in a client device may be used to communicate with a server device independent of an operating system of the client device, to facilitate remote storage services. Other embodiments may be disclosed and claimed. | 2011-06-23 |
20110153726 | SYSTEM AND METHOD FOR PROVIDING SERVICE COMPONENT ARCHITECTURE (SCA) DATA TRANSFORMATION - A system and method for providing service component architecture (SCA) data transformation in a distributed transaction processing environment. In accordance with an embodiment, an SCA software component can be used to provide a service to transform data and requests from a service-oriented data format to a transactional data format, such as a Tuxedo or other format. In accordance with an embodiment, a configuration file, such as a schema file, is used to define the transformation between the service-oriented and transactional data formats. The SCA software components operate to communicate with a transaction component, perform the data transformation automatically, and support a transaction process on the transaction component. | 2011-06-23 |
20110153727 | Cloud federation as a service - A Cloud federator may be used to allow seamless and transparent access by a Cloud Client to Cloud services. Federation may be provided on various terms, including as a subscription based real-time online service to Cloud Clients. The Cloud federator may automatically and transparently effect communication between the Cloud Client and Clouds and desired services of the Clouds, and automatically perform identity federation. A Service Abstraction Layer (SAL) may be implemented to simplify Client communication, and Clouds/Cloud services may elect to support the SAL to facilitate federation of their services. | 2011-06-23 |
20110153728 | SYNCHRONIZATION OF SPORADIC WEB POLL TRAFFIC - Polling performed by multiple applications running on a device is coordinated. A central scheduling function can, for example, periodically issue polling event messages to the applications. The applications can, in turn, request the transmission of polling signals to their respective servers to request application updates. By coordinating transmission of polling signals battery consumption and network communication resources can be optimized. | 2011-06-23 |
20110153729 | Image Forming System, Image Forming Apparatus, and Image Forming Method for the Development, Distribution, and Maintenance of Image Forming Apparatus Operation Screens - A web browser of a multifunction peripheral transmits a request for screen data to a web server and causes an operation screen to be displayed on an operation panel on the basis of the screen data. A terminal-side web browser of a terminal apparatus transmits a request for screen data to the web server and causes an operation screen to be displayed on a display of the terminal apparatus on the basis of the screen data. Also, the web server transmits first screen data to the terminal-side web browser in response to a request from the terminal-side web browser, the first screen data being generated from basic screen data, and transmits second screen data to the web browser in response to a request from the web browser, the second screen data being generated from the basic screen data. | 2011-06-23 |
20110153730 | HANDLING OF DATA TRANSFER IN A LAN-FREE ENVIRONMENT - There is disclosed a method, system and computer readable medium for transferring data in a LAN-free environment, in particular for a tape backup or restore operation. Data of a client partition of a first server is sent to a partition of a LAN-free server through the Local Area Network (LAN). The data sent is then converted from TCP/IP protocol to Fibre Channel protocol. The converted data is sent to a Storage Area Network (SAN) through a Fibre Channel card and finally to a tape library. An advantage is thus to mutualize and virtualize resources, in particular Fibre Channel cards. Storage Area Network tape drives are shared using such host bus adapter cards. Certain embodiments avoid the reconfiguration of Storage Area Network tape drives when the client partition moves to a new hardware. | 2011-06-23 |
20110153731 | METHOD OF UPDATING CONTENT INFORMATION ASSOCIATED WITH CONTENT BEING SERVICED IN STREAMING SERVER GROUP - Provided is a method of updating content information associated with a content being serviced in a streaming server group. The content information updating method may include: monitoring whether a new streaming server joins a streaming server group servicing the same category of a content; updating content information associated with the content being serviced in the streaming server group, and transferring the updated content information to a client when the new streaming server joins; and providing a content service via the new streaming server according to a request of the client. | 2011-06-23 |
20110153732 | Deposition Exhibit Management System - An electronic exhibit management system configured to assign exhibit numbers in real time during a multi-track deposition. The system comprises a main server, one or more client systems networked to the server, and computer code for the functioning of the invention. The system ensures that a each document marked as an exhibit is assigned a unique exhibit number, and prevents a document from being assigned multiple exhibit numbers during multiple depositions. The system finds particular use during multi-track depositions, that is, multiple depositions occurring at the same time in different venues across the country. | 2011-06-23 |
20110153733 | SIGNAL TRANSMISSION MANAGEMENT SYSTEM - The present invention relates to transmission of signals (S) to a plurality of subscriber receivers ( | 2011-06-23 |
20110153734 | SIMULATION SYSTEM - Provided is a simulation system capable of reducing a deviation that occurs in simulation results between a client and a server. In the simulation system, a server ( | 2011-06-23 |
20110153735 | INITIATION AND SUPPORT OF VIDEO CONFERENCING USING INSTANT MESSAGING - A system and method for initiating and supporting network video conferences are disclosed. In accordance with the invention, one or more instant messaging enabled clients can initiate a video conference. At least a pair of client nodes communicate with each other via an instant messaging utility. An instant messaging server supports instant messages between the two client nodes. A second server, e.g., a video conferencing server, supports video conferences between video conference participants, a video conference being initiated between video conference participants in response to an instant message transmitted between the at least two client nodes. | 2011-06-23 |
20110153736 | REQUEST ROUTING USING NETWORK COMPUTING COMPONENTS - A system, method and computer-readable medium for request routing. A DNS server at a content delivery network service provider obtains a DNS query corresponding to a resource requested from a client computing device and associated with a first resource identifier. The first resource identifier includes a first portion with DNS information and a second portion with path information. The DNS server selects a network computing component for processing the requested resource based on the DNS portion of the resource identifier and transmits information identifying the selected network computing component to the client computing device. | 2011-06-23 |
20110153737 | METHOD AND APPARATUS FOR DECOMPOSING A PEER-TO-PEER NETWORK AND USING A DECOMPOSED PEER-TO-PEER NETWORK - A capability is provided for decomposing a P2P network into a plurality of sub-networks and, further, for using the decomposed P2P network. A P2P network is decomposed to form a plurality of sub-networks, where each of the sub-networks is a P2P network. A P2P network may be decomposed into sub-networks based on one or more decomposition criteria (e.g., geographic location, community of interest, and the like, as well as various combinations thereof). The decomposition of the P2P network is encoded in a network map. A node may use the network map to join the decomposed P2P network. A node may join one, some, or all of the sub-networks. The sub-networks of a decomposed P2P network may be arranged in any suitable number of hierarchical levels. | 2011-06-23 |
20110153738 | APPARATUS AND METHOD FOR VIDEO CONFERENCING - A system that incorporates teachings of the present disclosure may include, for example, an apparatus having a controller to capture one or more images of a conference room using a video camera, generate an illumination model for a plurality of lights associated with the conference room based on the images, and illuminate at least a portion of the lights based on the illumination model during a video conference call that utilizes the video camera, where the video conference call is implemented using an interactive television network. Other embodiments are disclosed. | 2011-06-23 |
20110153739 | Proximity Sensor Enabled eService Connector System - Systems and components for providing or receiving an eService, such as acoustic, thermal and illumination service. A service switch is provided for selectively transferring the eService from the host or other eService source to the eService consumer. The service switch is activated to transfer an eService in response to detection of a proximity target associated with an eService consumer by a proximity source associated with an eService provider. | 2011-06-23 |
20110153740 | Dynamically Managing a Social Network Group - A method for dynamically managing a social network group performed by a group management system having at least one physical processing apparatus includes receiving, with the group management system, data from a number of source providers over a computer network; identifying a basis for creating a new social network group from the data with the group management system; creating the new social network group with the group management system; and automatically inviting a number of members to join the new social network group with the group management system, each of the members being associated with the basis identified in the data for creating the new social network group. | 2011-06-23 |
20110153741 | System and Method for Cost Effectively Distributing Electronic Content - A system and method for cost effectively distributing electronic content is provided. The system for cost effectively distributing electronic content may comprise an inquiry module that may query one or more broadcast communication networks for network specific information. The system may further comprise an analysis module that may determine a cost of distributing the electronic content to one or more electronic reader devices over one or more broadcast communication networks using at least the network specific information. The system may also comprise a selection module that may select the one or more broadcast communication networks for distributing the electronic content based on the cost. The system may additionally comprise a distribution module that may broadcast the electronic content for distribution to the one or more electronic reader devices over one or more selected broadcast communication networks. | 2011-06-23 |
20110153742 | Method and Apparatus for Conveying Vehicle Driving Information - Described are methods and apparatuses, including computer program products, for conveying vehicle driving information. A hazard index indicating a level of driving safety is generated for a plurality of road segments. The generating comprises determining a hazard value for each of the plurality of road segments based on weather conditions data associated with the road segments, road conditions data associated with the road segments, and physical attributes of the road segments, and assigning the hazard value to the associated road segment. Location data associated with a remote device is received. Hazard information associated with one or more of the plurality of road segments and based on the location data and the hazard index is transmitted. | 2011-06-23 |
20110153743 | GROUP COMMUNICATION SESSIONS BETWEEN SESSION PARTICIPANTS COMMUNICATING VIA TWO OR MORE DIFFERENT CONTACT PROTOCOLS WITHIN A WIRELESS COMMUNICATIONS SYSTEM - In an embodiment, an access terminal (AT) obtains media intended for transmission to a communication group during a group communication session (GCS). The communication group includes a first set of ATs configured to exchange media via a primary communication protocol (PCP) mediated by an application server (AS) and a second set of ATs configured to exchanged media via a secondary communication protocol (SCP). The AT selectively transmits the obtained media in accordance with the PCP and/or the SCP to facilitate both the first and second sets of ATs to receive the media. In an embodiment, the AS sends instructions to a given AT among the first set associated with whether the given AT is responsible for extending support of the GCS to at least one of a second set of ATs via the SCP. In another embodiment, the AS itself selectively transmits media to the communication group via the SCP. | 2011-06-23 |
20110153744 | Context-aware prompts and alerts in a note-sharing system - A semantic note taking system and method for collecting information, enriching the information, and binding the information to services is provided. User-created notes are enriched with labels, context traits, and relevant data to minimize friction in the note-taking process. Context aware prompts and alerts are generated and send to users associated with the note. Users associated with the note could respond to the alerts and prompt by adding or further enriching the note with contextual traits. The prompts, alerts and responses could be shared among the group of users associated with the note. | 2011-06-23 |
20110153745 | METHOD TO PROVIDE SYNC NOTIFICATIONS TO CLIENT DEVICES - Providing synchronization notifications to a client device. In response to a server receiving notification that an event of interest has been received, a state of the client device is determined. The state indicates whether or not the client device has any outstanding sync notifications. In an embodiment, the state is determined based on a trackingGUID and a syncGUID. When the state of the client device indicates that the client device has no outstanding sync notifications prior to the receipt the received notification, the trackingGUID is set equal to the syncGUID, which is updated after each successful device synchronization of the client device. A timeout is set equal to a current time plus a predetermined value and the sync notification is sent to the client device. In an alternative embodiment, the sync notification is formatted according to a type of the client device. | 2011-06-23 |
20110153746 | SYNCHRONIZING SHARED FILES DURING COMMUNICATION SESSIONS - A computer-implemented method, system and computer program product for synchronizing copies of a shared file used by different communication session participants is presented. A shared file that is used by a first communication session participant and a second communication session participant is identified. The first and second communication participants each use a separate copy of the shared file. In response to detecting a communication session between the first and second communication session participants, the separate copies of the shared file are automatically synchronized. | 2011-06-23 |
20110153747 | RECURSIVE IDENTIFICATION OF INDIVIDUALS FOR CASUAL COLLABORATIVE CONFERENCING - A method for real-time communication among two or more individuals separated in space. The method includes the steps of determining that a first individual is likely to be interested in communicating with a second individual via a first communications link; retrieving information via the first communications link about one or more additional individuals from electronic memory means associated with the second individual; and establishing communication with at least one of the additional individuals based on the retrieved information. | 2011-06-23 |
20110153748 | REMOTE FORENSICS SYSTEM BASED ON NETWORK - A remote forensics system based on a network is provided to allow for accessing a forensics analysis center from a remote area to perform forensic analysis. The network-based remote forensic system includes: one or more remote terminals performing forensic analysis on an evidence device in a remote area, through a virtual forensic tool when the evidence device is connected thereto; and an investigation center system connected to the remote terminals via a wide area network to provide the virtual forensic tool, processing a requirement of the remote terminals, and providing requirement processing results to the remote terminals. | 2011-06-23 |
20110153749 | System and Method for Application Alert Tracking in an Internet Protocol Television System - A maintenance system for an IPTV network includes a logging module, a ticketing module, and an operations module. The logging module receives a fault alert from a service provider and sends the alert to the ticketing module. The ticketing module determines the urgency of the fault, generates a ticket, assigns priority to the ticket based upon the urgency, and sends the ticket to the operations module. The operations module allocates the ticket and sends a message to a mobile device regarding the ticket. A method includes receiving a fault alert from a service provider, sending the alert to a ticketing module, determining the urgency of the event, generating a ticket, assigning priority to the ticket based upon the urgency, sending the ticket to an operations module, allocating the ticket, and sending a message to a mobile device the ticket. | 2011-06-23 |
20110153750 | Computer To Mobile Two-Way Chat System And Method - Systems and methods are provided for a two-way chat. In one aspect there is provided a system including a processor, which further includes a memory. The processor and memory provide a web client application. The system further includes a mobile wireless device, and a centralized server. The centralized server provides a two-way chat between the web client application and the mobile wireless device. | 2011-06-23 |
20110153751 | CONTENT MANAGEMENT SYSTEMS AND METHODS - Systems and methods for content management are provided. The systems and methods may include a dynamically scalable computing resource configured to increase or decrease computing capacity. Dynamically scalable computing resources can include processors, memory coupled to the processor for storing instructions, and other computing resources. The memory can store instructions and data. The instructions may cause the processor to process data to enable multiple suppliers to select multiple specific resellers of their products, process data to control permissions that allow the specific retailers access to product data, process data to allow an agent of the retailer access to supplier data, and cause the processor to transmit a notification based on a change in a data element. | 2011-06-23 |
20110153752 | Processing of Email Based on Semantic Relationship of Sender to Recipient - A method, system, and article are provided for processing solicited electronic mail messages responsive to a set of rules. Each received message is processed through the rules to determine if it meets at least one protocol in the set of rules, wherein the rules pertain to a method of communicating the message to the recipient. Upon a match of the message to at least one rule, the message is conveyed to the recipient in conformance with the rule. | 2011-06-23 |
20110153753 | E-MAIL AWARENESS ENHANCEMENT - A method for preserving e-mail messages. It is determined, by a processor, whether an event has occurred with respect to an e-mail message, wherein an occurrence of the event results in a consequence activity with respect to the e-mail message. Responsive to determining that the event has occurred, it is determined, by the processor, whether criteria is satisfied, wherein the criteria relates to a status of an e-mail user. Responsive to determining that the criteria is satisfied, the consequence activity is prevented notwithstanding that the event has occurred. | 2011-06-23 |
20110153754 | SYSTEM AND METHOD FOR DISPLAYING TIME-SENSITIVE ALERTS IN A MOBILE DEVICE - In various embodiments, a method for receiving alerts through a network includes providing a device having a pop-up management module and a display; providing a communications interface between the device and one or more database systems located outside the network; providing a user interface configured to allow the user to selectively choose to display, on the display, one or more message types generated by the one or more database systems, wherein said one or more message types are received by said pop-up management module via the network and displayed on the display as a pop-up message. A related system includes a device registered in the network having a processor, a memory device, a transceiver, a user interface, and a display, wherein the processor is configured to control a pop-up management module for displaying one or more message types as a pop-up message. The device may be a WiMAX-enabled device and the network may be a WiMAX network. | 2011-06-23 |
20110153755 | SYSTEMS AND METHODS FOR CAPTURING ELECTRONIC MESSAGES - A system and method of using the system for capturing and storing electronic messages is disclosed. The system includes a client device and a remote server in communication with the client device. The client device comprises a first processor, software running on the processor, a storage device, and a transmitter. The software captures electronic messages sent and received by the client device. The server comprises a processor, software running on the processor, a storage device and an output device. The software archives the electronic messages received from the client device. | 2011-06-23 |
20110153756 | Network-Based Service Access for Wireless Communication Devices - A device and method facilitates communication with a network-based service or application such as a Social Networking Service (SNS), for example. The device may be a cellular telephone that is not normally equipped to communicate with such services. However, a controller in the device selects a bearer service that can be used to communicate with the service. | 2011-06-23 |
20110153757 | PERFORMANCE OPTIMIZATION OF A PUBLISH OPERATION - A solution for performance optimization of a publish operation, for use with a system comprising a publisher to publish a message and to match a subscriber with the published message, embodiments of the solution comprising: in response to the publisher publishing a message, determining whether the matching subscriber is actively waiting for the published message; and in response to determining that the subscriber is not actively waiting, deferring delivery of the published message. | 2011-06-23 |
20110153758 | INFORMATION TERMINAL, INFORMATION PROCESSING METHOD AND COMPUTER PROGRAM - An information terminal includes: a first controlling unit which controls a displaying unit to display a received mail icon indicating a received mail; a second controlling unit which controls the displaying unit to display a return mail icon indicating a return mail to the received mail; and a transmitting unit which transmits, when an operation of selecting a display area at which the return mail icon is displayed is performed, the return mail indicated by the return mail icon on which the operation is performed, to a source of the received mail indicated by the received mail icon. | 2011-06-23 |
20110153759 | METHOD AND SYSTEM FOR INTEGRATED ONLINE COMMUNICATION AND COLLABORATION - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module. | 2011-06-23 |
20110153760 | METHOD AND APPARATUS FOR NOTIFYING CONVERGED ADDRESS BOOK SERVICE INFORMATION - A method and an apparatus for notifying Converged Address Book (CAB) service information are disclosed. The method includes: receiving a request message from a second CAB user; judging whether to notify a first CAB user according to the request message and/or instruction information of the first CAB user; and sending the notification message to the first CAB user if determining to notify the first CAB user. With the present invention, the CAB service information can be notified, and the user experience is improved | 2011-06-23 |
20110153761 | Broadcasting In Chat System Without Topic-Specific Rooms - A method, system and graphical user interface for a chat system is disclosed. One aspect of certain embodiments includes broadcasting popular messages to users that have not previously received the popular messages and including with the popular messages one or more qualitative signals based on user feedback. | 2011-06-23 |
20110153762 | Systems and Methods for Messaging to Multiple Gateways - Systems and methods for providing message communication among multiple communication gateways. In particular, systems and methods for providing non-voice message delivery to intended recipients with increased speed and reliability to multiple users on multiple platforms. The systems and methods relate to non-voice messaging to multiple messaging gateways. In at least one embodiment, the systems and methods include Internet based electronic messaging using a messaging subsystem configured to optimize text message delivery to communication gateways. | 2011-06-23 |
20110153763 | Apparatus And Method For Provisioning Wireless Data Communication Devices - A system for provisioning wireless data communication devices for a plurality of users is provided in which the system includes a configuration server having an authorization program and a configuration program, and a database. The configuration server is connectable to a network for providing a network portal for the plurality of users to | 2011-06-23 |
20110153764 | METHOD AND SYSTEM FOR IMPLEMENTING GROUP MESSAGE SERVICE BASED ON CONVERGED SERVICE SYSTEM - A method and system for implementing a group message service based on a converged service system, and the method comprises: a sender converged service client sending a message to a sender's home participant session and message processing module, and the message including a group identifier; said sender's home participant session and message processing module forwarding said message to a controller session and message processing module according to said group identifier; the controller session and message processing module authorizing the sender, and forwarding said message to a destination user's home participant session and message processing module, the destination user corresponding to the group identifier; and said destination user's home participant session and message processing module forwarding said message to a converged service client terminal of said destination user. | 2011-06-23 |
20110153765 | METHOD FOR DETERMINING ACTIVE COMMUNICATION SESSIONS, COMMUNICATION SESSION INFORMATION SERVERS, METHOD FOR PROVIDING INFORMATION ABOUT ACTIVE COMMUNICATION SESSIONS AND DOCUMENT MANAGEMENT SERVERS - A method for ascertaining active sessions may include receiving a request to ascertain active sessions by a session information server; transmitting respective challenges for document contents, which indicate whether sessions are currently active, from the session information server to at least one document management server which has a respective associated communication session server, wherein in the case of precisely one document management server the latter has at least two associated session servers; receiving respective challenge responses from the document management server, which indicate active sessions controlled by the session server associated with the respective document management server or which indicate that such sessions currently do not exist, by the session information server; and transmitting a first response, which indicates one or more active sessions controlled by the session servers associated with the document management server or which indicates that such sessions currently do not exist, by the session information server. | 2011-06-23 |
20110153766 | NETWORK ALARM MESSAGE PROCESSING SYSTEMS AND METHODS - Exemplary network alarm message processing systems and methods are disclosed. In an exemplary method, a network alarm message processing system receives a network alarm message provided by a network element of a wide area network, the network alarm message being in a first message format, converts the network alarm message in the first message format to a new network alarm message in a network universal message format, and provided the new network alarm message for use in conducting surveillance of the wide area network. In certain embodiments, the conversion may be based on a mapping data file and a translation rules data file associated with the first message format Corresponding systems and methods are also disclosed. | 2011-06-23 |
20110153767 | RECOGNITION OF AND SUPPORT FOR MULTIPLE VERSIONS OF AN ENTERPRISE CANONICAL MESSAGE MODEL - A method of recognizing and supporting multiple versions of a canonical message model in a service oriented architecture industry model repository comprising determining differences between at least one first version of a message model and at least one other version of the message model; mapping the differences between the different versions of the message models to the SOA IMR; and providing the mapping of the differences between the message models to a message access service, mapping of differences between the message models are applied and updated to the later of the message models to support the versions of the canonical message models seamlessly. | 2011-06-23 |
20110153768 | E-MEETING PRESENTATION RELEVANCE ALERTS - Electronic meeting relevance alerts that include receiving, by a processing device, metadata related to an electronic meeting, comparing, by the processing device, the metadata with preferences of an attendee invited to the electronic meeting to determine a relevancy of the metadata to the attendee, and sending, by the processing device, a notification to the attendee responsive to the relevancy of the metadata to the attendee. | 2011-06-23 |
20110153769 | APPARATUS AND METHOD FOR ACCESSING A METADATA - Provided are an apparatus and a method for acquiring a consistent result even if one client accesses any metadata server in a circumstance that the cluster configuring many metadata servers exist. The apparatus as mentioned above includes a deletion file list unit that stores information about a deleted metadata during a predetermined period; and a metadata server selector that selects a metadata server to receive a operation request about a metadata among a plurality of metadata servers based on information from the deletion file list unit. | 2011-06-23 |
20110153770 | DYNAMIC STRUCTURAL MANAGEMENT OF A DISTRIBUTED CACHING INFRASTRUCTURE - Embodiments of the present invention provide a method, system and computer program product for the dynamic structural management of an n-Tier distributed caching infrastructure. In an embodiment of the invention, a method of dynamic structural management of an n-Tier distributed caching infrastructure includes establishing a communicative connection to a plurality of cache servers arranged in respective tier nodes in an n-Tier cache, collecting performance metrics for each of the cache servers in the respective tier nodes of the n-Tier cache, identifying a characteristic of a specific cache resource in a corresponding one of the tier nodes of the n-Tier crossing a threshold, and dynamically structuring a set of cache resources including the specific cache resource to account for the identified characteristic. | 2011-06-23 |
20110153771 | DIRECT MEMORY ACCESS WITH MINIMAL HOST INTERRUPTION - Data received over a shared network interface is directly placed by the shared network interface in a designated memory area of a host. In providing this direct memory access, the incoming data packets are split, such that the headers are separated from the data. The headers are placed in a designated area of a memory buffer of the host. Additionally, the data is stored in contiguous locations within the buffer. This receive and store is performed without interruption to the host. Then, at a defined time, the host is interrupted to indicate the receipt and direct storage of the data. | 2011-06-23 |
20110153772 | HiperSockets SIGA Light-Sending Without Outbound Queue - Performing logical partition (LPAR)-to-LPAR communication in a network computing environment. Read or write requests to different memory areas of a single computer memory are controlled by a storage control element, where the requests are issued by different multiple operating systems using a general network transfer format. A request is sent by a first operating system to said storage control element, where the request is executed with a processor instruction. A result of the request is received by the same or a second operating system. A modified processor instruction is sent to the storage control element, which implements an execution of the instruction synchronously performed to the sending of the instruction, without buffering the request of the instruction in a dedicated queue. | 2011-06-23 |
20110153773 | EFFICIENT SERVICE ADVERTISEMENT AND DISCOVERY IN A PEER-TO-PEER NETWORKING ENVIRONMENT WITH COOPERATIVE ADVERTISEMENT - Operating conditions of a remote device and operating conditions of a local device are compared, where the local device and the remote device are located within a predetermined proximity of a wireless network. An advertisement request is transmitted from the local device to the remote device based on the comparison of the operating conditions of the local device and the remote device. The advertisement request includes information identifying one or more services advertised by the local device, whereby the remote device is configured to advertise the one or more services on behalf of the local device in the wireless network. | 2011-06-23 |
20110153774 | CENTRALIZED FEED MANAGER - A method delivering content from a plurality of sources to a plurality of end servers through a central manager is provided. The method includes receiving the content from the plurality of sources at the central manager, formatting the content to a form usable by the plurality of end servers, creating a transaction generic to the plurality of end servers where the transaction includes a reference to a set of instructions for storing the formatted content, sending the transaction to an end server in the plurality of end servers, and calling the reference to execute the set of instructions where the set of instructions store the formatted content into the memory of the end server. | 2011-06-23 |
20110153775 | INFORMATION RECORDING DEVICE AND INFORMATION RECORDING METHOD - An information recording device includes storage units and a storage-unit manager for managing the storage units, wherein the storage-unit manager includes a transmitter for responding to the terminal device for each storage unit managed by the storage-unit manager, in response to a request from the terminal device. | 2011-06-23 |
20110153776 | METHOD AND SYSTEM FOR RECEIVING A LOCAL VECTOR OBJECT AND VIEWING A VECTOR IMAGE - A method for interactively viewing a vector image, including indicating a request for a desired portion of a vector image, for display at a specified resolution, determining local rectangular regions of a pre-processed vector image that was generated from the vector image, from among a plurality of local rectangular regions, that are appropriate for generating the desired portion of the vector image therefrom, wherein the pre-processed vector image includes a plurality of local rectangular regions and a plurality of local vector objects, each local vector object being associated with one of the local rectangular regions, requesting at least one rectangular region of the pre-processed vector image from a server computer, receiving local vector objects associated with the requested at least one rectangular region of the pre-processed vector image from the server computer, and generating the desired portion of the vector image using the received local vector objects. | 2011-06-23 |
20110153777 | System and Method for Media Submission - The present invention, generally speaking, provides an improved web-based media submission tool. As with some existing tools, operation of the tool is drag and drop or the user can “click” to browse a directory to select media objects. Unlike existing tools, the tool provides the user an opportunity to confirm the submission, for example by generating a thumbnail image of an image file that has been dragged and dropped. Batch submission is provided for in which a user drags and drops a plurality of images or other media objects. Submission from a web page to a web page is also provided for. The submission tool is configurable to perform a variable amount of intelligent preprocessing on media objects prior to upload. In the case of digital images, the tool can perform sizing and formatting, for example. Information capture is performed with information being uploaded together with the media objects. In an exemplary embodiment, information capture is both user-transparent (e.g., user ID and/or password) and user-visible (e.g., the user can provide captions for media objects). The submission of information about the user and the media objects facilitates automatic integration of the media objects within existing databases. | 2011-06-23 |
20110153778 | Media Shadow Files And System - One embodiment of a system for rendering media files comprises a computer configured to determine media file formats that are used by media rendering devices connected to a network and to determine media files available on the network. The computer generates media shadow files of media file formats used by the media rendering devices to accompany existing media files available on the network in alternative formats. | 2011-06-23 |
20110153779 | SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK - A smartphone that includes a communications interface to communicate via one or more Internet communications channels is provided. The smartphone also includes a service engine that communicates with a global server via an Internet channel using the communications interface to provide identification data to the global server. In response to providing the identification data, the service engine receives configuration data to configure the service engine with a selectable set of downloadable executables. The selectable set of downloadable executables include a selection of downloadable executables that is made at least in part by the global server using the identification data. A display presents at least some of the selectable set of downloadable executables on the smartphone, and an input device selects a downloadable executable from the selectable set. The service engine initiates a download of the selected downloadable executable using the communications interface. | 2011-06-23 |
20110153780 | APPARATUS AND METHODS FOR HANDLING NETWORK FILE OPERATIONS OVER A FIBRE CHANNEL NETWORK - Disclosed are methods and apparatus for facilitating transmission of file access type messages over a Fibre Channel (FC) network. In one embodiment, at a file interposed access protocol layer of a file access client, a file access type operation is received from a file access type layer at the client device. The interposed layer may be interposed between an upper file access layer and an FC layer. The file access type operation specifies a request pertaining to file access. At the interposed file access protocol layer of the client, the file access type operation is modified into one or more sequence of operations so that the operations can be transmitted over an FC network. A sequence of operations are transmitted to an file access server over the FC network. | 2011-06-23 |
20110153781 | ROAMING PROFILES AND APPLICATION COMPATIBILITY IN MULTI-USER SYSTEMS - Systems, methods, and computer-readable storage media are disclosed for roaming profiles and application compatibility in multi-user systems. In an embodiment, a user profile exists on a plurality of client computers. Each client computer executes a roaming profile client that intercepts a change to an application's settings. The roaming profile client sends this change to a roaming profile server that stores it. When the user profile logs on to a second client computer, the roaming profile server sends an indication of the change to a second roaming profile client on the second client computer. This roaming profile client alters the settings for the application on the second client computer such that, when the user session executes the application on the second client computer, the application reflects the change. | 2011-06-23 |
20110153782 | Coding data streams - A method of delivering an encoded data stream to a plurality of recipient end-user nodes of a network includes receiving an incoming encoded data stream at a first recipient node from a transmitting node over the network. During ongoing receipt of the incoming encoded data stream at the first recipient node from the transmitting node, the incoming encoded data stream is decoded at the first recipient node to produce a decoded data stream that is output for consumption at the first recipient node. The decoded data stream is used to generate a modified encoded data stream being a modified version of the incoming encoded data stream. Still during ongoing receipt of the incoming encoded data stream at the first recipient node from the transmitting node, the modified encoded data stream is relayed from the first recipient node to one or more second recipient nodes over the network. | 2011-06-23 |
20110153783 | APPARATUS AND METHOD FOR EXTRACTING KEYWORD BASED ON RSS - An apparatus and method for detecting a keyword are provided. The method for detecting a keyword includes collecting RSS information, extracting terms from the RSS information, calculating importance levels of the terms, and selecting a keyword from among the terms based on the importance levels. | 2011-06-23 |
20110153784 | INFORMATION PROCESSING APPARATUS AND METHOD FOR CONTROLLING THE SAME - An information processing apparatus includes a first reception unit receiving condition setting information which specifies a permission condition for permitting access to a file server and is sent from the file server when the processing apparatus transitions from a first power supply mode to a second power supply mode in which power consumption is less than that in the first power supply mode, a second reception unit receiving a process request with respect to the file server from a client computer, a determination unit determining whether the process request received by the second reception unit satisfies the permission condition specified in the condition setting information, and a transfer control unit sending a response indicating a refusal of access to the client computer without transferring the process request received by the second reception unit to the file server when the determination unit has determined that the permission condition is not satisfied. | 2011-06-23 |
20110153785 | Method and Apparatus for Obtaining Digital Objects in a Communication Network - A technique for obtaining digital objects (such as songs or video clips) from information providers in data communication networks (such as the Internet); the digital objects being sent through channels (such as Internet radio channels or Internet TV channels) or being otherwise made available. The end-user gains several advantages over techniques supported by the known art. For example, end-users may easily locate desired digital objects, need not be connected during object capture, can be connected through a low speed connection, does not have to have a high capacity computer, can obtain digital objects legally, can receive supplemental information associated with the digital objects, can quickly scan a vast number of digital object having been sent earlier, need not have the required storage space for the digital objects available during object capture, can easily navigate through a multitude of digital object channels, can easily obtain objects with a certain desired quality, can easily obtain objects in a certain desired format, can legally obtain digital objects at no cost and can prove that the digital objects were actually obtained legally. | 2011-06-23 |