32nd week of 2012 patent applcation highlights part 53 |
Patent application number | Title | Published |
20120203806 | BUILDING INFORMATION MANAGEMENT SYSTEM - A building information management system integrates data from project management, facilities management and building design tools from a variety of sources, and stores this information for access in a central repository. Owners, builders, facilities managers, architects, engineers and contractors and other constituents can access, store, update and view the integrated data according to the tasks for which they are responsible. Files representing three-dimensional models are stored in the building information management system by parsing them into part files, and by creating mappings among the part files and metadata, and by storing the part files and mappings in a database. The part files and metadata are sufficiently smaller than the larger file representing the three-dimensional model and provide significantly improved viewing performance over a computer network. | 2012-08-09 |
20120203807 | METHOD AND SYSTEM FOR MANAGING EXECUTION OF VIRTUAL APPLICATIONS - A system and method for directing download and execution of an application. A runtime engine receives an identifier of a block of shared memory from a directing process. The shared memory stores a map indicating which portions of an application file have been stored in a local copy of the application file. The runtime engine also receives an instruction from the directing process to execute the local copy when the local copy stores less than the entire application file. As the application executes, the runtime engine identifies requests from the application to access portions of the local copy and uses the map to determine whether the requested portions have been stored in the local copy. If the requested portions are not stored in the local copy, the runtime engine prevents the executing application from accessing the local copy until the map indicates the requested portions have been stored therein. | 2012-08-09 |
20120203808 | METHOD AND SYSTEM FOR MANAGING EXECUTION OF VIRTUAL APPLICATIONS - A system and method for directing download and execution of an application. A runtime engine receives an identifier of a block of shared memory from a directing process. The shared memory stores a map indicating which portions of an application file have been stored in a local copy of the application file. The runtime engine also receives an instruction from the directing process to execute the local copy when the local copy stores less than the entire application file. As the application executes, the runtime engine identifies requests from the application to access portions of the local copy and uses the map to determine whether the requested portions have been stored in the local copy. If the requested portions are not stored in the local copy, the runtime engine prevents the executing application from accessing the local copy until the map indicates the requested portions have been stored therein. | 2012-08-09 |
20120203809 | APPARATUS AND METHOD FOR MANAGING A FILE IN A DISTRIBUTED STORAGE SYSTEM - The present invention relates to an apparatus and method for managing files in a distributed storage system. The apparatus and method for managing a file in a distributed storage system according to the present invention counts the number of inquiries on a file requested by a client; selects the file as a hot file if the number of inquiries counted in a certain counting period is larger than a hot file selection threshold value; and increases the number of copies of the file selected as a hot file or stores the file selected as a hot file in a storage device having a relatively good performance. | 2012-08-09 |
20120203810 | Method And Apparatus For Compressive Sensing With Reduced Compression Complexity - Various methods and devices are provided to address the need for reduced compression complexity in the area of compressive sensing. In one method, a vector x is compressed to obtain a vector y according to y=Φ | 2012-08-09 |
20120203811 | METHOD AND APPARATUS FOR CALCULATING THE NUMBER OF LEADING ZERO BITS OF A BINARY OPERATION - Provided are an apparatus and method for calculating the number of leading zero bits of a binary operation. The apparatus and method may accurately predict the number of leading zero bits using a binary tree structure of an input operand for a binary operation and reduce operation delay time due to the increase in number of bits of the operand. The method may include generating 2 | 2012-08-09 |
20120203812 | METHOD AND APPARATUS FOR GENERATING SIGNAL HAVING CONVERTED SAMPLING RATE IN COMMUNICATION SYSTEM - A method of generating a signal having a converted sampling rate in a communication system is provided. The method includes selecting effective input samples among S number of input samples included in an input stream corresponding to an input sampling rate, generating a filter coefficient set including filter coefficients having a length of a second tap, the filter coefficients having the length of the second tap being generated by dividing a filter coefficient having a length of a first tap configuring a low-pass filter into the filter coefficients having the length of the second tap corresponding to a number of selected effective input samples, selecting filter coefficients corresponding to each of the effective input samples among the filter coefficients included in the filter coefficient set, and outputting output samples having an output sampling rate which is converted from the input sampling rate. | 2012-08-09 |
20120203813 | GENERATION OF TEST CASES WITH RANGE CONSTRAINTS FOR FLOATING POINT ADD AND SUBTRACT INSTRUCTIONS - Methods, apparatus and systems are disclosed for the generation of range-constrained test cases for verification of designs of arithmetic floating point units. Given three ranges of floating point numbers Rx, Ry, Rz, a floating point operation (op), and a rounding-mode (round), three floating point numbers | 2012-08-09 |
20120203814 | COMPUTER FOR AMDAHL-COMPLIANT ALGORITHMS LIKE MATRIX INVERSION - A family of computers is disclosed and claimed that supports simultaneous processes from the single core up to multi-chip Program Execution Systems (PES). The instruction processing of the instructed resources is local, dispensing with the need for large VLIW memories. The cores through the PES have maximum performance for Amdahl-compliant algorithms like matrix inversion, because the multiplications do not stall and the other circuitry keeps up. Cores with log based multiplication generators improve this performance by a factor of two for sine and cosine calculations in single precision floating point and have even greater performance for log | 2012-08-09 |
20120203815 | MATRIX CALCULATION METHOD, PROGRAM, AND SYSTEM - A matrix calculation method and system for calculating funny matrix multiplication (FMM) of a matrix A and a matrix B, including: sequentially calculating a permutation of indices {ai} in which values are arranged in a non-decreasing order with respect to each i-th row where i=1 to the number of rows of the matrix A; storing a value, which is greater than expected as a value of a matrix, for C[i, j] with respect to each j-th column where j=1 to the number of columns of the matrix A in the i-th row; sequentially calculating a permutation of indices {bj} in which values are arranged in a non-decreasing order with respect to each j-th column where j=1 to the number of columns of the matrix B; and setting the values of C[i, j], which are i and j components of the matrix C. | 2012-08-09 |
20120203816 | Optimized Corner Turns for Local Storage and Bandwidth Reduction - A block matrix multiplication mechanism is provided for reversing the visitation order of blocks at corner turns when performing a block matrix multiplication operation in a data processing system. By reversing the visitation order, the mechanism eliminates a block load at the corner turns. In accordance with the illustrative embodiment, a corner return is referred to as a “bounce” corner turn and results in a serpentine patterned processing order of the matrix blocks. The mechanism allows the data processing system to perform a block matrix multiplication operation with a maximum of three block transfers per time step. Therefore, the mechanism reduces maximum throughput and increases performance. In addition, the mechanism also reduces the number of multi-buffered local store buffers. | 2012-08-09 |
20120203817 | Data stream management system for accessing mass data and method thereof - A data stream management system for accessing mass data and method thereof is disclosed. The system includes: a client computer and a number of distributed server groups. The client computer and the distributed server groups are connected via network. Each of the distributed server groups including: a determination unit, a dividing unit, a transmitting unit, a number of distributed servers and a dispatching server. The system divides a main data into a number of data sections and stores them in the distributed servers of different distributed server groups. The system can quickly integrate the distributed data sections back into the main data by uses of a global index. | 2012-08-09 |
20120203818 | PSEUDO-AGENT - A pseudo-agent is disclosed herein that bridges this divide. For purposes of the discussion herein, a pseudo-agent is a machine that is installed on a fully capable host machine, such as a Windows or UNIX machine, and that gathers and evaluates content from a management server, takes actions if so instructed, and reports the results of its evaluation upstream. However, unlike an agent in a traditional management system, which inspects and acts on the local machine, the pseudo-agent actually inspects and acts on a remote device, or many remote devices. | 2012-08-09 |
20120203819 | UNIVERSAL ARCHITECTURE FOR CLIENT MANAGEMENT EXTENSIONS ON MONITORING, CONTROL, AND CONFIGURATION - Provided are techniques for, under control of an agent: receiving a request from a first database client to access a service from a set of services, wherein the agent is associated with the service; receiving a request from a second database client to access the service, wherein the agent is shared by the first database client and the second database client; combining information from the first database client and the second database client; and sending the combined information to the service using a single physical connection in a client-side Client Management Extension (CMX) connection, wherein the first database client and the second database client share the single physical connection. | 2012-08-09 |
20120203820 | PREDICTING WORKLOAD BY PER LOOK BASED DATA - Provided are techniques to track a user's attention with respect to elements displayed on a computer screen, correlate the elements to resources and pre-fetch the resources prior to a user request to access the resource. Data storage is allocated for the fetching of content that the user is anticipated to access and a business is notified of a user's interest in an advertisement so that the business may make purchasing, warehousing and shipping decisions. | 2012-08-09 |
20120203821 | CONTACT BUILDER - A web-based contact builder, management system and a computer-implemented method to assist a user in efficiently managing and communicating with their designated contacts. The system enables a user to manage existing contacts; to identify via automated means new contacts and determine if they are registered users, or to invite them to join the system; to invite and respond to requests from new contacts in an efficient “one step” method; and to set the level of access that each contact will have to the user's personal identifying information. | 2012-08-09 |
20120203822 | APPARATUS AND METHODS FOR CONTROLLED BANDWIDTH RECLAMATION - Apparatus and methods for control of bandwidth reclamation in a content distribution network. In one embodiment, the invention provides a network operator or subscriber with the ability to disable or otherwise control reclamation in a switched digital video (SDV) network. A controller uses rules in determining whether to reclaim bandwidth. These rules designate certain carriers, content, devices and/or subscribers as high priority (or protected from reclamation). In one variant, the rules determine which subscribers are queried (“pinged”) in order to evaluate whether delivered content is actually being utilized by these subscribers. Alternatively, selected ones of the devices are configured so as to generate an automatic response to any ping messages. In another variant, the rules for disabling bandwidth reclamation are entered via user interaction with an application running on a client device and in communication with the controller via a network proxy, or with the SDV server directly. | 2012-08-09 |
20120203823 | APPARATUS, SYSTEMS AND METHODS FOR DEPLOYMENT AND MANAGEMENT OF DISTRIBUTED COMPUTING SYSTEMS AND APPLICATIONS - Embodiments of apparatus, systems and methods facilitate the running a distributed computing application on at least one of a plurality of cloud infrastructures. In some embodiments, the processor implemented method comprises: deriving an infrastructure independent representation of the distributed computing application; and running the distributed computing application on one of a plurality of cloud infrastructures by utilizing a cloud-specific implementation of the infrastructure independent representation of the distributed computing application. The cloud-specific implementation of the infrastructure independent representation corresponds to the cloud infrastructure on which the distributed application is run. | 2012-08-09 |
20120203824 | METHOD AND APPARATUS FOR ON-DEMAND CLIENT-INITIATED PROVISIONING - An approach is presented for client initiated provisioning. A provisioning manager determines a client-based trigger for requesting a provisioning of a client device to access a network. The provisioning manager processes and/or facilitates a processing of the client-based trigger to generate a provisioning request, and then causes, at least in part, transmission of the provisioning request to a provisioning server associated with the network. The provisioning manager receives provisioning information from the provisioning server for processing to gain access to the network. | 2012-08-09 |
20120203825 | SYSTEMS AND METHODS FOR NTIER CACHE REDIRECTION - The present disclosure describes systems and methods for load balancing multiple application delivery controllers (ADCs) in multiple tiers. An upper layer of the tier comprises ADCs that load balance the plurality of ADCs of a lower layer of the tier. In order to appropriately share and maintain client IPs for transparent cache redirection scenarios, the transport layer (Transport Control Protocol (TCP)) port range is split among the ADCs of the lower tier. The lower tier ADCs would then create a connection only using a source port assigned to them. The response from the origin will then be sent to the upper level ADC which looks at the destination port and forward the packet to the correct lower tier ADC. Hence, the ADCs at two levels will work in conjunction to provide transparent cache direction. | 2012-08-09 |
20120203826 | TECHNIQUES TO AUTOMATICALLY SYNDICATE CONTENT OVER A NETWORK - Techniques to automatically syndicate content over a network are described. An apparatus may comprise a client computer having a processing system with a processor and computer-readable medium. The computer readable medium may store program instructions for a syndication manager component communicatively coupled to a content producing component arranged to be executed by the processor. The syndication manager component may be operative to receive syndication content from the content producing component, and provide a syndication dialog through the content producing component to syndicate the syndication content using a content delivery platform. The syndication manager component may also syndicate the syndication content to form a syndication resource accessible from the content delivery platform over a network using a syndication referent. Other embodiments are described and claimed. | 2012-08-09 |
20120203827 | Border Management Solution - An integrated border management solution providing a balance between facilitating the movement of people and commerce with the requirements of immigration, customs, and other border-focused law enforcement. The facilitation aspect of the solution includes processing of arrivals and departures, as well as processing requests triggered by forms and applications such as requests for visas, asylum or customs declarations. The enforcement aspect of the solution includes border enforcement alerts and communication, as well as a comprehensive, integrated investigation and intelligence workbench. The border management solution is based upon a border management business architecture defining the structure for developing a border management solution in terms of its capabilities and the interrelationships of those capabilities. The border management solution according to the present invention may be implemented as an integrated whole or as component parts to a border management solution. | 2012-08-09 |
20120203828 | VARIABLE FIDELITY MEDIA PROVISION SYSTEM - A variable fidelity media provision system and method are provided herein. | 2012-08-09 |
20120203829 | CLIENT TERMINAL, CONTENT UTILIZING SYSTEM, AND DATA TRANSMITTING/RECEIVING METHOD - A client terminal comprises a first application unit which transmits and receives data to and from a server, and a second application unit which transmits and receives data to and from the first application unit. An instruction transmitting unit in the second application unit transmits a user's instruction to the first application unit, and a state holding and transmitting unit transmits state information of the second application unit to the first application unit. A request generation unit in the first application unit generates a request command for the server based on the instruction received from the instruction transmitting unit, a state addition unit adds the state information received from the state holding and transmitting unit to the request command, and a request transmitting unit transmits the request command to which the state information is added to the server. | 2012-08-09 |
20120203830 | METHOD, APPARATUS AND SYSTEM FOR MEDIA POSITION CONTROL - The present invention provides a method for media position control, comprising: a client sending to a player a request for setting up a streaming session; setting up the streaming session between the player and a server; setting up a communication channel between the client and the server; defining an interfacing message between the client and the server for indicating a read position in a media; and creating a continuous stream in the server in accordance with the read position. The present invention further provides an apparatus and a system for media position control, as well as a server and a client for media position control. | 2012-08-09 |
20120203831 | Sponsored Stories Unit Creation from Organic Activity Stream - Methods, apparatuses and systems directed to sponsored story generation from an organic activity stream in a social networking site. A user wishing to promote an entry from an organic activity stream may, using a sponsor user interface, specify the types of stories to promote to a portion of the home page displayed to a member of a social network. | 2012-08-09 |
20120203832 | SOCIAL NETWORK INFORMATION SYSTEM AND METHOD - The present invention is embodied in methods and system for obtaining information about a category of interest from a computer network, the computer network including a plurality of user networks with each user network including a plurality of users. The method includes receiving an information request from a user, the information request specifying a category, identifying a first set of one or more users within a user network of the user, identifying a second set of one or more users within a user network of one or more users of the first set, and retrieving information associated with the one or more trusted information resource contacts of the identified second set from the electronic database corresponding to the information request, and providing the retrieved information to the user. | 2012-08-09 |
20120203833 | METHOD AND SYSTEM FOR THE AUTOMATED PLANNING OF A MEETING BETWEEN AT LEAST TWO PARTICIPANTS - A method automatically plans a meeting between at least two participants taking into account electronically stored calendar data relating to the participants. After the participants have been input and after at least one period of time and/or one duration and/or one item of location information for the meeting has/have been input, at least one proposed appointment is automatically determined, taking into account at least one item of arrival information relating to at least one participant in the meeting and the calendar data. The proposed appointment is displayed to at least one participant, in particular at least the person scheduling the meeting. | 2012-08-09 |
20120203834 | Method and System for Specifying and Developing Application Systems with Dynamic Behavior - System for specifying dynamic application system behavior, procedures and methods about its operations, and methods about how to develop such a behavior model are provided in the present invention. A Dynamic System (DS) and its operations are provided to model complex and dynamic system behavior in general. To specify behavior of an application system in a distributed environment, an external DS is used to model the external behavior, a Proactive System is used to model the reactive behavior and an internal DS is used to model the internal active behavior of such an application system. A graphical notation of DS and its components are also provided. Finally, systematic methods to derive reactive behavior from external behavior and vise versa are described. | 2012-08-09 |
20120203835 | DISTRIBUTED ROUTING TABLE INTERFACE - Application programming interface (API) for starting and accessing distributed routing table (DRT) functionality. The API facilitates bootstrapping into the DRT by one or more devices of a group of devices (a mesh) seeking to collaborate over a serverless connection, establishing a node of the DRT, where each node is an instance of an application that is participating in the mesh, and node participation by allowing the application to search for keys published by other nodes in the mesh, or by becoming part of the mesh by publishing a key. The API facilitates optimization of the routing table for quickly finding a root of a specific key in the mesh by finding the key directly in a cache or by asking a root node of the key that is in the local routing table that is closest numerically to the key being searched. | 2012-08-09 |
20120203836 | METHOD OF USING SERVER, SERVER RESERVATION CONTROL APPARATUS AND PROGRAM STORAGE MEDIUM - In a content supply system, in order to use a streaming server to perform a live distribution, a user PC used makes a reservation for a time zone, etc. to a server reservation control center. When the user PC sends desired reservation information to the server reservation control center via the Internet, if the reservation is accepted, a reservation ID only used for authentication of the reservation is created and sent from the server reservation control center to the user PC via the Internet. When a distribution request is sent from the user to the streaming server, authentication processing using this reservation ID is performed. | 2012-08-09 |
20120203837 | MAIN ELECTRONIC DEVICE FOR COMMUNICATING WITHIN A NETWORK AND METHOD FOR OPERATING A MAIN ELECTRONIC DEVICE FOR COMMUNICATING WITHIN THE NETWORK - The present invention relates to a main electronic device for communicating within a network comprising an interface for enabling communication within the network and a controller for sending polling messages via the network to logical addresses via said interface in order to request information from at least one further electronic device. The present invention further relates to a method for operating a main electronic device for communicating within a network. | 2012-08-09 |
20120203838 | DYNAMICALLY UPDATING MEDIA CONTENT FOR DISPLAY TO A USER OF A SOCIAL NETWORK ENVIRONMENT BASED ON USER INTERACTIONS - A system and method provides dynamically selected media content to someone using an electronic device in a social network environment. Items of media content are selected for the user based on his or her relationships with one or more other users. The user's relationships with other users are reflected in the selected media content and its format. An order is assigned to the items of media content, for example, based on their anticipated importance to the user, and the items of media content are displayed to the user in the assigned order. The user may change the order of the items of media content. The user's interactions with media content available in the social network environment are monitored, and those interactions are used to select additional items of media content for the user. | 2012-08-09 |
20120203839 | APPARATUS AND METHODS FOR MANAGING A SOCIAL MEDIA UNIVERSE - Disclosed are methods and apparatus for managing social media universes. In one embodiment, media content and community members that have been associated with a new concept for creating a new universe are searched on a plurality of media content servers. For each found new concept, an association is retained between the new universe for the new concept and any found media content and community members. When a requesting user requests to view the new universe, a representation of the media content and the community members that are associated with the new universe is displayed for the requesting user. | 2012-08-09 |
20120203840 | DATA-PROVIDING APPARATUS, DATA-PROVIDING METHOD AND PROGRAM-SORTING MEDIUM - In the present invention, image data is edited in response to a demand transmitted from a data-processing apparatus through a network. A moving-picture server ( | 2012-08-09 |
20120203841 | METHOD OF ASSOCIATING OR RE-ASSOCIATING DEVICES IN A CONTROL NETWORK - This invention relates to a method of associating or re-associating devices in a control network including control zones to respective zone controllers (ZCs) controlling the control zones. In a first step, an associating or re-associating timer (ZC_REASSC_TIMER) window is initialized at the (ZCs) defining the time during which said associating or re-associating of the devices takes place. In a second step, during the (ZC_REASSC_TIMER) window zone specific information (ZN_SPEC) message sage is transmitted, the (ZN_SPEC) message including information about the devices expected to be in the zones controlled by the (ZCs). In a third step, it is compared whether the zone specific information contained in the (ZN_SPEC) received by the devices includes device specific information that match with local device specific information associated to the devices. In case the comparing results in that a pre-defined matching criteria is fulfilled an association or re-association request message (RA_REQ) is sent from the devices to the zone controllers (ZCs) where the pre-defined matching criteria was met. The (RA_REQ) message including device description parameters and indicates a request from the devices to join the control zones controlled by said (ZCs). Finally, it is determined whether the association or re-association of the respective devices is to be confirmed by means of comparing, by the respective (ZCs) receiving the (RA_REQ) message, the device description parameters included in the (RA_REQ) message match with zone specific information included in the (ZN_SPEC). | 2012-08-09 |
20120203842 | SYSTEM AND METHOD FOR CONDUCTING OPEN INNOVATION EVENTS - In various embodiments, an open innovation event is conducted with more than one (e.g., two, three, four, or more) rule regimes. During event registration, a rule choice module is used to facilitate selection by participants of a desired rule regime from a choice of possible rule regimes. An assignment module assigns participants to groups based at least in part on their rule regime selection. A problem distribution module electronically distributes to participants a problem to be solved during the open innovation event. An event operations module conducts the event with one rule regime applying to one group and a different rule regime applying to another group, so that each of two participant groups are subject to different rule regimes, with the different rule regimes selected from the choice of possible rule regimes. A solution submission module receives solutions from submitters. | 2012-08-09 |
20120203843 | CONTACTING AN UNAVAILABLE USER THROUGH A PROXY USING INSTANT MESSAGING - Described are systems and methods for locating a user at an event. According to various embodiments of the methods, authorization is received from the user to locate the user at the event. A radio frequency identification (RFID) tag of the user is tracked if the user is unavailable for instant messaging communication. An instant message communication directed to the user is received. A determination is made that a second user has a predetermined relationship with a sender of the instant message and determining that a communication device of the second user detects the RFID tag of the user. A communication is sent comprising a message for the user to the communication device of the second user. | 2012-08-09 |
20120203844 | MANAGING MULTIPLE USER PRESENTATIONS OVER WIRELESS LINKS - A presentation including a plurality of presentation files associated with a plurality of users is managed as follows. A wireless link is established between each user wireless device in a plurality of user wireless devices. A set of presentation files is received from each user wireless device. The set of presentation files is associated with a presentation. A set of presentation related data is received from at least one of the user wireless devices. The set of presentation related data at least identifies a plurality of presenters associated with the set of presentation files. A presentation priority associated with each of the presenters is identified. One of the presenters is selected based on the presentation priority that has been identified. Control of the presentation associated with the set of presentation files is allocated to a user wireless device that is associated with the presenter that has been selected. | 2012-08-09 |
20120203845 | AUTOMATED SOCIAL NETWORK INTRODUCTIONS FOR E-MEETINGS - Embodiments of the present invention provide a method, system and computer program product for automated social networking for e-meetings. In an embodiment of the invention, a method for automated social networking for e-meetings is provided. The method includes monitoring content provided to an e-meeting managed by an e-meeting server executing in memory of a host computer. The method further includes detecting a name in the monitored content and comparing the detected name to names in a contact list for a social networking system executing externally to the e-meeting. Finally, the method includes triggering generation of a social networking introduction for the name to different participants to the e-meeting in response to matching the detected name to a name in the contact list. | 2012-08-09 |
20120203846 | SOCIAL NETWORK FOR PROVIDING RECOMMENDATIONS FOR ITEMS OF INTEREST - A method, apparatus, and system are directed towards seeding a user's contacts for their online social network. The invention is arranged to automatically recommend to the user a set of seed contacts that the user may employ to invite to join their social network. The set of seed contacts may be harvested from the user's existing portal activities, as well as other sources. In one embodiment, the invention analyzes portal activity, such as email exchanges with the user, and the like, to determine a frequency of contact with the user. Other sources may include but not be limited to emails, names within an address book of the user, names within an address book of another person, a buddy list, an instant messaging list, an activity, a mailing list, an online discussion group, a membership in a category, chat group, and the like. | 2012-08-09 |
20120203847 | Sponsored Stories and News Stories within a Newsfeed of a Social Networking System - A social networking system generates socially-relevant stories for a user based on actions taken by other users to whom the user is connected. The social networking system may receive a request for a sponsored story for a viewing user and may select information about one or more actions performed by one or more users to whom the viewing user is connected to identify one of a plurality of candidate information for a sponsored story based on one or more criteria (e.g., affinity of the viewing user for the candidates, expected value for the candidates, etc.). The social networking system may also generate the sponsored story and generate a feed comprising the sponsored story and news stories (e.g., non-sponsored stories) about one or more users of the social networking system with whom the viewing user is connected. This feed may be provided for display to the viewing user. | 2012-08-09 |
20120203848 | SYSTEM AND METHOD TO PROVIDE CONTEXT FOR AN AUTOMATED AGENT TO SERVICE MULTIPLE AVATARS WITHIN A VIRTUAL UNIVERSE - A system and method to interact with business systems through the use of automated agents and provide context for an automated agent to service multiple avatars within a virtual universe. The system comprises a chat engine, a communications subsystem, and a channelizer configured to mediate one or more communications between the chat engine and the communications subsystem. The channelizer is further configured to map at least one channel to an application. | 2012-08-09 |
20120203849 | Reduced Traceability Electronic Message System and Method - An electronic messaging system and method with reduced traceability. An electronic message is separated into a message content and container (header) information. In one aspect, the message content and header information are entered by a user separately using a single display image screen having separate portions for entry of message content and header information. The separate portions do not allow visibility of content in the portions to be displayed at the same time. | 2012-08-09 |
20120203850 | FOLDER TRANSMISSION METHOD AND SYSTEM - A method is disclosed for folder transfer based on instant messaging (IM). The method includes receiving from an IM sender a transfer request for transferring a folder-to-be-transferred. The folder-to-be-transferred may contain a plurality of files. The method also includes receiving from the IM sender folder information of the folder-to-be-transferred, determining a receiving folder corresponding to the folder-to-be-transferred on a predetermined storage location, and determining files-to-be-transferred from the plurality of files corresponding to the folder-to-be-transferred based on the folder information. Further, the method includes sequentially sending one transfer request for each of the files-to-be-transferred to the IM sender through a same network connection, receiving the files-to-be-transferred sent sequentially by the IM sender through the same network connection, and storing the received files-to-be-transferred in the receiving folder. | 2012-08-09 |
20120203851 | SYSTEM FOR FACILITATING THREAD-BASED MESSAGE PRIORITIZATION - To perform thread-based message prioritization, metadata may be extracted from a received electronic message. Based on the extracted message metadata and accumulated metadata extracted from previously received messages, a message thread to which the received electronic message belongs may be identified. Based on a set of thread priority assessment criteria, a priority level for the message thread may be determined. At least part of the message thread may be processed according to the priority level. The processing may be altering a notification behavior of an electronic messaging client for electronic messages of the message thread. Thread priority assessment may be based on user-configurable criteria that may be set via a graphical user interface. Message thread identification may also be based on user-configurable criteria that may be set via a graphical user interface. | 2012-08-09 |
20120203852 | SYSTEMS AND METHODS FOR ESTABLISHING OR MAINTAINING A PERSONALIZED TRUSTED SOCIAL NETWORK - Automated systems and methods are provided for establishing or maintaining a personalized trusted social network for a community of users, with little or no input from any given user. To establish the personalized trusted social network, one or more trusted sources are identified for a given user. The identified trusted sources are added to a user profile for the given user. Also, identified are any annotations, bookmarks, or the like that the identified trusted sources have associated with any shared content. These annotations provide access to microcontent items that the identified trusted sources have integrated with the shared content to thereby enhance or enrich its context. One or more profiles are constructed or updated to track the associations between the identified trusted sources and their annotations. The profile information can be applied to enhance and personalize search and browsing experiences for the given user. | 2012-08-09 |
20120203853 | SYSTEM AND METHOD FOR DELIVERY OF AUGMENTED MESSAGES - The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A message (which may be any data object including text-based messages, audio-based message such as voicemail or other audio such as music or video-based prerecorded messages) is delivered in accordance with delivery conditions based on any available data, including topical, spatial, temporal, and/or social data. Furthermore, because the systems coordinate delivery of messages via multiple communication channels and through multiple devices, the communication channel for delivery of a message may be dynamically determined based on the delivery conditions. | 2012-08-09 |
20120203854 | Metadata Capture for Screen Sharing - A method for metadata capture for screen sharing of a graphical user interface (GUI) screen includes determining by a screen share sending module a region of the GUI screen to be shared; analyzing the GUI screen by a metadata capture module to determine metadata relevant to the region to be shared; and sending a screen share of the region comprising the relevant metadata to a receiver by the screen share sending module. | 2012-08-09 |
20120203855 | MESSAGE SYSTEM FOR SOCIAL NETWORKS - A method of operating a message system can include maintaining a list of users of the message system and maintaining a connection list and a message stream for each user of the message system. After receiving a message from a first user of the message system, the received message can be published on the message stream of the first user and on the message streams of the users identified in the first user's connection list. If the received message is detected to be a reply to an earlier message from a second user, then the earlier message can be published on the message streams of the users identified in the first user's connection list, who are not in the second user's connection list. | 2012-08-09 |
20120203856 | METHOD FOR ANONYMOUS COMMUNICATION, METHOD FOR REGISTRATION, METHOD AND SYSTEM FOR TRANSMITTING AND RECEIVING INFORMATION - A method and a system for anonymous communication are disclosed in the present invention, which are applied in an architecture network with Identification (ID) identifier and locator separation. The method includes: after receiving an anonymous communication request initiated by a terminal, the network allocating an anonymous ID identifier to the terminal, and recording a state of the terminal as an anonymous communication state; when the terminal is in the anonymous communication state, an access gateway device where the terminal is located replacing a source access identifier in data message transmitted by the terminal with the anonymous ID identifier while receiving the data message; and replacing an anonymous ID identifier in data message transmitted to the terminal with the access identifier of the terminal while receiving the data message transmitted to the terminal. | 2012-08-09 |
20120203857 | Short-Message Transfer Method, Subsystem and System - The present invention discloses a short message transfer method, subsystem and system. It relates to the field of value-added service and solves the problem of poor flexibility of short message transfer systems. The method includes: receiving a status report message of a transfer service short message transmitted by a destination short message center; querying a transfer number corresponding to a destination number of the transfer service short message when the status report message indicates that the transfer service short message is delivered unsuccessfully; and replacing the destination number of the transfer service short message with the transfer number, and transmitting the transfer service short message to a transfer short message center. The technical solution of the present invention realizes the conditional transfer of short messages. | 2012-08-09 |
20120203858 | TRANSACTION CONTROL ARRANGEMENT FOR DEVICE MANAGEMENT SYSTEM - A method for arranging transaction control in a device management system. A required transaction control operation is defined in a managing device for arranging transaction control of a management task for a managed device. At least one device management command is defined for the transaction control operation. The at least one device management command is transmitted to the managed device. A required transaction control operation is specified in the managed device onasis of one or more received device management commands, and transaction control for a management task is carried out on the basis of the defined transaction control operation. | 2012-08-09 |
20120203859 | SYSTEM AND METHOD FOR INTERACTION BETWEEN E-MAIL/WEB BROWSER AND COMMUNICATION DEVICES - Systems and methods are provided for improving the interaction between e-mails/web browsers and communication devices. In such systems and methods, an action of one communication device can effect an action on another communication device. A content source identifier is presented in an email or web page being viewed on a first communication device. If the content source identifier has a specific content type descriptor associated therewith (such as a particular MIME type), then a command can be sent to a second communication device to initiate an action thereon. The command can be sent to the second communication device by the first communication device and/or by a management server communicatively linked to the first and second communication devices. In one embodiment, the first communication device can be a desktop computer or a laptop computer, and the second communication device can be a laptop computer, a tablet computer or a smart phone. | 2012-08-09 |
20120203860 | System and Method for Remote Party Restrictions in a Communications System - A system and method for remote party restrictions in a communications system are provided. A method for controller operations includes receiving a request from a first communications device to replicate a media flow that is being transmitted to the first communications device from a second communications device during a session, where the replicated media flow is to be provided to a third communications device, and where the second communications device is operated by a remote user. The method also includes allocating resources to a transmission of the replicated media flow to the third communications device, notifying the remote user of the request, and determining a response of the remote user to the request. | 2012-08-09 |
20120203861 | METHODS AND SYSTEMS FOR DELIVERING CONTENT TO DIFFERENTIATED CLIENT DEVICES - Methods and systems are disclosed for delivery of tailored content to differentiated devices, such as desktop, mobile, and tablet devices, over a computer network. In one embodiment, a proxy cache server has a content cache for storing previously retrieved objects like web pages or multimedia files. For at least some objects, several versions are stored, each version representing an object suited for a given set of client device characteristics. A device-equivalency data structure maintained at the proxy facilitates a determination of whether such cached versions can be used to service a current request. The versions might represent, for example, modified versions created using, e.g., mobile device transcoding techniques, in response to prior requests. They may also represent a set of alternate content created by a content provider and available from an origin server. Such methods and systems may be implemented in a distributed computing networks, e.g., a content delivery network. | 2012-08-09 |
20120203862 | Application Synchronization Among Multiple Computing Devices - A system and method for utilizing a server to synchronize launchers among multiple computing devices of a user. When a user installs an application on a first computing device, the launcher(s) of at least one of his or her other computing devices are automatically updated. In at least two of the user's computing devices, the installation includes or is followed by downloading different platform versions of program code to execute on the computing devices' processors. | 2012-08-09 |
20120203863 | System And Method For Self-Decaying Digital Media Files And For Validated Playback Of Same - Information, such as audio visual information, is secured by self-decay of the information over time. For instance, a date stamp and decay rate embedded in an encrypted audio or visual digital media file can be applied to decrypt the file to a predetermined decayed state, such as a degraded playback quality. One or more keys can be included with the information to allow undecayed decryption but expire after use or a predetermined time period. In one embodiment, the decayed state can comprise gaps formed at intervals in the information, the gaps having increased length for decreased quality. In an alternative embodiment, the decayed state can be a reduced sample rate for a compressed digital media file. | 2012-08-09 |
20120203864 | Method and Arrangement in a Communication Network for Selecting Network Elements - An arrangement and method for selecting one or more network elements of a communication network from which a requested content is to be downloadable to a requesting host is based on an enhanced DNS functionality which is adapted to provide an optimized network element selection. A received address resolving request results in a process for selectively identifying and acquiring topology related network information, which is using the acquired information as a basis for selecting one or more network elements. Addresses are then resolved for the selected network element/s, and the obtained addresses are provided to the requesting host in response to the request. | 2012-08-09 |
20120203865 | APPARATUS AND METHODS FOR PROVIDING BEHAVIORAL RETARGETING OF CONTENT FROM PARTNER WEBSITES - Various embodiments for providing content targeted to a user on a first website based on what sites the user visited previously are described. In an embodiment, a website may be in partnership with the first website. The first website may serve an object to its partners and may create a user ID and a cookie when the object is requested. The cookie may be placed on a client by the first website. When the client loads a page at the first website, the first website may use the user ID from the cookie to look up information stored about the client. The first website may use the information to determine what is of interest to the user of the client, and to select content for display according to that interest. Other embodiments are described and claimed. | 2012-08-09 |
20120203866 | PROXY-BASED CACHE CONTENT DISTRIBUTION AND AFFINITY - A distributed caching hierarchy that includes multiple edge routing servers, at least some of which receiving content requests from client computing systems via a load balancer. When receiving a content request, an edge routing server identifies which of the edge caching servers the requested content would be in if the requested content were to be cached within the edge caching servers, and distributes the content request to the identified edge caching server in a deterministic and predictable manner to increase the likelihood of increasing a cache-hit ratio. | 2012-08-09 |
20120203867 | METHOD AND APPARATUS FOR RECEIVING PRESENTATION METADATA - Method and devices for a client device to receive a presentation streamed via HTTP. The client device receives a first segment of the presentation, the first segment including presentation metadata related to a first presentation description of the presentation. The client device sends a request based at least in part on a portion of the presentation metadata related to the first presentation description. | 2012-08-09 |
20120203868 | METHODS AND SYSTEMS FOR SCALABLE VIDEO DELIVERY - Methods and systems for delivering scalable media content from a server to a client are provided. A server index is provided to a media server for indexing the layers of scalable content in the form of media data groups. The client transmits at least one media request comprising a scalable media presentation identifier, a requested quality identifier and a requested layer identifier. Based on the at least one request, the server identifies the requested media data groups and transmits the requested media data groups to the client. The client receives the requested media data groups, which may be a subset of all available media data groups, and reorders the media data into decoding order for subsequent decoding and playback. | 2012-08-09 |
20120203869 | RICH MEDIA FILE FORMAT AND DELIVERY METHODS - A rich media file is a self-contained file, including both the information to be viewed by a user and the viewer that displays the information to the user. The information can be formatted however the client likes: for example, the information can be split across several pages, and can include text and still and animated images. There can also be web links to pages on a network, and e-mail forms to simplify sending an e-mail message to the client. The rich media file can include viewing limitations, so that only the proper password can unlock the file, or that the rich media file will automatically expire after a specified condition occurs. The rich media file also assists the user in obtaining the latest version of the rich media file, by offering to retrieve a newer version for the user. | 2012-08-09 |
20120203870 | Concurrent Web Based Multi-Task Support For Control Management System - The traditional file transferring between multiple computing devices in a computer network requires multiple login. In addition, traditional file transferring in a web based environment is lack of web multitasking support, therefore, such problem will become prominent and severe when a file size is larger, for example a Giga-bytes sized file. Present invention has successfully solves both issues by introducing the central controlled distributed scalable virtual machine and the web multitasking mechanism. | 2012-08-09 |
20120203871 | SYSTEM AND METHOD FOR OBTAINING MEDIA CONTENT FOR A PORTABLE MEDIA PLAYER - A system and method are provided for enabling a portable media player to obtain media content from secondary systems, such as other portable media players, via local wireless communication. In general, the portable media player stores proxy information identifying the media content of a number of media files in the user's media collection rather than the media files themselves. When a secondary system is within a local wireless coverage area of the portable media player, the proxy information for the media files, or a subset thereof, is provided to the secondary system. In response, the secondary system identifies media files stored by the secondary system having media content matching the media content identified by the proxy information. The secondary system then provides a notification of the identified media files to the portable media player, which may then obtain the identified media files from the secondary system. | 2012-08-09 |
20120203872 | MULTI-OUTPUT PACKET SERVER WITH INDEPENDENT STREAMS - A method of serving content to multiple clients via a network is provided. Independent sessions with each of a plurality of clients are maintained, wherein the number of clients in the plurality of clients can vary over time, and wherein the start of each session and the end of each session can be independent of the start and end of other sessions. A stream of packet payloads is received, each packet payload of the stream of packet payloads including data generated from the content, wherein each packet payload in at least a subset of the stream of packet payloads includes a different set of data. Each packet payload in the stream of packet payloads is transmitted to each client of the plurality of clients in corresponding packets, wherein the packet payload transmitted to a client at any particular time is independent of the state of the corresponding session. | 2012-08-09 |
20120203873 | Dynamic content assembly on edge-of-network servers in a content delivery network - Content is dynamically assembled at the edge of the Internet, preferably on content delivery network (CDN) edge servers. A content provider leverages an “edge side include” (ESI) markup language that is used to define Web page fragments for dynamic assembly at the edge. Dynamic assembly improves site performance by caching objects that comprise dynamically-generated pages at the edge of the Internet, close to the end user. Instead of being assembled by an application/web server in a centralized data center, the application/web server sends a page template and content fragments to a CDN edge server where the page is assembled. Each content fragment can have its own cacheability profile to manage the “freshness” of the content. Once a user requests a page, the edge server examines its cache for the included fragments and assembles the page on-the-fly. | 2012-08-09 |
20120203874 | SMART SUBSTATION MANAGEMENT - An electrical substation management system maintains, and activates a backup device with, a backup configuration file if a primary device becomes inactive. Peer-to-peer communication may be used in an embodiment so that primary devices communicate with other devices so configured. A master device, such as a substation computer, in an embodiment may monitor status of all connected devices status, while a primary device or a backup device may monitor primary device or IED status and select a backup device for activation if a primary device changes status, and/or retain backup configuration files. | 2012-08-09 |
20120203875 | Migrating Port-Specific Operating Parameters During Blade Server Failover - Migrating port-specific operating parameters during blade server failover including querying, by a system management server of a data center, a switch for port-specific operating parameters of a first port, the data center comprising blade servers coupled for data communications to one another and to the system management server by a network, the system management server comprising a computer subsystem that automates server management processes in the data center, the switch comprising a data communications component of the network, the switch comprising ports, the ports comprising physical points of connection between the switch and blade servers, each port having associated port-specific operating parameters, the switch connected at the first port to a failing blade server; and assigning, by the system management server, the port-specific operating parameters to a second port in a same switch or another switch connected at the second port to a replacement blade server. | 2012-08-09 |
20120203876 | INTELLIGENT LUN GENERATION AND MANAGEMENT - A method for generating and managing logical units (LUNs) in a storage network environment is disclosed herein. In one embodiment, such a method includes determining a type of LUN, identifying one or more servers that will access the LUN, and identifying a storage system that will host the LUN. The method then generates a LUN name that encapsulates the type, the one or more servers, and the storage system. The method then assigns the LUN name to the LUN. A corresponding apparatus and computer program product are also disclosed herein. | 2012-08-09 |
20120203877 | DEVICES, SYSTEMS, AND METHODS FOR ENABLING RECONFIGURATION OF SERVICES SUPPORTED BY A NETWORK OF DEVICES - Systems, devices, and methods are disclosed for enabling the reconfiguration of services supported by a network of devices. Such reconfiguration can be realized dynamically and in real time without compromising the security of the overall system from external threats or internal malfunctions. These systems, devices and methods may provide a first functional stack supporting a previous version of a specific service and the provisioning of a second functional stack dynamically and in real-time that supports an updated version of the specific service. In addition, an administration function may be included in the embodiment such that the administration function manages and controls the functional stacks and network operations. Using these mechanisms, an existing service can be changed dynamically or a new service can be added dynamically in a secure manner without interruption of other existing services. | 2012-08-09 |
20120203878 | Method for Changing Ethernet MTU Size on Demand with No Data Loss - A method and system for substantially avoiding loss of data and enabling continuing connection to the application during an MTU size changing operation in an active network computing device. Logic is added to the device driver, which logic provides several enhancements to the MTU size changing operation/process. Among these enhancements are: (1) logic for temporarily pausing the data coming in from the linked partner while changing the MTU size; (2) logic for returning a “device busy” status to higher-protocol transmit requests during the MTU size changing process. This second logic prevents the application from issuing new requests until the busy signal is removed; and (3) logic for enabling resumption of both flows when the MTU size change is completed. With this new logic, the device driver/adapter does not have any transmit and receive packets to process for a short period of time, while the MTU size change is ongoing. | 2012-08-09 |
20120203879 | Methods and Apparatuses for Handling Public Identities in an Internet Protocol Multimedia Subsystem Network - The present invention concern methods and apparatuses for handling public identities in an Internet Protocol Multimedia Subsystem, IMS, network. According to a method an HSS receives a request message from an S-CSCF. The request message includes a public identity. The HSS sends a response message including the registered wildcarded public identity to the S-CSCF if the request message includes an indication that the public identity is unregistered, the request message does not include a wildcarded public identity indication, and the public identity, included in the request message, matches with a wildcarded public identity, registered in the HSS. The S-CSCF is thus enabled to fetch a user profile using the wildcarded public identity. | 2012-08-09 |
20120203880 | METHOD AND SYSTEM FOR ESTABLISHING A DLP-COMPLIANT ENVIRONMENT - The present disclosure enables remote device management. A programmatic interface is associated with each application plug-in. A web server included with the on-device agent provides access to the programmatic interfaces according to open standards such as HTML or XML. The present disclosure enables access to remote devices through existing infrastructure without the need for proprietary systems. An IT administrator or other administrator may remotely access and update software and hardware, track device data plan usage statistics, provide live support, and track current and historical device locations. Further, through the use of the present disclosure developers may provide customizable applications employing plug-ins on the remote device targeted for their own system. This disclosure also enables management of remote devices and the data thereon via a data loss prevention component. | 2012-08-09 |
20120203881 | COMPUTING SYSTEM, CONFIGURATION MANAGEMENT DEVICE, AND MANAGEMENT - A computing system includes a node system configured to include each of a plurality of nodes coupled through paths processes received data and transmits data of a processing result to another node; and a configuration manager configured to include a node manager setting a first length of a path located close to an end point from which data is output in the node system to a second length greater than or equal to the first length, of a path located further away from the end point when paths coupling the nodes to one another are set, the node system processing data by using a network in which the plurality of nodes are coupled through paths set by the node manager. | 2012-08-09 |
20120203882 | MANAGEMENT APPARATUS AND MANAGEMENT METHOD - A management apparatus of the present invention includes a first selection unit configured to display a map indicating a location of a plurality of network devices on a network and select a network device as a restart target via the map, a second selection unit configured to display a list including device information of the plurality of network devices and select a network device as a restart target via the list, and a request unit configured to request the network device selected by the first or the second selection unit to restart at a desired time. | 2012-08-09 |
20120203883 | MIXED PROTOCOL MULTI-MEDIA PROVIDER SYSTEM INCORPORATING A SESSION INITIATION PROTOCOL (SIP) BASED MEDIA SERVER ADAPTED TO OPERATE USING SIP MESSAGES WHICH ENCAPSULATE GR-1129 ADVANCED INTELLIGENCE NETWORK BASED INFORMATION - A system and method for processing a plurality of requests for a plurality of multi-media services received at a Private Service Exchange (PSX) defined on the system from a plurality of IP-communication devices. The system includes a Network Gateway Controller (GSX) coupled to the PSX and to a media sever (MS). The PSX is coupled to at least one IP Service Control Point (IP-SCP), which is operative to process the plurality of requests for the plurality of multi-media services. The IP-SCP further selectively directs the requests to the media server, via the PSX and GSX. The media server operates to form a preliminary multi-media communication path with a calling communication device. The MS further operates to play a plurality of announcements to the calling communication device over the preliminary multi-media communication path, as well as to collect caller-entered data from the calling communication device over the preliminary multi-media communication path. | 2012-08-09 |
20120203884 | SYSTEMS AND METHODS FOR EFFICIENTLY MANAGING AND CONFIGURING VIRTUAL SERVERS - The present invention is related to providing faster and more efficient ways to deploy and manage virtual server configurations in a hosted virtual server service. Broadly, a web interface allows a user to set conditions upon which specific types of virtual servers will be instantiated or terminated on a third-party hosted virtual server service. For example, the user may wish to instantiate a new virtual server each time the load on existing virtual servers exceeds a predetermined threshold. The web interface may also allow a user to select from among a plurality of hosted virtual server services. The web interface may further allow a user to incorporate dynamic variables into configurations of instantiated virtual servers. | 2012-08-09 |
20120203885 | Service Linkage Control System and Method - A service linkage control system and method are disclosed for implementing service linkage identification and control for separated control channel and data channel in the communication system. The method includes that: a linkage strategy management module ( | 2012-08-09 |
20120203886 | Optimized video streaming to client devices - There is provided a system and method for determining an optimal bandwidth for a communication between a networked client device and a server. There is provided a method comprising identifying the networked client device, identifying a location of the networked client device, obtaining a client device profile for the networked client device corresponding to the location, and determining the optimal bandwidth using the client device profile. In this manner, client devices may almost instantly stream the highest quality video available. | 2012-08-09 |
20120203887 | SYSTEMS AND METHODS FOR DISTRIBUTED OFFLOAD OF EXECUTION PATH MONITORING - Systems and methods provide for the processing of data including monitoring functions. A blade enclosure for processing data includes: at least one first blade server configured to only perform routine processing tasks; and at least one second blade server connected to the at least one first blade server and configured to perform monitoring functions, wherein the at least one first blade server is configured to offload received data which requires monitoring to the at least one second blade server, and wherein the routine processing tasks do not include monitoring functions. | 2012-08-09 |
20120203888 | SELECTING COMPUTING NODES IN CLOUD SERVICE USING REPLICATION TOPOLOGIES - A cloud statistics server generates statistics for a cloud service based on an identified data item and an identified operation. The cloud service may include various computing nodes and storage nodes. The cloud statistics may include expected completion times for the identified operation and the identified data item with respect to each of the computing nodes. A computing node may be selected to execute the identified operation based on the expected completion times. The generated statistics may be generated by the cloud statistics server using a network topology associated with the data item that is based on the latencies or expected transfer times between the various storage nodes and computing nodes, and a replication strategy used by the cloud service. The topology may be implemented as a directed graph with edge weights corresponding to expected transfer times between each node. | 2012-08-09 |
20120203889 | Web Analytics System and Method - A web analytics system and method is provided. Generally, the system contains a collection element collecting browser information associated with a web page, wherein the browser information is collected into a string variable. A tag creation element creates a first tag and a second tag within the web page. A naming element names a tag source of the first tag with the string variable having the browser information. A record of the web page is established at the server, wherein a script is returned as the named tag source and arrives with an identifier for a visit or a visitor of the web page. At least a portion of the browser information is flushed to the server, wherein the portion of the collected browser information is initiated based on at least one of a length of the string variable and an elapsed time between at least two mouse movements. | 2012-08-09 |
20120203890 | METHODS AND COMPUTER PROGRAM PRODUCTS FOR MONITORING AND REPORTING PERFORMANCE OF NETWORK APPLICATIONS EXECUTING IN OPERATING-SYSTEM-LEVEL VIRTUALIZATION CONTAINERS - Provided are methods and computer program products for monitoring the performance of network applications executing within operating-system-level virtualization containers. Methods may include enumerating operating-system-level virtualization containers on a networked device; creating a named pipe accessible by at least one application running in each operating-system-level virtualization container; retrieving, via the named pipe, performance data gathered by the at least one application, including an identification of each operating-system-level virtualization container; generating metrics based on the retrieved performance data; and generating an event incorporating the metrics, including operating-system-level virtualization container identifiers. | 2012-08-09 |
20120203891 | NETFLIX IN A BOX - One embodiment of the present invention sets forth a technique for testing a client for audio/video/subtitle playback capabilities. A computing device is configured to receive a virtual machine data file that includes an operating system, a web server, a content playback application, and a test program. The virtual machine data file is executed to cause the operating system and web server to initialize. The web server detects a communications connection to the client, transmits the content playback application to the client for execution, and transmits one or more tests included in the test program to test the audio/video playback capabilities of the client. The computing device is further configured to receive, from the client via the web server, test results associated with the one or more tests, and to store the test results in a memory. | 2012-08-09 |
20120203892 | IDENTIFYING OPERATING HYBRID SOLUTIONS - A method and apparatus for identifying operating hybrid solutions is provided. An operating hybrid solution includes a combination of hardware and software components operating together for a particular purpose, such as to provide particular functionality. In various embodiments, mappings are stored to associate operating hybrid solutions with operating criteria that describe devices when the devices are operating according to the operating hybrid solutions. During operation of a device, a monitoring process uses the mappings to determine whether the device is operating as part of an operating hybrid solution. The monitoring process stores an indication of whether the device is operating as part of the operating hybrid solution, and the indication may be provided in response to a request for operating hybrid solution information associated with the device. | 2012-08-09 |
20120203893 | METHODS FOR ACHIEVING TARGET LOSS RATIO - A method of forwarding data transmissions from a first network to a third network via a second network comprises receiving packets of a first type from the first network, segmenting each packet into packets of a second type that are transmitted to the second network, and producing and transmitting at least one encoded duplicate of each of the packets of a second type to the second network to allow a packet of the first type to be recreated in the event that not all the packets of the second type are received. In the event that a sufficient number of the packets of a second type and the encoded duplicate packets are not received to recreate the packet of a first type, the method determines a loss ratio that represents the number of packets not recreated relative to the number of packets transmitted during a selected time interval. | 2012-08-09 |
20120203894 | APPARATUS AND METHOD FOR PROVIDING PROFILE OF TERMINAL IN COMMUNICATION SYSTEM - An apparatus and a method support Machine to Machine (M2M) communication in a communication system. A method for providing an M2M service includes determining at least one of identifier (ID) information of an M2M device, ID information of an M2M Service Provider (MSP), and service type information of the M2M device to provide the M2M service. The method also includes determining a profile of the M2M device using the at least one information determined. The method further includes transmitting the profile of the M2M device to an Authentication, Authorization and Accounting (AAA) server. | 2012-08-09 |
20120203895 | Trending Engine for Virtual Computing Environment - Methods, systems, devices, and computer program products are described to monitor trends in workflow in a virtual computing environment, and adapt a session according to these monitored trends. Sessions may be monitored based on a type of user involved, a type of machine or application accessed, and/or specific locations. The workflow of a user within a session may be monitored as well. Certain correlations between past and future actions are identified. Future events may be anticipated or predicted based on an association between events, types of users, types of machines and applications, and/or specific locations. Using this trending information, workflow can be anticipated and sessions can be adapted proactively. | 2012-08-09 |
20120203896 | METHOD, SYSTEM ARCHITECTURE AND COMPUTER SOFTWARE FOR COMMUNICATION BETWEEN DEVICES - A system architecture for communication between devices connected through a network including a hierarchy. Each device has at least one service for controlling and/or monitoring the device. At least one communication module enables a first device service to detect a second device, to detect a second device service, to retrieve information about functions of the second device service, arrange with the first device services and second device services into the hierarchy, wherein one of the devices is the parent of the other, generate messages with at least one device and transmit the messages to another device, wherein the information about functions and messages are received only by devices that have a same parent as one of the devices and by the parent of the devices, and to invoke a function of the second device service, wherein the devices are interchangeable at least to detect, to retrieve information and to invoke. | 2012-08-09 |
20120203897 | ENDPOINT-TO-ENDPOINT COMMUNICATIONS STATUS MONITORING - Communication ability between nodes in a cluster-based computer system is tracked to inform applications executing on the nodes of the existence and quality of the endpoint-to-endpoint communications available between the nodes. Communications between a node and other nodes are tracked, and a database records the communication ability between the node and the other nodes for each link between the nodes. The tracking and recording are repeated at the other nodes. A registration by an application executing at a particular one of the nodes to receive notifications of changes in the communication ability with another node over a particular link (or in general) will cause notification of the application when the link status changes. | 2012-08-09 |
20120203898 | DYNAMIC RATE HEARTBEATING FOR INTER-NODE STATUS UPDATING - A scheme for monitoring node operational status according to communications transmits messages periodically according to a heartbeat rate among the nodes. The messages may be gossip messages containing the status of the other nodes in the pairs, are received at the nodes and indications of the communications delays of the received messages are stored, which are used to compute statistics of the stored communications delays. Parameters of the node status monitoring, which are used for determining operational status of the nodes, are adjusted according to the statistics, which may include adjusting the heartbeat rate, the maximum wait time before a message is considered missed, and/or the maximum number of missed messages, e.g., the sequence number deviation, before the node is considered non-operational (down). | 2012-08-09 |
20120203899 | INTER-NODE COMMUNICATION SCHEME FOR NODE STATUS SHARING - A gossiping scheme for sharing node status in a cluster of nodes provides a robust mechanism for determining node status within the cluster. Nodes transmit gossip messages to each other nodes, the gossip messages listing other nodes in the cluster that are operational. When a node does not receive a gossip message from a particular node within a predetermined time period, then the node transmits messages to the other nodes indicating that the particular node is down. However, if another node has received a packet from the particular node within the predetermined time period and receives the node down message, then the other node responds with a node alive message. | 2012-08-09 |
20120203900 | Botmaster Traceback - Embodiments locate a botmaster on a network. A honeynet host is configured to join a botnet and generate a watermarked packet flow by applying a watermark to an outgoing packet flow in response to commands from the botmaster. The watermark is applied to the outgoing packet flow by: choosing distinct packets from the outgoing packet flow; forming packet pair(s) from the distinct packets, that include a reference packet and an encoding packet; and encoding bits in the watermark to the packet pair(s) by increasing the length of the encoding packet when watermark bits have a predetermined value. The cooperating node(s) are configured to: inspect passing packet flows for the watermarked packet flow and generate tracking information related to detection of the watermarked packet flow. The path determination processor is configured to analyze the tracking information to locate a path taken by the watermarked packet flow. | 2012-08-09 |
20120203901 | Page Grouping for Site Traffic Analysis Reports - Website administrators can specify page groups and/or single pages as checkpoint nodes for site analysis reporting purposes, and can configure the system of the invention to provide information as to a particular visitation path through the checkpoints. Any group of pages can be designed as a single checkpoint node for website traffic analysis and reporting purposes. Page groups can be used in place of or in addition to individual web pages in any context where site traffic analysis is being presented or performed. | 2012-08-09 |
20120203902 | PING FEATURE FOR ELECTRONIC DEVICES - A pinging electronic device, a pingable electronic device and a network for the devices are disclosed. The ping electronic devices comprising a ping function and a transmitter wherein the ping function is adapted to generate and the transmitter is adapted to transmit over an ad hoc wireless network at least one associated ping control message to at least one pingable electronic device paired to the pinging electronic device for actuation of at least one indicator element of the at least one pingable electronic device. | 2012-08-09 |
20120203903 | CONTENT DISTRIBUTION SYSTEM - A content distribution system | 2012-08-09 |
20120203904 | Controlling Internet Access Using DNS Root Server Reputation - A method of controlling internet access on a client computer. The method comprises identifying a DNS request generated on the client computer and which is addressed to a specific DNS root server, and sending an information request to a central server identifying said DNS root server. Then, at the central server, reputation information for said DNS root server is determined, and said reputation information is provided from the central server to the client computer. The reputation information is then used at the client computer to handle the DNS request or a response to that request. | 2012-08-09 |
20120203905 | M2M SERVCE PROVIDING SYSTEM, M2M TERMINAL, AND OPERATION METHODS THEREOF - Provided are a machine to machine (M2M) service providing system, M2M terminals, and operation methods thereof. The M2M service providing system may include a location registration server and a M2M managing server. The location registration server may be configured to receive a location registration request from a M2M terminal and transmit a location registration response to the at least one M2M terminal, thereby allowing the at least one M2M terminal to access a mobile communication network. The M2M managing server may be configured to provide one of inactivation timer information and M2M server access period timer information in the M2M terminal according to a M2M service enrollment status of the M2M terminal. | 2012-08-09 |