Patents Issued in March 31, 2015
-
Patent number: 8996653Abstract: A server computer queries a client device using a test fingerprint that does not correspond to any document stored in the client device, and restricts access by the client device to the server computer if the query result is incorrect. In some implementations, the server selects a set of first fingerprints associated with documents stored in the client device, generates a set of test fingerprints, none of which are associated with any document stored in the client device, and queries the client device using fingerprints from the set of first fingerprints and the set of test fingerprints to produce query results. The server computer restricts access by the client device to the server computer if at least one of the query results is incorrect, and enables the client device to access the server computer if at least a predefined number of the query results are correct and none are incorrect.Type: GrantFiled: October 26, 2012Date of Patent: March 31, 2015Assignee: Google Inc.Inventors: Bjorn Marius Aamodt Eriksen, Jeffrey Glenn Rennie, Othman Laraki
-
Patent number: 8996654Abstract: Apparatus, method, and manufacture, illustratively the aggregation apparatus connects to a sites on the Internet, authenticates itself with the sites, and facilitates at least one of: retrieving user-selected information from the sites, parsing the user-selected information from the sites to produce an aggregation, and rendering at least some of the aggregation as the output; retrieving information from the sites, parsing the information from the sites, and user-selectedly filtering the parsed information in producing an aggregation of the parsed information in producing an aggregation, and rendering at least some of the aggregation as the output; and retrieving information from the sites, parsing the information from the sites, producing an aggregation of the parsed information so as to produce an aggregation of the parsed information, and user-selectedly rendering the aggregation as the output. The rendering can include supplying content from one of the sites to another of the sites.Type: GrantFiled: December 3, 2012Date of Patent: March 31, 2015Assignee: Fingerprint Cards ABInventors: Jared Polis, Payal Goyal, Jeffery D. Herman, Samuel C. Wu, Eric Wu, Michael C. Wilson, Chris Young, Andrew Hyde, Michael D. McMahon, Andrew Hartman, Peter K. Trzyna, David L. Calone, Scott Shaver
-
Patent number: 8996655Abstract: Data can be transferred between computers at remote sites by transferring the data itself, or by transferring files showing how data at an originating site can be recreated from data already present at a receiving site. As part of the data transfer, a determination can be made as to what is the most appropriate way for the transfer to take place. Further, in cases where data is not transferred directly between originating and receiving sites, it is possible that some preparatory steps might be performed to improve the efficiency of the transfers to the receiving sites when they do take place. Additional efficiencies can be obtained in some cases by using the parallel processing capabilities provided by a cloud based architecture.Type: GrantFiled: February 26, 2013Date of Patent: March 31, 2015Assignee: Autodesk, Inc.Inventors: Christopher S. McLennan, Joseph T. Kramer, James P. Taylor
-
Patent number: 8996656Abstract: A method for performing a one-to-many file transfer in a converged IP messaging system includes receiving a list of target receiving terminals from a transmitting terminal; verifying whether the transmitting terminal can transfer a file; inquiring each receiving terminal server corresponding to each target receiving terminal whether to receive the file; verifying whether each target receiving terminal can receive the file; inquiring each target receiving terminal whether to receive the file; transmitting to the transmitting terminal server the reply of receiving terminals to receive the file; creating a list of determined receiving terminals; requesting the transmitting terminal to transfer the file; receiving the file from the transmitting terminal; and transferring the file to each receiving terminal server corresponding to the determined receiving terminals or to each determined receiving terminal.Type: GrantFiled: March 6, 2008Date of Patent: March 31, 2015Assignees: Pantech Co., Ltd., Seoul National University Industry FoundationInventors: Hyeonsang Eom, Jin Hyuck Kim, Byung Ho Min, Gun-wook Kim, So-young Jeong, Kyung Park
-
Patent number: 8996657Abstract: A proxy consolidates multiple TCP requests from clients into one TCP connection between a proxy and server. A persistent TCP connection is opened between the proxy and server, and a connection request is received from a client at the proxy. A unique identifier is registered for the client, and the server is signaled over the persistent connection to register the unique identifier. A client connection is established between the client and proxy responsive to the connection request. A content request is received from the client over the client connection. The unique identifier is prepended to the content request, the prepended content request is forwarded to the server, and prepended content is received from the server. The identifier and the content are extracted from the prepended content, and a client and a client connection are identified that correspond to the extracted identifier. The extracted content is returned to the corresponding client.Type: GrantFiled: August 18, 2011Date of Patent: March 31, 2015Assignee: Canon Kabushiki KaishaInventors: Basant Verma, Kevin Piazza, Weichin Lo Hsu
-
Patent number: 8996658Abstract: Techniques for facilitating the reuse of a browser-based thin client of a client-server application in a browser-independent context. These techniques may be used, for instance, to integrate the functionality of a browser-based thin client in a desktop-based, rich client infrastructure. In one set of embodiments, these techniques include determining one or more browser dependencies that require the thin client to operate within a web browser. For example, the thin client may depend on a web browser to handle application security, the loading/caching of client-side files, the receipt/passing of application parameters, and the like. These browser dependencies are then eliminated. As a result, the thin client can be subsequently reused without the presence of a web browser. In one set of embodiments, this process is performed by a conversion utility that automatically converts program code for the browser-based thin client into program code for a browser-independent client application.Type: GrantFiled: September 3, 2008Date of Patent: March 31, 2015Assignee: Oracle International CorporationInventor: Ananthalakshmi Anbuselvan
-
Patent number: 8996659Abstract: The solution of the present application provides many types and forms of resources, such as products or services, to an environment of heterogeneous devices. An agent and centralized service may communicate to deliver an optimum package of resources to a device. Each device may include an agent that collects information important to determining the appropriate resources for the device and understanding the environment the devices are contributing to. The information may be stored and analyzed in a cross device knowledge base, and the knowledge base may be consulted to determine resources appropriate for devices. The agent and centralized service may engage in pro-active alerting and provisioning of services, based on any collected information, to minimize the burden of resource procurement on the customer. After delivery of resources, the agent and centralized service may also perform updating, repairing, and healing functions for the resources.Type: GrantFiled: July 23, 2010Date of Patent: March 31, 2015Assignee: PlumChoice, Inc.Inventors: Theodore Werth, Joshua Goldlust
-
Patent number: 8996660Abstract: Method for the context-driven integration of context-variable systems (CVSs), in particular but not exclusively in the form of mobile systems (MSs), into processes, which system can collect sensor data, comprising an infrastructure system which is connected to the MS via a network, wherein the infrastructure system comprises a central enrichment service (CES) and process retrieval service (PRS), there also being provided a central process engine (CPE) on which the sequence of the processes is controlled, a management unit (MU) functioning as a proxy between the CPS and MU, including the steps: a) booting up the MS and determining the initial context, i.e.Type: GrantFiled: March 16, 2010Date of Patent: March 31, 2015Assignees: Fachhochschule der Wirtschaft, Eck*Cellent IT GmbHInventors: Willi Nusser, Matthias Fuller, Thomas Rustemeyer
-
Patent number: 8996661Abstract: A method of distributing content to an application from a server is disclosed. The method includes detecting in a file to be sent to the application from the server that the application is directed to request one or more resources to be downloaded to the application. A network latency associated with the downloading of the one or more resources is determined. A subset of the one or more resources is selectively packaged based at least in part on the network latency. The selectively packaged subset of the one or more resources is sent to the application.Type: GrantFiled: February 9, 2012Date of Patent: March 31, 2015Assignee: Instart Logic, Inc.Inventors: Hariharan Kolam, Manav Ratan Mital, Raghu Venkat, Abhishek Marwah, Prasenjit Dey
-
Patent number: 8996662Abstract: A method and server for facilitating the transmission of content to a mobile communication device connected to a host computer are provided. The method comprises: sending a content queue request to the mobile communication device from a web application running within a web browser; in response to sending the content queue request, receiving at the host computer a content queue from the mobile communication device, the content queue identifying one or more locations of remote servers associated with content; retrieving content, by the web application, in accordance with the one or more locations identified in the content queue; and sending the content from the host computer to the mobile communication device.Type: GrantFiled: January 12, 2011Date of Patent: March 31, 2015Assignee: BlackBerry LimitedInventors: Brian Steven Butler, Shiladitya Sircar, Arun Kumar, Patrick Mollins, Vikram Kewalramani
-
Patent number: 8996664Abstract: A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computer transmits a request for content from a content provider. The content provider utilizes executable code, such as translation request code, for facilitating request routing utilizing popularity information. The translation request code, may direct a client computing device to request further translation request code and/or translation information. Thereafter, the client issues a DNS query with the translated information including popularity information. The content delivery network service provider can then either resolve the DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat until a DNS nameserver resolves a DNS query from the client computing device.Type: GrantFiled: August 26, 2013Date of Patent: March 31, 2015Assignee: Amazon Technologies, Inc.Inventors: David R. Richardson, Bradley E. Marshall, Swaminathan Sivasubramanian
-
Patent number: 8996665Abstract: An integrated security system is described comprising a gateway located at a first location. The gateway includes a takeover component that establishes a coupling with a first controller of a security system installed at the first location. The security system includes security system components coupled to the first controller. The takeover component automatically extracts security data of the security system from the first controller. The gateway automatically transfers the security data extracted from the controller to a second controller. The second controller is coupled to the security system components and replaces the first controller.Type: GrantFiled: November 12, 2008Date of Patent: March 31, 2015Assignee: iControl Networks, Inc.Inventors: Marc Baum, Paul J. Dawes, Mike Kinney, Reza Raji, David Swenson, Aaron Wood
-
Patent number: 8996666Abstract: In one embodiment, a distributed intelligence agent (DIA) in a computer network performs deep packet inspection on received packets to determine packet flows, and calculates per-flow service level agreement (SLA) metrics for the packets based on timestamp values placed in the packets by respective origin devices in the computer network. By comparing the SLA metrics to respective SLAs to determine whether the respective SLAs are met, then in response to a particular SLA not being met for a particular flow, the DIA may download determined quality of service (QoS) configuration parameters to one or more visited devices along n calculated paths from a corresponding origin device for the particular flow to the DIA. In addition, in one or more embodiments, the QoS configuration parameters may be adjusted or de-configured based on whether they were successful.Type: GrantFiled: December 20, 2011Date of Patent: March 31, 2015Assignee: Cisco Technology, Inc.Inventor: Jean-Philippe Vasseur
-
Patent number: 8996667Abstract: A method for deploying an operating system onto a client system includes, with the client system, receiving a bootloader image from an external device in response to a request for the bootloader image and installing the bootloader. The installed bootloader is configured to provide a streaming function from the client system to both a client repository of the client system and a remote data repository and selectively redirect requests for a block of data to one of: the client repository and the remote data repository. The method further includes, with the client system, during operation of a function of the operating system, making a request for a data block of the operating system, the data block including the function, and receiving the data block from one of: the client repository and the remote repository based on availability information.Type: GrantFiled: April 8, 2011Date of Patent: March 31, 2015Assignee: International Business Machines CorporationInventors: David Clerc, Jacques Fontignie, Luis Garces-Erice, Claudio Marinelli, John G. Rooney
-
Patent number: 8996668Abstract: A method for storing configuration information for a network node in a network management system, the method comprising: installing a node type package for the node in the system, the node type package corresponding to a node type of the node, the node type package being a pluggable software module containing the configuration information; receiving a signal from a user to instantiate the node type for the node; presenting one or more items of the configuration information to a user in a configuration form displayed on a display screen of the system; and, receiving one or more signals from a user for adjusting one or more of the items.Type: GrantFiled: August 4, 2006Date of Patent: March 31, 2015Assignee: Alcatel LucentInventors: Lay Been Tan, Felix M. Landry, Stephen Rosenberger
-
Patent number: 8996669Abstract: Redirecting DNS traffic includes receiving, at an Internet improvement platform, a DNS query issued from an Internet application running on a computing device. The Internet navigation platform determines an appropriate response to the DNS query. The response is then executed. Characteristics relative to the query and to the result of a served page may be recorded and later referenced by the Internet improvement platform.Type: GrantFiled: April 2, 2010Date of Patent: March 31, 2015Assignee: Nominum, Inc.Inventors: Hongche Liu, Tom C. Tovar, Gopala Tumuluri, Robert Wilbourn
-
Patent number: 8996670Abstract: The subject matter described herein includes methods, systems, and computer readable media for network metadata based policy control. According to one aspect, a system for network metadata based policy control is provided. The system includes a network metadata directed policy server for obtaining network information for a plurality of subscribers, for deriving network metadata from the network information, for applying a network metadata policy manipulation rule for changing a value of a network an operator assigned policy control parameter for the subscribers, and for generating an instruction for changing the value of the network operator assigned policy control parameter for the subscriber. The system further includes a policy control and charging rules function (PCRF) node for detecting the instruction and for instructing a policy and charging enforcement function (PCEF) node to change value of the operator assigned policy control parameter for the subscribers.Type: GrantFiled: February 22, 2012Date of Patent: March 31, 2015Assignee: Tekelec, Inc.Inventors: Stuart H. Kupinsky, Peter J. Marsico
-
Patent number: 8996671Abstract: A method of providing service-provider-specific link data to a client computer includes (a) at a storage management server (SMS), the SMS being configured to provide management services for a data storage system, sending an identification number of the SMS to a database application, (b) at the SMS, receiving, from the database application, a set of link descriptors, the set of link descriptors identifying a set of link addresses (LAs) to a particular remote storage support server (RMSS) of a plurality of RMSSs, the particular RMSS being associated with the identification number, (c) at the SMS, integrating system-specific status information into the LAs of the set of LAs, thereby generating the service-provider-specific link data, and (d) at the SMS, sending the service-provider-specific link data to the client computer to allow the client computer to display links to a user which allow the user to receive service-provider-specific support services from the service-provider.Type: GrantFiled: March 30, 2012Date of Patent: March 31, 2015Assignee: EMC CorporationInventors: Seth B. Horan, Mark Parenti, Michael A. Costa
-
Patent number: 8996672Abstract: Systems and methods that receive at information technology (IT) management system data from at least two IT management systems, wherein the data identifies resource coverage known to each respective IT management system are discussed. The system or method may generate an IT management system coverage map as a function of the IT management system data using the coverage map generator, wherein the coverage map indicates if there is a gap in IT resource coverage of the at least two IT management systems and whether the IT resource gap creates a possible compliance issue with a policy to be followed by one of the at least two IT management systems, and wherein the IT resource gap is discovered by comparing the IT management system data of the at least two IT management systems.Type: GrantFiled: April 5, 2012Date of Patent: March 31, 2015Assignee: CA, Inc.Inventor: Yaron Holland
-
Patent number: 8996673Abstract: Embodiments of the present invention provide a method and apparatus for handling emergency signaling in an IP Multimedia Subsystem network. A Proxy-Call Session Control Function receives a message requesting set up of a session. The message is associated with an IP Multimedia Private Identity. The P-CSCF determines that the message relates to an emergency call. If an emergency override tag associated with the IMPI is provisioned or set at the P-CSCF, then the message is forwarding the SIP message to a Serving-Call Session Control Function (S-CSCF) for further handling. However, if an emergency override tag associated with the IMPI is not provisioned or set at the P-CSCF, the message is forwarded to an Emergency-Call Session Control Function (E-CSCF). The P-CSCF exercises control over the handling of emergency signaling, according to embodiments of the invention.Type: GrantFiled: November 2, 2009Date of Patent: March 31, 2015Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Fredrik Lindholm, Per Oberg
-
Patent number: 8996674Abstract: In accordance with embodiments, there are provided mechanisms and methods for SNMP based mobile device management. These mechanisms and methods for SNMP based mobile device management can enable embodiments to provide a unified and platform-independent MDM solution having the automated identification and handling of various network and/or mobile device conditions. The ability of embodiments to provide MDM in a platform-independent and automated manner can enable the delivery of reliable, error-free services to mobile device users.Type: GrantFiled: August 22, 2012Date of Patent: March 31, 2015Assignee: salesforce.com, inc.Inventor: Mohammad Ahmad
-
Patent number: 8996675Abstract: Methods and arrangements for facilitating virtual machine migration across data centers. A virtual machine is designated for migration from a first data center to a second data center, the virtual machine including a real identifier. A pseudo identifier is assigned to the virtual machine, and the pseudo identifier is mapped to the real identifier at a controller of the first data center. The real identifier is replaced in a data packet with the pseudo identifier for a routing task. Communication is maintained between the controller of the first data center and a controller of the second data center, and the controllers are synchronized to update a correct location of the virtual machine. The virtual machine is migrated from the first data center to the second data center.Type: GrantFiled: August 30, 2012Date of Patent: March 31, 2015Assignee: International Business Machines CorporationInventors: Shivkumar Kalyanaraman, Kalapriya Kannan, Vijay Mann, Anil Kumar Vishnoi
-
Patent number: 8996677Abstract: Information processing system including: a plurality of process control units storing process data including present value and time-series data or historical data, and a plurality of data collection units collecting and processing data from the process control units. The data collection units each include: a first dynamic management section managing access and exit of the data collection unit of interest to and from the information processing system and managing operating status of all data collection units currently accessing the information processing system; a second dynamic management section managing addition and removal of process control units to and from the information processing system; and a charge determination section determining process control units to be taken charge of by the data collection unit of interest based on first identification information allocated to each of the data collection units and on second identification information allocated to each of the process control units.Type: GrantFiled: February 4, 2013Date of Patent: March 31, 2015Assignee: Hitachi, Ltd.Inventors: Shimpei Ohyama, Yoshinobu Makimoto, Yuki Masaki, Nobuo Saeki, Yasuhiro Masuda
-
Patent number: 8996678Abstract: Embodiments communicate messages between mobile devices and destination devices. An exemplary embodiment includes a first border server operable to establish a first communication connection to the mobile device over a first network operating under a first protocol, a second border server operable to establish a second communication connection to the mobile device over a second network operating under a second protocol, and a transport management server communicatively coupled to the first border server and the second border server, and operable to establish a third communication connection to the destination device over a third network operating under a third protocol. The first protocol is configured to communicate a first encapsulated portion of the message. The second protocol is configured to communicate a second encapsulated portion of the message. The third protocol is configured to communicate the first encapsulated portion of the message and the second encapsulated portion of the message.Type: GrantFiled: February 28, 2014Date of Patent: March 31, 2015Assignee: CoCo Communications CorpInventors: Mark L. Tucker, Jeremy Bruestle
-
Patent number: 8996679Abstract: A facility for publishing information in a distributed network without a central management infrastructure is described. In various embodiments, the facility receives an indication of a new node and a destination node, the new node omitted from a contact list associated with the destination node, the contact list having an approximately logarithmic distribution of neighboring nodes; introduces the new node to the destination node via a permanent circuit; and causes the destination node to add the new node to the contact list when adding the new node improves the logarithmic distribution of neighboring nodes.Type: GrantFiled: March 24, 2014Date of Patent: March 31, 2015Assignee: CoCo Communications CorpInventors: Mark L. Tucker, Jeremy Bruestle, Riley Eller, Brian Retford, Choong Ng
-
Patent number: 8996680Abstract: A non-transitory computer readable media having instructions stored thereon that, when executed by a processor, cause the processor to optimize a network that is formed from a plurality of nodes. The instructions cause the processor to execute an order that the plurality of nodes perform a probing operation. The order is typically round robin. The processor receives a request from a client that identifies a next node to perform the probing operation. Based on the request, the processor changes the order so that the next node performs the probing operation after the current node that is performing the probing operation has completed the operation.Type: GrantFiled: June 12, 2014Date of Patent: March 31, 2015Assignee: Entropic Communications, Inc.Inventors: Ronald Lee, Ken Chu, Glenn Delucio, Robert Hare, Zong Wu
-
Patent number: 8996681Abstract: Systems, methods, and computer program products for passively attributing anonymous network events to their associated users are provided herein. Embodiments include filtering network events over a pre-determined time interval to generate a filtered event list. In an embodiment, event attribution includes attributing an anonymous network event to a user associated with a nearest-neighbor event relative to the anonymous network event. In another embodiment, event attribution includes attributing an anonymous network event to a user associated with an event in the filtered event list, wherein that user maximizes an event attribution function.Type: GrantFiled: April 23, 2007Date of Patent: March 31, 2015Assignee: The Mitre CorporationInventor: Gregory D. Stephens
-
Patent number: 8996682Abstract: Embodiments of the invention provide a method and system for automatically instrumenting a set of web documents, such as web pages, as well as embedding structures that present advertising content via the web pages. The instrumentation automatically embeds tags that enable usage information associated with the web documents to be tracked and recorded. Many hundreds or thousands of web pages can be automatically modified without user intervention, enabling comprehensive reporting and tracking to be performed on each page. The web pages are analyzed and insertion points intelligently located. Changes can be verified to ensure that no undesirable effects resulted from embedding the content. The tags can receive parameters customized to the level of users and pages. The tags, insertion information, and other configuration information can be stored in a central repository to make subsequent tagging easier.Type: GrantFiled: October 12, 2007Date of Patent: March 31, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Daniel C. Stevenson, Olivier Dabrowski, Kresimir Bozic, Dan Teodosiu, Paolo Severini, Cristian Costache, Euan Grant, Erik Zigman
-
Patent number: 8996683Abstract: A method of networking a plurality of servers together within a data center is disclosed. The method includes the step of addressing a data packet for delivery to a destination server by providing the destination server address as a flat address. The method further includes the steps of obtaining routing information required to route the packet to the destination server. This routing information may be obtained from a directory service servicing the plurality of servers. Once the routing information is obtained, the data packet may be routed to the destination server according to the flat address of the destination server and routing information obtained from the directory service.Type: GrantFiled: March 25, 2009Date of Patent: March 31, 2015Assignee: Microsoft Technology Licensing, LLCInventors: David A. Maltz, Albert G. Greenberg, Parveen K. Patel, Sudipta Sengupta, Parantap Lahiri
-
Patent number: 8996684Abstract: Methods, systems, and articles for receiving, by a monitor server, change data associated with a change captured on a target host, are described herein. In various embodiments, the target host may have provided the change data in response to detecting the change, and the change data may include one or more rules, settings, and/or parameters. Further, in some embodiments, the monitor server may then group the change data into clusters and may correlate the clusters with a change catalog in order to provide a possible reason or cause for the cluster of changes. Once the change data have been classified as clusters, a report may be generated providing classification or categorization and cluster information for the various changes. In various embodiments, the generating may comprise generating a report to the target host and/or to an administrative user.Type: GrantFiled: December 8, 2009Date of Patent: March 31, 2015Assignee: Tripwire, Inc.Inventors: Tom Good, Gene Kim, David Whitlock
-
Patent number: 8996685Abstract: A method of transmitting management information for entities linked to a contents distribution network comprises a registration of entities linked to the distribution network with a notification entity; a detection of at least one event by at least one entity linked to the distribution network; a transmission of information regarding detection of events by said entity linked to the distribution network to the notification entity; and a transmission of management information corresponding to said event by said notification entity to the registered entities linked to the distribution network, wherein said detection comprises the observation and the analysis of signalling messages circulating over the contents distribution network.Type: GrantFiled: March 31, 2009Date of Patent: March 31, 2015Assignee: OrangeInventor: Mohamed-Fouz Menai
-
Patent number: 8996686Abstract: A Request for content is validated for a specific level of service that is to be provided over a network when making the request for the content and when delivering the content to satisfy the request over the network. A network transaction is tagged representing the request and the delivery of the content. Resources that comport with the specific level of service are designated to handle the network transaction and the transaction is injected into the network. Usage of the resources is monitored as the network transaction is processed.Type: GrantFiled: March 18, 2011Date of Patent: March 31, 2015Assignee: Novell, Inc.Inventor: Stephen R. Carter
-
Patent number: 8996687Abstract: An example method for context-based computing disclosed herein includes receiving context information provisioned for a current location from a context service in response to a query, and configuring interaction with a resource associated with the current location based on the context information received from the context service. Another example method for context-based computing disclosed herein includes determining a location associated with a query requesting context information, obtaining the context information from a context profile associated with the location, and sending the context information in response to the query, the context information to facilitate interaction with a resource associated with the location.Type: GrantFiled: May 31, 2011Date of Patent: March 31, 2015Assignee: AT&T Intellectual Property I, L.P.Inventor: Michael Zadig
-
Patent number: 8996688Abstract: An approach is provided for managing data sharing at user device. A data sharing module determines one or more requests for a transmission or a reception of one or more data items at a device. Next, the data sharing module causes, at least in part, a time delay in the transmission or the reception of the one or more data items. Further, the data sharing module determines to monitor during the time delay for one or more inputs specifying at least one operation with respect to the transmission or the reception of the one or more data items.Type: GrantFiled: May 31, 2011Date of Patent: March 31, 2015Assignee: Nokia CorporationInventor: Juha Henrik Arrasvuori
-
Patent number: 8996689Abstract: A machine-to-machine application server may provide a machine-to-machine application. A machine-to-machine application identification from a machine-to-machine service device may be provided at the machine-to-machine application server. The machine-to-machine application identification may identify a machine-to-machine application provided by the machine-to-machine application server, and the machine-to-machine application identification may identify a communication path between the wireless device and the machine-to-machine application server. Service may be provided according to the machine-to-machine application from the machine-to-machine application server to the machine-to-machine service device using the machine-to-machine application identification to identify the communications path between the machine-to-machine application server and the machine-to-machine service device.Type: GrantFiled: June 7, 2011Date of Patent: March 31, 2015Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Ahmad Muhanna, Ke-Chi Jang, Marvin Bienn, Octavio Jose De Franca Lima
-
Patent number: 8996690Abstract: Techniques are disclosed for performing a time-based analysis on data streams in a computing network. For example, a method includes the following steps. Two or more data streams are accessed. The two or more data streams can be associated with two or more source devices, two or more application programs, or combinations thereof. A time-based analysis is performed on the two or more data streams. The time-based analysis determines whether or not a correlation exists between portions of the two or more data streams.Type: GrantFiled: December 29, 2011Date of Patent: March 31, 2015Assignee: EMC CorporationInventors: Wayne Pauley, Mich Fisher, Stephen Todd
-
Patent number: 8996691Abstract: Methods and apparatus for providing out-of-band network traffic monitoring such as intrusion detection to clients on a provider network. A client can configure new or existing components and specify that traffic monitoring be added on or at the components in the client's configuration on the provider network. Traffic monitoring is provided for the client's configuration via replication technology on the provider network. In response to the client specifying that traffic monitoring is to be added on or at a component, traffic to the client's configuration is routed to replication technology, which may be implemented at a network substrate level, that passes one copy to the client's configuration and sends another copy to a destination that handles traffic monitoring such as an intrusion detection handler. The destination may be anywhere on the provider network or on an external network.Type: GrantFiled: May 1, 2012Date of Patent: March 31, 2015Assignee: Amazon Technologies, Inc.Inventors: Thomas C. Stickle, Eric J. Brandwine
-
Patent number: 8996692Abstract: A mechanism is provided for managing configuration information about components of a management target system. Identification is made of the existence of a first component from configuration information about one or more other components except the first component. Pattern data is stored for analogizing configuration information about a component for which acquisition of the configuration information is restricted, the pattern data being associated with a set of one or more conditions and attribute values. Pattern data is retrieved whose configuration information about a component related to the first component, among the one or more other components, satisfies the set of conditions. Analogized configuration information is formed about the first component using attribute values associated with the retrieved pattern data.Type: GrantFiled: November 15, 2010Date of Patent: March 31, 2015Assignee: International Business Machines CorporationInventor: Yohkichi Sasatani
-
Patent number: 8996693Abstract: An approach is provided for integrating various data processing methods for more accurate and comprehensive results. A data processing mechanism determines at least one processing element of at least one dynamic processing mechanism. Further, the data processing mechanism causes a marshalling of the at least one processing element as at least one data object, wherein the at least one data object is processable by at least one static processing mechanism.Type: GrantFiled: September 17, 2012Date of Patent: March 31, 2015Assignee: Nokia CorporationInventors: Sergey Boldyrev, Lauri Aarno Olavi Tarkkala
-
Patent number: 8996694Abstract: A computer-readable recording medium having stored therein a program for causing a computer to execute a digital signature process, wherein the digital signature process includes distributing packets to machines based on session durations according to a communication of the packets in a given duration, and performing verification tests based on the packets distributed to the machines by each of the machines.Type: GrantFiled: October 25, 2012Date of Patent: March 31, 2015Assignee: Fijitsu LimitedInventors: Takeshi Yasuie, Taichi Sugiyama, Yuji Nomura
-
Patent number: 8996695Abstract: Provided is a computing-system monitor configured to monitor a plurality of computing-systems each having a plurality of monitored computing-instances. The computing-system monitor may include a plurality of collectors, each collector executed by one of a plurality of monitored computing-instances, wherein the plurality of monitored computing-instances each are part of one of a plurality of separately monitored computing systems, and wherein each of the collectors is operable to output metrics of a corresponding monitored computing-instance executing that collector. The computing-system monitor may also include an analytics platform, the analytics platform having a plurality of analytic computing-instances, the analytics platform being operable to receive metrics output by the plurality of collectors, calculate statistics with the analytic computing-instances based on the received metrics, and output the calculated statistics.Type: GrantFiled: April 16, 2013Date of Patent: March 31, 2015Assignee: CopperEgg CorporationInventors: Eric Paul Anderson, Scott Conrad Johnson, David Perdue, Luke Ehresman, Robert B. Gordon
-
Patent number: 8996696Abstract: A first set of usage data for a first set of resources on a network and a second set of usage data for a second set of resources on a network are accessed. The first set of resources were accessed by a first group of client systems and the first set of usage data is determined based on information received from the first group of client systems sent as a result of beacon instructions included with the first set of resources. The second set of usage data is determined based on information received from monitoring applications installed on a second group of client systems that accessed the second set of resources. Users of the second group of client systems are a sample of a larger group of users that use resources on the network. Initial usage measurement data for a third set of resources on the network is determined based on the first set of usage data. The third set includes one or more common resources that are included in the first set of resources and the second set of resources.Type: GrantFiled: January 6, 2014Date of Patent: March 31, 2015Assignee: comScore, Inc.Inventors: Brian Pugh, Frank Eugene Pecjak
-
Patent number: 8996697Abstract: A method of authenticating a content-provider server, the method comprising: determining a domain name of the content-provider server; obtaining a fragment of a database of IP addresses, the fragment corresponding to the domain name of the content-provider server and storing one or more IP addresses associated with the domain name; comparing the IP address of the content-provider server against the IP addresses of the fragment; and providing an indication that the IP address of the content-provider server is included or excluded from the fragment of IP addresses. Additionally, a client computer and server operable to implement the method are described.Type: GrantFiled: June 13, 2011Date of Patent: March 31, 2015Inventor: Rhoderick John Kennedy Pugh
-
Patent number: 8996698Abstract: A method and system for connecting mobile users to the Internet using cooperative interconnection. A node consists of a network element that has two connection methodologies—typically a node will have a radio link and a wired link to the Internet. To obtain a connection a member of the service locates themselves in proximity to a network node which is commonly provided by another member and the cooperative tunneling agent requests a secure link. All members of the service agree to give connection to the Internet upon request from another member.Type: GrantFiled: November 3, 2000Date of Patent: March 31, 2015Assignee: Truphone LimitedInventor: James P. Tagg
-
Patent number: 8996699Abstract: Disclosed are various embodiments for modifying network site behavior. At least one session-level performance metric associated with a client is determined. The one or more session-level performance metrics are determined from one or more latency times. Each one of the latency times represents a time elapsed between a sending of a network page request in the client and a rendering in the client of a network page received from a network page server in response to the network page request. A response to a next network page request from the client is modified according to the one or more session-level performance metrics in order to adjust a next latency time for the client.Type: GrantFiled: December 17, 2009Date of Patent: March 31, 2015Assignee: Amazon Technologies, Inc.Inventors: Jonathan A. Jenkins, John M. Rauser, William A. Strand
-
Patent number: 8996700Abstract: A method, apparatus, and program product deploy a workload on a host within a computer system having a plurality of hosts. Different hosts may be physically located in proximity to different resources, such as storage and network I/O modules, and therefore exhibit different latency when accessing the resources required by the workload. Eligible hosts within the system are evaluated for their capacity to take on a given workload, then scored on the basis of their proximity to the resources required by the workload. The workload is deployed on a host having sufficient capacity to run it, as well as a high affinity score.Type: GrantFiled: September 29, 2011Date of Patent: March 31, 2015Assignee: International Business Machines CorporationInventors: Andrew J. Sloma, Jonathan L. Triebenbach
-
Patent number: 8996701Abstract: A resource distribution method capable of lending surplus resources among a plurality of services and reducing the maintenance cost of the surplus resources is provided. Computer resources in the standby system have a dead standby state in which at least an application is not installed. A plurality of services or a plurality of users share the computer resources in the standby system. As a result, improvement of the utilization factor of idle computer resources and server integration are implemented, and the cost required to maintain the computer resources is reduced. Furthermore, load prediction is conducted as regards individual services by using past operation history. Idle computer resources secured from services having surplus and maintained are thrown in according to a result of the prediction.Type: GrantFiled: May 2, 2012Date of Patent: March 31, 2015Assignee: Hitachi, Ltd.Inventors: Takashi Tameshige, Yoshifumi Takamoto
-
Patent number: 8996702Abstract: The present invention provides a method, system, and computer program product for routing sessions to a specific Uniform Resource Locator (URL) in a multi-site environment. An ordered list of servers is provided in a multi-site environment. Upon receipt of a session request submitted by a user, the ordered list of servers is looped through until a valid URL is found. When a valid URL is found, the session request is redirected to the server in the multi-site environment specified by the valid URL.Type: GrantFiled: September 19, 2005Date of Patent: March 31, 2015Assignee: International Business Machines CorporationInventors: Michael H. Blank, John M. Higdon, Debra A. Kipping, Tina M. Lemire, Amy W. Toombs
-
Patent number: 8996703Abstract: A power-saving synchronization of refresh requesting messages transmitted from a client terminal (31) to different server terminals (33a, 33b) in multiple soft-state dialogues, e.g. in SIP. The synchronization involves a continuous detection of a large time offset (34) occurring between the refresh requesting messages in the different dialogues, and an adjustment of the negotiated length of the refresh interval indicated in the refresh requesting messages, such that the client terminal will transmit the refresh requesting messages approximately simultaneously to the different server terminals.Type: GrantFiled: November 25, 2008Date of Patent: March 31, 2015Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventor: Anders Eriksson
-
Patent number: 8996704Abstract: The present invention discloses a method for connecting clients with a server. The method includes: the client obtains random number seed information; the client calculates out a random delay time according to the random number seed information and a random function after the client is disconnected from the server, wherein the random delay time is a delay time for reconnection between the client and the server; and the client sends a connection request to the server upon expiry of the random delay time. Therefore, when the server is restarted or breaks down, each client delays the connection according to the random delay time calculated by them respectively, thereby preventing plenty of clients from requesting to connect to the server simultaneously and avoiding service interruption of the server.Type: GrantFiled: September 11, 2012Date of Patent: March 31, 2015Assignee: Huawei Technologies Co., Ltd.Inventor: Zhihong Wang