36th week of 2011 patent applcation highlights part 49 |
Patent application number | Title | Published |
20110219021 | Systems and methods for improved search term entry - Systems and methods for improved ways of entering search criteria are disclosed. The system includes a user-facing entry component for receiving search criteria, a database of predefined search criteria, a search engine, and a feedback component. | 2011-09-08 |
20110219022 | MANAGEMENT APPARATUS AND DATA PROCESSING METHOD FOR MAINTENANCE SYSTEM - According to one embodiment, a management apparatus includes an information acquisition unit, an information supply unit, a transmission processing unit, and an analysis unit. The information acquisition unit stores detailed data acquired from image processing apparatuses to be managed in an database. The information supply unit outputs data extracted from the database and data extracted from an analysis result database storing an analysis result of log data in response to a supply request of information regarding the image processing apparatus to be managed. The transmission processing unit stores the detailed data stored in the database as the log data of the image processing apparatuses in a log database asynchronously with the supply request of the information. The analysis unit analyzes the log data stored in the log database asynchronously with the supply request of the information and storing the analysis result in the analysis result database. | 2011-09-08 |
20110219023 | METHOD AND SYSTEM FOR MULTI-TIERED SEARCH OVER A HIGH LATENCY NETWORK - A computer implemented method and system include executing a search against both a client cache associated with a client and data sources remotely coupled to the client over a network connection. Results from the search against the client cache are rendered on a client UI. The client cache and the client UI are updated with the results from the search against the data sources. | 2011-09-08 |
20110219024 | Persistent State Database for Operating System Services - A database is used to store user interface state information. The database is accessed by a key having a service ID field, a caller ID field, and a caller context ID field. The caller context ID is used to identify the context in the application program from which the user interface is called. In this manner, the system can differentiate between calls from different portions of the application program which can have different user expectations of the desirable user interface state. | 2011-09-08 |
20110219025 | IMAGE SEARCH USING IMAGES IN QUERY - Method and systems for search and retrieval of images with an image processing system is disclosed. With an input interface, selection of a plurality of images to use in a search query is accepted. The plurality of images of the search query are processed with the image processing system. A subset of the plurality of target images that are similar to the plurality of images is determined. With an output interface, the subset of the plurality of target images as a result from the search query is output. | 2011-09-08 |
20110219026 | METHOD AND SYSTEM FOR DISTRIBUTING INFORMATION RELATING TO A PIECE OF MUSIC AND/OR A MOVIE/VIDEO - A method and a computer system for distributing information relating to a piece of music and/or a movie/video. The computer system comprises a service provider system holding an information database with information parts relating to pieces of music and/or movies/videos and/or artists and/or music albums, and the service provider system further holds a message database with messages relating to one or more advertising parties. The computer system also comprises at least one user terminal communicating with the service provider system. | 2011-09-08 |
20110219027 | ROUTING GUIDE MEDIATION SYSTEM, ROUTING GUIDE MEDIATION SERVER, AND ROUTING GUIDE METHOD - A routing guide mediation system is equipped with a routing guide mediation server, establishing cooperation between a plurality of routing guide systems having map data by country and region and network data for route search. When a departure point and a destination are points in different areas, a first route search server extracts a candidate contact point which will be the boundary between the different areas, and transmits it to a second route search server via the routing guide mediation server. Then, the first and second route search servers search for an optical route from the departure point to the candidate contact point and an optimal candidate route from the candidate contact point to the destination, individually, and the first route search server acquires the amounts of time required for these routes and link data via the routing guide mediation server. The first route search server determines a recommended route with the smallest total amount of time required out of the candidate routes connected at the candidate contact point, and provides the data on the recommended route including the link data to a terminal device. | 2011-09-08 |
20110219028 | AUTOMATIC GENERATION OF VIRTUAL DATABASE SCHEMAS - A data consumer is provided with a system that enables automatic generation of a virtual database schema in order to support a customized pattern of data consumption across one or more source databases. In one embodiment, a metadata manager component is configured to facilitate creation of a first data tag and a second data tag. A schema definition manager component is configured to facilitate creation of a data entity that groups the first data tag with the second data tag. A virtual schema generation service component generates the virtual database schema by analyzing the data entity and, based on the grouping of the first data tag with the second data tag, automatically generating and storing a database query statement that, when executed, causes a retrieval of data consistent with data location indicators included in the first and second data tags. | 2011-09-08 |
20110219029 | DOCUMENT PROCESSING USING RETRIEVAL PATH DATA - The browsing activity of a first user is motivated by some intent. The first user requests retrieval of a particular document while browsing. A document processing and presentation machine associates the document with a retrieval path taken by the first user. By using the retrieval path data of the document, the document processing and presentation machine infers an intent that likely motivated the first user. When a second user makes a request similar to a request within the retrieval path, the machine presents the second user with the document and some of the retrieval path data, thus providing the second user with a shortcut that leads the second user directly to the document. Thus, the second user may be able to satisfy his intent with significantly less browsing activity compared to the first user. | 2011-09-08 |
20110219030 | DOCUMENT PRESENTATION USING RETRIEVAL PATH DATA - The browsing activity of a first user is motivated by some intent. The first user requests retrieval of a particular document while browsing. A document processing and presentation machine associates the document with a retrieval path taken by the first user. By using the retrieval path data of the document, the document processing and presentation machine infers an intent that likely motivated the first user. When a second user makes a request similar to a request within the retrieval path, the machine presents the second user with the document and some of the retrieval path data, thus providing the second user with a shortcut that leads the second user directly to the document. Thus, the second user may be able to satisfy his intent with significantly less browsing activity compared to the first user. | 2011-09-08 |
20110219031 | SYSTEMS AND METHODS FOR SLA-AWARE SCHEDULING IN CLOUD COMPUTING - Systems and methods are disclosed for scheduling one or more queries for execution with one or more cloud computers by applying a service level agreement (SLA) analysis using an SLA-tree data structure to each query in a query queue; using the SLA-tree data structure to determine an overall profit in the query queue; and generating a profit-oriented schedule to select the next query for execution by the cloud computers. | 2011-09-08 |
20110219032 | MANAGING FILES USING LAYOUT STORAGE OBJECTS - Managing file objects in a data storage system includes providing a plurality of metadata servers, each metadata server having information for only a subset of file objects in the storage system, each subset for each of the metadata servers being less than a total number of file objects for the system and includes providing at least one metadata location server, where an entity accessing a specific file object of the system determines which of the metadata servers contains data for the specific file object by first accessing the at least one metadata location server. Information for the subset of file objects may include a table having file identifiers and metadata location information. The metadata location information may point to data storage for a metadata object for a file. | 2011-09-08 |
20110219033 | METHOD FOR PROCESSING DATA IN TREE FORM AND DEVICE FOR PROCESSING DATA - The data processing method reversibly processing data information input to a data processing device by a processing unit including a data volume reducing unit reducing a data volume of the data information, and a developing unit reconstructing data information reduced in the data volume reducing unit. The processing unit is structured by overlaying processing layers formed of a plurality of cells. The data volume reducing unit performs unit processing on each of the plurality of cells having the data information. The unit processing performs identification processing according to equivalence and distance of data from a cell group adjacent to the cells, and reduces the cells by each of the processing layers in an order from a lower layer to an upper layer of the processing layers until a data position existing on a time axis of the cells stops to thereby reduces the data volume. | 2011-09-08 |
20110219034 | SYSTEM AND METHOD FOR AGGREGATION AND ASSOCIATION OF PROFESSIONAL AFFILIATION DATA WITH COMMERCIAL DATA CONTENT - There is provided a method that includes (i) receiving a first record that contains an identity of an individual, a name of a business, and a role of the individual in the business, (ii) matching the first record to data that provides a unique business identifier for the business, (iii) matching the first record to data that provides a unique individual identifier for the individual, (iii) appending to the first record (a) the unique business identifier, (b) the unique individual identifier, and (c) a unique role identifier for the role of the individual in the business, (iv) matching the first record to a second record based on the unique business identifier, the unique individual identifier, and the unique role identifier, and (v) consolidating the first and second records into a resultant record. | 2011-09-08 |
20110219035 | DATABASE SECURITY VIA DATA FLOW PROCESSING - An apparatus and method to distribute applications and services in and throughout a network and to secure the network includes the functionality of a switch with the ability to apply applications and services to received data according to respective subscriber profiles. Front-end processors, or Network Processor Modules (NPMs), receive and recognize data flows from subscribers, extract profile information for the respective subscribers, utilize flow scheduling techniques to forward the data to applications processors, or Flow Processor Modules (FPMs). The FPMs utilize resident applications to process data received from the NPMs. A Control Processor Module (CPM) facilitates applications processing and maintains connections to the NPMs, FPMs, local and remote storage devices, and a Management Server (MS) module that can monitor the health and maintenance of the various modules. | 2011-09-08 |
20110219036 | SOCIAL NETWORK SITE INCLUDING CONTACT-BASED RECOMMENDATION FUNCTIONALITY - Particular embodiments of the present invention are related to a social network site with enhanced user interaction functionality. In particular implementations, a method includes accessing a list of contacts that are connected to an owner of a personal page of a social network; identifying one or more contact pairs from the list, wherein the contacts in each contact pair are not connected to each other; computing an affinity score for each identified contact pair; randomly selecting one or more of the contact pairs based on corresponding affinity scores; providing a friend connector user interface module to the owner of the personal page, wherein the friend connector user interface prompts the owner to invite the contacts of the selected contact pair to establish a connection association relative to the social network; and conditionally transmitting an invitation to the contacts of the contact pair based on one or more actions of the owner relative to the friend connector interface. | 2011-09-08 |
20110219037 | High-Performance Persistence Framework - A high-performance object database wherein an application fetches an object from a database and the high-performance persistence framework constructs the object in memory. The database is programmed with a class that allows the application to selectively activate objects referenced by the class rather than automatically activate all referenced objects. The application selectively activates these referenced objects using read or write methods depending on whether the objects will be modified. Upon completion of the transaction, only those objects that were modified are written to disk. This high-performance persistence framework provides an object database capable of storing a large number of interconnected objects on disk and accessing them without having to activate all of the connected objects while simultaneously indexing the objects in a large number of independent dimensions all at once for fast data retrieval with complex queries. | 2011-09-08 |
20110219038 | SIMPLIFIED ENTITY RELATIONSHIP MODEL TO ACCESS STRUCTURE DATA - A method, system and program product for modeling data as an undirected graph is disclosed. A set of entities and a set of attributes are defined. A set of relationships is defined to represent semantic associations with each association connecting at least two entities. Attributes are associated with entities rather than with relationships. A hierarchical query language with a set of atomic operations on modeled data is employed. The modeled data is displayed on a display unit. | 2011-09-08 |
20110219039 | TECHNIQUE FOR CUSTOMIZING CONTENT - Content can be advantageously customized by use of an accompanying rich media file that characterizes segments in the content file. To perform such customization, the rich media file undergoes parsing (e.g., examination) to identify a location for an overlay in the least one segment of the content file. Thereafter, an overlay is inserted into the at least one content segment. In practice, the overlay is inserted to block objectionable material in the content segment, but the overlay can be inserted to add material, such as to insert an advertisement or a sub-title for example. Inserting the overlay can include physically overlaying a cover layer onto one or more frames of the content segment to add information or block objectionable material in the content segment. | 2011-09-08 |
20110219040 | DATA PACKAGING SYSTEM AND METHOD - A method for communicating data includes selecting a portion of data for communication to a remote computer with the data portion in device-dependent format and comprising at least an integer, a real number, or a binary value. A portable buffer is generated based on the selected data portion, the portable buffer comprising at least one device-independent data representation. The portable buffer is communicated to the remote computer for processing the data portion in a second device-dependent format. | 2011-09-08 |
20110219041 | ELECTRONIC READER CAPABLE OF RECORDING COMMENTS AND AMENDMENTS AND METHOD THEREOF - An electronic reader includes a storage unit configured for storing files and a processor. The processor includes a file display control module, a first file creating module and a second file creating module. The file display control module is configured for obtaining and displaying the files opened by user input. The first file creating module is configured for creating temporary files recording the comments and the amended sections of the opened files in response to user input. Each of the temporary files corresponds to one of the opened files. The second file creating module is configured for combining contents of the temporary files into a file. The contents of the temporary files are arranged in the file according to a predetermined rule if the formats of the temporary files are the same. | 2011-09-08 |
20110219042 | METHOD AND APPARATUS FOR GENERATING META DATA OF CONTENT - A method and apparatus are provided for generating emotional information including a user's impressions in relation to multimedia content or meta data regarding the emotional information, and a computer readable recording medium storing the method. The meta data generating method includes receiving emotional information in relation to the content from at least one client system which receives and reproduces the content; generating meta data for an emotion using the emotional information; and coupling the meta data for the emotion to the content. Accordingly, it is possible to automatically acquire emotional information by using the facial expression of a user who is appreciating multimedia content, and use the emotional information as meta data. | 2011-09-08 |
20110219043 | SYSTEM AND METHOD FOR STORING METRICS IN A DATABASE - A system and method for storing data associated with an extensible instrumentation layer are provided. In one embodiment, the method includes receiving metrics from an extensible instrumentation layer in an operating system. The metrics are defined by at least one class and a plurality of properties, with each property being associated with one class. The metrics are converted into at least one database-compliant data structure and stored in a database. | 2011-09-08 |
20110219044 | System and Method of Optimizing Performance of Schema Matching - In one embodiment the present invention includes a computer-implemented method of improving performance of schema matching. The method includes storing a matching topology that maps a first data structure to a second data structure. The method further includes identifying a first portion of the matching topology that is a candidate for improvement as determined according to an incidence graph. The method further includes rewriting the first portion of the matching topology with a second portion according to the incidence graph. | 2011-09-08 |
20110219045 | DATA PROCESSING DEVICE - There is disclosed an interface enabling easy implementation of processing on hierarchical data, and a method facilitating comprehension of the structure, meaning, and format of hierarchical data. There is also disclosed a data processing device including a user interface portion receiving data with tuples each a combination of data of different types, and lists each a series of data of a same type, display data obtained by converting the data, and an instruction requesting processing from a user, and presenting the display data, data managing portion managing the hierarchical data, display-data generating portion generating the display data from the hierarchical data, and analyzing portion implementing the processing. Data is presented in a table format having rows displaying level names and attribute names, respectively. The generating portion samples data of each level of hierarchical data to extract an amount possible to present, and converts the data format. | 2011-09-08 |
20110219046 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR MANAGING DATA STORAGE AND RULE-DRIVEN COMMUNICATIONS FOR A PLURALITY OF TENANTS - The present invention is directed to storing and manipulating data and coordinating communications for a plurality of tenants within a single system. The system maintains a core schema containing common core objects and a plurality of pre-developed industry-specific schema templates. When a new tenant is added to the system, one of the industry-specific schema templates corresponding to the tenant's industry is cloned to generate a tenant schema for the new tenant. Once the tenant schema for the new tenant has been populated with data, communications to clients of that tenant may be generated according to universal communication rules and industry-specific communication rules applicable to that tenant, and optionally according to tenant-specific communication rules. | 2011-09-08 |
20110219047 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - [Object] To provide an information processing apparatus, an information processing method, and a program capable of appropriately executing an application program in one program execution environment even in the case where a built-in library includes a plurality of libraries having the same library names. | 2011-09-08 |
20110219048 | Multiple File System and/or Multi-Host Single Instance Store Techniques - A multiple file system and/or multi-host single instance store technique includes receiving one or more commands and one or more parameters to create a single instance store, a plurality of volumes and one or more file systems. Information creating the plurality of volumes, including creating a plurality of thin volumes on top of a single instance store solution, are stored in a volume manager configuration file. Information creating the one or more file systems, wherein each file system is created on top of the plurality of volumes including the plurality of thin volumes, are stored in a file system configuration file. | 2011-09-08 |
20110219049 | SYSTEM FOR PERMANENT FILE DELETION - A system for permanent data deletion is provided. The file deletion system consists of a permanent deletion unit, an analysis module, a database of rules for forming deletion algorithm and an algorithm forming unit. A file to be deleted is passed into the system and the system permanently deletes the file. The system dynamically forms the deletion algorithm based on algorithm forming rules. The rules are selected from the database according to file parameters and user criteria. The file parameters are determined by the analysis module. A user has an access to algorithm forming rules and can edit the rules. Algorithm forming rules can be based on an arbitrary number of complex conditions. | 2011-09-08 |
20110219050 | PORTABILITY OF PERSONAL AND SOCIAL INFORMATION IN A MULTI-TENANT ENVIRONMENT - Systems and processes for transferring user profile data from tenant-to-tenant in a multi-tenant database system, e.g., associated with an enterprise business application and/or social networking application are described. Apparatus may include a multi-tenant database system operable to store data for a plurality of tenants and a processor operable to logically separate and provide access to certain data for the plurality of tenants. The processor further operable to transfer at least some profile information associated with a user from a first tenant to a second tenant of the multi-tenant database system, such that profile information (such as personal contacts and other information) follows the user. The multi-tenant database system may be associated with, or include, a social networking application, Customer Relationship Management (CRM) application, or both. | 2011-09-08 |
20110219051 | ELECTRONIC CALCULATOR, DISPLAY METHOD, AND RECORDING MEDIUM FOR DISPLAYING MATHEMATICAL EXPRESSION IN FULL COLOR - An electronic calculator makes a display section display an input mathematical expression when receiving an input of the mathematical expression from a user. At that time, a color is given to a component related to a predetermined operation symbol among components of the mathematical expression, and the component is displayed. Also a cursor is displayed in the same color as that of the component to which the cursor belongs. Thus, even when the mathematical expression is displayed in an arithmetic manner, each component of the mathematical expression and a position of the cursor can be easily distinguished from each other. | 2011-09-08 |
20110219052 | DISCRETE FOURIER TRANSFORM IN AN INTEGRATED CIRCUIT DEVICE - Circuitry performing Discrete Fourier Transforms. The circuitry can be provided in a fixed logic device, or can be configured into a programmable integrated circuit device such as a programmable logic device. The circuitry includes a floating-point addition stage for adding mantissas of input values of the Discrete Fourier Transform operation, and a fixed-point stage for multiplying outputs of the floating-point addition stage by twiddle factors. The fixed-point stage includes memory for storing a plurality of sets of twiddle factors, each of those sets including copies of a respective twiddle factor shifted by different amounts, and circuitry for determining a difference between exponents of the outputs of the floating-point stage, and for using that difference as an index to select from among those copies of that respective twiddle factor in each of the sets. | 2011-09-08 |
20110219053 | RECURSIVE TAYLOR SERIES-BASED COMPUTATION OF NUMERICAL VALUES FOR MATHEMATICAL FUNCTIONS - A recursive method for computing numerical values for mathematical functions includes providing a recursive Taylor series representation of a mathematical function f(x) of a variable x evaluated around a given operating point a. The recursive Taylor series representation includes a plurality of derivative derived terms that include ratios of derivatives of f(x) evaluated at the operating point a. Coefficient data is determined from ones of the derivative derived terms stored in a tangible memory device evaluated at the operating point a over a predetermined range. An approximation for the mathematical function f(x) is computed using the recursive Taylor series representation evaluated with the coefficient data. | 2011-09-08 |
20110219054 | Method and System for Processing Online Joint Guarantee - A method and a system are disclosed for processing online joint guarantee. After a server receives an application from a user, the server provides various types of joint guarantee grouping to the user for selection. The server creates a joint guarantee group having a unique ID according to the selection of the user, organizes the information of the joint guarantee group into a data packet and sends the data packet to a bank system to be approved. The method potentially improves the success rate of joint guarantee grouping and removes the geographical limitations. Through the Internet, the method makes it possible to join companies of different geographical locations for online joint guarantee. The method also establishes a complete online alert mechanism, and realizes computerized loan risk control to improve the business credit system. | 2011-09-08 |
20110219055 | SOCIAL BOOKMARKING FOR INTERACTIVE SERVICES - A service includes a server for operating system that supports parametric personalized social (PPS) bookmarks. The server includes a PPS bookmark creator configured to determine information gathered at a point in an automated dialog after a request to create a PPS bookmark is received. The server also includes a PPS bookmark executer configured to, upon receipt of a PPS bookmark identifier, return to the point in the automated dialog and recreate at least a part of the information gathered. | 2011-09-08 |
20110219056 | Method and System for Maintaining Profiles of Information Channels - A method and system are provided for maintaining profiles of information channels available on the Web, wherein the information channels are accessed via pull-only protocols. The method includes monitoring one or more channels by a channel pull action at a monitoring rate, wherein the monitoring rate is determined for the one or more channels based on the number of update events in a previous time period. The method may optimally include filtering the update events in the time period by a novelty measure, wherein the filtering disregards events that do not include significant novel information. The monitoring rate is adapted based on reinforcement learning applying iterative learning rules over time. | 2011-09-08 |
20110219057 | Method for optimizing a web content proxy server and devices thereof - A method, computer readable medium and apparatus that optimizes a web content proxy server includes obtaining at a proxy server a web page with an original server cookie from one of one or more web content servers in response to a request from one of one or more client devices. A web optimized client cookie based on the original server cookie is generated at the proxy server. The obtained web page with the generated web optimized client cookie is providing by the proxy server to the requesting one of one or more client devices. | 2011-09-08 |
20110219058 | Algorithm Execution Output Cache - Techniques are disclosed for algorithm execution output cache. A remote presentation session server conducting concurrent remote presentation sessions with a plurality of clients generates a signature for each image that it is to send to a client. The remote presentation server also maintains a signature table comprising pairs of signatures and compressed images. Each signature and compressed image pair corresponds to input data (i.e. the signature was generated from an image and the compressed image was generated from that same image). The remote presentation session server checks the signature against the signature table. Where the remote presentation session server determines that there is a match between the signature and a signature in the signature table, it sends the client the compressed image that corresponds to the signature in the signature table that generated the match. In doing so, the remote presentation session server may avoid redundantly compressing the second image. | 2011-09-08 |
20110219059 | COMPLIANCE TOOL - Described herein are apparatuses, methods, and computer program products for changing an out of compliance client device into a client device that is in compliance utilizing a compliance tool. In some embodiments of the invention the compliance tool identifies the location of the out of compliance client device, determines why the client device is out of compliance, brings the client device into compliance, and modifies the client device to allow it to access the network. In other embodiments of the invention the compliance tool is a compliance agent, wherein at a least a part of the compliance agent is uploaded on the client device. The compliance agent periodically checks the client device to determine if the client device has been brought into compliance, and when it is brought into compliance the compliance agent modifies the client device to allow it to access the network, and is then uninstalled from the client device. | 2011-09-08 |
20110219060 | TRANSMISSION TERMINAL, TRANSMISSION METHOD, TRANSMISSION SYSTEM, AND RECORDING MEDIUM STORING TRANSMISSION CONTROL PROGRAM - A transmission terminal, which displays information of a candidate counterpart transmission terminal through a display coupled to the transmission terminal, receives state information of the candidate counterpart transmission terminal through a communication network, suppresses the display from displaying the information of the candidate counterpart transmission terminal until specific state information of a specific transmission terminal is received, and causes the display to display the information of the candidate counterpart transmission terminal in a manner that reflects the state information of the candidate counterpart transmission terminal that is received by the transmission terminal during a display suppressing time in which the display is suppressed from displaying the information of the candidate counterpart transmission terminal. | 2011-09-08 |
20110219061 | METHOD OF ENHANCING RENDERING OF CONTENT ITEM, CLIENT SYSTEM AND SERVER SYSTEM - A client system ( | 2011-09-08 |
20110219062 | System and Method for Two Way Communication and Controlling Content on a Display Screen - A method for controlling content on a display device includes executing, by a host device coupled to a display, a browser application within a web browser for presenting content on the display device. A communication channel is established over a computer network between an application running on an endpoint device and the browser application. Data is sent content over the communication channel, between the endpoint device and the browser application, for controlling what is shown on the display. A system for controlling content on a display is also disclosed. | 2011-09-08 |
20110219063 | APPARATUS AND METHOD FOR PLAYING MEDIA CONTENT DATA - A method is provided for playing media content by a client in a data communication network, in which a request for a media content descriptor is sent to a server, a media content descriptor including a Uniform Resource Locator (URL) for an access to specific media content data configured for execution of a specific function is received from the server, and the specific media content data is received using the URL included in the received media content descriptor. | 2011-09-08 |
20110219064 | NETWORK TYPE CONTENT REPRODUCING SYSTEM - The network type audio system includes a content server storing a large number of music data pieces, an audio client reproducing music, and a controller monitoring and controlling the audio client through the content server. The audio client requests the server to provide the music data of a music piece selected in response to the user's operation. The content server returns the music data of the selected music piece in response to the request from the audio client. The music data is distributed from the content server to the audio client on the basis of a specified amount. The audio client notifies the content server of its status. The content server notifies the controller of the status of the audio client. The controller displays the status. The controller also instructs the audio client to reproduce the music piece selected in response to the user's operation through the content server. | 2011-09-08 |
20110219065 | COMPONENT LOCALIZATION - In an implementation of component localization, control components are maintained that each define a localization format, such as a display format for a section of a display. A locale designation is received and a control component is obtained that corresponds to a locale. Display data is generated that includes the control component in a display format defined by the control component and which corresponds to the designated locale according the defined localization format. | 2011-09-08 |
20110219066 | SYSTEM AND METHOD FOR MANAGING, ROUTING, AND CONTROLLING DEVICES AND INTER-DEVICE CONNECTIONS - A system and method for managing, routing and controlling devices and inter-device connections located within an environment to manage and control the environment using a control client is presented. A user provides commands via the control client to a server that maintains a representation of the environment and the devices within the environment. The server provides commands to devices present within the environment in response to user commands and other events, including events from the environment. The commands cause the devices in the environment to adopt specific desired states thereby causing the environment and the devices within the environment to create desired connections by and between the devices and to otherwise control and effect the environment. | 2011-09-08 |
20110219067 | Internetworking Domain and Key System - A DNS component functions privately in relation to a group of client devices, each associated with a unique URL maintained with the DNS component that privately identifies the devices within the group. The URL identifies a hierarchy of private domains enforced within the group which, at least implicitly, represents private relationships therein between the devices. Network rules are applied over the group based on the private relationships or the private domains. The devices are securely authenticated within the group. A content sharing service component allows devices within the group to access information content associated with other group devices based, at least partially, on the devices' URLs. A private IP based internet allows group devices secure access to the group from external networks and free access to other devices within the group. | 2011-09-08 |
20110219068 | Flexible Delegation of Management Function For Self-Managing Resources - Included are method, article of manufacture, and device that serve to identify the status of a network resource along with whether the network resource is a self-managing resource. When autonomic management capabilities are identified, an autonomic management rule for management of the network resource may be generated and sent, over a network, for receipt and use by the identified self-managing resource. | 2011-09-08 |
20110219069 | METHOD FOR MANAGING THE ALLOCATION OF DATA INTO A PEER-TO-PEER NETWORK AND PEER IMPLEMENTING SUCH METHOD - A method and apparatus to manage allocation of data to peers in a peer-to-peer network, where the peers in the peer-to-peer network use distributed hash tables for addressing the peers, the peers associated with bit addresses, including dividing a virtual scene into a plurality of cells, each cell associated with a bit identifier, neighboring cells of the virtual scene associated with bit identifiers which differ from each other by one bit and allocating data in each cell of the virtual scene to peers whose bit address is closest to the bit identifier of the cells. | 2011-09-08 |
20110219070 | Method and Apparatus for Social Networking - A system and apparatus facilitates social networking between service providers and customers displays provider profiles via a network. A provider window provides tabs that are expandable to provide more details about particular provider profiles without obscuring the screen view. The system enables searching of provider profiles and the search results utilizing predetermined criteria are presented. The search results are output as geometric shapes having various sizes, the sizes being indicative of a valued provider metric. In one embodiment of the invention, the geometric shapes include circles of various sizes and the valued provider metric is the popularity of the provider, wherein the most popular provider is associated with a circle of the largest size. The system also enables real-time communication between, a service provider and a customer via text, audio, video and calendar features. | 2011-09-08 |
20110219071 | METHOD AND SYSTEM FOR CONDUCTING PUBLIC FORUMS - A method for conducting a public forum of a government agency includes, in a public forum processor, receiving a statement from a submitter, the statement related to the public forum of the government agency and processing the submitted statement including assigning the submitted statement to a list of pending statements, evaluating the submitted statement according to civility criteria of the public forum of the government agency, and on the basis of said civility evaluation, assigning the submitted statement to a list of approved statements. The method also includes sending a pending statement in response to a request for the list of pending statements, including the content of the pending statement and information related to said civility evaluation of the pending statement. | 2011-09-08 |
20110219072 | NETWORK MEMBERSHIP MANAGEMENT FOR PEER-TO-PEER NETWORKING - A network membership management protocol manages membership in a peer-to-peer networking environment. To join the peer-to-peer network, a new client is introduces itself to a deputy node assigned by the server to act as a point of contact for the new client. The deputy node forwards subscription requests to other neighboring nodes which probabilistically determine whether to accept the subscription request from the new client or forward the message to other neighboring nodes. In this way, a new client gains connections to a random subset of nodes on the network. The membership management protocol further includes a protocol for reassigning neighboring relationships between nodes when an active node leaves the network. Furthermore, the membership management protocol allows nodes to periodically re-subscribe to the network in order to rebalance the network graph. | 2011-09-08 |
20110219073 | METHODS AND APPARATUS FOR INTEGRATING SOCIAL NETWORK METRICS AND REPUTATION DATA - A method for a computer system includes determining a first social distance for a first user with respect to a second user, determining a second social distance for a third user with respect to the second user, determining a first qualitative rating associated with the first user, determining a second qualitative rating associated with the second user, determining a first trust-metric for the first user in response to the first social distance and the first qualitative rating, determining a second trust-metric for the third user in response to the second social distance and the second qualitative rating, and prioritizing a first listing from the first user over a second listing from the third user for the second user, in response to the first trust-metric and the second trust-metric. | 2011-09-08 |
20110219074 | METHOD AND DEVICE FOR INTERCOMMUNICATING ADDRESS BOOK INFORMATION BETWEEN DIFFERENT NETWORKS - A method for intercommunicating address book information between different networks is provided, which includes the following steps: an interworking request carrying address book information is received, in which the interworking request comes from a network address book system other than a Converged Address Book (CAB) system; the address book information is converted according to an address book format supported by a server of the CAB system; the converted address book information is sent to the CAB system. A device and a system for implementing the method are further provided. | 2011-09-08 |
20110219075 | MULTIPLE URL IDENTITY SYNTAXES AND IDENTITIES - Any arrangement of URLv identity syntax can now be used in a repository, once its second.top domain is known to have an identity syntax. The repository can extract, select, store, organize, prioritize, and consolidate URLvs of differing identity syntaxes. The correlation and association among different contact entities' containing the same individual's identities can yield accurate same individual's identity and URLvs. These increase the competition of the Internet by enabling users to transport their data easily to websites allowing for individuals' data-transport. | 2011-09-08 |
20110219076 | SYSTEM AND METHOD FOR INTEGRATING USER GENERATED CONTENT - A system and method for generating an integrated content object. A plurality of user generated content objects may be associated with a respective plurality of slots in a grid. Adding a user generated content object to a grid may comprise determining whether a free slot in the grid is available. Adding a user generated content object to a grid may comprise scaling down user generated content objects already associated with the grid, providing free slots in the grid by increasing the number of slots in the grid and associating a user generated content object with a free slot. | 2011-09-08 |
20110219077 | DIRECT LINKED TWO WAY FORMS - A method for managing a two-way form over a direct link is provided. The method includes establishing a communicative link between two communications clients each separately executing in memory by a processor of a corresponding one of two computers. The method also includes managing a two-way form rendered as individual instances of the two-way form each in a corresponding content browser executing in a corresponding one of the two computers. Finally, the method includes exchanging synchronization information for the two-way form over the communicative link. In one aspect of the embodiment, the method also includes prompting in one of the individual instances of the two-way form for verification of an update to a field providing in another of the individual instances of the two-way form. In another aspect of the embodiment, the method includes recording a verification of the update to the field in an audit trail. | 2011-09-08 |
20110219078 | BOARD PORTAL SUBSIDIARY MANAGEMENT SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT - A board portal system provides the ability to manage multiple boards, where each of the boards may be a separate legal entity. The board portal may provide the ability to establish links between the multiple boards and create parent-child relationships with subsidiary boards. With the board portal, users can create content and make it viewable and accessible across multiple boards that related through a parent-child relationship. At the same time, the board portal maintains a requisite level of separation between the related boards in the portal using encryption and/or other separation techniques. As a result, the board portal facilitates flexible workflow patterns and communication processes based on the proper hierarchical structure that exists between the parent organization and its subsidiaries. | 2011-09-08 |
20110219079 | DISTRIBUTED SYMBOL TABLE WITH INTELLIGENT LOOKUP SCHEME - In a larger-scale context such as that of a workflow system, a mechanism and a set of rules are for looking up a parameter in a hierarchical symbol table. In accordance with preferred embodiments of the invention, the approach is bottom-up, and uses rules defined in an arbitration table to determine a correct version of the parameter. A distributed design is broadly contemplated herein, wherein different symbol tables need not be disposed on one and the same machine. This can permit a greater degree of scalability and error tolerance. | 2011-09-08 |
20110219080 | AUTOMATED MESSAGING RESPONSE IN WIRELESS COMMUNICATION SYSTEMS - Options for safely handling incoming data messages in a moving mobile device are provided within the mobile device. When an incoming data message is detected, the device determines its velocity. If the velocity exceeds a certain value, external data, such as visual or biometric data, measured by a device component is analyzed to determine whether the mobile device is in a driver position of a moving vehicle. If so, an announcement of the incoming call is prevented and a predetermined message is autonomously transmitted to the sender. If analysis of the external data is inconclusive, a prompt is presented to a recipient with selectable options of how to handle the incoming message. In response to the various inputs received from the recipient, the mobile device may either autonomously send a response message to the sender or may directly establish a voice call between the recipient and the sender. | 2011-09-08 |
20110219081 | ZONE CLASSIFICATION OF ELECTRONIC MAIL MESSAGES - Embodiments of the invention relate to techniques for classifying received e-mails and e-mails to be sent. In some embodiments, a set of e-mail zones may be defined and e-mails may be classified into one of the plurality of zones. An indication of the zone into which an e-mail has been classified may be displayed in a visual display of the e-mail. | 2011-09-08 |
20110219082 | APPARATUS AND METHOD OF COMMUNICATING WITH LOCAL SERVICE - A local service accessing method, and apparatuses to perform operations of the method, the method including transmitting current location information to a local service directory, receiving local service information associated the current location information from the local service directory, and accessing the local service server using the local service information. | 2011-09-08 |
20110219083 | EMAIL AUTO-FILING AND MANAGEMENT - A method, apparatus and computer instructions for automatically capturing, filing and managing email as both individual mail objects and as entire conversation threads. When further integrated with a discussion forum system, the invention makes it possible to share these conversation threads with a discussion forum application so that posts and replies made via the discussion forum application communicate with email users, and email messages can be auto-filed, organized and shared between team members within the forum. And when integrated with an archive system, the invention can automatically file both individual emails and entire threads into an archive system, and can further associated meta-data with these archive objects. | 2011-09-08 |
20110219084 | PARENTAL CONTROL FOR MULTIPLE VIRTUAL ENVIRONMENTS OF A USER - A computerized method is for controlling a virtual environment of a user and includes providing, over a communications network, a plurality of virtual environments in which a user is able to interact with other users using electronic messaging. The computerized method also includes transmitting, from an authentication server, information about the plurality of virtual environments to a first computing device associated with an agent in response to user request for access to a restricted electronic messaging format associated with one of the virtual worlds. The computerized method further includes receiving, at the authentication server, an indication of authorization from the first computing device, wherein the indication of authorization includes a separate indication of authorization associated with each of the plurality of virtual environments. | 2011-09-08 |
20110219085 | METHOD AND SYSTEM FOR MESSAGE THREAD COMPRESSION - A method for compressing electronic mail messages each having a message thread for storage in a storage device, comprising: identifying one or more sections of each message thread; assigning a respective identifier to each section; storing one occurrence of each section in the storage device for retrieval using its identifier; replacing each section in each thread by its identifier to thereby compress the messages; and, storing the messages in the storage device. | 2011-09-08 |
20110219086 | ELECTRONIC MESSAGE AND DATA TRACKING SYSTEM - Systems and methods for tracking electronic messages and data are provided. According to one embodiment, a linking object insertion routine identifies an electronic mail (email) message as a candidate for user feedback based on the email message having been previously classified as spam by a real-time email spam scanning routine associated with a commercial anti-spam service. The linking object insertion routine facilitates user submission of the user feedback regarding the email message to the commercial anti-spam service by embedding a linking object within the email message. The linking object is configured to automate communication of one or more digital signatures of the email message generated by the real-time email spam scanning routine to the commercial anti-spam service by performing out-of-band signaling with the commercial anti-spam service. | 2011-09-08 |
20110219087 | SYSTEMS AND METHODS FOR WEBPAGE CREATION AND UPDATING - A computer network system for posting content at a web site includes computer servers configured to host a web site for a group of users, and a data storage configured to store an email address in association with a destination at the website. The computer servers can receive an email message at the email address by the computer servers from a user. A computer processor can automatically extract content from the email message. The computer servers can automatically post the content extracted from the email message at the destination at the website. | 2011-09-08 |
20110219088 | Handheld Electronic Device and Associated Method Providing Time Data in a Messaging Environment - An improved handheld electronic device and an associated method are provided in which time data regarding certain aspects of a messaging conversation on a handheld electronic device are made available to a user. Such time data is provided, for instance, in situations where an interruption has occurred during a messaging conversation. Time data can also be provided to a user on demand in certain circumstances. | 2011-09-08 |
20110219089 | SOCIAL NETWORKING SYSTEM CAPABLE OF NOTIFYING USERS OF PROFILE UPDATES MADE BY THEIR CONTACTS - A networked computing system provides various services for assisting users in locating, and establishing contact relationships with, other users. For example, in one embodiment, users can identify other users based on their affiliations with particular schools or other organizations. The system also provides a mechanism for a user to selectively establish contact relationships or connections with other users, and to grant permissions for sharing personal data with such users. The system may also automatically notify users of personal information updates made by their respective contacts. | 2011-09-08 |
20110219090 | SYSTEM AND METHOD FOR COMMUNICATING OVER A NETWORK WITH A MEDICAL DEVICE - A device is provided for connecting a medical apparatus to a network. The device collects data from the medical apparatus and performs a variety of processing functions, such as trending, protocol translation, generating reports, etc. related to the collected data. The device then transmits the collected data over a network to interested parties. In some implementations, the device can transmit the collected data as an email message. | 2011-09-08 |
20110219091 | SYSTEM AND METHOD FOR COMMUNICATING OVER A NETWORK WITH A MEDICAL DEVICE - A device is provided for connecting a medical apparatus to a network. The device collects data from the medical apparatus and performs a variety of processing functions, such as trending, protocol translation, generating reports, etc. related to the collected data. The device then transmits the collected data over a network to interested parties. In some implementations, the device can transmit the collected data as an email message. | 2011-09-08 |
20110219092 | E-MAIL RECEPTION CONTROL SYSTEM, E-MAIL RECEPTION CONTROL METHOD, MOBILE TERMINAL AND PROGRAM - An e-mail reception control system is provided for improving a convenience during international roaming and reducing unnecessary communication charges. The e-mail reception control system includes an e-mail reception control system including a mobile terminal which transmits filter information which is set in an own terminal and is referred to for determining whether to permit or reject a reception of an e-mail to a server in response to detecting international roaming and a server which controls a distribution of the e-mail to the mobile terminal based on the filter information. | 2011-09-08 |
20110219093 | SYNCHRONIZING SERVICES ACROSS NETWORK NODES - A network-enabled device is synchronized with other nodes. Services are run on the device, including at least a node service and a service repository service. Peer nodes on a network are accessed, and a service list which includes services available locally at the network-enabled device and services available remotely at peer nodes is maintained at the service repository service. The node service manages synchronized access to the service list by multicasting a change notification responsive to a change in the services available locally, and by listening to multicasts of change notifications from peer nodes. Responsive to a change in local services, the node service collects a list of local services at the device, generates a SyncGUID by using a hash function applied to the list of services, formats a change notification message which includes the SyncGUID, and multicasts the formatted change notification message to peer nodes on the network. | 2011-09-08 |
20110219094 | METHOD AND MACHINE FOR AUTOMATICALLY GENERATING ONE OR MORE AGGREGATED FEEDS WITHIN A NETWORK - The present invention relates to method and machine for automatic generation of aggregated feeds within a network. The method includes storing attribute values of entities and content associated with entities within the network. An aggregated feed is formed by creating combinations of the attribute values and generating an aggregated feed for each attribute value combination. For generating an aggregated feed, content associated with entities that have at least one attribute value matching at least one attribute value from an attribute value combination is determined and added to the aggregated feed. The aggregated feed is displayed to an entity that has the attribute value combination for which the aggregated feed is generated. The present invention also related to method and machine for automatic generation of geo-aggregated feed for an entity. The method includes storing location attribute values of entities and content associated with entities within the network. A request is received from an entity for a geo-aggregated feed. A geo-aggregated feed is formed by determining content associated with entities that are within predetermined distance from the location of the entity and adding the content to the geo-aggregated feed. | 2011-09-08 |
20110219095 | SYSTEM FOR PROVIDING RELATED CONTENT, METHOD FOR PROVIDING RELATED CONTENT, SERVICE SERVER, END TERMINAL, AND STORAGE MEDIUM - A system and method for providing a related content and a service server, an end terminal, and a storage medium wherein the system comprises a first end terminal connected to a mobile communication terminal through a local area network for making a request to an application server to send the content related to the basic content currently being played in the first end terminal to a second terminal; a mobile communication terminal connected to the first end terminal and to the second end terminal via the local are network, and connected to the service server via the local area network, and connected to the service server via a mobile communication network for transmitting data between the end terminals and the service server and the application server and wherein the service server receives the related content transmission request from the first end terminal and makes a request to the application server to search for the related content for transmission by the application server to the second end terminal in accordance with the request from the service server. | 2011-09-08 |
20110219096 | METHOD AND SYSTEM FOR OPERATIONS MANAGEMENT IN A TELECOMMUNICATIONS TERMINAL WITH A STATE MACHINE - A method for managing an operation in a service terminal through a remote server includes sending a request from said service terminal to said remote server to download, at least, one algorithm of, at least, one application; transmitting said, at least, one algorithm from said server to the service terminal and loading it in said state machine; generating an event as a response to a user interaction with one of said modules of the service terminal; associating an information to said event and sending it to the state machine; processing said information in the state machine and obtaining at least one operation to be performed on any of the modules of the service terminal by using said, at least, one algorithm already loaded in the state machine; identifying the module on which said at least one operation is intended to be performed and interacting with said module by performing said at least one operation in the service terminal. | 2011-09-08 |
20110219097 | Techniques For Client Device Dependent Filtering Of Metadata - Methods and apparatuses for media data communication for improved bandwidth utilization are provided. A client device communicates profile information to a server. The server maintains media content data and first metadata category information associated with the media content data. Based upon the profile information, a determination is made as to whether the client device is to utilize the first metadata category information. If to be utilized, media content data as well as the first metadata category information is provided to the client device. If a non-utilization determination is made, media content data is provided without the first metadata category information. In exemplary embodiments, first metadata category information can relate to any of the following: closed captioning, speaker virtualization, three dimensional rendering, global positioning, audio and/or video codecs, volume control, and the like. | 2011-09-08 |
20110219098 | METHOD AND APPARATUS FOR GENERATING AND REPRODUCING ADAPTIVE STREAM BASED ON FILE FORMAT, AND RECORDING MEDIUM THEREOF - A method and an apparatus for generating and reproducing an adaptive stream based on a file format is disclosed. The method includes receiving one or more segments, each of which includes a manifest box, a moov box, and a media data box, from a server and analyzing the manifest box, the moov box, and the media data box; and decoding and reproducing the one or more segments based on a result of analyzing of the manifest box, moov box, and media data box, wherein the manifest box, moov box, and media data box are included in a single file. | 2011-09-08 |
20110219099 | Method and System for Processing Raw Financial Data Streams to Produce and Distribute Structured and Validated Product Offering Data to Subscribing Clients - A method and system is disclosed for processing information provided from various content providers in the form objects having states subject to periodic updates. Formatted information indicating a current state of the objects are delivered to subscribing clients in substantially real-time. An information manager module is configured to receiving raw data objects from the content providers, format the information, and broadcast current state information on various broadcast data stream. A client manager module supports multiple client communication sessions and connects to at least one broadcast data stream. Current state information received on a broadcast data stream is processed and transmitted to specific clients in accordance with processing rules specified in the client profiles. | 2011-09-08 |
20110219100 | STREAMING MEDIA SOFTWARE INTERFACE TO A DISPERSED DATA STORAGE NETWORK - A client computer streams a digital media presentation from a dispersed data storage network including a plurality of slice servers. A dispersed data storage network access component streams data directly from the dispersed data storage network and passes data to a media player, also residing on the client computer. | 2011-09-08 |
20110219101 | COMMUNICATION SYSTEM AND CONTROL METHOD THEREOF - A method for controlling a communication system comprising obtaining moving picture data, inquiring about processing capability with respect to the obtained moving picture data, changing a preset transfer rate of the moving picture data to a changed transfer rate based on the inquiry results, and transmitting the moving picture data using the preset transfer rate or the changed transfer rate. | 2011-09-08 |
20110219102 | Method and System for Network Configuration - Methods and systems have been provided for pushing critical configuration to a set of network devices. According to various embodiments of the invention, a Network Management Station (NMS) creates a Simple Network Management Protocol (SNMP) context and an SNMP view. Additionally, the NMS specifies a network configuration and a set time period. The NMS pushes the network configuration to the set of network devices. The set of devices apply the network configuration after the set time period. | 2011-09-08 |
20110219103 | QUARANTINE TOOL - Described herein are apparatuses, methods, and computer program products for quarantining an out of compliance client device from other client devices on a network. Quarantining the out of compliance client device prevents the out of compliance device from corrupting other client devices on the network. For example, in operation, embodiments of the present invention involve: (1) receiving identification and location information for an out of compliance client device; (2) running a tool that utilizes the identification and location information to access the out of compliance device; (3) using the tool to modify the out of compliance device such that the out of compliance client device broadcasts a request for configuration information to which a network server is programmed to respond with configuration information associated with an isolated network; and (4) using the tool to cause the out of compliance client device to logout of the network. When the device logs back into the network, the network server responds by directing the device to the isolated network. | 2011-09-08 |
20110219104 | NETWORK SYSTEM CAPABLE OF PROVIDING PROXY WEB SERVICE AND PROXY RESPONSE METHOD THEREFOR, NETWORK DEVICE, INFORMATION PROCESSING DEVICE, AND CONTROL METHODS THEREFOR, AND STORAGE MEDIUM - A network system in which a proxy web service process performed by a device on behalf of a network device can be continued while maintaining a reduced power consumption state of the network device, without requiring these devices to be installed on the same subnet. When in a sleep state, the network device redirects a web service request received from a PC to an external device. The external device sends a web service response to the web service request in which addresses of the external device are designated as a reference destination of data contained in the web service response, to the network device. The network device sends the web service response to the network terminal. | 2011-09-08 |
20110219105 | SYSTEM AND METHOD FOR APPLICATION SESSION CONTINUITY - A first device pairs with a second device via local communication and then transfers a server-implemented application session from the first device to the second device by saving as session data the current state of the first application, and the state of the application-related data being consumed. This session data is then transferred to the second device, which then runs a second application based on the state supplied by the session data. One or both of the devices communicates a session transfer request to the server, causing the server to re-route application-related data to the second device to be consumed by the second application at the state where consumption by the first application was transferred. | 2011-09-08 |
20110219106 | Data Deletion in a Distributed Data Storage System - In one embodiment, a method for removing unused storage units is provided. One or more storage units are referenced by multiple client addresses. The method includes constructing, on a metadata server, a filter on at least a portion of block identifiers that identify storage units currently being referenced by client addresses. The metadata server stores information on which storage unit identifiers are referenced by which client addresses. The filter is transmitted from the metadata server to a block server. The filter is used by the block server to test whether storage unit identifiers that exist on the block server are present in the filter. The block server stores information on where a storage unit is stored on the block server for a storage unit identifier. Storage unit identifiers not present in the filter and associated storage units are deleted from the block server. | 2011-09-08 |
20110219107 | SYSTEM AND METHOD FOR COLLABORATIVE PROCESSING OF DISTRIBUTED APPLICATIONS - A system and method for generating and executing machine-language filter code. A filter generator receives a text-based filter string. The filter string contains filter criteria for filtering messages communicated from one computer program to another computer program or to the same computer program. A machine language generator converts the filter string to a machine-language filter code. A central processing unit of a host loads and executes the machine-language filter code to process or discard messages based on the filter criteria. The machine-language filter code is maintained by the computer program for continual reuse eliminating the interpretation and translation of the filter string from data to code for each message. | 2011-09-08 |
20110219108 | Scalable, high performance and highly available distributed storage system for Internet content - A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN). | 2011-09-08 |
20110219109 | SYSTEM AND METHOD FOR SHARING TRANSPARENT PROXY BETWEEN ISP AND CDN - A system and a method for sharing a proxy between an ISP (Internet Service Provider) or other Internet point of presence, and a CDN (content delivery network). | 2011-09-08 |
20110219110 | System and Method for Managing the Delivery of Targeted Content - A system and method for managing the delivery of targeted content. When a user desires to opt-out of receiving targeted content, the user registers with a do-not-target (DNT) registry and is issued a DNT cookie. The DNT cookie is a domain cookie that is stored on a user network access device. A provider of targeted content may look for the DNT cookie stored on the user's network access device. When the DNT cookie is not found, then the provider may deliver targeted content to the user. When the DNT cookie is found, then the provider may not deliver targeted content to the user. A Web site may offer the user an “override” cookie that allows that Web site to provide targeted content, or selected targeted content, even when the user has a DNT cookie. Alternatively, a DNT header can be added to a Web page request that indicates that the user does not want to receive targeted content. The DNT header may be overridden by an override cookie. | 2011-09-08 |
20110219111 | SYSTEM AND METHOD FOR INTELLIGENT SERVICE ASSURANCE IN NETWORK MANAGEMENT - Systems and methods for intelligent service assurance testing provided herein include receiving network infrastructure information relating to a network, receiving one or more service assurance testing parameters, determining a test schedule of one or more service assurance tests for service assurance testing of the network, the test schedule being based at least in part on the network infrastructure information and the one or more service assurance testing parameters, and deploying the one or more service assurance tests on one or more devices of the network according to the test schedule. | 2011-09-08 |
20110219112 | DETECTION OF END-TO-END TRANSPORT QUALITY - In various embodiments, methods and systems are disclosed for the real time detection of network conditions in conjunction with a remote presentation protocol. The link quality may represent the quality of the end-to-end connection between client and server with upper and lower bounds on the injection of additional traffic used for measurement. In some embodiments, the measurement technique may be selected based on the type of measurement that is desired. Accuracy may be maintained by selecting the type of measurement used based on current and previous network conditions. In one embodiment, a state model is used to determine the frequency of measurement and to determine when the measurements have produced a stable estimate of the link quality. | 2011-09-08 |
20110219113 | METHOD AND SYSTEM FOR CLIENT ASSISTED STATEFUL HANDLING OF PACKETS IN A COMMUNICATIONS NETWORK - A method and system for stateful handling of packets in a network are described. In a client-server network environment, the stateful inspection of incoming protocols is offloaded from the server and distributed to the client device. The stateful inspection, as well as the provisioning of the client with the necessary functions required by the handlers, is referred to as Client Assisted Application Level Gateway (ALG). This version of ALG, in which the client performs or assists the server by performing at least some of the inspection and provisioning tasks, allows for a marked performance gain to the network gateway by reducing its packet inspection load. | 2011-09-08 |
20110219114 | POD-BASED SERVER BACKEND INFRASTRUCTURE FOR PEER-ASSISTED APPLICATIONS - A backend server for a peer-to-peer network manages nodes according to a pod-based management scheme. Each pod comprises a plurality of nodes and only nodes within the same pod can directly share data in the peer-to-peer network. The server dynamically allocates nodes to pods and dynamically allocates computing resources for pushing data to the pods based on characteristics of the incoming data stream and performance of the peer-to-peer sharing. By dynamically adjusting the pod structure and resources available to them based on monitored characteristics, the server can optimize performance of the peer-to-peer network. | 2011-09-08 |
20110219115 | COMPUTERIZED SYSTEM AND METHOD FOR LINKING A USER'S E-MAIL THAT TRACKS A USER'S INTEREST AND ACTIVITY - The present invention is a computerized system to link a user's e-mail openings and click throughs on the user's e-mail address to the user's online click stream that tracks the user's interests and activity behavior data on the user's destination websites. The system includes a dedicated tracking sub domain, a programmable tracking code embeddable on the destination site, a domain tracking cookie, a tagging engine and a template engine. The invention also includes a method for using the computerized system that generates a domain tracking cookie that is tied to an e-mail address, tracks the user on a destination site using a programmable tracking code, tracks and updates the user's interests and activity behavior data using the tracking code and takes the data to customize e-mails and the website to the user's interests and activity. | 2011-09-08 |
20110219116 | SYSTEM AND METHOD FOR NETWORK MANAGEMENT - A part of the elements discovered in a network are chosen to be monitored, and a user such as a network administrator is allowed to appropriately monitor desired elements. A network management server collects information on elements in the network, and displays collected information on a GUI screen. The user is allowed to choose an element based on the information displayed on the screen, and the element chosen by the user is then registered as an object to be monitored. Information is collected including elements which are not registered, and displayed on the screen along with a result of comparison to the registered elements. | 2011-09-08 |
20110219117 | Group Management in a Communication Network - A method of performing group management in a communication network. A network node receives from a requesting node a request to monitor a group that contains a plurality of group members. The request also includes at least one criterion to be monitored. The network node determines which group members fulfil the criterion, and sends to the requesting node a notification message including an identity of at least one group member fulfilling the criterion. The notification message also includes further criterion fulfilment information, the further criterion information including an identity of the criterion fulfilled. | 2011-09-08 |
20110219118 | Method and System for Determining Computer Resource Usage in Utility Computing - A universal platform for utility computing that allows service providers to charge clients for the services rendered according to a dimensionless cross-platform universal metric. The platform measures or monitors six metrics commonly used in software computing (MHz for CPU usage, Mbytes for memory usage, Kbytes/sec for I/O, Kbytes/sec for LAN, Kbits/sec for WAN and Gbytes for storage) and applies appropriate weighting and conversion factors to each consumption value to a value in the universal metric that can be applied agnostically to any system or application. The metric can also take other controllable variables into account, such as real estate cost, tax jurisdiction and electrical power. The metric effectively a metric makes diverse computing resources comparable. The total value of the resources consumed by a user determines the cost charged for the use of the computing services. | 2011-09-08 |
20110219119 | ACCESS RIGHT MANAGING METHOD FOR ACCESSING MULTIPLE PROGRAMS - Provided is an access right managing method for a resource of a storage system, in which a management computer stores access right definition information of the resource, and resource correspondence information including information on a management program which manages another resource related to the resource managed by the management program. In case of which receiving an updating request of an access right of the resource, the management computer updates an access right based on the updating request of the access right, selects a management program of the resource whose access right is requested to be updated based on the resource correspondence information, transmits an updating request of an access right for a relative resource to a management computer which executes the selected management program, and in case of which the access right updating request of the related resource is received, updates the access right of the relative resource. | 2011-09-08 |
20110219120 | Transparent Redirection Of Resource Requests - A plurality of repeater servers form a shared content delivery network (CDN) to serve resources to clients on behalf of a plurality of content providers. First and second resources are associated with a first content provider, the first resource referencing the second resource. The second resource is associated with a domain of the shared CDN. Responsive to a request that causes the first resource to be served to a client from a server in a domain associated with the first content provider, a CDN server is identified in the domain associated with the shared CDN to serve the second resource to the client. The CDN server is selected based, at least in part, on load conditions on at least some of the CDN servers, and on the client's location. Responsive to the CDN server being requested to serve the second resource: if a copy of the second resource is available on the CDN server, the copy is served to the client from the CDN server; otherwise, the second resource is replicated on the CDN server and then served to the client from the CDN server. | 2011-09-08 |