Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


CHUNGHWA TELECOM CO., LTD.

CHUNGHWA TELECOM CO., LTD. Patent applications
Patent application numberTitlePublished
20120122497SMS AUTHENTICATION METHOD - The present invention provides a SMS authentication method. The SMS authentication method includes transferring the authentication message into different types of authentication codes and/or review codes, sending the authentication codes and/or review codes to the authentication request end and the user via different types, providing the authentication codes input by the user and the authentication codes from the authentication service supply end to the authentication service supply end by the authentication request end, and making the user determine according to the review codes whether the authentication procedure is correct. Hence, the SMS authentication method of the present invention prevents the authentication information from being illegally recorded or stole during the transmission of the authentication message and prevents the phone number from being stole or forged.05-17-2012
20120042082COMMUNICATION SYSTEM AND METHOD FOR USING SESSION INITIATION PROTOCOL IN A NETWORK ADDRESS TRANSLATION ENVIRONMENT - A communication system for using the session initiation protocol (SIP) in a network address translation (NAT) environment is provided, which includes a client, a relay server and a SIP server. The relay server is connected to the SIP server and connected to the client through a NAT server. The relay server is configured to establish connection with the client and register with the SIP server so as to allow direct communication between the client and the SIP server, thereby conducting authentication and management of the client and further solving the conventional problem of incompatibility between the SIP server and the client.02-16-2012
20120042081COMMUNICATION SYSTEM AND METHOD FOR USING A MULTI-TIERED REGISTRATION SESSION INITIATION PROTOCOL - A communication system for using a multi-tiered registration session initiation protocol (SIP) includes: a client, a relay server and a plurality of SIP servers. The relay server is connected with the SIP servers and the client. The relay server is configured to establish a connection with the client and register with each of the SIP servers so as to select at least one of the SIP servers for direct communication with the client, thereby solving the conventional problem of incompatibilities existing between the client and SIP servers and between the SIP servers and further saving communication costs for the client in dialing various numbers.02-16-2012
20120039457TELECONFERENCING CONTROL SYSTEM AND METHOD - Teleconferencing control system and method are provided for an administrator to log in a setting interface supplied in the system via any network terminal, so as to input relevant setting information comprising identification information of each teleconferencing location to be controlled, and control parameters of its teleconferencing equipment terminal, through the stored identification information of each teleconferencing location and control parameter information corresponding to the teleconferencing equipment terminal at each teleconferencing location and, to perform a control operation with respect to the teleconferencing equipment terminal of each corresponding teleconferencing location via a multi-point control unit, thereby providing centralized control for a group of teleconferencing so as to provide perfect teleconferencing service and thus increase work efficiency.02-16-2012
20120000215METHOD FOR CONTROLLING FREEZING CAPACITY OF A VARIABLE-FREQUENCY FREEZING AC ICE-WATER SYSTEM - A method for controlling freezing capacity of a variable-frequency freezing AC ice-water system separates the freezing capacity of each individual requirement end so as to reduce sudden or peak concentrating freezing demand and relieve variable-frequency load demand, and defines operating procedures corresponding to different requirement ends, respectively, wherein each of the operating procedures has a corresponding high-low temperature range that can be used as a temperature buffer zone so as to redistribute supply of the freezing capacity to each requirement end, thereby allowing the compressors thereof to operate smoothly and thus achieve energy saving as a result. The drawbacks of damaged pipelines are overcome that cause deficiency in freezing capacity as encountered in prior techniques.01-05-2012
20120000214METHOD FOR CONTROLLING FREEZING CAPACITY OF A FIXED-FREQUENCY FREEZING AC ICE-WATER SYSTEM - A method for controlling the freezing capacity of a fixed-frequency freezing AC ice-water system, by using temperature buffer difference of individual requirement ends to control the number of operating compressors in a fixed-frequency chiller and make each of the operating compressors have a usage rate close to 100%. Further, various operating procedures are defined for the requirement ends and each of the operating procedures has an individually defined high-low temperature range such that the freezing capacity supply cycle or startup cycle of the fixed-frequency chiller can be adjusted by using the high-low temperature ranges of the operating procedures as temperature buffer strips, thereby allowing the compressors in the fixed-frequency chiller to operate collectively in order to save energy.01-05-2012
20110317836QUANTUM CRYPTOGRAPHY SERVICE NETWORK IMPLEMENTATION STRUCTURE - In order to overcome the limitation of the prior art quantum key terminal equipment not being able to operate across different segments, the present invention discloses a quantum cryptography service network implementation technique to let a point-to-point quantum key equipment in one segment be redesigned to cooperate with other quantum key equipment in other segments to form a quantum key service network. As opposed to the prior art technique of having each segment generates its own quantum key, the present invention can map one pair of quantum key equipment with another pair of quantum key equipment, or map multiple pairs of quantum key equipment connected in series to have quantum keys entirely or partly shared by the quantum key equipment. Therefore, the generated quantum keys can be used across different segments. Each node in the quantum key service network can provide the quantum key to nearby telecommunication equipment in the telecommunication network of the same premises.12-29-2011
20110314273DATA GRADING TRANSMISSION METHOD - A data grading transmission method includes steps of enabling a transmitting terminal to grade data according to a preset data security rule and to mark the data with labels; designating transmission routes of the data according to levels of the graded data; and enabling the data to be transmitted from the transmitting terminal to the receiving terminal through the designated transmission routes, and cascading the data having the same label according to the labels of the data. Thereby, grading data according to privacy and designating transmission routes of data reduce network establishment cost and effectively regulate data transmission rate through the data grading transmission method.12-22-2011
20110289570SYSTEM AND METHOD FOR INTEGRATING REMOTELY ACCESSED DATA - A system for integrating remotely accessed data includes a source end for providing data; a conversion device for converting the data from the source end into at least a preset format; a remote storage device for storing the data in the at least a preset format; a server connected to the remote storage device, and a user device connected to the server. A user end logs in to the server through the user device via a user account and/or password to remotely access the data in the at least a preset format stored in the remote storage device, and the remote storage device provides the data in the at least a preset format to the user device through the server, thereby integrating data of various formats into preset formats and providing preferred formats of data to various user devices so as to save costs for system configuration, increase usage efficiency of the system and increase data readability in the user devices.11-24-2011
20110280400CLOUD STORAGE SYSTEM AND METHOD - A cloud storage method includes: connecting a portable electronic device having a hardware identification code to a mediation device; generating a first verification serial number by a first serial number generating module of the portable electronic device via the hardware identification code and transmitting the first verification serial number to a cloud server via the mediation device and a network system connecting to the mediation device and the cloud server; generating a second verification serial number by a second serial number generating module of the cloud server having a storage module via a hardware identification code pre-stored in the storage module; and a comparison module built in the cloud server comparing the first and second verification serial numbers so as to process the storage module according to an operating signal sent by the user when the first and second verification serial numbers are determined to be the same.11-17-2011
20110179479SYSTEM AND METHOD FOR GUARDING AGAINST DISPERSED BLOCKING ATTACKS - A system and a method are provided for guarding against dispersed blocking attacks in a network. The system includes detection apparatus for detecting and guiding the dispersed blocking attacks, and a guarding apparatus for receiving and filtering the flow of packets guided by the detection apparatus. The guarding apparatus includes a filtering module for filtering irregular packets according to preset filtering rules; a routing device for receiving and transmitting the filtered flow of packets; and an adjusting module for analyzing the filtered flow of packets, thereby adjusting the preset filtering rules and providing warning messages. The method includes detecting, guiding and filtering, in a multi-layered manner, irregular packet flows at major nodes of the network; and enhancing filtering based on the analyzed and adjusted preset filtering rules, thereby preventing network services from being interrupted by dispersed blocking attacks.07-21-2011
20110171620SYSTEM AND METHOD FOR AUDIO/VIDEO INTERACTION - An audio/video interaction method whereby users interact with an output audio/video file is provided. The method includes obtaining input behaviors performed by a user on an audio/video file to serve as behavior information and storing the same in a behavior database thereof; and comparing predetermined behavior patterns in a database with the user's behavior information to obtain a feedback information and further analyzing the behavior information to generate corresponding statistical data, thereby providing feedback information upon the output of the audio/video file or providing the statistical data when the output thereof is discontinued.07-14-2011
20110159471AUDIO/VIDEO TEACHING SYSTEM - An audio/video teaching system is connected with learning equipment via a network system to provide for skill evaluation in the learning process. The audio/video teaching system has an audio/video capturing apparatus for capturing audio/video exemplification of various skills and guiding analysis, an audio/video database for storing the audio/video exemplification and guiding analysis, a connection module for connecting with the network system to receive requests and instructions of a user, and a selection module for selecting the required exemplification and guiding analysis from the database, thereby providing a low-cost learning system with ease, convenience and flexibility as compared to prior techniques.06-30-2011
20110158097SYSTEM AND METHOD FOR GUIDING AND DISTRIBUTING NETWORK LOAD FLOW - A system and method for guiding and distributing network load flow is proposed and characterized by providing service-providing equipment with better packet routes to reduce the load flow of a routing device. At least two service-providing devices are connected to enable the routing device to guide the packets sent by a user-end device into the at least two connected service-providing devices for allowing the service provider used by the user to process requested services and thereby reduce the number of times of sending data packets to the routing device. In the case that the subscriber has applied for multiple network services, the packets only need to be requested once with the connected service-providing equipment in order to complete all network services.06-30-2011
20110057787RESIDENTIAL SECURITY SURVEILLANCE AND NOTIFICATION MANAGEMENT SYSTEM - A residential security surveillance and notification management system is provided according to the present invention. The system is applicable to a communications network, wherein, via an information processing platform of a network server end, the system is connected to a network surveillance device installed in a monitored environment, in which the information processing platform processes and saves event message about the environment acquired by the network surveillance device, and also generates corresponding notification messages. In addition, via a browsing authorization certification mechanism, the system allows a user who has been identified as a certified user to connect to the information processing platform via a communication terminal device for monitoring message information. Using the system, a certified user is capable of the following: accessing or receiving surveillance message information via the information processing platform, receiving notification message from the information processing platform, accessing the information processing platform to manage and maintain user authorized certification information, and/or selectively switching on/off connection between the network surveillance device and the information processing platform. Thereby, a user may effectively and securely receive real-time event notification messages as well as surveillance message information pertaining to the monitored environment, as well as control the configuration thereof.03-10-2011
20110045831User Grouping Method For Inter-cell Interference Coordination in Mobile Telecommunication - A user grouping method for inter-cell interference coordination technology in mobile telecommunication systems using the handover information and measured data that were defined in existing mobile telecommunication systems to group cell users into cell center users and cell edge users. This method includes: (1) user equipment measuring the average signal strength of the serving cell and neighboring cells; (2) user equipment determining if it should reply with the average signal strength information it measures and if it should initiate the inter-cell interference coordination measuring and response system; (3) serving cell then groups the user equipment as cell center user or cell edge user according to the average signal strength information reported by the user equipment; (4) serving cell allocates a frequency subchannel from cell center subband or cell edge subband according to the grouping result.02-24-2011
20110035348SYSTEM FOR AUTOMATED INTEGRATION OF EVENTS - A system for automated integration of events, configured for use in a building with a network system, includes a plurality of surveillance systems, a processing center connected to the surveillance systems through the network system and a user device connected to the processing center through the network system. The surveillance systems are adapted to monitor various kinds of irregular events occurring in the building and the surroundings thereof and output corresponding event messages through the network system. The processing center receives the event messages in a preset receiving mode and further classifies and analyzes the event messages. The user device allows users to input filtering conditions and enables the processing center to integrate the classified and analyzed event messages according to the input filtering conditions so as to generate composite filtered messages to be displayed on the user device, thereby achieving efficient acquisition and integration of the event messages.02-10-2011
20100290613Generalized Code Communication System - A generalized code communication system using characters, numbers, symbols, and their combination forming a generalized code communication number as user identification for multimedia public communication service. Users use the generalized code communication system user equipment to dial numbers directly for vocal, characters, messages, images, music, and multimedia. Users also use normal cellular phone and lined telephones to send generalized code of vocal, characters, messages, images, QR codes, or other forms of data to this system to establish communication.11-18-2010
20100267338Method For Restraining Inter-Cell Interference In A Mobile Communication System - A method for restraining inter-cell interference in a mobile communication system is provided. The method uses the fast dynamic selection of the Fractional Frequency Reuse (FFR) technology and the Macro Diversity (MD) technology of the cell edge to increase the cell edge user data rate and provide excellent system capacity. The method is particularly suitable in a OFDMA mobile communication system downlink. The method comprises the steps of: (a) determining whether the cell edge user is able to operate the MD technology; (b) processing the fast dynamic selection of the FFR technology and the MD technology for the cell edge user, and the selection is made based on a instantaneous link Signal Quality Index (SQI); and (c) allocating the center subband or the edge subband to the cell edge user according to the selection.10-21-2010
20100250702DIGITAL CONTENT PROCESSING SYSTEM AND METHOD - A digital content processing system and a digital content processing method are disclosed. The method includes the steps of: setting identification data and transmission authority of a data access device in the digital content processing system; authenticating the data access device by the digital content processing system according to the identification data when the digital content processing system receives a connection request of the data access device through the communication network; and enabling the data access device to, under control of the digital content processing system, download digital content and/or upload digital content of the data access device according to the transmission authority of the data access device if the data access device passes the authentication. Therefore, with the data access device, a user unfamiliar with operation of computers and/or networks is able to share or receive digital content conveniently.09-30-2010
20100250371ADVERTISEMENT CUSTOMIZATION SYSTEM AND METHOD - Provided are an advertisement customization system and method applied in a network system, characterized by an advertisement supply platform classifying advertisement data according to the properties thereof; the service supply platform selecting from the classified advertisement data advertisement data corresponding to the service supply platform; the service supply platform providing service data via the network system to the user end device; and the advertisement supply platform providing the corresponding advertisement data to the user end device when the user end device captures the service data provided by the service supply platform. The present invention enables the service supply platform to connect to the advertisement supply platform for customizing the advertisement data related to the service content, thereby increasing the view rate of the advertisement data and increasing advertisers' willingness to advertise.09-30-2010
20100241865One-Time Password System Capable of Defending Against Phishing Attacks - A one-time password system capable of defending against on-line phishing attacks. The one-time password system is composed mainly of a Java smart card, a pre-end password calculation module, a post-end password registration module, a post-end password verification module and a post-end database. In the system, a Java smart card is used and message authentication code technology is relied upon to associate a login URL with a one-time password generation process, so that a user identification process against on-line phishing attacks can be achieved.09-23-2010
20100217583SYSTEM AND METHOD FOR PROCESSING ONLINE READING INTERACTIONS - An online reading processing system and method for providing interactive messages to users at end computer devices are provided, which include storing online reading information in a data storage medium; setting the online reading information with a head mark and a tail mark of at least one expert-marked key range by a setting module; reading the information after being set and hiding the head mark and the tail mark thereof; receiving the key range marked by the user; determining whether the user-marked key range covers the head mark and the tail mark so as to form interactive messages according the determination, thereby solving the drawback of failing to provide appropriate feedback or assessment according to users' behaviors as encountered in the prior techniques, and also increasing online reading interaction and enjoyment.08-26-2010
20100186071NETWORK AUTHENTICATION SYSTEM AND METHOD - A network authentication system and method are provided. When an authentication request is initiated by a user of a computer device through a network, a display interface displaying an identifier, an authentication (matching) result corresponding to the identifier and one or more non-authentication (bogus) results unrelated to the identifier are transmitted to the computer device. The user then chooses among the authentication result and the non-authentication results with the goal of choosing the result that is associated with displayed identifier. If a non-authentication result is chosen, the user is given an opportunity to repeat the authentication. The identifier includes advertising information, thereby predictably producing a desired advertising effect.07-22-2010
20100174614SYSTEM AND METHOD FOR MANAGING ELECTRONIC SERVICE PLATFORM - Provided are a system and a method for managing an electronic service platform, which are applicable to a network communication architecture including a server end, a user end, and a POS terminal. The method includes: logging in, by the user end, a common service platform provided at the server end; editing commodity sale information and/or POS terminal identification data through an editing interface provided by the common service platform; converting, by the server end, the edited commodity sale information into a POS terminal compatible file format according to a POS terminal type; and finally transmitting the converted commodity sale information to the POS terminal for display such that clients can place commodity orders via the POS terminal, thereby reducing production and usage costs of the electronic service platform.07-08-2010
20100173700SYSTEM AND METHOD FOR ACTIVATING SERIAL NUMBER OF A POINT STORAGE CARD - A system and a method for activating serial numbers of point storage cards are provided. First, a user connects a computer device to the system for activating the serial number of the point storage card, and inputs a member account and member password for authentication purposes. Once the member account and member password are verified to be valid, a point storage card selection interface is generated for the user to select at least one kind of the point storage cards therefrom. When a payment process for the selected point storage card is completed, the payment information is transmitted to a corresponding supplier system to request activation of the serial number of the point storage card.07-08-2010
20100132041INTERCEPTION-BASED CLIENT DATA NETWORK SECURITY SYSTEM - An interception-based client data network security system is provided, which includes a user end device, an interception device and a security center. The interception device performs interception of data packets from the user end device according to preset conditions and allows the intercepted data packets to be formedints event logs and then transmits the event logs to the security center for storage. And, the security center compares the stored event logs according to specific search commands for providing security services in correspondence with the stored event logs, thereby overcoming the drawbacks of conventional MPLS or mirror techniques in which the transfer of mass data packets causes overloading of the servers of the security center and excessive consumption of network bandwidth.05-27-2010
20100122345CONTROL SYSTEM AND PROTECTION METHOD FOR INTEGRATED INFORMATION SECURITY SERVICES - A control system and protection method for integrated information security services are provided, which include protecting data packets of a user end device by a protecting device; generating an event log according to the protection result and transmitting the recorded event log to a collective control platform for standardizing and analyzing association by the collective control platform; detecting and transmitting abnormal information by the collective control platform to a service platform for integrating the information with network status information; displaying the integrated information on a webpage interface and transmitting the same to the user end device, thereby providing direct information on network security to save the high costs of purchasing, configuring and maintaining an information security protection system by the user.05-13-2010
20100119050AUTO PROVISION SYSTEM AND METHOD FOR CUSTOMER PREMISES EQUIPMENT - An auto provision system and method for a customer premises equipment (CPE) include: connecting a CPE to a provision platform through a network; authenticating the CPE by the provision platform and generating and transmitting a corresponding setting file to the CPE by the provision platform; and the CPE updating the configuration thereof by using the received setting file, thereby saving manual costs for ISPs (Internet Service Providers), ensuring ease of use, and enhancing information security.05-13-2010
20100100960SYSTEM AND METHOD FOR PROTECTING DATA OF NETWORK USERS - A system and method for protecting data of network users are provided. A user end device is connected to a routing device. Then, the routing device directs data packets of the user end device into a data protection device connected to the routing device in series, according to profiles corresponding to the user end device. Security services are performed on the received data packets by the data protection device, thereby providing effective data security protection services to network users and overcoming the drawbacks of high costs and high maintenance required for self-configuration of such mechanisms in prior techniques.04-22-2010
20100091773SYSTEM AND METHOD FOR IDENTIFYING NETWORK-CONNECTED USER - A system and method for identifying a network-connected user are disclosed. The method includes connecting a user end device to a routing device and guiding the user end device to a specific routing path by the routing device according to a programmed file of the user end device, thereby overcoming the drawbacks of prior techniques in which routing devices configured by ISPs can only forward data packets based on IP addresses and a routing table, being unable to make routing orientations according to characteristics of the data packets. The present invention facilitates management of data packets of specific network users and can provide more flexible combinations of service content.04-15-2010
20090313691IDENTITY VERIFICATION SYSTEM APPLICABLE TO VIRTUAL PRIVATE NETWORK ARCHITECTURE AND METHOD OF THE SAME - An identity verification system applicable to a virtual private network architecture and method of the same are provided. The system is provided and connected to a virtual private network gateway. The virtual private network gateway is connected to a verification server via a network access server. The method comprises receiving an access request from a network via the virtual private network gateway, performing a process of identify verification and dynamic password verification on the access request by the verification server and via the network access server, rejecting the access request if the access request does not pass the identity verification, and authorizing the access request to access a corresponding virtual private network if the access request passes the identity verification, thereby enhancing security in accessing the virtual private network.12-17-2009
20090252154SYSTEM FOR INTEGRATING AND TRANSMITTING NETWORK PHONE SIGNALS AND METHOD APPLIED THEREIN - A system for integrating and transmitting network phone signals and a method applied therein. The system and method provide a medium server device applicable between network phone client ends and network phone message exchange system, the medium server device enabling the network phone client ends and the network phone message exchange system to process message exchanges between TCP port 80 and UDP port 5060 and/or UDP port 1024˜65535 transmission protocols. Accordingly, a network phone client end is capable of directly communicating with other local phone client ends and/or network phone client ends in the UDP port 80 transmission protocol.10-08-2009
20090245102NETWORK BACKUP SYSTEM AND METHOD - A network backup system and method are proposed. The network backup system provides a function for automatically switching network connection lines when a network connection line fails to provide a normal connection, thereby allowing a user to keep processing data transmission via a network system, without any interruption, and data transmission efficiency of the network system to be effectively enhanced.10-01-2009
20090182456PROGRAMMING CONTROL SYSTEM FOR ADJUSTING AN AIR CONDITIONING EQUIPMENT - A programming control system for adjusting an air conditioning equipment is provided, which include an air conditioning control unit for being activated according to a preset time period, the air conditioning control unit to execute adjustment of the air conditioning equipment based on corresponding preset control parameters; accordingly, the programming control system for adjusting an air conditioning equipment is capable of adjusting the air conditioning equipments to a preferable usage state, thereby achieving objective of providing a conformable temperature as well as saving energy consumption.07-16-2009
20090182455SYSTEM FOR INSTANTLY AND REMOTELY MANAGING ASSETS OF AIR CONDITIONING EQUIPMENT - A system for instantly and remotely managing assets of air conditioning equipment is provided, which is applied to remote air conditioning equipment for processing instant network asset monitoring and asset management of the air conditioning equipment via network system. The system is characterized by providing instant control and management over operational state of the controlled air conditioning equipment, thus achieving objective of instant and remote control over air conditioning equipment asset, and further achieving objective of decreasing operational cost.07-16-2009
20090026280REGULATION CONTROL SYSTEM OF AIR CONDITIONING EQUIPMENT - A regulation control system of air conditioning equipment is provided according to the present invention; the regulation control system mainly interconnects an entrance guarding device and/or a human body movement detecting device with an air conditioning control device, by this way, data of air conditioning usage surroundings condition are generated by the entrance guarding device and/or the human body movement detecting device, and then an air conditioning control device executes regulation and control over the air conditioning equipment based on the data of air conditioning usage surroundings condition with referring to a set of preset regulation parameters; thereby providing the air conditioning equipment with proper regulation and control to operate in preset conditions, and further achieving objective of energy management of the air conditioning equipment.01-29-2009
20090012650NETWORK-BASED AIR-CONDITIONING EQUIPMENT REMOTE MONITORING AND MANAGEMENT SYSTEM - A network-based air-conditioning equipment remote monitoring and management system is proposed, which is designed for use with a network system to allow the user to carry out monitoring and management tasks on one or more remotely-located air-conditioning equipment systems in a real-time manner via the network system. The proposed system is characterized by the provision of a user-operated network-based real-time monitoring and management function for remotely-located air-conditioning equipment, the capability to provide efficient and cost-effective management in the utilization of air-conditioning equipment for saving energy and cost, and the capability to provide real-time warning of abnormal operating conditions of the air-conditioning equipment.01-08-2009
20090009282NETWORK-BASED LIGHTING EQUIPMENT REMOTE MONITORING AND MANAGEMENT SYSTEM - A network-based lighting equipment remote monitoring and management system is proposed, which is designed for use with a network system to allow the user to carry out monitoring and management tasks on one or more remotely-located lighting equipment systems in a real-time manner via the network system. The proposed system is characterized by the provision of a user-operated network-based real-time monitoring and management function for remotely-located lighting equipment, the capability to provide efficient and cost-effective management in the utilization of lighting equipment for saving energy and cost, and the capability to provide real-time warning of abnormal operating conditions of the lighting equipment.01-08-2009
20080244163PORTABLE DATA ACCESS DEVICE - A portable data access device is applicable to a data processing system. The portable data access device includes at least a first data access sector preset to be a read-only data access sector, for storing at least data and/or application programs executable by the data processing system; at least a second data access sector set to be a general data access sector; and a controller for interfacing with the data processing system and controlling data access to the first data access sector and the second data access sector. The data processing system may execute the application programs and/or access the data through the portable data access device, and the risk of modifying or damaging the data and/or application programs can be reduced by the read-only data access sector.10-02-2008

Patent applications by CHUNGHWA TELECOM CO., LTD.