Network Resource Allocating Patents (Class 709/226)
-
Publication number: 20130080639Abstract: This present invention is to classify the nodes into different roles for the purpose of routing packet and storing data. This is needed because each node in the Distributed Hash Table (DHT) network may have various capacities in terms of network bandwidth and disk storage. That is to say, this invention is focusing on assigning distinct functional roles (Server/Peer/Client) to nodes in the network based on the prior art (algorithm Kademlia). By using XOR of node ID's numeric values the distance between all the nodes can be known.Type: ApplicationFiled: September 11, 2012Publication date: March 28, 2013Applicant: AWIT Systems, Inc.Inventor: Chin-Hsin Jeffrey CHANG
-
Publication number: 20130081128Abstract: Described herein are systems and methods for providing software administration tools, for use in administering server configurations, such as in a traffic director or other type of server environment. In accordance with an embodiment, the system comprises a traffic director having one or more traffic director instances, which is configured to receive and communicate requests, from clients, to origin servers having one or more pools of servers. An administration server can be used to manage the traffic director, including a REpresentational State Transfer (REST) infrastructure and management service which maps REST calls to mbeans or other management components registered on the administration server, for use in managing the traffic director.Type: ApplicationFiled: September 26, 2012Publication date: March 28, 2013Applicant: ORACLE INTERNATIONAL CORPORATIONInventor: Oracle International Corporation
-
Patent number: 8407289Abstract: In one embodiment, the methods and apparatuses detect shared content during a collaboration session; detect a content type based on the shared content; suggest an application based on the content type; and initiate the application during the collaboration session.Type: GrantFiled: January 22, 2007Date of Patent: March 26, 2013Assignee: Cisco Technology, Inc.Inventors: Weidong Chen, Lei Zhu, Min Zhu, Chris Kangas, Matthew Sheppard, David Knight
-
Patent number: 8407349Abstract: A computer-executable method for allocating resource discovery and identification processes among a plurality of management tools and resources in a distributed and heterogeneous IT management system includes providing at least one authoritative manageable resource having minimal or no responsibility for reporting its identity, minimal or no responsibility for advertising any lifecycle-related creation event for the resource, and minimal or no responsibility for advertising any lifecycle-related destruction event for the resource; using a service oriented architecture (SOA) to define one or more services needed to manage the resource within the management system; and using a component model to define one or more interfaces and one or more interactions to be implemented by the manageable resource within the management system.Type: GrantFiled: April 16, 2012Date of Patent: March 26, 2013Assignee: International Business Machines CorporationInventors: John E. Arwe, Jeffrey A. Frey, Jeffery J. Van Heuklon, Steve R. White, Michael D. Williams
-
Patent number: 8407364Abstract: Example embodiments of a system and method for providing a congestion measurement in a network are disclosed. In an example embodiment information is received at an information transfer rate, from a source network device. A sample of the information may be taken before the information is transmitted to a destination network device. In an example embodiment, a congestion measurement value is computed that corresponds to the sample and represented with at least two bits. A multi-bit indicator of the congestion measurement value is then transmitted to control the information transfer rate of information arriving in the future.Type: GrantFiled: October 25, 2007Date of Patent: March 26, 2013Assignee: Cisco Technology, Inc.Inventors: Balaji Prabhakar, Rong Pan
-
Patent number: 8407347Abstract: A system for operating multiple independent terminals of grouped, locally connected input and output devices through a single graphical user interface layer running on a computer comprising an event queue module for receiving each input command from each input device; an event handler module for receiving the input commands from the event queue module and directing input commands from specific input devices via corresponding socket/listeners of the single graphical user interface layer to corresponding ones of multiple pointers, focuses and client applications based on predetermined associations between grouped devices and respective ones of the socket/listeners; and an output module for directing output commands from each socket/listener to respective ones of the output devices based on the predetermined associations.Type: GrantFiled: November 21, 2005Date of Patent: March 26, 2013Inventors: Xiao Qian Zhang, Yung Chul Kim, Timothy Elwood Griffin, Banji Li, Stephen Deasey
-
Patent number: 8407383Abstract: A system and method for a establishing a data connection between peripherals through a global computer network. The global computer network having at least two computerized addressable stations connected to a network, and each of the stations including at least one input and at least one output. A computerized server with a storage assembly with software that includes sufficient data and instructions to communicate with the stations to keep a database with information of the station's peripheral resources updated. Each station includes a service software that initiates upon booting the station and keeps track of the peripheral resources and assigned address (ex. IP address) for periodically updating the server's database with changes. Users with friendly interfaces have access to the subscribed stations and their resources as requested and target stations.Type: GrantFiled: March 28, 2011Date of Patent: March 26, 2013Inventors: Mauricio De Souza, Sergio Vargas De Souza
-
Patent number: 8407328Abstract: Audio visual or other equipment modules in a common enclosure are controlled through an SNMP control agent by interrogating module locations for the presence of an equipment module; determining an equipment type; determining a list of available control objects associated with that equipment type; associating values identified by equipment type and by control parameter with the control objects of equipment modules to be controlled; and communicating said values across a network.Type: GrantFiled: April 14, 2006Date of Patent: March 26, 2013Assignee: Snell & Wilcox LimitedInventors: Sandy Kellagher, Jonathan Riches
-
Patent number: 8407348Abstract: A method of determining whether a user has complied with a service level agreement (SLA) with a network operator, comprising collecting a set of data values representative of the user's service usage and comparing the set of data values to the service level agreement. The data values collected provide the operator with sufficient information so that it can determine whether a SLA is being complied with and to plan provision of network services. A method of monitoring a user's usage of a network service and a service usage indicator is also disclosed.Type: GrantFiled: August 1, 2011Date of Patent: March 26, 2013Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Steve Taylor Chapman, Mark Andrew Read
-
Patent number: 8407302Abstract: A computer implemented method manages meeting invitations to sub-invitees. A meeting coordinating computer detects a meeting invitation being sent from a meeting moderator's computer to a primary invitee's computer. The meeting coordinating computer intercepts a response from the primary invitee's computer. This response contains a request for a sub-invitee to accompany the primary invitee to the meeting. If the sub-invitee is initially authorized by the meeting coordinating computer to attend the meeting, then a request is transmitted to the meeting moderator's computer for additional authorization to invite the sub-invitee to the meeting.Type: GrantFiled: June 30, 2010Date of Patent: March 26, 2013Assignee: International Business Machines CorporationInventors: Colm Farrell, Liam Harpur, Patrick J. O'Sullivan, Fred Raguillat, Carol S. Zimmet
-
Patent number: 8407343Abstract: A communication method between service modules in a system in which service modules operating on a plurality of information processing apparatuses connected with a network operate in collaboration with each other, the system includes a monitoring apparatus that is provided with a monitor module monitoring a connection between service modules in the system and that has connection management information including identifier information for uniquely identifying an information processing apparatus in which a service module is operating in the system, and connection information including external connection information for the service module to perform communication using an external network between the information processing apparatuses and internal connection information for the service module to perform communication using an internal network of the information processing apparatus.Type: GrantFiled: July 13, 2012Date of Patent: March 26, 2013Assignee: Canon Kabushiki KaishaInventor: Takayuki Uchida
-
Patent number: 8406155Abstract: The present disclosure includes a system and method for handling customer service requests in a virtual computing environment supporting multimedia interactions. In some embodiments, the system includes an automated management tool for receiving a customer service request from a client device, a server for establishing an individualized communication session, and a plurality of available resources capable of being connected to the individualized communication session. In some embodiments, the method includes receiving and establishing a connection between an automated management tool and a client device, receiving a customer service request from the client device, establishing an individualized communication session, and providing resources to the individualized communication session.Type: GrantFiled: March 19, 2012Date of Patent: March 26, 2013Assignee: Google Inc.Inventors: Juan Vasquez, Steve Osborn
-
Patent number: 8407771Abstract: A system and method for providing persistence in a secure network access by using a client certificate sent by a client device to maintain the identity of a target. A security handshake is performed with a client device to establish a secure session. A target is determined. A client certificate is associated with the target. During subsequent secure sessions, the client certificate is used to maintain persistent communications between the client and a target. A session ID can be used in combination with the client certificate, by identifying the target based on the session ID or the client certificate, depending on which one is available in a client message.Type: GrantFiled: July 5, 2011Date of Patent: March 26, 2013Assignee: F5 Networks, Inc.Inventors: John R. Hughes, Richard Roderick Masters, Robert George Gilde
-
Patent number: 8407300Abstract: An address set in a forwarding mail of an electronic mail received from a sender is obtained, a receiver having a delete program for deleting the forwarding mail is identified as the obtained destination, and the electronic mail is related to the sender and the receiver of the identified delete program.Type: GrantFiled: March 6, 2009Date of Patent: March 26, 2013Assignee: Fujitsu LimitedInventor: Akiko Matsumoto
-
Patent number: 8407778Abstract: Techniques for processing filter rules are disclosed. To this end, filter rules having one or more attributes where each attribute indicates a condition to qualify whether a filter rule applies to a subsequent event are received. Summary rules are generated where each summary rule has a number of summary conditions. Some filter rules become associated with the generated summary rules. The summary conditions are extended to span the attributes of the associated filter rules.Type: GrantFiled: August 11, 2005Date of Patent: March 26, 2013Assignee: International Business Machines CorporationInventor: Scott Christopher Moonen
-
Patent number: 8407346Abstract: In one embodiment, a computer system receives registration information for available services provided by a service provider. The registration information includes information identifying functionality provided by the available services, and the registration information is used to register the available services with the intermediary service. The computer system receives a service request from a client computer system identifying a function that is to be performed by at least one of the available services registered at the intermediary service. The computer system determines which of the registered available services is configured to provide the functionality requested by the client and processes the received service request using various system functionality components, so that the service request is configured for service-specific processing provided by a registered available service.Type: GrantFiled: November 14, 2008Date of Patent: March 26, 2013Assignee: Microsoft CorporationInventor: Li Yang
-
Patent number: 8407301Abstract: A computer-implemented method for creating incremental images of cluster volumes. The method may include 1) maintaining a parallel cluster comprising a plurality of cluster nodes connected to a cluster volume; 2) creating a first incremental image of the cluster volume by capturing changes to the cluster volume on a first mirror during a first period of time; 3) for each cluster node in the parallel cluster, blocking write completions for writes to the cluster volume; 4) while the write completions are blocked, switching to a second mirror to create a second incremental image of the cluster volume by capturing changes to the cluster volume on the second mirror during a second period of time; and 5) after switching to the second mirror, unblocking the write completions for writes to the cluster volume. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: March 3, 2010Date of Patent: March 26, 2013Assignee: Symantec CorporationInventor: Niranjan Pendharkar
-
Patent number: 8407501Abstract: Embodiments of the present invention provide an approach to provision storage resources (e.g., across an enterprise storage system (ESS) such as a general parallel file system (GPFS) or the like) for different workloads in an energy efficient manner. The system evaluates different energy profiles/workloads' energy consumption characteristics of storage devices to determine an allocation plan that reduces the energy cost (e.g., results in the lowest cost/energy consumption for handling a storage workload). In a typical embodiment, energy consumption characteristics for handling a particular storage workload will be determined. Thereafter, a type of storage device capable of handling the workload will be determined. Then, an allocation plan that results in the most efficient energy consumption for handling the workload will be developed. In general, the allocation plan is based upon the energy consumption characteristics and an energy efficiency algorithm.Type: GrantFiled: March 28, 2011Date of Patent: March 26, 2013Assignee: International Business Machines CorporationInventors: Sandip Agarwala, Eric K. Butler, Sandeep Gopisetty, Kavita Chavda
-
Patent number: 8407776Abstract: A system and method for provisioning a push notification session via a communications network between an application on a client terminal and a server corresponding to the application. In one aspect, a push provisioning entity transmits a message to the client terminal, whereby to configure the client terminal into a state in which it is able to request a push notification session with the server. An application on the client terminal can then request establishment of a push notification session by transmitting a push notification session request message to the push provisioning entity. The push provisioning entity generates a token for use in validating the push notification session, associates the generated token with the application and transmits the token to the application, which uses it to establish the push notification session.Type: GrantFiled: February 11, 2011Date of Patent: March 26, 2013Assignee: Good Technology CorporationInventors: Haniff Somani, Sean Michael Quinlan
-
Publication number: 20130073730Abstract: Disclosed herein are methods, systems, and computer program products for the placement of a virtual machine within a plurality of cache-coherent NUMA servers. According to an aspect, an example method includes determining a resource requirement of the virtual machine. The example method may also include determining a resource availability of one or more nodes of the plurality of servers. Further, the example method may include selecting placement of the virtual machine within one or more nodes of the plurality of cache-coherent NUMA servers based on the determined resource requirement and the determined resource availability.Type: ApplicationFiled: September 20, 2011Publication date: March 21, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nils Peter Joachim Hansson, Edward S. Suffern, James L. Wooldridge, Brian You
-
Publication number: 20130073734Abstract: Methods, systems, and devices are disclosed for conserving bandwidth. If a presence of a multimedia device is detected, then a stream of data is delivered to the multimedia device. If the presence of the multimedia device is not detected, then the stream of data is degraded to conserve bandwidth.Type: ApplicationFiled: November 14, 2012Publication date: March 21, 2013Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: AT&T INTELLECTUAL PROPERTY I, L.P.
-
Publication number: 20130073732Abstract: A tool for aiding utilization of communicating equipment includes a resources manager associated with a data structure where an equipment identifier is connected with dated values of utilizable global functional capability of the resource, and dated values of temporarily allocated functional capability. A scheduling tool evaluates an acceptance condition by comparing dates which pertain to a dated functional capability and to the dated series of functional capability maintained in connection with one or more resource identifiers. A resources allocator receives an identified request for temporary reservation of functional capabilities, including a dated suite of functional data, it responds thereto by calling a resources selector for each functional data item of the request, the scheduling tool for some at least of the identifiers of the subset returned by the resources selector; and by returning a set of resource identifiers as response to the reservation request.Type: ApplicationFiled: April 14, 2011Publication date: March 21, 2013Applicant: Inria Institut National de Recherche en Informatique et en AutomatiqueInventors: Pascale Vicat-Blanc-Primet, Koslovski Guilherme
-
Publication number: 20130073733Abstract: Methods, apparatus, and products are disclosed for balancing a data processing load among a plurality of compute nodes in a parallel computer that include: partitioning application data for processing on the plurality of compute nodes into data chunks; receiving, by each compute node, at least one of the data chunks for processing; estimating, by each compute node, processing time involved in processing the data chunks received by that compute node for processing; and redistributing, by at least one of the compute nodes to at least one of the other compute nodes, a portion of the data chunks received by that compute node in dependence upon the processing time estimated by that compute node.Type: ApplicationFiled: November 14, 2012Publication date: March 21, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: INTERNATIONAL BUSINESS MACHINES CORPORATION
-
Publication number: 20130073731Abstract: A system and method of selectively migrating at least one virtual machine to another physical machine is disclosed. Consumption information of a plurality of virtual machines and capacity information of a plurality of physical machines is retrieved. A first virtual machine to be potentially migrated is identified based on a consumption metric representing consumption of at least one resource dimension by the first virtual machine running on a first physical machine. A second physical machine to potentially accept migration of the first virtual machine is identified based on time window information, wherein an available capacity of the second physical machine is analyzed to determine if the first virtual machine's resource consumption exceeds the capacity of the second physical machine. The first virtual machine is migrated to the second physical machine if the first virtual machine's resource consumption does not exceed the available capacity of the second physical machine.Type: ApplicationFiled: September 14, 2012Publication date: March 21, 2013Applicant: INFOSYS LIMITEDInventors: Sumit Kumar Bose, Srikanth Sundarrajan
-
Publication number: 20130073735Abstract: A mechanism is provided for evaluating a service based on a request for the service. At least one attribute, having at least one preference parameter, is assigned to at least one generic configuration, the at least one generic configuration comprising at least one resource. A request is received for the service having an assigned quality-of-service-value, and a respective preference parameter value is assigned to each of the at least one preference parameters based on the quality-of-service-value. Furthermore, a combination of the resources is selected based on the request, the combination of the resources forming a selected configuration. Additionally, the selected, configuration is mapped to one of the at least one of the generic configurations and the at least one preference parameter of the at least one attributes of the mapped at least one of the generic configurations is mapped to the selected, configuration.Type: ApplicationFiled: December 4, 2012Publication date: March 21, 2013Applicant: International Business Machines CorporationInventor: International Business Machines Corporation
-
Patent number: 8402530Abstract: Authentication requests are redistributed among a plurality of authentication servers and to centrally managing authentication affinities among distributed servers using a secure channels affinity service. A computer system instantiates a secure channel management service configured to manage secure channel connections. The secure channel management service receives state inputs from currently deployed authentication servers. The authentication servers may be configured to queue authentication requests for transmission to authentication servers. The computer system determines that, based on the received state input, at least one of the secure channels is to be remapped to a different authentication server. The computer system also remaps the determined secure channels to distribute future authentication requests among the authentication servers.Type: GrantFiled: July 30, 2010Date of Patent: March 19, 2013Assignee: Microsoft CorporationInventors: Odin J. Anderson, Stephen M. Patrick, Nasko Oskov, Konstantin E. Ryvkin, Guruprakash Bangalore Rao, Balasubramanian Swaminathan
-
Patent number: 8402136Abstract: A system provides a registration client capable of querying a network to discover at least one asset existing on the network. The system receives, at the registration client, registration information from at least one asset. The registration client receives the registration information as a result of an interrogation of at least one asset. The system registers at least one asset using the registration information received from at least one asset. The registration client registers the asset.Type: GrantFiled: December 14, 2007Date of Patent: March 19, 2013Assignee: Oracle America, Inc.Inventors: Martin Paul Mayhead, Michael J. Wookey
-
Patent number: 8402116Abstract: The present invention relates to a game vending machine that receive game contents from a service provider server and vends the game contents, the game vending machine comprising: a data analyzer that divides the game contents transmitted from the service provider server into a game executing file and UI generating information and divides the UI generating information into variable dynamic information and continuously usable static information and outputs the divided information; a dynamic information updating unit that receives the dynamic information and updates the previously stored dynamic information; an interface generator that receives the static information and the updated dynamic information to generate a user interface to be used for vending games; and an interface managing unit that displays the generated user interface to a user.Type: GrantFiled: April 22, 2010Date of Patent: March 19, 2013Assignee: Electronics and Telecommunications Research InstituteInventors: Jinsuk Ma, Jaeho Lee, Sunja Kim, Chaekyu Kim, Hosang Ham
-
Patent number: 8402106Abstract: An apparatus and a method for operating on data at a cache node of a data grid system is described. An asynchronous future-based interface of a computer system receives a request to operate on a cache node of a cluster. An acknowledgment is sent back upon receipt of the request prior to operating on the cache node. The cache node is then operated on based on the request. The operation is replicated to other cache nodes in the cluster. An acknowledgment that the operation has been completed in the cluster is sent back.Type: GrantFiled: April 14, 2010Date of Patent: March 19, 2013Assignee: Red Hat, Inc.Inventor: Manik Surtani
-
Patent number: 8400936Abstract: Methods and apparatus are disclosed to provision name-servers. An example system disclosed herein includes a name-server evaluator to determine capacities of the plurality of name-servers, a provisioner to compute profile assignment values based on a plurality of subscriber identifiers, and an assignor to assign the subscriber identifiers to one of the plurality of name-servers based on the profile assignment values and the capacities.Type: GrantFiled: December 14, 2009Date of Patent: March 19, 2013Assignee: AT&T Intellectual Property I, LPInventors: Geoffrey R. Zampiello, F. William Frinder, Jr., James Forsyth
-
Patent number: 8402082Abstract: A maintenance information management method comprising steps of: by a terminal processing apparatus, transmitting, to a management apparatus via a network, maintenance work information about an analyzer on which maintenance work has been performed; storing, in a maintenance work information storage section of the management apparatus, the maintenance work information transmitted via the network; and transmitting, to the terminal processing apparatus via the network, the maintenance work information of the analyzer, which is stored in the maintenance work information storage section.Type: GrantFiled: March 10, 2009Date of Patent: March 19, 2013Assignee: Sysmex CorporationInventors: Tadayuki Yamaguchi, Takeshi Matsumoto
-
Patent number: 8402219Abstract: A system for performing storage operations using hierarchically configured storage operation cells. The system includes a first storage manager component and a first storage operation cell. The first storage operation cell has a second storage manager component directed to performing storage operations in the first storage operation cell. Moreover, the first storage manager component is programmed to instruct the second storage manager regarding performance of storage operations in the first storage operation cell.Type: GrantFiled: January 23, 2012Date of Patent: March 19, 2013Assignee: CommVault Systems, Inc.Inventors: Srinivas Kavuri, Andre Duque Madeira
-
Patent number: 8402468Abstract: Capacity planning based on resource utilization as a function of workload is disclosed. The workload may include different types of requests such as login requests, requests to visit web pages, requests to purchase an item on an online shopping site, etc. In one embodiment, data is determined for each of a plurality of workloads. The data includes characteristics of a workload and resource utilization due at least in part processing that workload. Based on the data, utilization of each of the resources as a function of workload characteristics is estimated. Further, based on the estimated resource utilization, workload characteristics that are expected to cause each respective resource to reach a certain level are predicted. That level could be 100 percent utilization, but could be another level. Capacity planning is performed based on the workload characteristics that are expected to cause each respective resource to reach a certain level.Type: GrantFiled: March 17, 2008Date of Patent: March 19, 2013Assignee: CA, Inc.Inventors: David Isaiah Seidman, Mark Jacob Addleman
-
Patent number: 8402138Abstract: A system and method for consolidating a plurality of resources on a plurality of data processing units (DPUs) in a data processing network is provided. The method includes selecting a first DPU having a highest DPU volume among the plurality of DPUs. The method further includes calculating an angle made by a first DPU vector of the first DPU with a horizontal dimension of a multi-dimensional chart using first DPU co-ordinates from the plurality of DPU co-ordinates. Further, the method includes calculating an angle made by a first resource vector of a first resource to be assigned to the first DPU with a horizontal dimension of the multi-dimensional chart. Thereafter, the first resource is assigned to the first DPU, when a deviation of the first resource vector from the first DPU vector is minimum among the plurality of resources.Type: GrantFiled: April 8, 2009Date of Patent: March 19, 2013Assignee: Infosys Technologies LimitedInventors: Sumit Kumar Bose, Srikanth Sundarrajan
-
Patent number: 8402493Abstract: A method and system are disclosed for providing community defined and/or controlled channels where content for a channel may be continuously streamed to users based on input from users that participate in the channel. Channel definitions and content for different community channels may be stored in a community channel store within an on-demand media server capable of streaming content to subscribing users. One or more channels may be defined in the community channel store by a server administrator. Certain users may also have the ability to create channels within the community channel store. Each channel may be related to a topic, theme, type of content or anything of interest to a particular community of users. Content is added to each channel, which content is streamed to users continuously in a predetermined channel lineup.Type: GrantFiled: November 20, 2008Date of Patent: March 19, 2013Assignee: Microsoft CorporationInventor: James Roewe
-
Patent number: 8402091Abstract: A method of establishing a multimedia conference meeting includes assigning unique user identifiers to corresponding users and corresponding persistent virtual private meeting rooms dedicated to the corresponding users. Conference sessions are established using the persistent virtual private meeting rooms in response to activation acts by the users. Resources for establishing communications among users that are logged in to the conference sessions are dynamically allocated using distributed conference bridge computers. Resources presented during the conference sessions in the persistent virtual private meeting rooms remain available in the persistent virtual private meeting rooms after the conference sessions end.Type: GrantFiled: May 8, 2012Date of Patent: March 19, 2013Assignee: Interwise Ltd.Inventor: Haim Karniely
-
Patent number: 8400924Abstract: In one embodiment, a receiver on a credit-based flow-controlled interface is configured to free one or more data credits early when a data payload is received that incurs fewer unused data credits within a buffer memory that is allocated at a coarser granularity than the data credits. In another embodiment, header credits and data credits are dynamically adjusted based on actual packet data payload sizes.Type: GrantFiled: September 21, 2011Date of Patent: March 19, 2013Assignee: Apple Inc.Inventors: James Wang, Zongjian Chen
-
Patent number: 8402131Abstract: Application runtime data is obtained from an application monitoring system which monitors execution of an application, and traffic monitoring data is obtained from a traffic monitoring system which monitors traffic to/from the application as the clients interact with the application. Corresponding application runtime data and traffic monitoring data can be selectively output to assist an operator in investigating an anomalous condition. The data can be classified and selectively output according to one or more hierarchies which characterize the interactions. The hierarchies can include a domain level, a business process level (where a domain is made up of a number of business processes), a business transaction level (where a business process is made up of different business transactions), an individual transaction level (where a business transaction is made up of different transactions), and a transaction component level (where a transaction is made up of one or more transaction components).Type: GrantFiled: August 24, 2010Date of Patent: March 19, 2013Assignee: CA, Inc.Inventors: Jyoti K. Bansal, Ling Thio, Jeffrey R. Cobb
-
Patent number: 8402140Abstract: A method and system for coordinating energy management in a virtualized data center including a plurality of physical servers and a plurality of virtual machines (VMs), includes analyzing status information about the virtualized data center; determining server utilization target settings for server consolidation from the analyzed status information; and executing the server consolidation according to the determined server utilization target settings. Server consolidation can be executed by determining an effective size of each of the VMs and placing the VMs on the servers in a selective manner using an independent workload VM placement process, a correlation-aware VM placement process, or a migration-cost and correlation-aware VM placement process.Type: GrantFiled: January 11, 2011Date of Patent: March 19, 2013Assignee: NEC Laboratories America, Inc.Inventors: Hui Zhang, Ya-Yunn Su, Guofei Jiang, Kenji Yoshihira
-
Patent number: 8402137Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider determines a class associated with a set of client computing devices and monitors resources requests for the determined class. The content delivery network service provider then identifies at least one cache component for providing additional content, such as advertisement content or other additional content provided in anticipation of future resource requests, to client computing devices as a function of the determined class. In other embodiments, instead of cache components, the content delivery network service provider identifies a second set of client computing devices as a function of the determined class for providing the additional content information.Type: GrantFiled: August 8, 2008Date of Patent: March 19, 2013Assignee: Amazon Technologies, Inc.Inventors: Swaminathan Sivasubramanian, David R. Richardson, Bradley E. Marshall, Christopher L. Scofield
-
Patent number: 8402080Abstract: A clustered computational system comprises a clustered computational engine, a program host, and a queue manager. The clustered computational engine comprises a plurality of clustered computers and is configured to perform computations. The program host stores a plurality of programs that define computations that can be performed by the clustered computational engine and a plurality of inputs to the programs. The queue manager is configured to determine when the program host has stored sufficient inputs to allow the clustered computational engine to perform a computation defined by the program and to schedule the performance of the computation by the clustered computational engine.Type: GrantFiled: May 16, 2007Date of Patent: March 19, 2013Assignee: Advanced Cluster Systems, Inc.Inventors: Ariela Tannenbaum, Zvi Tannenbaum, Bryan M. Minor, Tamas Frajka, John M. Westerhoff
-
Patent number: 8402110Abstract: Remote provisioning of an IT network and/or associated services is provided. Hardware, software, service and/or expertise can be moved from on-premise to a remote location (e.g., central, distributed . . . ). Accordingly, at least a large degree computation can be moved to the center to exploit economies of scale, among other things. In such an architecture, computational resources (e.g., data storage, computation power, cache . . . ) can be pooled, and entities can subscribe to a particular level of resources related to a private entity IT network.Type: GrantFiled: December 20, 2006Date of Patent: March 19, 2013Assignee: Microsoft CorporationInventors: Henricus Johannes Maria Meijer, William H. Gates, III, Raymond E. Ozzie, Gary W. Flake, Thomas F. Bergstraesser, Arnold N. Blinn, Christopher W. Brumme, Lili Cheng, Nishant V. Dani, Daniel S. Glasser, Alexander G. Gounares, Galen C. Hunt, James R. Larus, Matthew B. MacLaurin, Debi P. Mishra, Amit Mital, Ira L. Snyder, Jr., Chandramohan A. Thekkath
-
Patent number: 8402139Abstract: A matching system can provide matching services to users of cloud computing environments. The matching system can receive user requests for sets of services. Once received, the matching system can collect information about available cloud appliances. The matching system can match the cloud appliances with the user requested services and provide the user with information related to available cloud appliances that meet the user's request.Type: GrantFiled: February 26, 2010Date of Patent: March 19, 2013Assignee: Red Hat, Inc.Inventors: James Michael Ferris, Gerry Edward Riveros
-
Publication number: 20130067088Abstract: Systems and methods for distributing peer-to-peer communications are provided herein. Exemplary methods may include masking identification of two or more client nodes on a communications channel of a peer-to-peer communications network by directing peer-to-peer communications of the two or more client nodes through a proxy node, the proxy node including a disinterested client node relative to the two or more client nodes, the disinterested client node providing network resources to the peer-to-peer communications network.Type: ApplicationFiled: September 8, 2011Publication date: March 14, 2013Inventors: Mark Kern, Sean Culhane, Don Hoffman
-
Publication number: 20130067072Abstract: Techniques to provide an improved representation of remote network access for a network administrator managing and controlling access to resources on an enterprise network. The representation indicates resources accessed by a remote computer or by a user of that computer and provides associated information useful for managing remote network access. To create the representation, multiple security associations formed between a remote client computer and resources on the enterprise network are associated with entity sessions, based on identical session identifiers generated for each security association within an entity session. The entity sessions may be aggregated into a to DirectAccess “connection” between the remote client computer and the enterprise network, based on an identity of the remote client computer. Resources accessed over the connection may be identified using a session identifier of each entity session so that security associations in that entity session may be matched with the resources.Type: ApplicationFiled: November 18, 2011Publication date: March 14, 2013Applicant: MICROSOFT CORPORATIONInventors: Dhiraj K. Gupta, Gerardo Diaz-Cuellar, Ashish Saxena, Abhishek Tiwari
-
Publication number: 20130067093Abstract: Concepts and technologies are disclosed herein for identifying a network resource in a wireless networking environment as essential. A network resource to be tested is identified. The network resource is transitioned to a softbar operation state. In the softbar operation state, use of the network resource is avoided. If access data indicates substantial use of the network resource, the network resource can be identified as essential.Type: ApplicationFiled: March 16, 2011Publication date: March 14, 2013Applicant: Optimi CorporationInventors: Salvador Pedraza Moreno, Juan Ramiro Moreno
-
Publication number: 20130067089Abstract: Placing an application on a node in a cluster. A method includes determining that a first application cannot be placed on a first node in the first node's current running state. The method further includes determining that the first application may be able to be placed on the first node by shutting down or moving one or more other applications running on the first node. The method further includes attempting to shut down or move the one or more other applications on the first node to place the first application.Type: ApplicationFiled: September 9, 2011Publication date: March 14, 2013Applicant: MICROSOFT CORPORATIONInventors: Mykyta Synytskyy, Amitabh Prakash Tamhane, Lokesh S. Koppolu, David A. Dion
-
Publication number: 20130067090Abstract: Methods, systems, and computer-readable media for selecting and managing a public cloud-computing network to host a client's account information are provided. Initially, the client issues a request to a coordination engine, which understands rules language of various public clouds, to update the account information residing on a target cloud. The target cloud was previously selected from the various public clouds as a function of desirable criteria specified by the client in light of properties (e.g., pricing, security, and reliability) dynamically abstracted from the public clouds. When addressing the request, the coordination engine extracts command(s) from the request and automatically translates the command(s) consistent with the rules language of the target cloud. Upon delivery to the target cloud, the translated command(s) affect reading of or writing to the account information. Accordingly, the client is absolved from converting instructions into a format that is expected by the target cloud.Type: ApplicationFiled: September 12, 2011Publication date: March 14, 2013Applicant: MICROSOFT CORPORATIONInventors: MARWAN BATROUNI, SHADY N. ASHKAR
-
Publication number: 20130067092Abstract: An electronic calendar includes such features as recurring reminders, dividing unpredictable work loads into equal pieces, template free parsing, a reminders scheduling algorithm to reduce spikes, dynamic delivery and recovery algorithms, methods for splitting the work load between controllers and workers and for monitoring progress, all within the context of a calendar architecture for a large enterprise.Type: ApplicationFiled: September 14, 2012Publication date: March 14, 2013Inventors: RUPESH CHHATRAPATI, RICHARD J. TREITEL, JON CHESTER, DAVID SOBOTKA, LOUIS LAO, ANDREW ZAESKE, MEERA VENGADASUBBU
-
Publication number: 20130067091Abstract: Systems and methods for distributing peer-to-peer communications are provided herein. Exemplary methods may include masking identification of two or more client nodes on a communications channel of a peer-to-peer communications network by directing peer-to-peer communications of the two or more client nodes through a proxy node, the proxy node including a disinterested client node relative to the two or more client nodes, the disinterested client node providing network resources to the peer-to-peer communications network.Type: ApplicationFiled: May 9, 2012Publication date: March 14, 2013Inventors: Mark Kern, Sean Culhane, Don Hoffman