1461026253-8f0fd76e-36f7-4ae6-9b3a-61a2cbae35f8

1. A network security appliance comprising:
one or more processors; and
one or more internal data storage devices operatively coupled to the one or more processors and having stored therein:
a cloud-based logging service settings module including instructions, which when executed by the one or more processors, facilitate accessibility to a cloud-based logging service by an administrator of the network security appliance via a graphical user interface (GUI) presented by the network security appliance by integrating and customizing the cloud-based logging service within the network security appliance, including registering a user account for the network security appliance with the cloud-based logging service;
a cloud-based logging service access module, providing a basic level of access to the cloud-based logging service without requiring separate registration of the administrator with the cloud-based logging service, the cloud-based logging service including instructions, which when executed by the one or more processors:
receive, via the GUI, a request to access the cloud-based logging service from the administrator;
responsive to the request, cause one or more logs created by the network security appliance containing information regarding events or traffic observed by the network security appliance within a network protected by the network security appliance to be retrieved from the cloud-based logging service; and

an output module, including instructions, which when executed by the one or more processors:
receive the retrieved one or more logs at the network security appliance; and
display the retrieved one or more logs to the administrator via the GUI.
2. The network security appliance of claim 1, wherein the cloud-based logging service is invoked by the network security appliance through an application programming interface (API) of the cloud-based logging service, wherein the API is implemented within the network security appliance.
3. The network security appliance of claim 1, wherein the network security appliance is configured to provide and measure an extent of security of the network against network threats, content threats and application-level threats.
4. The network security appliance of claim 3, wherein the network security appliance is in a form of one or more of a gateway, an application-level threat detector, a firewall, an Intrusion Prevention System (IPS), an application delivery controller, a Virtual Private Network (VPN) appliance and a web content filtering appliance.
5. The network security appliance of claim 1, wherein the cloud-based logging service settings module is configured to disable access to the cloud-based logging service by default.
6. The network security appliance of claim 1, wherein the cloud-based logging service settings module is configured to enable access to the cloud-based logging service by default.
7. A method comprising:
integrating access to a cloud-based logging service within a network security appliance by automatically configuring access settings for the cloud-based logging service and providing a basic level of service from the cloud-based logging service by registering a user account for the network security appliance with the cloud-based logging service;
transparently creating within the cloud-based logging service, by the network security appliance, a traffic log or an event log for a network in which the network security appliance resides by making use of the automatically configured access settings and treating the cloud-based logging service as a logging device;
receiving, by the network security appliance, a request from an administrator of the network security appliance to access data associated with the traffic log or the event log;
responsive to the request and without requiring separate registration of the administrator with the cloud-based logging service, transparently retrieving, by the network security appliance, the data from the cloud-based logging service and presenting the data to the administrator via a graphical user interface (GUI) of the network security appliance.
8. The method of claim 7, wherein the cloud-based logging service is invoked by the network security appliance via an application programming interface (API) of the cloud-based logging service, wherein the API is implemented within the network security appliance.
9. The method of claim 7, wherein the network security appliance is configured to provide and measure an extent of security of the network against network threats, content threats and application-level threats.
10. The method of claim 9, wherein the network security appliance comprises one or more of a gateway, an application-level threat detector, a firewall, an Intrusion Prevention System (IPS), an application delivery controller, a Virtual Private Network (VPN) appliance and a web content filtering appliance.
11. The method of claim 7, further comprising when the network security appliance does not have a local hard disk, enabling, by default, the cloud-based logging service for storage of the traffic log or the event log.
12. The method of claim 11, further comprising when the cloud-based logging service is enabled by default, prompting the administrator to register with the cloud-based logging service to obtain an enhanced level of services from the cloud-based logging service.
13. The method claim 8, further comprising when the network security appliance includes a local hard disk, disabling, by default, the cloud-based logging service for storage of the traffic log or the event log.
14. A non-transitory computer-readable storage medium embodying a set of instructions, which when executed by one or more processors of a network security appliance, cause the one or more processors to perform a method comprising:
facilitating access, by the network security appliance, to a basic level of service from a cloud-based logging service by (i) automatically configuring access settings associated with the cloud-based logging service to which access has been integrated within the network security appliance and (ii) registering a user account for the network security appliance with the cloud-based logging service;
treating, by the network security appliance, the cloud-based logging service as a logging device by storing within a traffic log or an event log within the cloud-based logging service one or more of (i) information regarding observed traffic within a network in which the network security appliance resides and (ii) information regarding observed events within the network;
receiving, by the network security appliance from an administrator of the network security appliance, a request to access data associated with the traffic log or the event log; and
responsive to the request and without requiring separate registration of the administrator with the cloud-based logging service, transparently retrieving, by the network security appliance, the data from the cloud-based logging service and presenting the data to the administrator via a graphical user interface (GUI) of the network security appliance.
15. The non-transitory computer-readable storage medium of claim 14, wherein the cloud-based logging service is invoked by the network security appliance via an application programming interface (API) of the cloud-based logging service, wherein the API is implemented within the network security appliance.
16. The non-transitory computer-readable storage medium of claim 14, wherein the network security appliance is configured to provide and measure an extent of security of the network against one or more of network threats, content threats and application-level threats.
17. The non-transitory computer-readable storage medium of claim 16, wherein the network security appliance comprises one or more of a gateway, an application-level threat detector, a firewall, an Intrusion Prevention System (IPS), an application delivery controller, a Virtual Private Network (VPN) appliance and a web content filtering appliance.
18. The non-transitory computer-readable storage medium of claim 14, wherein the method further comprises:
when the network security appliance does not have a local hard disk, enabling, by default, the cloud-based logging service as a destination for storage of the traffic log or the event log; and
when the network security appliance includes a local hard disk, disabling, by default, the cloud-based logging service as the destination for storage of the traffic log or the event log.
19. The non-transitory computer-readable storage medium of claim 18, wherein the method further comprises when the cloud-based logging service is enabled by default, prompting the administrator to register with the cloud-based logging service to obtain an enhanced level of services from the cloud-based logging service.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A write power setting method, comprising:
reading writing characteristic information from a disc;
writing test data for each of n write power values and detecting modulation with respect to the written data;
calculating, for each of k power coefficients, a straight line approximating a curve composed of n points which have x coordinates corresponding to differences between a corresponding power coefficient and the write power values used for the test data writing and y coordinates corresponding to product of modulation for the write power values and a corresponding difference and selecting a straight line having a smallest error with a corresponding curve among k straight lines and a power coefficient corresponding to the straight line; and
setting optimum write power based on the selected straight line, the selected power coefficient and the read writing characteristic information.
2. The write power setting method of claim 1, wherein the n write power values applied to the test data writing and modulation detection are selected in a vicinity of an estimated value for an actual write peak power among the read writing characteristic information.
3. The write power setting method of claim 1, wherein the k power coefficients are selected within a power range lower than peak power temporarily calculated from the read writing characteristic information.
4. The write power setting method of claim 1, wherein the optimum write power is obtained by multiplying a sum of a value of a point at which the selected straight line meets the x-axis and the selected power coefficient by a scaling factor for obtaining the optimum write power from an actual write peak power in the writing characteristic information.
5. The write power setting method of claim 1, wherein the straight lines each approximating the corresponding curve are obtained through a least square method and a straight line having a smallest least square error is selected.
6. An optical disc device, comprising:
an optical pick-up for writing data on a disc or reading data from the disc using a laser beam emitted from a laser diode;
an optical driving unit for applying a driving signal for driving the laser diode with desired power to the optical pick-up;
a writingreproducing unit for processing servo signals and recordingreproduced data; and
a controller configured to control the optical driving unit and the writingreproducing unit,
wherein the controller is configured to control the optical driving unit and the writingreproducing unit to read writing characteristic information from the disc, write test data for each of n write power values, detect modulation with respect to the written data, calculate, for each of k power coefficients, a straight line approximating a curve composed of n points which have x coordinates corresponding to differences between a corresponding power coefficient and the write power values used for the test data writing and y coordinates corresponding to product of modulation for the write power values and a corresponding difference, select a straight line having a smallest error with a corresponding curve among k straight lines and a power coefficient corresponding to the straight line, and set optimum write power based on the selected straight line, the selected power coefficient and the read writing characteristic information.
7. The optical disc device of claim 6, wherein the controller selects the n write power values applied to the test data writing and modulation detection in a vicinity of an estimated value for an actual write peak power among the read writing characteristic information.
8. The optical disc device of claim 6, wherein the controller selects the k power coefficients within a power range lower than peak power temporarily calculated from the read writing characteristic information.
9. The optical disc device of claim 6, wherein the controller obtains the optimum write power by multiplying a sum of a value of a point at which the selected straight line meets the x-axis and the selected power coefficient by a scaling factor for obtaining the optimum write power from an actual write peak power in the writing characteristic information.
10. The optical disc device of claim 6, wherein the controller obtains straight lines each approximating the corresponding curve through a least square method and selects a straight line having a smallest least square error.