48th week of 2012 patent applcation highlights part 63 |
Patent application number | Title | Published |
20120303720 | RAPID NOTIFICATION SYSTEM - Improved techniques of fulfilling a request to perform a task involve a master computer placing the request in a first queue and a copy of the request in a second queue, the second queue being frequently accessed by a set of worker computers which rapidly scans the second queue for requests to fulfill. If, during the scanning, a worker computer determines that it has a capability to fulfill the request, the worker computer removes the copy of the request from the second queue. Furthermore, if the copy of the request remains in the second queue after a brief time period, it is clear that the set of worker computers is unable to perform the task. In this case, the master computer takes a remedial action such as notifying a client computer which sent the request that the worker computers, as currently configured, are unable to perform the task. | 2012-11-29 |
20120303721 | HYBRID REQUEST/RESPONSE AND POLLING MESSAGING MODEL - A hybrid messaging model including a method that sends a first request message from a control process executing on a computer to a plurality of subordinate processes. The first request message directs the subordinate processes to enter a first state. An expected state is set equal to the first state in response to sending the first request message. A status message, including the expected state, is periodically broadcast from the control process to the plurality of subordinate processes. At least one confirmation message is received from each of the subordinate processes confirming that the subordinate process is in the expected state. Each of the confirmation messages is responsive to either the first request message or to the status message. A second request message is sent from the control process to the plurality of subordinate processes in response to receiving at least one confirmation message from each of the subordinate processes. | 2012-11-29 |
20120303722 | Social Data Inputs - In particular embodiments, a method comprising accessing, at a client device, an object model representation of a structured document displayed in a browser client of a user to identify one or more elements of the structured document, and modifying, at the client device, the object model representation of the structured document to add one or more first controls proximal to respective ones of the one or more identified elements, wherein the one or more added first controls are operative, when executed, to transmit a message including an identifier of the respective element and an identifier associated with the user to a social networking system. | 2012-11-29 |
20120303723 | Apparatus and Method for Sending Mass Short Messages - The present invention provides an apparatus and method for implementing mass texting. In the present invention, when sending short messages massively, the synchronous transmission of each short message between the application CPU and communication CPU is ensured by the synchronization mechanism of the thread, which prevents the communication CPU being blocked caused by disorderly asynchronous sending. It achieves each mass texting of mobile phone users, and the number of telephone numbers of each mass texting can be unlimited. | 2012-11-29 |
20120303724 | METHOD FOR REALIZING A SHORT MESSAGE CUSTOMIZATION SERVICE AND A SHORT MESSAGE CUSTOMIZATION SERVICE PLATFORM - The present invention discloses a method for realizing a short message customization service and a short message customization service platform, wherein the method comprises: a message customizing module edits customization information inputted by a user to be a customization task, wherein the customization task comprises the number of a mobile terminal which receives a customized Internet message (S | 2012-11-29 |
20120303725 | Message Distribution System and Message Distribution Method - The message delivery system has a first and a second computer and a storage device. The first computer receives messages sent from a sender, delivers the messages to at least a part of receiver computers and gets states of message delivery to these receiver computers. Based on the message delivery states, a check is made as to whether there are any slow receiver computers that have the message delivery thereto delayed. When there are slow receiver computers, a request is made to switch a message delivery control over the detected slow receiver computers from the first computer to the second computer. Then the second computer takes over the message delivery control over the slow receiver computers and resumes delivering the messages to the slow receiver computers. | 2012-11-29 |
20120303726 | ELECTRONIC DEVICE AND METHOD FOR SOCIAL NETWORKING SERVICE - An electronic device including a communication unit configured to receive a social network formation history for a subscriber of a specific Social Networking Service (SNS) for other subscribers of the specific SNS in an SNS environment including the specific SNS; and a controller configured to change an application range of a function provided by an application for the specific SNS and to form a social network based on the social network formation history for the subscriber. | 2012-11-29 |
20120303727 | Method and System for Anonymously Initiating Social Exchange - One embodiment for anonymously initiating social networking provides for a message ( | 2012-11-29 |
20120303728 | REPORT GENERATION SYSTEM WITH RELIABLE TRANSFER - A data collection and report generation system that included mobile devices in the field that are used to collect data, such as during a property inspection. The data is uploaded to a server system to analyze and generate reports and other documents. The documents are then delivered to desired recipients. Correctness of the data is an essential need and, the transfer of the data from the mobile device to the server is accomplished by first compressing the data and then attaching the data to an email message. An email server operates to automatically decompress the data, pass the data to the server and initiate the process of report generation and delivery automatically without any further user interaction either by the user device or a server operator. | 2012-11-29 |
20120303729 | Email Management Method, Apparatus and Terminal Device - The present invention provides an email management method, apparatus and terminal device, wherein the method comprises: receiving an email, and judging whether said email is attached with an attachment; if said email is attached with an attachment, extracting attachment information of said email, and saving said attachment information. The solution of the present invention improves the efficiency of email searching, and makes it more convenient for the user to perform searching. | 2012-11-29 |
20120303730 | ENABLING PUBLISHER INITIATED CHATS - Enabling publisher initiated chats by injecting an application into a publisher's website; identifying a user's entry to the publisher's website; reporting the user's entry to the publisher; allowing the publisher to initiate a chat with the user; and mediating the chat between the publisher and the user. | 2012-11-29 |
20120303731 | SYSTEM AND METHOD FOR PROCESSING MESSAGES BEING COMPOSED BY A USER - A system and method for processing messages being composed by a user of a computing device (e.g. a mobile device). Embodiments are described in which the performance of certain tasks is initiated before a direction is received from a user to send a message being composed by the user. This may involve, for example, “pre-fetching” security-related data that will be required in order to send a message that is in the process of being composed by the user securely. Such data may include security policy data, certificate data, and/or certificate status data, for example. | 2012-11-29 |
20120303732 | COMMUNICATION APPARATUS AND METHOD OF DISPLAYING RECEIVED E-MAIL IN COMMUNICATION APPARATUS - A communication apparatus includes: an e-mail creating unit configured to create the e-mail with specifying an e-mail address of a destination; an e-mail transmitting/receiving unit configured to transmit/receive the e-mail; a display unit provided with a received mail display area for displaying a received e-mail set if necessary and a created mail display area for displaying an e-mail being created; and a control unit configured to set the received mail display area and display the received e-mail if the e-mail is received during creating the e-mail and the e-mail address of a sender of the received e-mail matches with the e-mail address of the destination of the e-mail being created. | 2012-11-29 |
20120303733 | Method and System for Monitoring Domain Name Registrations - Improved approaches to domain name monitoring are disclosed. The monitoring of domain names, e.g., registrations therefor, is beneficial to holders of similar domain names, trademark owners, and competitors. Such monitoring can be automatically performed. | 2012-11-29 |
20120303734 | ELECTRONIC MESSAGING SYSTEM WITH CONFIGURABLE DELIVERY THAT MAINTAINS RECIPIENT PRIVACY - A messaging service allows message senders to reach a web site owner in the way the owner wants. Users authorized by the owner drop a message into the message service of a site owner, and it gets delivered to the site owner in exactly the manner specified by the site owner. The site owner can organize incoming messages by time, calendar, user, or viewing method. The site owner can receive messages in the way she wants, but all her friends need to know is one address, the owner's site address. | 2012-11-29 |
20120303735 | DOMAIN NAME SERVICE RESOLVER - A domain name service (DNS) resolver returns Internet protocol (IP) addresses. A connection with an Internet application or device receives domain name resolution requests that originate outside of the Internet. A direct DNS resolver identifies IP addresses without referring to the Internet or using other DNS resolvers. An address store includes a predetermined list of domain names and corresponding IP addresses specified from a point remote to the DNS resolver. The DNS resolver processes the domain name resolutions for the predetermined list of domain names differently than domain name resolutions for other domain names not on the predetermined list of domain names. At least part of the predetermined list is pushed to a destination upon receiving a resolution request for a domain name in the predetermined list of domain names, the request being of a type other than an authoritative resolution request to be performed by the direct DNS resolver. | 2012-11-29 |
20120303736 | Method And Apparatus For Achieving Data Security In A Distributed Cloud Computing Environment - A distributed cloud storage system includes a cloud storage broker logically residing between a client platform and a plurality of remote cloud storage platforms. The cloud storage broker mediates execution of a cloud storage process that involves dividing a data item into multiple portions and allocating the portions to multiple selected cloud storage platforms according to first and second rules defining a key known only to the cloud storage broker or to the client. At some later time when it is desired to retrieve the data item, the key is retrieved from storage and the rules are executed in a reverse fashion to retrieve and reassemble the data item. | 2012-11-29 |
20120303737 | System and Method for Storing Data in Clusters Located Remotely From Each Other - A system for storing data includes a plurality of clusters located remotely from each other in which the data is stored. Each cluster has a token server that controls access to the data with only one token server responsible for any piece of data. Each cluster has a plurality of Cache appliances. Each cluster has at least one backend file server in which the data is stored. The system includes a communication network through which the servers and appliances communicate with each other. A Cache Appliance cluster in which data is stored in back-end servers within each of a plurality of clusters located remotely from each other. A method for storing data. | 2012-11-29 |
20120303738 | DYNAMIC DISTRIBUTION OF THREE-DIMENSIONAL CONTENT - Methods, apparatuses, and software are disclosed for sending only a first video component (e.g., data comprising one of a left or right component) of content to a plurality of client devices. Further aspects provide for sending, responsive to a request from one of the plurality of client devices, both the first video component and a second video component (e.g., data comprising both of the left and right components) to one or more of the plurality of client devices. | 2012-11-29 |
20120303739 | SYSTEMS AND METHODS FOR DETERMINING CONSISTENCIES IN STAGED REPLICATION DATA TO IMPROVE DATA MIGRATION EFFICIENCY IN CLOUD BASED NETWORKS - Embodiments relate to systems and methods for data migration among a plurality of cloud-based storage networks. In aspects, an administrator of a data payload may wish to migrate the data payload from a host cloud network to a target cloud provider to leverage cost, security, redundancy, consolidation, or other advantages. A data distribution service can identify data sets replicated from the data payload and located on the data distribution service or other staging sites. The data distribution service or other logic can examine consistencies and/or differences between the data payload in the host cloud network and the replicated data payloads. Depending on the consistencies and/or differences, the data distribution service can directly transport a replicated data payload from the respective staging site to a target cloud in lieu of migrating the data payload out of the host cloud network to the target cloud. | 2012-11-29 |
20120303740 | SYSTEMS AND METHODS FOR GENERATING OPTIMIZED HOST PLACEMENT OF DATA PAYLOAD IN CLOUD-BASED STORAGE NETWORK - Embodiments relate to systems and methods for generating optimized host placement of data payload in a cloud-based storage network. In aspects, a user can maintain a user premise network including servers, clients, local area networks, data stores, and/or other network assets. An administrator or other user of the premise network may wish to extract data from the premise network and transfer that data payload to a set of host storage clouds to leverage cost, redundancy, consolidation, or other cloud advantages. The placement tool can evaluate potential target cloud-based data stores based on various or multiple parameters for the hosting features offered by different cloud providers. The tool can generate a determination of the target host or hosts which can provide the best-matched or optimized data hosting facilities or services for the user's data payload in the cloud. The selected target(s) can be based on cost, capacity, security, compatibility, or other parameters or specifications, which can be user-specified or user-weighted. | 2012-11-29 |
20120303741 | REMOTE SYSTEM AND REMOTE OPERATION METHOD FOR TERMINAL - A remote system and a remote operation method are provided, being capable of starting promptly and completing remote operation immediately for a user. A support server | 2012-11-29 |
20120303742 | Using a Closed Caption Stream for Device Metadata - A video stream including closed captions is received. A set of information is determined from the closed captions. A request including the set of information is sent to a server remotely located from the client for additional processing. A set of instructions is received from the server. The set of instructions is determined based on the additional processing of the set of information. One or more applications are executed in accordance with the set of instructions in response to receiving the set of instructions. | 2012-11-29 |
20120303743 | COORDINATE SHARING BETWEEN USER EQUIPMENTS DURING A GROUP COMMUNICATION SESSION IN A WIRELESS COMMUNICATIONS SYSTEM - A user equipment (UE) participates in a coordinate-sharing communication session with at least one other UE that is arbitrated by a server (e.g., another UE participating in the session or an independent server). The UE displays a given visual representation of media content associated with the coordinate-sharing communication session. In an embodiment, the UE receives user input that indicates a selection of at least one coordinate of the given visual representation, and reports the coordinate selection(s) to the server via a coordinate packet. During the coordinate-sharing communication session, the server monitors for coordinate packets from the participating UEs and formats coordinate output frames indicative of selected coordinates at the respective UEs. In another embodiment, the UE receives a coordinate output frame indicative of coordinate selection(s) at the at least one other UE and selectively updates its given visual representation accordingly. | 2012-11-29 |
20120303744 | INFORMATION PROCESSING APPARATUS, SYSTEM, AND STORAGE MEDIUM - The information processing apparatus includes a storing unit and a transferring unit. The storing unit stores therein first association information, in which address information on a VM connected to a port is associated with information indicating a logical network, and second association information, in which information indicating the port is associated with information indicating the logical network to which the VM connected to the port belongs. When the address information received on a transmission source VM matches the address information indicated by the first association information, the transferring unit specifies the logical network that is indicated by the first association information and is associated with the matched address information. When the specified logical network matches the logical network indicated by the second association information, the transferring unit transfers the data to the port that is indicated by the second association information and is associated with the matched logical network. | 2012-11-29 |
20120303745 | APPLICATION TRANSPORT LEVEL LOCATION FILTERING OF INTERNET PROTOCOL MULTICAST CONTENT DELIVERY - A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives a plurality of data sets in a first FLUTE session. Each data set of the data sets includes an identifier and a target area associated with a broadcast. The apparatus receives a broadcast and an identifier associated with the broadcast in a second FLUTE session. The apparatus determines the target area associated with the received broadcast based on the identifier received with the received broadcast. The apparatus determines whether to keep the received broadcast based on whether a criterion associated with the target area is satisfied. | 2012-11-29 |
20120303746 | DYNAMICALLY SUBSCRIBING TO MANAGEMENT INFORMATION AND METHOD AND SYSTEM FOR DISPENSING THEREOF - The present invention discloses a method and apparatus for dynamically subscribing to management information and a method and system for dispensing management information. According to the present invention, a management topic and a participant associated with the management topic may be dynamically determined, and the management topic may be subscribed to for the determined participant. Therefore, it is possible to sufficiently utilize a publish/subscribe mechanism in dispensing management information in a case where the intelligence of the managed device is unequal to the intelligence of the managing device, thereby avoiding creation and utilization of an additional management channel and significantly reducing the complexity and management cost of the system. | 2012-11-29 |
20120303747 | TRANSMISSION METHOD ON THE UPLINK OF AN AIRCRAFT - A method for transmitting data, between an on-board segment on board an aircraft and on the ground, via a plurality of access networks. The on-board segment transmits to the ground information providing the association between the access networks and the corresponding IP addresses of the aircraft via these different networks. This information is used by a segment on the ground to make up and update a look-up table between identifiers of the access network and IP addresses of the aircraft. For transmitting a packet on the uplink, the recipient IP address is selected from IP addresses appearing in the look-up table. | 2012-11-29 |
20120303748 | METHOD AND SYSTEM FOR PROTECTED CALCULATION AND TRANSMISSION OF SENSITIVE DATA - A method and system is disclosed for protected calculation and transmission of sensitive data. The method and system address the problems that arise when calculations must be performed using data that is too sensitive to be seen by others. Applications of the method and system include trading, portfolio management, risk management, auctions, and testing of sensitive military or government data. Two prototypes are described. | 2012-11-29 |
20120303749 | MAINTAINING A DOMAIN - A system for maintaining a domain in a premises, wherein the domain is coupled with a remote server, is disclosed. The system includes an instruction receiver; a secure connection establisher for establishing a secure connection between the local and remote server; a data exchange module for exchanging device configuration information between the local and the remote server; and an updating module for updating an application and device configuration information. The instruction receiver receives a set of instructions relating to managing the domain, wherein the set of instructions comprises a complete set of instructions associated with said managing a configuration of the domain such that the domain functions according to the complete set of instructions without any further communication necessary between the remote server with the local server until a change in the domain occurs, wherein the change requires an update to the remote server and components coupled therewith. | 2012-11-29 |
20120303750 | CLOUD-ASSISTED NETWORK DEVICE INTEGRATION - A system for integrating a networked device into a domain is described and includes: a network operation control coupled with a local server and including a device class determiner for establishing a device class for at least one device residing in a domain at a premises, wherein based on the establishing the device class, an action is enabled to be mapped to the device, thereby enabling an application to run on and utilize a capability of said device; and a domain manager coupled with a remote server and the network operation control, the domain manager including, coupled with the remote server: an action identifier; a device driver determiner; a comparer; and a device driver implementer for, based on comparing by the comparer, implementing a device driver associated with the device when a first protocol corresponds to a second protocol such that the action is enabled for performance. | 2012-11-29 |
20120303751 | MAINTAINING A DOMAIN - A system for maintaining a domain in a premises, wherein the domain is coupled with a remote server, is disclosed. The system includes an instruction receiver; a secure connection establisher for establishing a secure connection between the local and remote server; a data exchange module for exchanging device configuration information between the local and the remote server; and an updating module for updating an application and device configuration information. The instruction receiver receives a set of instructions relating to managing the domain, wherein the set of instructions comprises a complete set of instructions associated with said managing a configuration of the domain such that the domain functions according to the complete set of instructions without any further communication necessary between the remote server with the local server until a change in the domain occurs, wherein the change requires an update to the remote server and components coupled therewith. | 2012-11-29 |
20120303752 | CONTENT SELECTING SYSTEM, PROVIDING APPARATUS, TRANSFER APPARATUS AND CONTENT SELECTING METHOD - A file of menu data is transmitted from a providing apparatus to a storing apparatus via a transfer apparatus. The transfer apparatus acquires a list of files stored in the storing apparatus and transmits the list to the providing apparatus. The providing apparatus, based on the list, selects content to be stored in the storing apparatus. | 2012-11-29 |
20120303753 | SPORTS TIMING SYSTEM (STS) INTEGRATED COMMUNICATION SYSTEM AND METHOD - Systems and methods for an integrated communication system for sports timing systems having a data interface, a memory and a processor. The data interface is for communicating over a data communication network. The memory includes executable instructions for operating the data interface to communicate over the data communication network and for storing participant data including participant data that includes a participant identifier for uniquely identifying each participant and participant timing data. The processor is coupled to the memory and the data interface and executes the executable instructions for operating the data interface to transmit datagram messages over a stateless packet data communication network wherein the datagram messages include multicast and unicast messages, each of which includes at least a portion of the participant data. | 2012-11-29 |
20120303754 | METHOD OF BROKERING DIGITAL DATA - A photographer | 2012-11-29 |
20120303755 | ON-DEMAND VIRTUAL STORAGE CAPACITY - A system, method, and computer program product for providing on-demand storage capacity on a remote storage server to a customer is provided. A virtual array site code is received. The remote storage server is virtually connected to a local storage server of the customer in response to receiving the virtual array site code. Subsequent to receiving an activation request from the customer, a command is executed on the remote storage server to provide the virtual array site code to the customer. A virtual array site object is created on the local storage server corresponding to an array site object on the remote storage server. | 2012-11-29 |
20120303756 | SYSTEM AND METHOD FOR REDUCING STARTUP COST OF A SOFTWARE APPLICATION - A computing device has one or more processors and memory storing programs executed by the one or more processors. The computing device initializes a main application on a first thread. The main application has a first synchronous connection with a target application. After the main application performs one or more operations at the target application through the first synchronous connection, the computing device initializes an assistant process on a second thread. The assistant process has a second synchronous connection with the target application and an asynchronous connection with the main application. After receiving a request from the main application through the asynchronous connection, the assistant process performs one or more operations at the target application through the second synchronous connection. | 2012-11-29 |
20120303757 | Channel Frequency Reuse for Narrow Beam Video Streaming Based Upon Mobile Terminal Location Information - Transmitting streamed video to at least one wireless terminal by a wireless network having a channel frequency reuse pattern. The wireless network receives a request for the streamed video from the at least one wireless terminal and receives position information from the at least one wireless terminal requesting the streamed video. The wireless network selects a transceiving device to service transmission of the streamed video to the at least one wireless terminal. The transceiving device is allocated a first channel frequency set of the channel frequency reuse pattern. The wireless network or a component thereof selects a channel from a second channel frequency set that is different from the first channel frequency set. The transceiving device then, using a directional antenna, transmits the streamed video to the at least one wireless terminal in a direction based upon the position information using the selected channel. | 2012-11-29 |
20120303758 | IDENTIFYING SCRIPTING FORM OF TEXT COMMANDS FOR A NETWORK DEVICE - In one example, a device includes a network interface configured to present a command interface to receive input comprising a command and an indicator, wherein the command conforms to an execution format and specifies one or more parameters to be applied during execution of the command, and wherein the indicator indicates, at least in part, that the command is not to be executed, and a control unit configured to reformat, based on the indicator, the command to conform to an extensible markup language (XML) format such that the reformatted command complies with a syntax supported by a script processing module of the network device and specifies the command and the one or more parameters in the XML format in a format that can be executed by the script processing module, and to output the reformatted command via the command interface. Thus, the device may provide XML formatted equivalents for commands. | 2012-11-29 |
20120303759 | CELLS AND/OR VANTAGE POINTS IN STREAMING MEDIA - A client receives a playlist file associated with streams of media, and reads the playlist file to retrieve coordinates of multiple cells or to retrieve multiple vantage points, where each of the multiple cells or vantage points comprises a different media stream. The client determines an available bandwidth for receiving media streams, and receives selection of one or more of the multiple cells or one or more of the multiple vantage points. The client requests, based on the selection and the determined available bandwidth, one or more media streams corresponding to the selected one or more cells or vantage points. The client plays back the one or more streams corresponding to the selected one or more cells or vantage points. The client may include a laptop, palmtop or tablet computer, a cellular telephone, a personal digital assistant (PDA), a set top box (STB), or a television (TV). | 2012-11-29 |
20120303760 | FINE-TUNING THE TIME FOR LEAVING/JOINING A MULTICAST SESSION DURING CHANNEL CHANGES - In one embodiment, a method that receives at a client device a unicast content stream; receives from a network an indication of a future time corresponding to when to send a join message to acquire a multicast content stream; accesses historical information about transitions between unicast and multicast content streams; and sends a join message for the multicast content stream at a time corresponding to the indicated future time subject to a time offset determined by the client device, the time offset based on the historical information. | 2012-11-29 |
20120303761 | BREAKPOINT CONTINUOUS TRANSMISSION METHOD - A method for breakpoint continuous transmission is applicable to the case that a server may continuously transmit data of which the transmission is not completed directly from a breakpoint when interruption of data transmission occurs, and may find out modified data during system interruption, thereby maintaining data consistency at entire data transmission time points. First, the server receives a data element to be transmitted and a first snapshot corresponding to the data element to be transmitted that are transmitted by a client. When detecting an interruption signal, the server determines whether the first snapshot of the client is complete. If the first snapshot of the client is not complete, the server first determines whether metadata of the data element to be transmitted of the client is changed, and if the metadata is changed, the server first finishes receiving the changed metadata, and then continues the transmission. | 2012-11-29 |
20120303762 | Zero Configuration Set-Up for Thin Client Computers - A method of booting a thin client computer does not require a technician to load an operating system and otherwise configure the thin client computer to permit operation thereof. The thin client computer is pre-loaded with a boot sequence in the read only memory that requires only that a kernel stored in the read only memory be activated. The kernel directs the thin client computer to a domain name server that provides the internet address of a file server from which the requisite operating system is obtained. After installation of the operating system, the domain name server is contacted to provide the address at which the thin client computer obtains application software and data storage capabilities from a remote server to complete the set-up of the thin client computer for operation. The remote server establishes a network application or remote virtual desktop for the operation of the thin client computer. | 2012-11-29 |
20120303763 | PROVIDING A LOCAL DEVICE WITH COMPUTING SERVICES FROM A REMOTE HOST - Systems and methods for providing a local device with computing services are disclosed. One embodiment includes, identifying one or more file types of files stored on the local device which is not associated with a local application that is installed on the local device and detecting a request to access a file stored on the local device having one of the one or more file types. The remote host can generate an offer to provide access to a remote application which is able to open the file for a fee such that the file is accessible via the local device. A selected service model can determine the fee and whether the remote application is provided for use by the local device when offline. | 2012-11-29 |
20120303764 | PEER-TO-PEER SYSTEM WITH CENSORSHIP - The present invention relates to a system and a method for publishing a media file and for distributing a media file to a requester over a communication network. The system comprises a plurality of servers and allows media file distribution that respects censorship rules bound to geographical distinct territories and countries also taking into account quality of service of the media distribution. | 2012-11-29 |
20120303765 | SYSTEM USING CONTENT GENERATOR FOR DYNAMICALLY REGENERATING ONE OR MORE FRAGMENTS OF WEB PAGE BASED ON NOTIFICATION OF CONTENT CHANGE - Disclosed herein are embodiments of a system and method for the provisioning of dynamically generated content. One embodiment can interface a content delivery system and a content management system at the fragment level. Depending upon how a page is organized, a fragment may refer to a block within the page, a portion of the page, or a content item presented on the page. When a content item is updated and published onto the content management system, one embodiment of the invention can operate to track dependencies of managed pages and invalidate/validate fragment(s) affected by the change(s) accordingly. The updated fragment(s) may then be dynamically assembled on-the-fly or on-demand. The updated fragment(s) may or may not be cached. In this way, changes made to a piece of content can be reflected in all pages which utilize this content almost simultaneously with the changes to the content itself. | 2012-11-29 |
20120303766 | DYNAMIC AUDIO TRACK SELECTION FOR MEDIA STREAMING - Systems and methods for providing index files for dynamic audio track selection for media streaming can include receiving requests for media file segments (e.g., “chunks”) with a certain audio track and responding to the requests by dynamically generating the corresponding media file segment with the requested audio track. The generated media file segment can then be provided to the requesting entity. | 2012-11-29 |
20120303767 | AUTOMATED CONFIGURATION OF NEW RACKS AND OTHER COMPUTING ASSETS IN A DATA CENTER - A configuration tool is used to configure new server racks and computing assets in a data center. When new server racks are placed in a data center, the configuration tool scans the racks to identify any unconfigured server racks and then determines their virtual locations. The tool queries a mapping between the physical and virtual rack locations in the data center to determine the physical location for each rack based on its virtual location. Using the acquired physical and virtual locations for each unconfigured rack, the configuration tool can configure the unconfigured racks. For example, the configuration tool may identify the assets contained in the rack and associate the rack's physical location with those assets. In addition, the configuration tool can determine the rack's VLAN and use that information to configure the TOR switch associated with the rack. | 2012-11-29 |
20120303768 | MODULARIZED CONTROL SYSTEM TO ENABLE NETWORKED CONTROL AND SENSING OF OTHER DEVICES - This invention provides a standard method of interfacing an arbitrary non-network connected device to computer networks such as the Internet. The invention modularizes the communications interface by providing a plug-in communications module, which may be compatible with a standard solid-state memory card interface and form factor, thus removing the burden of wireless approvals testing (the module is tested vs. the whole product). The invention also integrates a programmable arbitrary device controller and associated software into this same communications module, thus removing the burden of the majority of the software development for most arbitrary non-network connected devices. The invention further provides a unified internet-based service that can help configure the module's network configuration, and download appropriate control code for whatever arbitrary device the module is currently connected to. | 2012-11-29 |
20120303769 | METHOD FOR MOUNTING NETWORK ATTACHED STORAGE NAS DEVICE, AND DIGITAL MEDIA PLAYER DMP - A method for mounting a network attached storage (NAS) device, and a digital media player are provided, which includes broadcasting a discovery message for searching a network attached storage NAS device; parsing a configuration response message, which is sent by the NAS device according to the discovery message, and obtaining configuration information of the NAS device; and mounting the NAS device according to the configuration information. According to the present invention, the automatic mounting of the NAS device is realized by discovering and obtaining the configuration information of the NAS device in the network, and personally-recorded-video-contents or downloaded media contents, where the personally-recorded-video-contents or the downloaded media contents are stored in the NAS device, can be played according to the selection of a user in the case that local data storage is not supported, so as to enable a digital home user to obtain a better user experience. | 2012-11-29 |
20120303770 | SYSTEM AND METHOD FOR CONTROLLING CONFIGURATION SETTINGS FOR MOBILE COMMUNICATION DEVICES AND SERVICES - A method for implementing policy settings in a user device comprising a plurality of applications, wherein the policy settings comprise at least one application policy setting for managing at least one of the plurality of applications and at least one client policy setting for managing the user device, the method comprising determining a set of policy settings for the user device, providing an update of the policy settings and causing implementation of the policy settings by the user device, to control management of the at least one of the plurality of applications and management of the user device. | 2012-11-29 |
20120303771 | DETECTING CHANGE OF SETTINGS STORED ON A REMOTE SERVER BY MAKING USE OF A NETWORK FILTER DRIVER - Embodiments relate to techniques for efficiently and effectively propagating changes from a server to a client using a network filter driver configured to monitor network traffic for a signature. Techniques are presented for synchronizing settings with a remote server device. A method is provided, including (a) monitoring web-based messages exchanged between the computerized client device and the remote server device across a network, (b) detecting a pre-defined pattern within a particular message of the monitored web-based messages exchanged between the computerized client device and the remote server device, (c) in response to detecting the pre-defined pattern within the particular message, evaluating the particular message to determine whether a set of server settings has changed, and (d) in response to determining that the set of server settings has changed, updating a local version of the set of server settings. A corresponding apparatus and computer program product are also provided. | 2012-11-29 |
20120303772 | SYSTEMS AND METHODS FOR ORGANIC KNOWLEDGE BASE RUNBOOK AUTOMATION - The present invention is directed towards systems and methods for automating runbook documentation. The method according to one embodiment of the present invention comprises receiving a network event and determining whether the event is a known or unknown event. The method comprises executing a policy associated with the event if the event is known event. The method comprises passing the event to the operator for review against a database of existing runbooks if the event is an unknown event. The method comprises executing an existing policy if the operator identifies a runbook for the runbook event. The method comprises requesting a new policy for the event if the operator does not identify an existing runbook for the event. | 2012-11-29 |
20120303773 | METHOD AND APPARATUS OF PERFORMING REMOTE MANAGEMENT OF A MANAGED MACHINE - Disclosed are an apparatus and method of remotely communicating with a managed machine. One example method of operation may include identifying the managed machine operating in a communication network, and transmitting a connection establishment message to the managed machine over the communication network. The method may also include receiving an acceptance message from the managed machine, requesting an administrative service of the managed machine, initiating the administrative service on the managed machine, and forwarding received commands to the administrative service. Such a procedure provides an administrator with the capability to access, modify, update, etc., administrative services operating on a remotely managed machine. | 2012-11-29 |
20120303774 | Enhanced Push Notification Services - A push notification server operates on a client device to manage push notifications that the client device receives from various push servers. In some embodiments, the push notification server may receive a notification message on behalf of an application and determine how to handle the notification message based on whether the application is operating on the client device. If the application is operating on the client device, the push notification server may deliver the notification message to the application. If the application is not operating on the client device, the push notification server may deregister the application from the push notification service, and/or display user information associated with the application in order to inform the user that the application is not operating. | 2012-11-29 |
20120303775 | STATUS DETERMINATION IN COMPUTER NETWORK-BASED COMMUNICATIONS SYSTEM - A method for determining a status of a presentity by determining a success rate for a plurality of transactions of the same transaction type that are initiated by at least one entity in a first computer network-based communications system in a plurality of corresponding transaction requests, where the transactions relate to a presentity, identifying a status descriptor that has a predefined association with the transaction type, identifying a condition that has a predefined association with the status descriptor and the transaction type, and associating the status descriptor with the presentity if the success rate meets the condition. | 2012-11-29 |
20120303776 | METHODS AND SYSTEMS FOR DATA COMPLIANCE MANAGEMENT ASSOCIATED WITH CLOUD MIGRATION EVENTS - A compliance tool can verify compliance with jurisdictional transfer and storage requirements for data migration into or within a cloud. The compliance tool can monitor and check data transfers and storage to determine if the data transfer and/or storage will cross jurisdictional boundaries. If the transfers or storage crosses jurisdictional boundaries, the compliance tool can identify the transfer and storage requirements of any jurisdictions involved with the transfer and/or storage. The compliance tool can verify that the data transfers complies with the identified transfer and storage requirements. If the data transfer and/or storage does not comply with the identified transfer and storage requirements, the compliance tool can terminate the data transfer and/or storage, modify the data transfer and/or storage, and/or modify the data, itself, to comply with the identified transfer and storage requirements. | 2012-11-29 |
20120303777 | PROCESS PLACEMENT APPARATUS AND PROCESS PLACEMENT METHOD - A process placement apparatus which places processes in a plurality of nodes which are mutually connected via a network includes a network area divider that divides a network area including the plurality of nodes into a plurality of divided network areas; a process group divider that divides a process group including a plurality of processes into a plurality of divided process groups based on a result of the division of the network area; and a process group placing unit that places each of the plurality of divided process groups in one of the plurality of divided network areas. | 2012-11-29 |
20120303778 | Application Distribution Network - Methods and systems for remotely provisioning applications from the cloud in secure environments with robust license control failover options using a hierarchical server topology. Cloud-based servers provide applications and licenses to an organization's local servers, which in turn serve applications and licenses to end user devices. By synchronizing information including license and application provision information among the local and cloud-based servers, an organization's local servers can continue to serve applications and licenses when one or more of the organization's local servers fail. | 2012-11-29 |
20120303779 | MANAGEMENT SERVER, MANAGEMENT DEVICE, AND METHOD OF MANAGEMENT OF PLURAL IMAGE FORMING APPARATUSES - Management server is provided. The management server includes a storage unit to store information about a plurality of client groups, a communication interface unit to receive management device identification information from a management device at remote distance connected to at least one image forming apparatus, a mapping unit to map at least one from among the plurality of client groups with the management device based on the received management device identification information, and a control unit to transmit an activation command to the mapped management device, the activation command directing the management device mapped with the client group to collect the information about the connected image forming apparatus. | 2012-11-29 |
20120303780 | TECHNIQUE FOR MANAGEMENT OF COMMUNICATION NETWORKS - A method of managing a communication network, using a multi-layer management system having at least two management layers each comprising one or more elements, which elements serving as managing entities and/or managed objects. The method comprises performing a network operation simulation at a selected management level of the system, by one or more selected managing entities, while, at the time of the simulation, comprises interrupting management communication between the one or more selected managing entities and elements in an underlying management layer. | 2012-11-29 |
20120303781 | MANAGING A DOMAIN - A system for managing a domain in a premises is described. The system includes: an action identifier coupled with a server, the action identifier identifies an action to be mapped to a device of the at least one device, wherein the device comprises a communication port that supports a first protocol; a device driver determiner coupled with the server, the device driver determiner determines a device driver that supports a second protocol, wherein the second protocol supports the action; a comparer coupled with the server, the comparer compares the second protocol with a domain configuration store comprising device configuration information for the at least one device; and a device driver implementer coupled with the server, the device driver implementer implements, based on the comparing, the device driver when the first protocol corresponds to the second protocol such that the action is enabled for performance. | 2012-11-29 |
20120303782 | ENABLING CUSTOMIZED FUNCTIONS TO BE IMPLEMENTED AT A DOMAIN - A system for enabling a customized function to be implemented at at least one device in a domain, including: a set of application programming interfaces (APIs) coupled with a system, wherein the system is coupled with a server managing a premises, wherein the system is configured for interacting with at least one third party application that has a set of instructions thereon, via the set of APIs, such that the at least one third party application can communicate with a device driver at the premises without having knowledge of a protocol thereon and without having knowledge of the at least one device, wherein the premises comprises the at least one device; and an instruction translator coupled with the set of APIs which translates the set of instructions received from the at least one third party application to be an action and protocol that the at least one device understands. | 2012-11-29 |
20120303783 | VOLUME SELECTION METHOD AND INFORMATION PROCESSING SYSTEM - In a storage management system in which a storage apparatus is connected via a network to a volume allocation management server having a performance requirement analysis unit, a volume allocation unit, and a volume performance determining unit, the performance requirements of a business application using volume-allocating data and the performance characteristics of a volume serving as a data storage destination are determined, and on the basis of the resulting information, a volume which satisfies the performance requirements is selected as the data storage destination. | 2012-11-29 |
20120303784 | LOAD BALANCING - A network management system, device and method for managing a computer network. The device is connected to the Internet through a plurality of routes, wherein the plurality of routes are assigned with respective IP addresses. The device includes a controller receiving a DNS resolution query from a remote computer for a domain name within the computer network, selecting one of the plurality of routes connecting the device to the Internet, and responding to the DNS resolution query with an IP address associated with the selected route. The IP address is used for resolution of the domain name. | 2012-11-29 |
20120303785 | REQUEST ROUTING USING NETWORK COMPUTING COMPONENTS - A system, method and computer-readable medium for request routing. A DNS server at a content delivery network service provider obtains a DNS query corresponding to a resource requested from a client computing device and associated with a first resource identifier. The first resource identifier includes a first portion with DNS information and a second portion with path information. The DNS server selects a network computing component for processing the requested resource based on the DNS portion of the resource identifier and transmits information identifying the selected network computing component to the client computing device. | 2012-11-29 |
20120303786 | POLICY PROXY - In a system with a policy server, a first device able to communicate with the policy server and a second device able to communicate with the first device and unable to communicate with the policy server, the first device is to act as a policy proxy. The policy server may push to the first device a policy for the second device, and the first device may push the policy to the second device. | 2012-11-29 |
20120303787 | System and Method to Manage Problems with Network-Based Services - A method includes receiving a problem report from a customer via an access interface of a plurality of access interfaces at a first horizontal layer of a problem management system, wherein the problem report indicates that the customer is having a problem with one of the network-based services, receiving a request from the customer for self-service problem resolution via the access interface, identifying a workflow related to the problem, obtaining the workflow from a second layer of the problem management system, providing a diagnostic tool to the customer via the access interface, according to the workflow, and providing the diagnostic tool to an agent via another access interface after the customer contacts the agent. | 2012-11-29 |
20120303788 | Method for Associating Time Slots with Links Between Network Nodes of a Wireless Interconnected Network - A method for associating time slots with links between network nodes of a wireless interconnected network of a plurality of network nodes in which data are transmitted in the network on a time slot basis by association of the time slots to be used with the links on a plurality of channels, wherein a plurality of traffic requests each specifying a data transfer between a source node and a destination node are prescribed and set one or more time slot sequences that each describe a time-based sequence of time slots associated with links between adjacent network nodes of a transmission path between the source and destination nodes, and an association methodology for data transmission via a plurality of channels is determined, considering all predefined traffic requests, based on an optimization criterion, and configured such that the number of time slots used in the association methodology is as low as possible. | 2012-11-29 |
20120303789 | METHOD FOR MANAGING DATA IN A COMMUNICATION NETWORK - Disclosed is a method for managing data in a communication network ( | 2012-11-29 |
20120303790 | Host Visibility as a Network Service - At a data switching device in a data center, it is detected whether a host has connected to a cloud computing network of which the data switching device and the data center are components. The detection is performed without directly communicating with the host. The data switching device determines properties of the host and generates a message comprising data representative of the properties of the host. The message is sent from the data switching device to a node in the cloud computing network that is configured to manage components of the cloud computing network associated with the host. | 2012-11-29 |
20120303791 | LOAD BALANCING WHEN REPLICATING ACCOUNT DATA - Embodiments of the present invention relate to invoking and managing load-balancing operation(s) applied to partitions within a distributed computing environment, where each partition represents a key range of data for a storage account. The partitions affected by the load-balancing operation(s) are source partitions hosted on a primary storage stamp and/or destination partitions hosted on a secondary storage stamp, where the primary and secondary storage stamps are located in geographically distinct areas and are equipped to replicate the storage account's data therebetween. The load-balancing operation(s) include splitting partitions into child partitions upon detecting an increased workload as a result of active replication, merging partitions to form parent partitions upon detecting a reduction in workload as a result of decreased processing-related resource consumption, or offloading partitions based on resource consumption. A service within a partition layer of the storage stamps is responsible for determining when to invoke these load-balancing operation(s). | 2012-11-29 |
20120303792 | METHOD AND APPARATUS FOR PROVIDING RECOMMENDATIONS WITHIN CONTEXT-BASED BOUNDARIES - An approach is provided for providing recommendations within context-based boundaries. A recommendation platform receives an input, from a device, for selecting at least one content recommendation channel, wherein the at least one content recommendation channel includes, at least in part, one or more context-based boundaries for selecting one or more content items. Next, the recommendation platform determines context information associated with the device, a user of the device, or a combination thereof. Then, the recommendation platform processes and/or facilitates a processing of the context information based, at least in part, on the at least one content recommendation channel to cause, at least in part, a selection of the one or more content items. | 2012-11-29 |
20120303793 | FEEDBACK-BASED SYMPTOM AND CONDITION CORRELATION - Feedback data can be received from client agents running on client computer systems. The feedback data can include data on the symptoms and conditions for rules that relate computer system symptoms to computer system conditions. The feedback data can be analyzed to produce correlation information that quantifies a degree of correlation between the symptom(s) and condition(s) related by the rule(s). It may be determined whether analysis of the feedback data warrants including one of the rules in correlation mappings to be applied to monitored computer systems. If so, then that rule can be included in the mappings. Information representing the correlation mappings may be transmitted to the monitored computer system(s). Additionally, information representing the correlation mappings may be transmitted to the monitored computer system(s), and types of feedback data collected from the client agents can be altered on the basis of the correlation information. | 2012-11-29 |
20120303794 | METHOD AND APPARATUS OF PERFORMING REMOTE MANAGEMENT OF A MANAGED MACHINE - Disclosed are an apparatus and method of remotely communicating with a managed machine. One example method of operation may include selecting the managed machine operating in a communication network, transmitting a connection request message to the managed machine and establishing a secure connection between the managed machine and an administrator machine. The example method may also include responsive to connecting with the managed machine, executing a host service on the managed machine, and connecting to the host service over the communication network via an application client operating on the administrator machine. | 2012-11-29 |
20120303795 | QOS CONTROL IN WIRELINE SUBSCRIBER MANAGEMENT - Various exemplary embodiments relate to a session management node. A session management node may include: a receiver configured to receive an accounting message; a session information storage that includes a record of accumulated network usage of the subscriber; a session manager configured to determine a Quality of Service (QoS) for the subscriber based upon the subscriber's accumulated network usage and an update time; and a transmitter configured to send an authorization message to the NAS. A session management node may also include: a configurable NAS profile; a usage reporter; a policy engine; and a reauthorization scheduler. Various exemplary embodiments may relate to a method of authorizing QoS based on subscriber usage and current time period. The method may include: receiving an accounting message; monitoring the usage of the subscriber; authorizing a QoS; and transmitting an authorization message. Subscriber network usage may be associated with a monitoring key and/or rating factor. | 2012-11-29 |
20120303796 | MAPPING ACCOUNTING AVPS TO MONITORING KEYS FOR WIRELINE SUBSCRIBER MANAGEMENT - Various exemplary embodiments relate to a session management node. A session management node may include: a receiver that receives an accounting message indicating network usage of a subscriber, the message including at least one field; a NAS profile that maps the accounting message to a type of usage based on the field; a session information storage that includes a record of accumulated network usage for the type of usage; and a usage reporter that updates the subscriber's accumulated network usage. Various exemplary embodiments relate to a method of measuring network usage of a subscriber. The method may include: receiving an accounting message; determining a type of usage; and monitoring the subscriber's usage according to the type of usage. In various exemplary embodiments, various messages including vendor specific fields may be mapped to the same type of usage. A rating factor for monitoring may be assigned to a type of usage. | 2012-11-29 |
20120303797 | SCALABLE AUDIOVISUAL STREAMING METHOD AND APPARATUS - A real-time audiovisual streaming system transmits audiovisual content over an internetwork from an audiovisual stream source to a plurality of invited viewers. The system includes an application monitor coupled to an internetwork to monitor performance of each of a plurality of streaming servers coupled to the internetwork. The application monitor selects at least one streaming server to receive and broadcast an audiovisual stream over the internetwork, based on its monitoring of the streaming servers. The application monitor also monitors performance of each of a plurality of control servers and selects at least one control server based thereon to establish control with the audiovisual stream source to enable transmission of the audiovisual stream from the audiovisual stream source to the at least one selected streaming server and to establish control with at least one of the plurality of invited viewers to enable the broadcast of the audiovisual stream from the at least one selected streaming server to the at least one invited viewer. | 2012-11-29 |
20120303798 | System and Method for Monitoring Handheld Devices in a User Testing Mode - A system and method are presented for monitoring handheld devices in a testing environment. At least one handheld device is provided, typically several, that is capable of performing a first plurality of functions in a non-test mode, and a more limited number of functions in a test mode. In a test environment the handheld device should be set to perform in the test mode. In the event of the handheld device mode being changed from the test mode to non-test mode, the handheld device generates a non-test mode signal. A monitoring software application records the non-test mode signal. In one aspect, the monitoring application is embedded in a remote proctor device. The remote proctor device monitoring application may send a mode interrogation message to the handheld device, and the handheld device generates the non-test mode signal in response to the mode interrogation message. | 2012-11-29 |
20120303799 | Migration of virtual resources over remotely connected networks - Systems and methods for migrating a virtual resource from a source host in a source network to a destination host in a destination network are provided. In one embodiment, the method comprises establishing a secure communication connection between a source proxy in the source network and a destination proxy in the destination network; and monitoring migration traffic directed from the source host to the source proxy and forwarding said traffic to the destination proxy which in turn forwards the traffic to the destination host over the secure communication connection between the source proxy and the destination proxy, such that the communication addresses of the source host and the destination host remain guarded from direct access by an entity outside of the source network or the destination network. | 2012-11-29 |
20120303800 | Autonomous Computer Session Capacity Estimation - Systems and methods are disclosed for estimating and updating the capacity associated with resources in a virtualized computing environment. A capacity estimation value may be stored in computer memory. The capacity estimation value may estimate how many concurrent sessions a resource in the virtualized computing environment has workload capacity to desirably handle. The system may monitor one or more resource consumption metrics of the resource on an ongoing basis. The capacity estimation value may be updated based on, inter alia, the monitoring. The capacity estimation value may be used when a request is received to create a new session in the resource. | 2012-11-29 |
20120303801 | MANAGING A DOMAIN - A system for managing a domain in a premises is described. The system includes: an action identifier coupled with a server, the action identifier identifies an action to be mapped to a device of the at least one device, wherein the device comprises a communication port that supports a first protocol; a device driver determiner coupled with the server, the device driver determiner determines a device driver that supports a second protocol, wherein the second protocol supports the action; a comparer coupled with the server, the comparer compares the second protocol with a domain configuration store comprising device configuration information for the at least one device; and a device driver implementer coupled with the server, the device driver implementer implements, based on the comparing, the device driver when the first protocol corresponds to the second protocol such that the action is enabled for performance. | 2012-11-29 |
20120303802 | COMPUTER NETWORK SOFTWARE AND HARDWARE ASSET CONFIGURATION AND DISCOVERY SYSTEM AND METHOD - A method, system, and network for interfacing the work-flow monitoring and reporting of a host computer, a local network of information technology devices, a community of network users, and a global information technology community. This includes the processes and system features for initiating an inventory of a plurality of information technology devices associated with the local network of information technology devices. The present disclosure further includes determining needs of the local network of information technology and associating the needs to similar needs of the community of network users, and solution product and services of the global information technology community. The system directs the host computer to research and purchase resources similar in temperament of the needs of the local network of the information technology devices, and drive the global information technology community advertisements of the needs of the local network to the user of the host computer. | 2012-11-29 |
20120303803 | CONT Internet Use Monitoring System - A system for monitoring Internet use of a selected computer user includes a remote server and a computer having a monitoring program voluntarily installed thereon by the user communicatively connected to the remote server. The monitoring program is configured to monitor various Internet access activity of the computer user and record the Internet access activity on the remote server. The Internet access activity includes access of at least one Internet protocol from the group consisting of newsgroups, file sharing programs, file transfer programs, chat rooms, peer to peer chats, and electronic mail activity. A method of using a monitoring system includes the steps of a computer user voluntarily installing a monitoring program on a selected computer, recording the Internet access activity, and providing the recorded information to a third party recipient. A report may be provided that includes a variety of information and may include a plurality of portions. | 2012-11-29 |
20120303804 | Method and system for providing on-demand content delivery for an origin server - An infrastructure “insurance” mechanism enables a Web site to fail over to a content delivery network (CDN) upon a given occurrence at the site. Upon such occurrence, at least some portion of the site's content is served preferentially from the CDN so that end users that desire the content can still get it, even if the content is not then available from the origin site. In operation, content requests are serviced from the site in the usual manner, e.g., by resolving DNS queries to the site's IP address, until detection of the given occurrence. Thereafter, DNS queries are managed by a CDN dynamic DNS-based request routing mechanism so that such queries are resolved to optimal CDN edge servers. After the event that caused the occurrence has passed, control of the site's DNS may be returned from the CDN back to the origin server's DNS mechanism. | 2012-11-29 |
20120303805 | SYSTEM AND METHOD FOR PERFORMANCE DATA COLLECTION IN A VIRTUAL ENVIRONMENT - A system and method can manage software services in virtualized and non-virtualized environments. A plurality of data collection components in a computing environment can include a plurality of virtual machines running on the one or more microprocessors, wherein the plurality of virtual machines are adapted to be deployed with services and applications. Each data collection component operates to use one or more data structures to communicate with a data consumer, wherein each data structure describes metrics to be collected by said data collection component and is capable of containing collected metric values. | 2012-11-29 |
20120303806 | DISCOVERING PHYSICAL SERVER LOCATION BY CORRELATING EXTERNAL AND INTERNAL SERVER INFORMATION - The present invention includes a computing system for discovering a physical location of a physical server device in a datacenter. The computing system obtains at least one physical property of the physical server device pertaining to the physical location of the physical server device. The computing system acquires at least one logical property of the physical server device pertaining to a logical server name of the physical server device. The computing system correlates the at least one physical property and the at least one logical property. Thereby, the computing system matches the logical server name to the physical location. | 2012-11-29 |
20120303807 | OPERATING CLOUD COMPUTING SERVICES AND CLOUD COMPUTING INFORMATION SYSTEM - A cloud computing information system includes a first collection unit that collects node status information from a cloud computing node, a second collection unit that collects cloud service status information indicative of an attribute of a cloud computing service being executed in the cloud computing node, a third collection unit that collects environmental data sets from a plurality of computing systems where each data set corresponds to attribute values of one of the computing systems, a group building unit that builds a group of computing systems, where the group includes computing systems of the plurality of computing systems with an identical attribute value, a storage unit that stores the node and cloud service status information, environmental data sets, and the identical attribute value, and a selection unit that selects characteristic data from the node and cloud service status information and environmental data sets and sends it to a computing system. | 2012-11-29 |
20120303808 | USING DNS COMMUNICATIONS TO FILTER DOMAIN NAMES - Using DNS communications to filter domain names is disclosed. A domain name is extracted from a received DNS request. The received DNS request is blocked in response to determining based on a policy that access to the domain name of the DNS request is not permitted. In some cases, such a DNS request is responded to with a spoofed DNS response. | 2012-11-29 |
20120303809 | OFFLOADING LOAD BALANCING PACKET MODIFICATION - The present invention extends to methods, systems, and computer program products for off loading load balancing packet modification. Embodiments of the invention can be used to offload the load of forwarding packets back to packet senders. Load balancers and/or the NAT devices can handle the first few packets of a connection to formulate connection mappings and then are removed from further communication for the connections. For example, a load balancer or NAT device makes the corresponding load balancing or the NAT decision based on a first packet and then informs the sender of the data of the decision. From then on, the sender can directly send the data to the receiver without having to go through the load balancer or NAT. | 2012-11-29 |
20120303810 | System and Method for Optimizing Secured Internet Small Computer System Interface Storage Area Networks - A network device includes a port coupled to a device, another port coupled to another device, and an access control list with an access control entry that causes the network device to permit log in frames to be forwarded from the first device to the second device. The network device receives a frame addressed to the second device and determines the frame type. If the frame type is a log in frame, then the frame is forwarded to the second device and another access control entry is added to the access control list. The second access control entry causes the network device to permit data frames to be forwarded from the first device to the second device. If not, then the frame is dropped based upon the first access control entry. | 2012-11-29 |
20120303811 | SERVICE ACCESS - The present invention relates to methods and apparatus for configuring end user equipment. A service broker may transmit access settings to an access node where the access settings are for a predetermined service provider. The access settings may be transmitted to end user equipment so that the predetermined service provider can access the end user equipment in order to configure the end user equipment to receive a service provided by the service provider. | 2012-11-29 |
20120303812 | SYSTEMS AND METHODS FOR PROVIDING CONTENT AND SERVICES ON A NETWORK SYSTEM - Systems and methods for managing and providing content and services on a network system. Aspects of the invention include location-based determination of network content and services that may be provided to client computers. Other aspects of the invention include authorization and authentication components that determine access rights of client computers. Additional aspects include systems and methods for redirecting client computers to different network content. The disclosed systems and methods may be used in numerous network system applications. | 2012-11-29 |
20120303813 | ENABLING AND MANAGING USER-SPECIFIED ALIASES - Techniques are described for suggesting aliases for a resource within a computing environment based on user-provided aliases for the resource. Embodiments determine a plurality of user-provided aliases for the resource and generate a suggested alias for the resource based on the plurality of user-provided aliases. The suggested resource may be provided to a user of the computing environment. The suggested alias is then associated with the resource, such that the user may refer to the resource using the suggested alias for the resource. | 2012-11-29 |
20120303814 | SYSTEMS AND METHODS FOR CLOUD DATA DEPLOYMENT BASED ON PREFERENTIAL AND/OR EXISTING SUBSCRIPTION RELATIONSHIPS - Embodiments relate to systems and methods for transporting data to a cloud network. In aspects, an administrator of a data payload may wish to transport the data payload from a data distribution service to a candidate cloud provider to leverage cost, security, redundancy, consolidation, or other advantages. The data distribution service can identify candidate cloud providers that are able to host the data payload. Further, the data distribution service can examine any relationships between the administrator and the candidate cloud providers, and, based on the relationships, can present the administrator with respective offers from the candidate cloud providers to host the data payload. The administrator can review the offers, make a selection, and the data payload can be transported to the selected candidate cloud provider for hosting. | 2012-11-29 |
20120303815 | Event Management In A Distributed Processing System - Methods, systems, and computer program products for event management in a distributed processing system are provided. Embodiments include receiving, by the incident analyzer, one or more events from one or more resources, each event identifying a location of the resource producing the event; identifying, by the incident analyzer, an action in dependence upon the one or more events and the location of the one or more resources producing the one or more events; identifying, by the incident analyzer, a location scope for the action in dependence upon the one or more events; and executing, by the incident analyzer, the identified action. | 2012-11-29 |
20120303816 | FAIR DISCOUNT FOR NETWORK RESOURCE ALLOCATION - A method, system and computer program product for allocating network resources. In one embodiment, a service provider allocates an amount of the network resources to a group of clients, and the service provider receives a request from a client for a quantity of the network resources. The service provider negotiates with the group of clients and offers the group of clients an incentive to reduce the amount of the network resources allocated to this group of clients. The service provider reallocates some of the resources from the group of clients, based on this negotiating, to accommodate the request. In this embodiment, each of the group of clients provides a business value representing a value that would be lost due to reductions in the resources allocated to the each client, and the resources are reallocated based on this business values provided by the group of clients. | 2012-11-29 |
20120303817 | METHOD AND SYSTEM FOR IMPLEMENTING AN ON-DEMAND SCHEDULER IN A MOBILE DEVICE - Disclosed is an improved approach for implementing an on-demand scheduler in a mobile device and the structures to support realtime on-demand schedulers. A lightweight word-based structure is disclosed for storing scheduling-related data on the mobile device. Using this lightweight word-based structure enables on-demand and real-time scheduling. This type of lightweight structure also permits scheduling activities to be performed in a disconnected mode, which can then be later synchronized with the server to confirm the booking In addition to appointment scheduling, this technique can also be implemented for scheduling of any type of resource. | 2012-11-29 |
20120303818 | EDGE-BASED RESOURCE SPIN-UP FOR CLOUD COMPUTING - Aspects of the present invention include distributing new resources closer to end-users which are making increased demands by spinning-up additional virtualized instances (as part of a cloud provisioning) within servers that are physically near to the network equipment (i.e., web servers, switches, routers, load balancers) that are receiving the requests. | 2012-11-29 |
20120303819 | MANAGING CONTENT DELIVERY NETWORK SERVICE PROVIDERS - A system, method, and computer readable medium for managing CDN service providers are provided. A network storage provider storing one or more resources on behalf of a content provider obtains client computing device requests for content. The network storage provider processes the client computing device requests and determines whether a subsequent request for the resource should be directed to a CDN service provider as a function of the updated or processed by the network storage provider storage component. | 2012-11-29 |