43rd week of 2012 patent applcation highlights part 56 |
Patent application number | Title | Published |
20120271860 | USER DATA STORE - A computer system for generating a user data store and analyzing the user data store comprises a memory and a processing circuit. The memory is configured to store a user data store comprising a plurality of graphs, each graph having a user identity node. The processing circuit is configured to, for each of the plurality of graphs: receive asset data representing an asset that a user has interacted with on a website; generate a first node representing the asset data and a first link coupling the first node to the user identity node of the graph; store the first node and first link as part of the graph; receive usage data representing user interaction with a website; generate a second node representing the usage data and a second link coupling the second node to the user identity node of the graph, wherein at least one of the first node and second node further represents opinion data for a product or evaluation data for a product; and store the second node and second link as part of the graph. | 2012-10-25 |
20120271861 | PROCESSING OF SPLITS OF CONTROL AREAS AND CONTROL INTERVALS - A data structure maintained in a computational device stores how many control areas splits have occurred to store a data set, wherein each control area split causes an addition of a single new control area. A command is received to add a new data record to the data set. A determination is made as to whether adding the new data record to the data set will result in a threshold for control area splits to be exceeded. In response to determining that adding the new data record to the data set will result in the threshold for control area splits to be exceeded, creating at least two new control areas in addition to continuing to use one existing control area for storing the data set. | 2012-10-25 |
20120271862 | MANAGING STORAGE OF INDIVIDUALLY ACCESSIBLE DATA UNITS - Managing data by: receiving a group of individually accessible data units, each data unit identified by a key value, with key values determined such that the key value identifying a first data unit received before a second data unit occurs earlier in a sort order than the key value identifying the second data unit; and processing the data units for storage in a data storage system. The processing includes: storing blocks of data, the blocks being generated by combining a plurality of the data units; providing an index with entries that enable location, based on a provided key value, of a block that includes a data unit corresponding to the provided key value; and generating one or more screening data structures associated with the blocks for determining, based on a given key value, whether to search the stored blocks for a data unit corresponding to the given key value. | 2012-10-25 |
20120271863 | SYSTEM, METHOD AND GRAPHICAL USER INTERFACE FOR MANAGING CONTACTS AND CALENDARS WITHIN AN ONLINE CARD SYSTEM - A system, a method, and a user interface are described for personalizing and sending stationery/cards. A reminder list on the user interface includes a list of reminder entries each identifying an upcoming event including events generated based on a specified relationship between the user and one or more contacts of the user. A recommendation region is populated one or more recommended stationery/card designs associated with one of the entries in the reminder list. A stationery/card personalization engine provides the user with a set of personalization options related to the selected stationery/card design, and generates personalized stationery based on the selected stationery/card design and the user input. | 2012-10-25 |
20120271864 | METHOD FOR ASSISTED ROAD EXTRAPOLATION FROM IMAGERY - A method for assisted map extrapolation computing establishing a database of geographic images and establishing a database of geospatial datasets extracted from the database of geographic images The method provides an unskilled user interface hosted remotely or self contained within a computing device loaded with imagery and analysis software wherein an unskilled user may select a geographic area The method superimposes any existing data from the geospatial datasets onto the geographic images for a geographic area and displays it to the unskilled user A set of algorithm parameter controls are provided wherein the individual may teach image analysis software how to pick transportation network features such as roads or other objects such as building footprints from the imagery The geospatial datasets are then updated with the features identified by the unskilled user assisted software | 2012-10-25 |
20120271865 | METHOD AND APPARATUS FOR MODELLING DATA EXCHANGE IN A DATA FLOW OF AN EXTRACT, TRANSFORM, AND LOAD (ETL) PROCESS - Methods, systems, and computer program products for generating code from a data flow associated with an extract, transform, and load (ETL) process. In one implementation, the method includes identifying a data exchange requirement between a first operator and a second operator in the data flow. The first operator is a graphical object that represents a first data transformation step in the data flow and is associated with a first type of runtime engine, and the second operator is a graphical object that represents a second data transformation step in the data flow and is associated with a second type of runtime engine. The method further includes generating code to manage data staging between the first operator and the second operator in the data flow. The code exchanges data from a format associated with the first type of runtime engine to a format associated with the second type of runtime engine. | 2012-10-25 |
20120271866 | CONSERVATIVE GARBAGE COLLECTING AND TAGGED INTEGERS FOR MEMORY MANAGEMENT - Aspects for conservative garbage collecting are disclosed. In one aspect, root objects included in a call stack are identified, which comprise integers and pointers. Integer representations are tagged and distinguishable from untagged pointer representations. Root objects are traced to corresponding memory locations such that a subsequent tracing is performed on the pointer representations and skipped on the integer representations. Memory allocated to objects unreachable by the call stack is then freed. In another aspect, an object graph associated with a call stack is tagged, and a heap is generated comprising objects included in an executed portion of the call stack. Objects included in an unexecuted portion of the call stack are traced to corresponding memory locations on the heap such that a subsequent tracing is only performed on the untagged pointer representations. Memory locations corresponding to heap objects unreachable by the unexecuted portion of the call stack are then cleared. | 2012-10-25 |
20120271867 | HIERARCHICAL DISPLAY AND NAVIGATION OF DOCUMENT REVISION HISTORIES - A system and technique for displaying a document's workflow history are disclosed. The system includes a graphical user interface for displaying one or more graphical representations of events generated by an application configured to edit a document. Each of the events generated by the application may be stored in a data structure that is associated with one or more portions of the document. The data structure may also be associated with a digital image that reflects the state of the document at the time the event was generated and one or more frames of digital video captured substantially simultaneously with the generation of the event. The system may display the stored events via graphical representations in the graphical user interface that represent a portion of the total document workflow history. A user may navigate through the graphical events based on a hierarchical algorithm for clustering events. | 2012-10-25 |
20120271868 | INFORMATION APPARATUS AND METHOD OF CONTROLLING THE SAME - Appropriate control is performed for data blocks and data block groups in a file. | 2012-10-25 |
20120271869 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus includes an inquiry unit configured to inquire, if a drag and drop operation or a copy and paste operation of a file path is performed from a file management unit “A” to a file management unit “B”, what data is dropped of an operating system, a file object acquisition unit configured to acquire, if data is a character string indicating a file path, a file object of the file path, an intra-folder file object acquisition unit configured to acquire, if the data is a character string indicating a folder, a file object in the folder, and an addition unit configured to add the file object acquired by the file object acquisition unit or the file object acquired by the intra-folder file object acquisition unit to a file of a management target of the file management unit “B”. | 2012-10-25 |
20120271870 | METHOD AND SYSTEM FOR RECLAIMING STORAGE ON A SHARED STORAGE DEVICE OR INDEPENDENT OF THE MOUNT STATE OF A FILE SYSTEM - A method for storage reclamation in a shared storage device. The method includes executing a distributed computer system having a plurality of file systems accessing storage on a shared storage device, and initiating a reclamation operation by using a reclamation agent that accesses the shared storage device. The method further includes reading the file system data structure that represent unallocated storage blocks of one of the plurality of file systems that will undergo a reclamation operation. A plurality of I/O resources that are used to provide I/O to the unallocated storage blocks are then interrupted. Storage from the unallocated storage blocks is then reclaimed, and normal operation of the I/O resources that are used to provide I/O to the unallocated storage blocks is resumed. | 2012-10-25 |
20120271871 | DOUBLE PRECISION APPROXIMATION OF A SINGLE PRECISION OPERATION - A method for double precision approximation of a single precision operation is disclosed. The method may include steps (A) to (B). Step (A) may store an input value in a processor. The processor generally implements a plurality of first operations in hardware. Each first operation may receive a first variable as an argument. The first variable may be implemented in a fixed point format at a single precision. The input value may be implemented in the fixed point format at a double precision. Step (B) may generate an output value by emulating a selected one of the first operations using the input value as the argument. The emulation may utilize the selected first operation in hardware. The output value may be implemented in the fixed point format at the double precision. The emulation is generally performed by a plurality of instructions executed by the processor. | 2012-10-25 |
20120271872 | PROCEDURE FOR DENOISING DUAL-AXIS SWALLOWING ACCELEROMETRY SIGNALS - Dual-axis swallowing accelerometry is an emerging tool for the assessment of dysphagia (swallowing difficulties). These signals however can be very noisy as a result of physiological and motion artifacts. A novel scheme for denoising those signals is proposed, i.e. a computationally efficient search for the optimal denoising threshold within a reduced wavelet subspace. To determine a viable subspace, the algorithm relies on the minimum value of the estimated upper bound for the reconstruction error. A numerical analysis of the proposed scheme using synthetic test signals demonstrated that the proposed scheme is computationally more efficient than minimum noiseless description length (MNDL) based de-noising. It also yields smaller reconstruction errors (i.e., higher signal-to-noise (SNR) ratio) than MNDL, SURE and Donoho denoising methods. When applied to dual-axis swallowing accelerometry signals, the proposed scheme improves the SNR values for dry, wet and wet chin tuck swallows. These results are important to the further development of medical devices based on dual-axis swallowing accelerometry signals. | 2012-10-25 |
20120271873 | PARALLEL COMPUTATION OF A REMAINDER BY DIVISION OF A SEQUENCE OF BYTES - A remainder by division of a sequence of bytes interpreted as a first number by a second number is calculated. A first remainder by division associated with a first subset of the sequence of bytes is calculated with a first processor. A second remainder by division associated with a second subset of the sequence of bytes is calculated with a second processor. The calculating of the second remainder by division may occur at least partially during the calculating of the first remainder by division. A third remainder by division is calculated based on the calculating of the first remainder by division and the calculating of the second remainder by division. | 2012-10-25 |
20120271874 | SYSTEM AND METHOD FOR CLOUD COMPUTING - A system and method for creating, deploying, selecting and associating cloud computing services from many cloud vendors to effectuate a large-scale information technology data processing center implemented in a software only form. Services may be employed from any number of different service providers and user define policies provides for switching to or aggregating different service providers when necessary. Configurations can be created that allow for service provider selection based on user-selectable parameters such as cost, availability, performance and service level agreement terms. The system employs measurement, aggregation, reporting and decision support of system usage and costing, performance, Service level, feature set, to automate the construction, operation and ongoing management of software based cloud. Drag and drop, non list based UI for the construction and modification of clouds implemented and modeled in software. | 2012-10-25 |
20120271875 | Method, Apparatus and System for Gathering E-Commerce Website Information - The present disclosure describes a method, apparatus and system for gathering e-commerce website information that optimizes website data gathering. A disclosed method comprises: receiving, by a server from a client, a product information request message containing a product ID and a URL; communicatively coupling to a webpage corresponding to the URL; scanning the webpage for the product ID; gathering information related to the product ID; and transmitting the gathered information to the client. In this manner, webpage data collection is significantly simplified and data gathering optimized. The present disclosure also discloses a website server and an e-commerce system. | 2012-10-25 |
20120271876 | Reducing Latency for Served Applications by Anticipatory Preprocessing - A server that hosts an application transmits a state of the application to a client. The server determines that a response to the state is expected and that the response will be one of a finite number of possible responses. The server then generates one or more additional states utilizing at least one possible response from the finite set and provides the additional state(s) to the client. In some implementations, the server provides the additional state when the response is actually received. However, in other implementations, the server provides the additional state when generated and the client presents it when user input that equals the response is received. Additionally, in various implementations, the server may generate an additional state for each of the possible responses. However, in various other implementations, the server may generate additional states for a selected number of the possible responses. | 2012-10-25 |
20120271877 | SUGGESTING DOMAIN NAMES FROM ONLINE MAP SELECTIONS - Systems and methods of the present invention provide for displaying, suggesting and registering available domain names on a client computer based on selected geographical locations from online mapping service software or a geo-location software. Any combination of an online mapping software and a domain name registration software may receive a selection of one or more geographical locations within a displayed geographical area. Alternatively, a location of a client computer may be detected using the geo-location software. One or more available domain names may be parsed for keywords related to the selected geographical area, and one or more available domain names may be suggested based on the selected keywords. | 2012-10-25 |
20120271878 | SUGGESTING DOMAIN NAMES FROM A GPS LOCATION - Systems and methods of the present invention provide for displaying, suggesting and registering available domain names on a client computer based on selected geographical locations from online mapping service software or a geo-location software. Any combination of an online mapping software and a domain name registration software may receive a selection of one or more geographical locations within a displayed geographical area. Alternatively, a location of a client computer may be detected using the geo-location software. One or more available domain names may be parsed for keywords related to the selected geographical area, and one or more available domain names may be suggested based on the selected keywords. | 2012-10-25 |
20120271879 | SYSTEM AND METHOD FOR CHANGING CATEGORISATION DATA IN RELATION TO SPEND ANALYSIS REPORTS IN REAL TIME - A computer based system for changing categorisation data, in relation to spend analysis reports, in real time, the system comprising a processor unit; and a computer readable medium storing instructions executable by the processor unit comprising a client side processing means adapted to transmit a user generated request for change, in real time and a server side processing means adapted to receive said transmitted requested change, in real time, for effecting said requested change. | 2012-10-25 |
20120271880 | CONTENT TRANSFER ACCELERATOR - Content transfer technology, in which a client side component sends, to a server side component, a request for a content file from an enterprise content management system. The server side component establishes a connection with the enterprise content management system and downloads the content file. The client side component requests the server side component to transfer, to the client side component, the content file in configurable size chunks over multiple threads. The server side component reads, from the content file, chunks of content of the size specified by the client side component and transfers, to the client side component, the chunks of content over the number of the multiple threads specified by the client side component. The client side component receives, over the multiple threads, the chunks of content and, when all of the chunks of content have been received, recombines the chunks of content into the content file. | 2012-10-25 |
20120271881 | SYSTEMS AND METHODS FOR UPDATING COMPUTER MEMORY AND FILE LOCATIONS WITHIN VIRTUAL COMPUTING ENVIRONMENTS - The present invention provides systems and methods for dynamically updating computer memory and modifying function requests within virtual computing environments. Methods for updating computer memory environmental variables may comprise methods for modifying, computer processes, methods for providing client applications to capture and respond to information requests, and methods for configuring application frameworks to capture and respond to information requests. | 2012-10-25 |
20120271882 | SOCIAL MEDIA SHUFFLE SYSTEM AND APPLICATION - A system and application are provided that enable social media shuffle functionality. Social media shuffle functionality allows users of the social media system to enjoy a variety of media that is not stored in their profile by allowing them access to all media stored in a media catalog or otherwise available to a friend. A social media shuffle operation is provided whereby a user can easily enjoy a wide variety of media with minimal user effort. | 2012-10-25 |
20120271883 | GEO-LOCATION SYSTEMS AND METHODS - Systems and methods are provided for matching a first user in a first geographic location with a second user in a second geographic location, and enabling the first user to find the second user in the second geographic location. The first geographic location can be the same as the second geographic location. The first user and second user can be matched based on user-specific matching criteria, including a first user profile of the first user and a second user profile of the second user. The first user can communicate with the second user. | 2012-10-25 |
20120271884 | User Preference Surveys - A method and system for providing recommendations or targeted content to a user of a user apparatus comprising: presenting a user preference survey | 2012-10-25 |
20120271885 | SYSTEM AND METHOD FOR IDENTIFYING TRANSIENT FRIENDS - A system and method for identifying transient friends for a social network of a user are provided. A transient friend processing function obtains locations of a number of users or locations otherwise associated with the number of users. In order to identify transient friends for a first user, the transient friend processing function identifies other users associated with locations within a proximate area of the first user. For each of the identified users, the transient friend processing function compares a user profile of the first user to a user profile of the identified user to determine whether to add the identified user as a transient friend of the first user. If the transient friend processing function determines that the identified friend is to be added as a transient friend of the first user, the identified friend is then added as a transient friend of the first user. | 2012-10-25 |
20120271886 | DISTRIBUTED SHARED MEMORY - Systems and methods for implementing a distributed shared memory (DSM) in a computer cluster in which an unreliable underlying message passing technology is used, such that the DSM efficiently maintains coherency and reliability. DSM agents residing on different nodes of the cluster process access permission requests of local and remote users on specified data segments via handling procedures, which provide for recovering of lost ownership of a data segment while ensuring exclusive ownership of a data segment among the DSM agents detecting and resolving a no-owner messaging deadlock, pruning of obsolete messages, and recovery of the latest contents of a data segment whose ownership has been lost. | 2012-10-25 |
20120271887 | DISTRIBUTED SHARED MEMORY - Systems and methods for implementing a distributed shared memory (DSM) in a computer cluster in which an unreliable underlying message passing technology is used, such that the DSM efficiently maintains coherency and reliability. DSM agents residing on different nodes of the cluster process access permission requests of local and remote users on specified data segments via handling procedures, which provide for recovering of lost ownership of a data segment while ensuring exclusive ownership of a data segment among the DSM agents detecting and resolving a no-owner messaging deadlock, pruning of obsolete messages, and recovery of the latest contents of a data segment whose ownership has been lost. | 2012-10-25 |
20120271888 | AUTOMATED TAPE DRIVE SHARING IN A HETEROGENEOUS SERVER AND APPLICATION ENVIRONMENT - An approach for automatically sharing a tape drive in a heterogeneous computing environment that includes a first computer and second computer is presented. The first computer receives a message that includes a shared tape drive identifier, a source port identifier of the second computer, and a reservation status change for the tape drive. Based on the tape drive identifier, the first computer determines that the tape drive is connected to the first computer. The source port identifier is determined to not identify any host bus adapter installed in the first computer. In response to the first computer determining that the reservation status change indicates a reservation or a release of the tape drive for the second computer, the first computer sets the tape drive offline or online, respectively, in an application executing in the first computer. | 2012-10-25 |
20120271889 | APPARATUS AND METHOD FOR SHARING A BOOKMARK WITH OTHER USERS IN A HOME NETWORK - A method and apparatus for sharing a bookmark, which is created by a user, with other users. In a method for sharing a bookmark in a home network, information of a bookmark for sharing in a home network device of a bookmark creator is created. The bookmark or the information of the bookmark is stored in an Internet Protocol TV (IPTV) terminal in the home network of the bookmark creator. The bookmark or the information of the bookmark is then transmitted from the IPTV terminal to an IPTV service provider. | 2012-10-25 |
20120271890 | Systems And Methods For Classification Of Messaging Entities - Methods and systems for operation upon one or more data processors for assigning a reputation to a messaging entity. A method can include receiving data that identifies one or more characteristics related to a messaging entity's communication. A reputation score is determined based upon the received identification data. The determined reputation score is indicative of reputation of the messaging entity. The determined reputation score is used in deciding what action is to be taken with respect to a communication associated with the messaging entity. | 2012-10-25 |
20120271891 | COMMUNICATION SYSTEM, COMMUNICATION METHOD AND USER MANAGEMENT SERVER - A user management server stores access information which is created by associating each item of access identification information, which identifies an access destination in accordance with the number of users who have been permitted to connect to it, together with access conditions which show the attributes of users, and with user identification information which identifies the user terminals associated with this access destination, and with connection destination information which identifies a comment storage section where the comments transmitted from the user terminals are stored, and when a connection request is received from a user terminal, then if a vacancy exists in the access information which has been associated with the corresponding access conditions, the connection is permitted, and if a comment server receives a comment transmitted from a user terminal, it shares this comment with the user terminals with which this same connection destination information has been associated. | 2012-10-25 |
20120271892 | METHOD AND APPARATUS FOR UTILIZING VISUALLY-ENCODED INFORMATION TO FACILITATE CONSUMER INFORMATION COLLECTION - The present invention provides an engine, system and method for providing a method for capturing data, comprising executing a set of actionable instructions including an email address being visually encoded into a mark or symbol, executing the encoded instructions based on the voluntary actions of an individual on at least one system of hardware and software reading and decoding the mark, receiving at least one email message at the encoded address, and parsing of the email message to extract consumer-specific information. | 2012-10-25 |
20120271893 | METHOD AND SYSTEM FOR MANAGING PLAYLISTS - The present invention relates to a computerized method and systems for managing feeds so that a user's playlists may be automatically updated in accordance with a user's desired media preferences. | 2012-10-25 |
20120271894 | Method and System for Sharing Information About Media Items - A method for sharing information between users of a media management application is disclosed. In one embodiment, a server computer receives a media information share request, retrieves artist or album information according to the media information share request, constructs a media message form, and sends the completed media message form to the client computer. The server computer then receives a completed media message form from a client computer, constructs a media message containing artist or album information according to the media message form, extracts a list of e-mail addresses from the media message form, and sends a media message to at least one e-mail address in the list of e-mail addresses. | 2012-10-25 |
20120271895 | LOCATION AWARE MASS INFORMATION DISTRIBUTION SYSTEM AND METHOD - A system, node and method for location aware mass information distribution to peers. The method includes overlaying a distributed hash table (DHT) network over an existing physical communication network to which the peers are connected, wherein the DHT network is a peer to peer (P2P) network; providing at least one application layer multicast (ALM) protocol over the overlayed DHT network to form an ALM tree topology for the peers, wherein the ALM tree topology is based on location information of the peers; using the ALM tree topology for establishing logical connections within a group, between a leader of the group and peers of the group; and using the overlayed DHT network for establishing connections, between the leader and the peers, to be followed by a message to be distributed to the peers. | 2012-10-25 |
20120271896 | System and Method for Handling Electronic Messages - Systems and methods for handling messages on a mobile device. A system and method could be configured to receive at a mobile device a message that is associated with a message expiry indicator. If a message expiry indicator is determined to be associated with the received message, then the received message is removed from the mobile device. | 2012-10-25 |
20120271897 | CLEARINGHOUSE FOR MESSAGES BETWEEN DISPARATE NETWORKS - A system and method are directed towards managing interoperability between disparate IM networks. A clearinghouse server is provided that receives IM messages from disparate IM networks. The clearinghouse server examines the IM message to determine it is in a compatible protocol for a destination IM network. If the IM message is incompatible a translation service is used to translate the message into a compatible protocol. The translation service further determines if the destination IM network supports a feature employed by the received IM message. If the feature is supported or can be translated to a supported feature, the translation service will also perform the feature translation. Otherwise, the translation service may return an error message indicating that the received IM message includes an unsupported feature for the destination IM network. Upon satisfactory translation, the clearinghouse server forwards the translated IM message towards the destination IM network. | 2012-10-25 |
20120271898 | SYSTEM AND METHOD FOR OPTIMIZING RESPONSE HANDLING TIME AND CUSTOMER SATISFACTION SCORES - A system and method disclosed for using and updating a database of template responses for a live agent in response to user communications. The method includes computing an average string distance between each response from a live agent and a template, use to generate the response, modifying the computed average string distance based on a customer satisfaction score associated with each response and selecting a response that minimizes the computed average string distance and maximizes customer satisfaction. Upon receiving a further communication on a certain issue, the system presents a prototype response that has been added to the template database to the live agent for use in generating a response to the further communication that reduces handling time and increases customer satisfaction. | 2012-10-25 |
20120271899 | ELECTRONIC MAIL FORWARDING SERVICE - A system and method are disclosed that enable an email service provider to implement an email forwarding service without losing associated page views. In one embodiment, rather than forwarding the entire email message, the email forwarding service generates a summary email message, and sends this summary email message to the forwarding email address pre-specified by the subscriber. This summary email message includes a link that is selectable by the user to view the original email message on a web site of the email service provider. Thus, even if the forwarding email address is hosted externally, the subscriber still views the full email message on a web site of the provider of the email forwarding service. | 2012-10-25 |
20120271900 | Managed Messaging Platform - Software is executed on a wireless device for presenting a response aggregation drawn upon a message having at least two desired recipients. The software of presenting at least two message-structure item questions via the wireless device and receives input requesting response aggregation drawn upon the message having at least two desired recipients and transmits the message to at least one of the at least two desired recipients using the wireless device. | 2012-10-25 |
20120271901 | METHOD AND APPARATUS FOR CONNECTING DEVICES - A system and method for connecting devices includes receiving from a first device a request to follow a second device, and setting a following relationship between the first device and the second device in response to the request. | 2012-10-25 |
20120271902 | SELECTING FORWARDING DEVICES IN A WIRELESS COMMUNICATION NETWORK - A forwarding device can establish a communication link with both a source device and a destination device to extend the communication range of the source device by forwarding data from the source device to the destination device. A coordinating device can be configured to identify a forwarding client through which to communicate with a client station that is inaccessible to the coordinating device via a direct communication link, based on the throughput achieved on communication links between the coordinating device, the inaccessible client, and accessible clients. The throughput achieved on the communication links can be determined by exchanging training packets, receiving acknowledgement messages in response to the training packets, and subsequently analyzing the received acknowledgement messages. Based on the calculated throughputs, one of the accessible clients can be designated as the forwarding client with respect to the coordinating device and the inaccessible client. | 2012-10-25 |
20120271903 | SHARED RESOURCE AND VIRTUAL RESOURCE MANAGEMENT IN A NETWORKED ENVIRONMENT - Systems and methods for shared resource or virtual resource management in a networked environment are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, includes, creating a virtual memory pool from an aggregation of the physical memory of the devices and/or allocating portions of the virtual memory pool to a given device among the devices. Further, the portions of the virtual memory pool allocated to the given device are in part accessible over a wireless connection for data retrieval and storage by the given device. | 2012-10-25 |
20120271904 | Method and Apparatus for Caching in a Networked Environment - In general, methods and apparatus according to the invention mitigate these and other issues by implementing caching techniques described herein. So when one device in a home network downloads and plays a particular content (e.g., a video, song) from a given site, the content is cached within the network such that the same content is available to be re-played on another device without re-downloading the same content from the Internet. | 2012-10-25 |
20120271905 | PROXY CACHING IN A PHOTOSHARING PEER-TO-PEER NETWORK TO IMPROVE GUEST IMAGE VIEWING PERFORMANCE - The present invention provides a method and system for serving an image stored in the peer computer to a requesting computer in a network photosharing system in which the peer computer is coupled to a photosharing system server. Aspects of the invention include caching copy of the image in the photosharing server; and in response to the photosharing server receiving a request from the requesting computer to view the image stored in the peer computer, transmitting the cached image from the photosharing server to the requesting computer, thereby avoiding the need to transfer the image from the peer computer to the photosharing server for each request to view the image. | 2012-10-25 |
20120271906 | System and Method for Selectively Caching Hot Content in a Content Delivery System - A method includes altering a request interval threshold when a cache-hit ratio falling below a target, receiving a request for content, providing the content when the content is in the cache, when the content is not in the cache and the time since a previous request for the content is less than the request interval threshold, retrieving and storing the content, and providing the content to the client, when the elapsed time is greater than the request interval threshold, and when another elapsed time since another previous request for the content is less than another request interval threshold, retrieving and storing the content, and providing the content to the client, and when the other elapsed time is greater than the other request interval threshold, rerouting the request to the content server without caching the content. | 2012-10-25 |
20120271907 | COMPUTER SYSTEM AND PERFORMANCE ASSURANCE METHOD - Proposed are a computer system and a performance assurance method capable of stabilizing the I/O performance of a plurality of logical partitions sharing a network path. | 2012-10-25 |
20120271908 | SOCIAL CACHING FOR DEVICE RESOURCE SHARING AND MANAGEMENT - Systems and methods of social caching for device resource sharing and management are disclosed. In one embodiment, a system includes a local proxy which wirelessly accesses the physical storage of other device via a wireless network to cache the response or content for the mobile device, in response to detecting commonalities between the mobile device and the other device. The commonalities can include, for example, common interests in users of the mobile device and the other device | 2012-10-25 |
20120271909 | GLOBAL TRAFFIC MANAGEMENT USING MODIFIED HOSTNAME - A particular method includes receiving a request from a client at a server and sending a global traffic management identifier in response to the request from the client. The global traffic management identifier is determined based on an attribute of the client. In response to the client requesting access to a service based on a modified hostname of the service, a data center associated with the service is identified based on the modified hostname of the service. The modified hostname identifies the global traffic management identifier, and the identified data center is useable by the client to access the service. | 2012-10-25 |
20120271910 | SYSTEM AND METHOD FOR OUTPUTTING CONTENTS IN CPNS ENVIRONMENT - The present invention relates to a system and method for outputting contents in a CPNS environment, and the system for outputting contents in a CPNS environment comprises: a user terminal for searching for a contents playback terminal supporting CPNS, sharing the contents with the contents playback terminal by receiving contents information from the searched contents playback terminal and downloading at least one piece previously stored contents to the contents playback terminal, and requesting playback of contents selected by a user among the shared contents; the contents playback terminal for sharing the contents with the user terminal by connecting to the user terminal through a short-range communication network, and outputting corresponding contents through a contents output device in response to a contents playback request received from the user terminal; and the contents output device for outputting the contents received from the contents playback terminal. | 2012-10-25 |
20120271911 | PROGRAM, INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD TO CHANGE LOCATION INFORMATION OF SLIDESHOW - An information processing apparatus includes a control unit that retrieves control information for reproducing a plurality of content data. The control information includes order information indicating an order of reproduction of the plurality of content data. The control information also includes location information indicative of a location of the plurality of content data. In addition, the control unit controls a communication unit to send a signal to transfer content data to an address associated with a remote device. Further, the control unit changes the location information in the control information to another location information indicating a location of the plurality of content data sent to the remote device. The control unit additionally controls the communication unit to send the changed control information. | 2012-10-25 |
20120271912 | APPARATUS AND METHOD FOR TRANSMITTING AND RECEIVING IP INFORMATION IN A WIRELESS COMMUNICATION NETWORK - An apparatus and method are provided for transmitting and receiving Internet Protocol (IP) information in a wireless communication network. The IP information transmission apparatus includes a memory that stores IP information of at least one mobile terminal included in a group of mobile terminals for short-range wireless communication, and a controller that receives an IP information request message requesting the IP information of the at least one mobile terminal included in the group, generates the IP information of the at least one mobile terminal included in the group based on the stored IP information, and transmits the generated IP information. | 2012-10-25 |
20120271913 | MOBILE DEVICE CONTROLLED BY CONTEXT AWARENESS - A method for controlling a mobile device on the basis of context awareness includes: recognizing ( | 2012-10-25 |
20120271914 | Systems and Methods for Retrieving Customer Premise Equipment Data - A method includes receiving a trigger event at a customer premise equipment management system from a service provider system. The trigger event includes a request for retrieval of customer premise equipment data from at least one customer premise equipment device. The method includes issuing, from the customer premise equipment management system, a customer premise equipment data request to the at least one customer premise equipment device in response to receiving the trigger event. Each customer premise equipment data request includes a customer premise equipment access certificate to gain access to particular customer premise equipment data. The method also includes receiving, at the customer premise equipment management system, the requested customer premise equipment data. | 2012-10-25 |
20120271915 | PROCESSING FILES FROM A MOBILE DEVICE - The presently described subject matter allows the user to interactively browse a collection of electronic files, such as a digital photo collection, remotely using a mobile telephone. Files from the collection of electronic files can be directed from the mobile telephone to be sent to a remote display device, where the file can be displayed. Also, a user can record voice and text annotations from the mobile phone to preserve with an electronic file, and which is transported along with the file when it is displayed on a remote display device. | 2012-10-25 |
20120271916 | Controlling Retention of Publications - A method of controlling the retention of publications in a publish/subscribe system, the method comprising receiving, at a message broker, a first publication from a publisher on a topic; receiving, at the message broker, a second publication from the publisher on the topic; identifying, at the message broker, whether the first publication should be overwritten with the second publication and, if not, retaining at least payload data from both the first and second publications on the topic; and storing, for the second publication, if retained, data indicating when the second publication was published to the broker. Other methods, apparatus, and computer readable media are also provided. | 2012-10-25 |
20120271917 | COMMUNICATIONS TERMINAL, SERVER, PLAYBACK CONTROL METHOD AND PROGRAM - A communications terminal is provided, which includes a reading device which reads in access information recorded on a prescribed recording medium, the access information being necessary for acquiring content which can be played back by a playback device from a prescribed server via a network; and a playback control device which controls the playback device and the reading device. The playback control device controls receiving the content and metadata from the server, and playing back the content according to the metadata, if the content corresponding to the read access information is not stored in the storage device when the reading device reads in the access information; and the playback control device controls playing back the content stored in the storage device according to the metadata stored in the storage device in association with the content, if the content corresponding to the read access information is stored in the storage device. | 2012-10-25 |
20120271918 | SYSTEMS, APPARATUS AND METHOD FOR HOSTING AND ASSIGNING DOMAIN NAMES ON A WIDE AREA NETWORK - Embodiments of the instant invention are directed to a domain management system, apparatus and method for hosting and assigning domain names. Embodiments of the domain management system comprise a name assignment system and a hosting system, wherein the hosting system comprises a domain retrieval system and a data storage apparatus. The name assignment system verifies availability and assigns domain names to requesting clients. The name assignment system comprises an input component, a confirmation mechanism and a name storage means. Preferred embodiments of the domain retrieval system comprise a scheduler, a parsing member having a plurality of redirectors and a plurality of servers. The domain retrieval system locates the domain referenced by the domain name by parsing header information and utilizing a wildcard DNS. Once the domain is located, the domain retrieval system forwards the domain to the user computer. | 2012-10-25 |
20120271919 | SYSTEMS, APPARATUS AND METHOD FOR HOSTING AND ASSIGNING DOMAIN NAMES ON A WIDE NETWORK - Embodiments of the instant invention are directed to a domain management system, apparatus and method for hosting and assigning domain names. Embodiments of the domain management system comprise a name assignment system and a hosting system, wherein the hosting system comprises a domain retrieval system and a data storage apparatus. The name assignment system verifies availability and assigns domain names to requesting clients. The name assignment system comprises an input component, a confirmation mechanism and a name storage means. Preferred embodiments of the domain retrieval system comprise a scheduler, a parsing member having a plurality of redirectors and a plurality of servers. The domain retrieval system locates the domain referenced by the domain name by parsing header information and utilizing a wildcard DNS. Once the domain is located, the domain retrieval system forwards the domain to the user computer. | 2012-10-25 |
20120271920 | REAL-TIME PROCESSING CAPABILITY BASED QUALITY ADAPTATION - The quality of a media stream transmitted to a client device is dynamically adapted based on real-time availability of resources on the client device. Central processing unit resources, memory availability, buffer usage, graphics processing unit usage, etc., are continuously monitored to evaluate the ability of a device to handle media streams of particular quality levels. When it is determined that resources at a client device temporarily can not handle a high quality media stream, a lower quality stream is selected and provided to the client device without having to establish a new session. | 2012-10-25 |
20120271921 | Arrangement and Method for Providing Data to a User - A data retrieving node and a method in a data retrieving node in a communication system are provided for providing information on activities and situation of a user to a Complex Event Processing (CEP) engine. The data retrieving node comprises a communication unit adapted to receive an event initiation notification, which event initiation notification comprises an identification of the user. The data retrieving node further comprises a processing unit adapted to, in response to the event notification, request and obtain data relating to the user, from a plurality of data nodes, via the communication unit. The processing unit is further adapted to provide the obtained data to the CEP engine in one or more data streams via the communication unit. | 2012-10-25 |
20120271922 | Methods and System for Efficient Data Transfer Over Hybrid Fiber Coax Infrastructure - The invention is directed to a method for providing client-server data transfer over a Hybrid Fiber Coax network, comprising interfacing, at a client, a channel, wherein the channel is one of a video channel and a DOCSIS channel, intercepting a content request made from an end-user computing device, notifying a server of a relevant intercepted message via one of using an interactive channel and tagging the request, selecting content sent by the server over the channel, processing the content selected so as to return it to its IP traffic format, and forwarding the content in its IP traffic format to the end-user computing device. | 2012-10-25 |
20120271923 | TRANSMITTING METHOD AND TRANSMITTING DEVICE, RECEIVING METHOD AND RECEIVING DEVICE, AND TRANSFER METHOD AND TRANSFER SYSTEM - Data broadcast data, which is broadcast in data broadcasts, is constructed by disposing, for example, EMD (Electric Music Distribution) links required to acquire song data as actual broadcast data, which is broadcast in actual broadcasts by a transmitting device, the actual broadcast data is transmitted, and the data broadcast data wherein the EMD links for the song data in the actual broadcasts are disposed, is transmitted periodically during the transmission of the actual broadcast data. The actual broadcast data and the data broadcast data are received by a user terminal, and the EMD links disposed in the data broadcast data are stored whenever there is an input of an operation to attach a “bookmark”. Thus, audio data such as songs in programs broadcast can easily be acquired by radio. | 2012-10-25 |
20120271924 | SYSTEM AND METHOD FOR AUTOMATICALLY ADDRESSING DEVICES IN A MULTI-DROP NETWORK - Systems and methods that automatically assign addresses to devices coupled to a shared bus are provided. In one example, a system for assigning addresses to a plurality of devices within a network includes a memory and at least one processor coupled to the memory. The system is configured to instruct all of the plurality of devices to respectively select a first dynamic address from a first set of dynamic addresses, respectively assign a different static address to each device having a first dynamic address that uniquely identifies the device, instruct all of the plurality of devices having a first dynamic address that identifies at least two devices to respectively select a second dynamic address from a second set of dynamic addresses and respectively assign another different static address to each device having a second dynamic address that uniquely identifies the device. | 2012-10-25 |
20120271925 | Virtual Address for Virtual Port - A device to detect storage devices coupled to the device in response to receiving a query from a switch, include the storage devices in logical units, create virtual ports for the logical units, assign virtual addresses for the virtual ports, and send a response with the virtual addresses to switch. | 2012-10-25 |
20120271926 | SYSTEM AND METHOD FOR MANAGING A COMPUTING CLUSTER - A method and system for managing a computing cluster including hosting a plurality of machines in a networked computing cluster, wherein the plurality of machines include service instances running on hosts, where the services have configured machine state; and wherein machine state includes configuration data and software of the machine; integrating the plurality of machines of the cluster with at least one configuration controller component; and the at least one configuration controller component, altering the machine state of at least one service instance. | 2012-10-25 |
20120271927 | SYSTEM AND METHOD FOR MANAGING A COMPUTING CLUSTER - A method and system for managing a computing cluster including hosting a plurality of machines in a networked computing cluster, wherein the plurality of machines include service instances running on hosts, where the services have configured machine state; and wherein machine state includes configuration data and software of the machine; integrating the plurality of machines of the cluster with at least one configuration controller component; and the at least one configuration controller component, altering the machine state of at least one service instance. | 2012-10-25 |
20120271928 | Network Connection Segment Monitoring - A method and ingress node for configuring intermediate OAM monitoring entities to monitor the quality of segments of a communication connection between an ingress node and an egress node. The ingress node constructs an object that includes technology-independent OAM parameters, identities of the OAM monitoring entities to be configured, and technology-specific attributes, wherein the technology-independent OAM parameters define an OAM type and desired monitoring actions by each of the identified OAM monitoring entities, and the technology-specific attributes define descriptors for configuring the 0AM monitoring entities in accordance with a communication protocol utilized for the connection. The ingress node utilizes Generalized Mu Its- Protocol Label Switching, GMPLS, signaling to send the object to the OAM monitoring entities. The object may be a Hop Attributes sub-object or a Label Switching Protocol, LSP, Attributes object including a Segment OAM Configuration Type-Length-Value, TLV, field that includes the technology-independent OAM parameters and technology-specific attributes. | 2012-10-25 |
20120271929 | System and Method for Network Design - A method includes accessing network information stored at a remote device, the network information identifying one or more available physical locations to deploy one or more network nodes of a proposed network. The method further includes receiving data indicating a number of core layer nodes to be included in the proposed network. The method further includes determining a number of aggregator layer nodes to be included in the proposed network, the number of aggregator layer nodes determined based on incrementing a threshold number of aggregator layer nodes that supports a coverage area of the proposed network. The method further includes generating a network design of the proposed network. The network design identifies particular physical locations of the one or more available physical locations to deploy each of the core layer nodes and each of the aggregator layer nodes of the proposed network. | 2012-10-25 |
20120271930 | TRANSMISSION DEVICE CONTROL SYSTEM - A control computer | 2012-10-25 |
20120271931 | Method of Defining Condition Scenario In Management Object - A method of defining a condition scenario in a management object in a service system is disclosed. The MO comprises a step sub-tree and a node under the step sub-tree. The method comprises: creating at least two nodes under the node of the step sub-tree, wherein the at least two nodes comprise a first node and a second node; defining a comparison requirement for the first node and defining a comparison value for the second node; comparing the comparison value with a specific value and generating a comparison result; and executing a next step when the comparison result meets the comparison requirement. | 2012-10-25 |
20120271932 | Method of Providing Process Operation in Software and Application Control Management Object - A method of providing process operation in a management object (MO) specification conformed to device management (DM) of Open Mobile Alliance (OMA) for a client is disclosed. The method comprises creating a first node and a second node in a process sub-tree of a management object, wherein the first node indicates an operation for the second node, and the second node indicates a destination on which the operation is executed. | 2012-10-25 |
20120271933 | METHOD TO MANAGE AN OPPORTUNISTIC COMMUNICATION NETWORK - This relates to message propagation in an opportunistic communication network. Nodes of the network each have a ranking which is compared when the nodes connect, and message is transferred from one node to the other in dependence on the relative values of their respective rankings. The ranking is dependent on a plurality of parameters. One parameter is a social parameter determined by the social contacts of a user associate with a node, for example determined from the contact directory of that person either locally or from a central database such that located on a Face book servicer. Another parameter is the number of physical connections established by a node. The ranking values of connecting nodes is updated when they connect. By combining both parameters, a more efficient forwarding path for messages is obtained. | 2012-10-25 |
20120271934 | STORAGE SYSTEM AND DATA MANAGEMENT METHOD IN STORAGE SYSTEM - Provided is a storage center including a storage subsystem for storing content data to be used by the user's home server, and a center server for controlling the storage subsystem. The center server aggregates the content recording reservation requests sent from several home servers, obtains content data from a content server and stores the content data in the storage subsystem at a designated recording start time, and notifies the user's home server that the recording reservation is complete. | 2012-10-25 |
20120271935 | COORDINATING DATA CENTER COMPUTE AND THERMAL LOAD BASED ON ENVIRONMENTAL DATA FORECASTS - The present disclosure describes techniques evaluating compute and/or thermal loads (among other things) to aid in managing a collection of one or more containerized or modular data centers. For example, forecasts (or real-time measurements) of environmental factors (as well as projected computing demands) may be used to tailor the compute loads, cooling strategies or other metric of data center operations for a network of containerized or modular data centers. Doing so allows an operator of such a data center network to manage specific operational goals in real time. | 2012-10-25 |
20120271936 | TECHNIQUES FOR AUDITING AND CONTROLLING NETWORK SERVICES - Techniques for auditing and controlling network services are provided. A proxy is interposed between a principal and a network service. Interactions between the principal and the service pass through the proxy. The proxy selectively raises events and evaluates policy based on the interactions for purposes of auditing and controlling the network service. | 2012-10-25 |
20120271937 | AUTOMATED TOPOLOGY CHANGE DETECTION AND POLICY BASED PROVISIONING AND REMEDIATION IN INFORMATION TECHNOLOGY SYSTEMS - Aspects of the present disclosure involve systems, methods, computer program products, and the like, that provide automated topology change detection and policy based provisioning and remediation in information technology systems, among other functions and advantages. | 2012-10-25 |
20120271938 | Socket Application Program Interface (API) Extension - Embodiments contemplate one or more socket application program interface (API) extensions that may provide one or more Internet Protocol Address lists. Embodiments may include determining a state (or status) of one or more available Internet Protocol (IP) addresses. Further, embodiments may include communicating the state (or status) of the available Internet addresses to a Multi Connection Transport Protocol. | 2012-10-25 |
20120271939 | SCALABLE ARCHITECTURE - Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user. | 2012-10-25 |
20120271940 | METHOD AND SYSTEM FOR PROBABILISTIC PROCESSING OF DATA - A method for probabilistic processing of data, wherein the data is provided in form of a data set S composed of multidimensional n-tuples of the form (x | 2012-10-25 |
20120271941 | METHOD AND SYSTEM FOR EFFICIENT AND EXHAUSTIVE URL CATEGORIZATION - The present method and system relate to categorizing URLs (Uniform Resource Locators) of web pages accessed by multiple users over an IP (Internet Protocol) based data network. The method and system collect real time data from IP data traffic occurring on the IP based data network, and extract parameters from the collected real time data, the parameters including an URL of a web page. The URL is processed by a rule based categorization engine, to associate a matching category to the URL of the web page. When no matching category is inferred, the URL is transferred to a semantic based categorization engine. A matching category is associated to the transferred URL by the semantic based categorization engine, based on a semantic analysis of the textual content extracted from the web page associated to the URL. | 2012-10-25 |
20120271942 | Managing Recordings of Communications Sessions - A device for recording the content of live communications sessions allocates each session with a unique identifier which is also communicated to a server, exchange, switch or endpoint having control of that session. A log of events occurring in the session is updated with the unique identifier of the recorded content, and following the session, the log of events is communicated to the recording device, indexed under the unique identifier, and stored with the recorded content of the session itself. | 2012-10-25 |
20120271943 | METHOD, APPARATUS, AND SYSTEM FOR SCHEDULING DISTRIBUTED BUFFER RESOURCES - A method for scheduling distributed buffer resources is provided, where in the distributed buffer system, each buffer node is distributed on a virtual circle that is based on a consistent hashing algorithm, and the method includes: monitoring a load value of each buffer node in the distributed buffer system; judging whether a load exception exists in the current distributed buffer system according to the load value; and if the load exception exists in the current distributed buffer system, adjusting a layout of the buffer nodes in the distributed buffer system. | 2012-10-25 |
20120271944 | DISTRIBUTED COMPUTING BASED ON MULTIPLE NODES WITH DETERMINED CAPACITY SELECTIVELY JOINING RESOURCE GROUPS HAVING RESOURCE REQUIREMENTS - A network provides distributed computing services based on participation in respective resource groups by computing nodes, each resource group including a corresponding resource requirement for any computing node that joins the corresponding resource group for execution of the corresponding distributed computing service. Each computing node, in response to determining its corresponding available node capacity, is configured for selectively creating and joining at least one new resource group for execution of a corresponding distributed computing service having a corresponding resource requirement, and/or selectively joining at least one of the available resource groups, based on the corresponding available node capacity satisfying the corresponding resource requirement. Each computing node also is configured for selectively leaving any one of the joined resource groups based on determined conditions. Hence, each computing node may choose to participate in as many resource groups as needed for respective computing services, based on the corresponding available node capacity. | 2012-10-25 |
20120271945 | Obtaining Server Address when Domain Name System Proxy Solution Fails - The subject disclosure is directed towards establishing communication between a client computer and a network resource on a computer network when DNS resolution has failed because of a DNS proxy solution. A user may request that the client use a tool as an alternative to DNS resolution. The client may monitor the network for a broadcast from the network resource, which contains information needed for the client to access the network resource. The network resource may broadcast the information from time to time, or it may broadcast it in response to a specific request from the client. | 2012-10-25 |
20120271946 | SYSTEM FOR VERIFYING ACCESS BASED ON A DETERMINED GEOGRAPHIC LOCATION OF A SUBSCRIBER OF A SERVICE PROVIDED VIA A COMPUTER NETWORK - A method of limiting presentation of rules based events includes receiving a request to view a rules based event at a computer. A first estimate of a first geographic location of the computer is obtained. The first estimate includes a first confidence determination. If the first confidence determination is less than a first established confidence level, a second estimate of the first geographic location of the computer is obtained. The second estimate includes a second confidence determination for comparison to a second established confidence level. The first estimate and the second estimate define a composite estimated geographic location of the computer. Information on a second geographic location of the rules based event is retrieved. The retrieved information is compared with the composite estimated geographic location of the computer. Access to the rules based event is provided based on access rules, the comparison, and the composite estimated geographic location. | 2012-10-25 |
20120271947 | System And Method Of Communication Control for Wireless Mobile Communication Devices - Systems and methods of connection control for wireless mobile communication devices enabled for communication via a plurality of communication connections are provided. Connection control information associates software applications with communication connections. When a connection request specifying a requested connection is received from a software application, it is determined whether the requested connection is permitted by the connection control information. Where the requested connection is permitted by the connection control information, the requested connection is opened. If the requested connection is a first connection opened by the software application, then the software application is associated with the requested connection in the connection control information. | 2012-10-25 |
20120271948 | METHOD AND SYSTEM FOR LOAD BALANCING BETWEEN A VIDEO SERVER AND CLIENT - A method and system for balancing the load and resource requirements in a digital video distribution system between a video server and its video clients by allowing the server and the clients to exchange resource capabilities with each other. Upon receipt of a request for a video stream from among available video content, the server determines whether it or the requesting client should scale the video stream based on which entity, client or server, is better equipped to scale the requested video stream to comply with the requesting client's resources and resolution capacity. | 2012-10-25 |
20120271949 | REAL-TIME DATA ANALYSIS FOR RESOURCE PROVISIONING AMONG SYSTEMS IN A NETWORKED COMPUTING ENVIRONMENT - Embodiments of the present invention provide an approach for intelligent service resource provisioning among distinct systems in a networked computing environment (e.g., a cloud computing environment). Specifically, the embodiments of the present invention provide an intelligent provisioning engine (hereinafter engine) that accesses a service intelligence repository that comprises configuration information pertaining to a set of service resources available on a set of systems. The engine may also receive/identify a set of rules pertaining to any constraints on the set of service resources as well as a set of policies pertaining to provisioning the set of service resources. Still yet, the engine can collect real-time data pertaining to operational characteristics of the set of service resources. Based on the information/data collected, the engine may determine a plan for provisioning the set of service resources and integrate the plan with ancillary systems/engines (e.g., scaling, provisioning, monitoring, etc.) for implementation of the plan. | 2012-10-25 |
20120271950 | COMMUNICATION RESOURCE ASSIGNMENT SYSTEM - A communication resource assignment system may include a communication resource assignment tool that includes a communication resource assignment algorithm that receives previously acquired user information, and outputs resource assignment information calculated by the communication resource assignment algorithm, a resource assignment state managing unit that receives and stores the resource assignment information output from the communication resource assignment tool, and a communication resource distributing unit that accesses the resource assignment state managing unit, reads the resource assignment information, and transmits the read resource assignment information to a management target device that has output a communication resource request among a plurality of management target devices that perform communication with each other via a network. | 2012-10-25 |
20120271951 | CONTROL METHOD FOR PROVIDING STORAGE SPACE OF APPLICATION AND TERMINAL AND SERVER THEREFOR - Methods and apparatus are provided that provides an external storage space of an application executed in the terminal. Registration information of a user is received through the application via an application registration request of the user. A registration request message is transmitted to a server preset for the application. The registration request message requests allocation of a storage space for the user in the server according to the registration information. The storage space corresponds to the application. A registration completion message is received from the server. The user is informed of completion of an application registration through the application, when the registration completion message is received from the server. | 2012-10-25 |
20120271952 | MICROPROCESSOR WITH SOFTWARE CONTROL OVER ALLOCATION OF SHARED RESOURCES AMONG MULTIPLE VIRTUAL SERVERS - A method for controlling the allocation of shared resources that includes receiving, from a requestor executing on a processor, a request to access a shared resource. The receiving is at a next request priority module connected to the processor and the shared resource. It is determined if any of a specified number of most recent priority grants to the shared resource were to the requestor. The request is granted if none of the specified number of most recent priority grants to the shared resource were to the requestor. If any of the specified number of most recent priority grants to the shared resource were to the requestor, then it is determined if one or more other requests for the shared resource are pending. It is determined if one of the other requests should be granted priority to the shared resource if other requests for the shared resource are pending. | 2012-10-25 |
20120271953 | SCALABLE ARCHITECTURE - Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user. | 2012-10-25 |
20120271954 | Method of Throttling Unwanted Network Traffic on a Server - The invention provides a method and device for limiting unwanted network traffic, including unwanted emails. The method proceeds by assigning at least one network address to a category of network addresses based on a level of trust of the network address. Connection resources are allocated to the category. When a connection is received from a network address to which the category has been assigned, a portion of the allocated resources in the category are provided to the network address. | 2012-10-25 |
20120271955 | Mechanisms for role negotiation in the establishment of secure communication channels in peer-to-peer environments - Methods of establishing secure communication channels in peer-to-peer environments are provided that eliminate role conflicts between peers by determining which peer will act as a client and which the peer will act as a server in a secure connection handshake. In one embodiment, an attribute of the handshake messages are used in a tiebreaker process to determine which peer assumes the role of the server. In another embodiment, the attribute may be used to compute a wait period for each peer, or the wait period may be based on a random time period, and the peers cancel their request and resent requests after waiting their respective time periods. | 2012-10-25 |
20120271956 | TRANSMISSION APPARATUS, TRANSMISSION CONTROL METHOD, AND TRANSMISSION CONTROL PROGRAM - A transmission apparatus holds user information of an external device for a predetermined period of time and maintains a second protocol session between the own apparatus and another transmission apparatus for the predetermined period of time when a first protocol session between the external device and the own apparatus is disconnected. After the first protocol session is newly established, when a log-in is requested from an external device within the predetermined period of time, the transmission apparatus determines whether the user information of the external device that requested the log-in matches the user information it holds. When these pieces of user information match, the transmission apparatus connects the first protocol session newly established with the second protocol session maintained. | 2012-10-25 |
20120271957 | METHOD AND SYSTEM FOR ASSOCIATING A CONTACT WITH MULTIPLE TAG CLASSIFICATIONS - An approach for enabling multiple tag associations to be used for classifying a contact identifier is described. A first tag is associated with a contact identifier for grouping into a first classification; and a second tag is associated with the contact identifier for grouping into a second classification. Storage of the first tag and the second tag is initiated along with the contact identifier as part of a contact list. | 2012-10-25 |
20120271958 | APPARATUS AND METHOD FOR ESTABLISHING SESSION IN A PACKET SWITCHED NETWORK - A method and apparatus for establishing a session by a Policy and Charging Enforcement Function (PCEF) module in a Packet Switched (PS) network, in which the PCEF module transmits bearer information indicating whether the session supports a single bearer or multiple bearers, to a Policy and Charging Rules Function (PCRF) module, receives a Policy & Charging Control (PCC) rule generated based on the bearer information, from the PCRF module, and establishes a session for a packet service by applying the received PCC rule. | 2012-10-25 |
20120271959 | FEATURE SET BASED CONTENT COMMUNICATIONS SYSTEMS AND METHODS - An exemplary method includes an access device 1) transmitting a profile request signal to a profile management subsystem over a network, the profile request signal representing a request for profile data representative of a feature set corresponding to an additional access device, 2) receiving the profile data from the profile management subsystem in accordance with the profile request signal, 3) storing the profile data within a data store included within the access device, 4) using the stored profile data to display one or more graphics representing the feature set corresponding to the additional access device, and 5) establishing, based on the stored profile data and after the one or more graphics representing the feature set corresponding to the additional access device are displayed, a communications channel between the access device and the additional access device. Corresponding methods and systems are also disclosed. | 2012-10-25 |