Patent application number | Description | Published |
20110137805 | INTER-CLOUD RESOURCE SHARING WITHIN A CLOUD COMPUTING ENVIRONMENT - The present invention provides a system and method for establishing inter-Cloud resource sharing agreements and policies such that dynamic expansion/contraction of Cloud resource requests can be seamlessly addressed without requiring physical build-out of the primary Cloud infrastructure and advertising the need for additional resources or the offer to provide additional resources can be brokered through an established marketplace. The financial transaction will support a symbiotic bi-lateral fair-share method that better aligns with an alternating supplier/consumer business model. Using this system and method will decrease the amount of time needed to respond to a given Cloud service request while advantaging a resource sharing model amongst established Cloud providers. | 06-09-2011 |
20110138034 | METERING RESOURCE USAGE IN A CLOUD COMPUTING ENVIRONMENT - An approach that provides assigning and tracking inter-Cloud operational transactions within a Cloud computing environment in order to meter Cloud resource usage when processing a Cloud service request. In one embodiment, there is a Cloud usage and accounting tool, including a route management component configured to define and manage the physical implementation of delineation points between Clouds. The Cloud usage and accounting tool further includes a workflow control component configured to track inter-Cloud operational transactions as they pass through the delineation points. | 06-09-2011 |
20120123886 | MANAGING SERVICE DEMAND LOAD RELATIVE TO INFRASTRUCTURE CAPACITY IN A NETWORKED COMPUTING ENVIRONMENT - Embodiments of the present invention provide an approach for implementing service level agreements (SLAs) having variable service delivery requirements and pricing in a networked (e.g. cloud) computing environment. Under embodiments of the present invention, a plurality of SLAs, each having a different price level, is made available to a consumer. The consumer may select one or more of the plurality of SLAs that reflects the consumer's service delivery requirements in a cloud computing environment. A consumer having relatively inflexible service delivery requirements may select one of the SLAs having a relatively higher price, whereas a consumer having relatively flexible service delivery requirements may select one of the SLAs having a relatively lower price. In one embodiment, the SLAs may dynamically provide for relatively lower variable pricing in response to the consumer receiving deferred or a relatively lower level of service during a peak service demand load. In another embodiment, the SLAs may dynamically provide for relatively higher variable pricing in response to consumer service requests that are fulfilled during a relatively higher overall service demand load. In yet another embodiment, the SLAs may dynamically provide for relatively lower variable pricing in response to consumer service requests that occur during a relatively lower overall service demand load. | 05-17-2012 |
20120290726 | DYNAMICALLY RESIZING A NETWORKED COMPUTING ENVIRONMENT TO PROCESS A WORKLOAD - Embodiments of the present invention provide an approach for a networked computing environment (e.g., a cloud computing environment) to be dynamic in nature in that it may automatically be resized based on current/predicted workload and current/predicted resource availability. For example, when a workload is received, a data structure (e.g., a mapping) will be created on a computer storage device and populated with data related to a set of current resources of the networked computing environment that are allocated to the workload. It will then be determined whether a mismatch (e.g., a shortfall) exists between the set of current resources and resources required for processing the workload. If so, a set of peripheral resources will be identified to rectify the mismatch. The networked computing environment will then be resized to accommodate the set of peripheral resources, and the workload will be processed using the resized networked computing environment. | 11-15-2012 |
20120290862 | OPTIMIZING ENERGY CONSUMPTION UTILIZED FOR WORKLOAD PROCESSING IN A NETWORKED COMPUTING ENVIRONMENT - Embodiments of the present invention provide an approach for optimizing energy consumption utilized for workload processing in a networked computing environment (e.g., a cloud computing environment). Specifically, when a workload is received, an energy profile (e.g., contained in a computerized data structure) associated with the workload is identified. Typically, the energy profile identifies a set of computing resources needed to process the workload (e.g., storage requirements, server requirements, processing requirements, network bandwidth requirements, etc.), energy consumption attributes of the set of computing resources, and a proposed duration of the workload. Based on the information contained in the energy profile (and resource availability) a schedule (e.g., time, location, etc.) for processing the workload will be determined so as to optimize energy consumption associated with the processing of the workload. In a typical embodiment, the schedule will be determined such that a total cost for processing the workload can be minimized and/or to any budgeted amount/costs can be met. | 11-15-2012 |
20120317648 | SOFTWARE UTILIZATION PRIVILEGE BROKERING IN A NETWORKED COMPUTING ENVIRONMENT - Embodiments of the present invention provide a subscription service for documenting, verifying, administering, and auditing use of entitled software products in third-party networked computing environments (e.g., a cloud computing environment). Specifically, aspects of the invention provide an Entitlement Brokering System (EBS) (also referred to as an entitlement broker) that reduces the risk associated with clients improperly running licensed software products on their computing infrastructure, thus increasing the reliability and auditability of the software product's entitlement status and accelerating intake of new or existing clients through automation of the entitlement verification process. | 12-13-2012 |
20120324092 | FORECASTING CAPACITY AVAILABLE FOR PROCESSING WORKLOADS IN A NETWORKED COMPUTING ENVIRONMENT - Embodiments of the present invention provide an approach for forecasting a capacity available for processing a workload in a networked computing environment (e.g., a cloud computing environment). Specifically, aspects of the present invention provide service availability for cloud subscribers by forecasting the capacity available for running or scheduled applications in a networked computing environment. In one embodiment, capacity data may be collected and analyzed in real-time from a set of cloud service providers and/or peer cloud-based systems. In order to further increase forecast accuracy, historical data and forecast output may be post-processed. Data may be post-processed in a substantially continuous manner so as to assess the accuracy of previous forecasts. By factoring in actual capacity data collected after a forecast, and taking into account applications requirements as well as other factors, substantially continuous calibration of the algorithm can occur so as to improve the accuracy of future forecasts and enable functioning in a self-learning (e.g., heuristic) mode. | 12-20-2012 |
20140192969 | OPTIMIZED CALL HANDLING FOR RECYCLED TELEPHONE NUMBERS - In a method for processing a telephone call, a telephone call originating from a first telephone number and being placed to a second telephone number is intercepted, the second telephone number being previously associated with a telephone service account of a first customer and currently associated with a telephone service account of a second customer. A determination that the first customer is more likely the intended recipient of the telephone call than the second customer is made. Making the determination includes determining that the first telephone number is included at a point in time in a call history of the second telephone number when the second phone number was associated with the telephone service account of the first customer. An action relating to the call is performed in response to the determination that the first customer is more likely the intended recipient of the telephone call than the second customer. | 07-10-2014 |
20140317283 | FORECASTING CAPACITY AVAILABLE FOR PROCESSING WORKLOADS IN A NETWORKED COMPUTING ENVIRONMENT - Embodiments of the present invention provide an approach for forecasting a capacity available for processing a workload in a networked computing environment (e.g., a cloud computing environment). Specifically, aspects of the present invention provide service availability for cloud subscribers by forecasting the capacity available for running or scheduled applications in a networked computing environment. In one embodiment, capacity data may be collected and analyzed in real-time from a set of cloud service providers and/or peer cloud-based systems. In order to further increase forecast accuracy, historical data and forecast output may be post-processed. Data may be post-processed in a substantially continuous manner so as to assess the accuracy of previous forecasts. By factoring in actual capacity data collected after a forecast, and taking into account applications requirements as well as other factors, substantially continuous calibration of the algorithm can occur so as to improve the accuracy of future forecasts and enable functioning in a self-learning (e.g., heuristic) mode. | 10-23-2014 |
20140343997 | INFORMATION TECHNOLOGY OPTIMIZATION VIA REAL-TIME ANALYTICS - Automated processes generate optimization options in response to collecting inventory data relevant to components installed within an implemented information technology system. An interactive graphical user interface dashboard displays different selectable primary analysis criteria elements and analytics modules. A collected data type (geographic location, hardware or software identity indicia, operating or energy costs) is specified as a root organizing data type, and another as a branch organizing data type depending from the root organizing data type, based on a primary analysis criteria element and analytic module selection. The components having common collected root organizing data type values are grouped into root subsets, and the root subsets are further split into branch subsets of components having common collected data values of the specified branch organizing type or another collected data type, and the subsets are displayed with respective aggregate numbers of the components within the subsets. | 11-20-2014 |
20150121552 | SOFTWARE UTILIZATION PRIVILEGE BROKERING IN A NETWORKED COMPUTING ENVIRONMENT - Embodiments of the present invention provide a subscription service for documenting, verifying, administering, and auditing use of entitled software products in third-party networked computing environments (e.g., a cloud computing environment). Specifically, aspects of the invention provide an Entitlement Brokering System (EBS) (also referred to as an entitlement broker) that reduces the risk associated with clients improperly running licensed software products on their computing infrastructure, thus increasing the reliability and auditability of the software product's entitlement status and accelerating intake of new or existing clients through automation of the entitlement verification process. | 04-30-2015 |
20150145782 | INVOKING ZOOM ON TOUCH-SCREEN DEVICES - A method and system for zooming an image on a touch screen. A trajectory, which is detected, is formed by a continuous direct touching of the screen by a finger of a user, beginning at a first point on the screen initially touched by the user and ending at a second point on the screen being touched by the user. It is ascertained that the screen has been touched by being pressed by the finger at one point on the trajectory for at least a predetermined minimum period of time or that a direction pointed to by a tangent to the trajectory at the second point is at an angle with respect to a specified reference direction on the screen that is at least a predetermined minimum angle. In response to the ascertaining, an initial image on the screen is zoomed-in or zoomed-out in a manner determined by the trajectory. | 05-28-2015 |
Patent application number | Description | Published |
20090100801 | Packaging Solutions - A packaging system for the storage of an ionic, hydrogel contact lens employs an aqueous packaging solution including a phosphorylcholine polymer. Preferably, the solution has an osmolality of at least about 200 mOsm/kg, a pH of about 6 to about 8 and is heat sterilized. | 04-23-2009 |
20090118262 | Non-Aqueous Water-Miscible Materials as Vehicles for Drug Delivery - A pharmaceutical composition includes at least one pharmaceutical component having a low aqueous solubility and at least one non-aqueous water-miscible material. Such a pharmaceutical composition is useful in providing a therapeutically meaningful amount of such pharmaceutical component at a target tissue. The pharmaceutical composition is particularly suitable for administration to or into an ocular environment to treat or control an ocular disease, disorder, or condition. | 05-07-2009 |
20090239836 | Multifunctional Ophthalmic Compositions - An multifunctional ophthalmic composition includes a nonionic oxygen-containing polymer and a surfactant. The composition can be used to treat or control ophthalmic diseases, conditions, or disorders. The composition can be a drug delivery vehicle for medicaments having low solubility in water. | 09-24-2009 |
20100234336 | Ophthalmic Compositions - An aqueous ophthalmic composition comprises a carboxy-containing polyanionic polymer that has a viscosity in the range from about 300 cp to about 1500 cp outside the eye and a total concentration of cations of less than about 50 mM, wherein the viscosity of the composition does not increase when the composition comes into contact with surface ocular fluid. | 09-16-2010 |
20100286121 | Water-Immiscible Materials as Vehicles for Drug Delivery - A pharmaceutical composition includes at least one pharmaceutical component and at least one water-immiscible material. The pharmaceutical component is more soluble in the water-immiscible material than in water. The pharmaceutical composition is suitable for ocular administration. | 11-11-2010 |
20110319502 | Compositions and Methods for Enhancing Reduction of Spore-Forming Microorganisms - A pharmaceutical formulation comprises a pharmaceutically acceptable preservative and a material selected from the group consisting of D-glucose, sucrose, maltose, D-mannose, trehalose, glutamic acid, mixtures thereof, and combinations thereof, wherein the formulation has enhanced preservative efficacy against spore-forming microorganisms. The formulation can further comprise boric acid and/or phosphate. A method for enhancing the preservative efficacy of a pharmaceutical formulation against spore-forming microorganisms, comprising adding a pharmaceutically acceptable preservative, and a material selected from the group consisting of D-glucose, sucrose, maltose, D-mannose, trehalose, glutamic acid, mixtures thereof, and combinations thereof, to the pharmaceutical formulation. The formulation optionally includes an active agent for treating or controlling a disease or disorder of the eye. The formulation may be used to treat, clean, disinfect, store, wet, or rewet contact lenses. | 12-29-2011 |
20120028947 | Ophthalmic Compositions - An aqueous ophthalmic composition comprising loteprednol etabonate, and polyacryclic acid. The composition has a viscosity in the range from about 300 cp to about 1500 cp, and a total concentration of cations of less than about 50 mM. The ophthalmic composition is used to treat patients suffering from allergic conjunctivitis, and includes instructing a person suffering from ocular itching resulting from allergic conjunctivitis to administer once or twice daily in the form of one or more eye drops the aqueous ophthalmic composition described. | 02-02-2012 |
20120252756 | Pharmaceutical Compositions and Methods for Treating, Controlling, Ameliorating, or Reversing Conditions of the Eye - A pharmaceutical composition comprises a polyethylene glycol having a molecular weight in the range from about 1,000 to about 10,000, and a water-soluble cellulose derivative having a molecular weight in the range from about 50,000 to 120,000. The composition can further comprise boric acid and/or phosphate, a non-ionic surfactant, and/or an ophthalmic therapeutic agent. The composition is effective in treating, controlling, ameliorating, or reversing one or more conditions or symptoms of dry eye. | 10-04-2012 |
20130079315 | Ophthalmic Gel Compositions - A suspension comprising an ophthalmic active that has a solubility in water at 25° C. and a pH of 7 of less than 0.1 times the concentration of the active in mg/mL in the suspension, the ophthalmic active suspended in a formulation vehicle. The formulation vehicle comprises a lightly cross-linked carboxy-containing polymer and a concentration of ionic salt components to provide the suspension with a calculated ionic strength of less than 0.1. The suspension has the following rheological properties, G′>G″ and a suspension yield value of greater than 1 Pa. Also, upon addition of 30 mL of the suspension to a volume of 6 mL to 12 mL of simulated tear fluid, the resulting tear mixture transitions to a liquid form wherein, G″>G′ and the tear mixture has a yield value of less than 0.1 Pa. | 03-28-2013 |