IP Library Patent Application 14439518
Patent Application
App. No. 14/439,518

DETERMINING AT LEAST ONE COST FACTOR ASSOCIATED WITH USING THE CLOUD TO PROVIDE AN APPLICATION COMPONENT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/439,518
Abstract

A technique includes using a network sniffer to acquire at least one measurement of network activity associated with an application component, where the application component is a candidate to be migrated to a cloud. The technique further includes, based at least in part on the measurement(s), determining at least one cost factor associated with the application component being provided by the cloud.

Claims (23)

1 . A method comprising:

using a network sniffer to acquire at least one measure lent of network activity associated with an application component, the application component being a candidate to be migrated to a cloud; and

based at least in part on the at least one measurement, determining at least one cost factor associated with the application component being provided by the cloud.

2 . The method of claim 1 , wherein the application is executed by at least one first processor-based entity, and using the network sniffer comprises acquiring the at least one measurement using a processor-based entity other than the first processor-based entity.

3 . The method of claim 1 , wherein using the network sniffer comprises using the network sniffer to acquire the at least one measurement independently from execution of the application component.

4 . The method of claim 1 , wherein determining the at least one cost factor comprises at least one of the following; determining a number of actions of the application component associated with external network traffic between the application component and a user or entity other than the application, determining a number of actions of the application component associated with internal network traffic for the application component, determining an amount of data communicated in the external network traffic, and determining the amount of data communicated in the internal network traffic.

5 . The method of claim 1 , wherein determining the at least one cost factor comprises determining a time profile of activity for the application component.

6 . The method of claim 1 , wherein determining the at least one cost factor comprises determining at least one of a number of storage requests and data sizes associated with the storage requests.

7 . The method of claim 1 , wherein determining the at least one cost factor comprises monitoring network activity associated with at least one of the following to: a uniform resource locator, a port and a content.

8 . The method of claim 1 , further comprising:

determining a cost for the application component to be provided by the cloud based at least in part on the at least one cost factor and a cloud service pricing model.

9 . A system comprising:

a first processing entity to execute an application component, the application component being a candidate to be migrated to a cloud;

a network sniffer comprising a processor to operate independently of the first processing entity, the network sniffer to acquire at least one measurement of network activity associated with the application component; and

a cost factor generator to determine at least one cost factor associated with the application component being provided by the cloud based at least in part on the at least one measurement.

10 . The system of claim 9 , wherein the cost factor calculator is adapted to determine at least one of the following: a number of actions of the application component associated with external network traffic between the first processing entity and an external service or external users, a number of actions of the application component associated with internal network traffic to the first processing unit, determining an amount of data communicated in the external network traffic, and determining the amount of data communicated in the internal network traffic.

11 . The system of claim 9 , wherein the cost factor calculator is adapted to determine a time profile of activity for the application component.

12 . The system of claim 9 , wherein the cost factor calculator is adapted to determine at least one of a umber of storage requests and data sizes associated with the storage requests.

13 . An article comprising a non-transitory storage medium to store instructions that when executed by a processor-based system cause the processor-based system to:

receive data representing at least one measurement acquired by a network sniffer indicative of network activity associated with an application component, the application component being a candidate to be migrated to a cloud; and

determine at least one cost factor associated with the application component being provided by the cloud based at least in part on the at least one measurement.

14 . The article of claim 13 , the storage medium storing instructions that when executed by the processor-based system cause the processor-based system to determine a time profile of activity for the application component.

15 . The article of claim 13 , the storage medium storing instructions that when executed by the processor-based system cause the processor-based system to determine at least one of a number of storage requests and data sizes associated with the storage requests.

Assignments (8)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
CHANGE OF NAME Recorded Feb 25, 2020
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 052010/0029 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2015
From: STEUER, ROTEM; KENIGSBERG, EYAL; GOPSHTEIN, MICHAEL
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 035547/0165 →