Patents Assigned to FreeBit Co., Ltd.
-
Patent number: 11979377Abstract: A system for managing connection from a smartphone 1 provided to a child to specific connection destinations via the Internet, comprising: a filter server 9 for restricting packet transmission to the Internet based on a destination of the packet and a source IP of the smartphone 1; a VPN server 6 for establishing a tunnel connection 27 between the VPN server 6 and the smartphone 1, wherein the tunnel connection 27 passes all communication traffic from the smartphone 1, and also transmitting to the filter server the packet which passed through the tunnel connection 27; and an API server 8 connected to the VPN server 6 for confirming existence of the tunnel connection 27 at predetermined timing and, when lack of the existence is determined, blocking the Internet connection itself of the information communication device.Type: GrantFiled: December 10, 2019Date of Patent: May 7, 2024Assignee: Freebit Co., Ltd.Inventors: Hiroshi Oizumi, Akihiro Takehi, Yutaka Ishizaki, Atsuki Ishida
-
Patent number: 10721742Abstract: There is provided an app management software 16 for cooperating with a bandwidth control system 2 for dynamically changing a communication bandwidth of the mobile information terminal 3 for each type of application 3a which is installed on the mobile information terminal.Type: GrantFiled: November 4, 2019Date of Patent: July 21, 2020Assignee: Freebit Co., Ltd.Inventors: Hiroki Ikeda, Atsuki Ishida, Hiroshi Oizumi, Noriaki Misawa
-
Patent number: 10575172Abstract: According to the present invention, there is provided a method for setting up a cloud account for a mobile operating system on a smartphone equipped with the mobile operating system, comprising the steps of: (1) connecting to a support service providing server by the smartphone, (2) authenticating the smartphone by the support service providing server; (3) remotely accessing the smartphone by the support service providing server to thereby obtain a cloud account from a cloud service providing server through the smartphone; and (4) performing identity validation for the cloud account by the support service providing server between the support service providing server and the cloud service providing server.Type: GrantFiled: July 6, 2015Date of Patent: February 25, 2020Assignee: Freebit Co., LTD.Inventors: Hiroki Ikeda, Atsuki Ishida, Hiroshi Oizumi, Jo Sakai
-
Patent number: 10499402Abstract: There is provided an app management software 16 for cooperating with a bandwidth control system 2 for dynamically changing a communication bandwidth of the mobile information terminal 3 for each type of application 3a which is installed on the mobile information terminal.Type: GrantFiled: November 28, 2018Date of Patent: December 3, 2019Assignee: Freebit Co., Ltd.Inventors: Hiroki Ikeda, Atsuki Ishida, Hiroshi Oizumi, Noriaki Misawa
-
Patent number: 10165571Abstract: There is provided an app management software 16 for cooperating with a bandwidth control system 2 for dynamically changing a communication bandwidth of the mobile information terminal 3 for each type of application 3a which is installed on the mobile information terminal.Type: GrantFiled: September 11, 2014Date of Patent: December 25, 2018Assignee: Freebit Co., Ltd.Inventors: Hiroki Ikeda, Atsuki Ishida, Hiroshi Oizumi, Noriaki Misawa
-
Patent number: 9854198Abstract: Provided is a method capable of performing bi-directional communication by only a memory card device and without depending on the environment of the connecting device and the like. This memory card device has a housing in which a wireless communication module and memory module are mounted, and in the this memory module are provided a system area that cannot be access by a digital device in which the memory card device is mounted, and a user area that can be accessed by the digital device; wherein an operation system (OS), a file server program that operates together with the operation system to control data that is stored in the user area, and a communication module that connects the server program to a virtual network by way of a relay server on the Internet, and makes it possible to control the data that is stored in the user area from the Internet side by way of the server program are installed in the system area.Type: GrantFiled: January 5, 2012Date of Patent: December 26, 2017Assignee: Freebit Co. Ltd.Inventor: Hiroshi Oizumi
-
Patent number: 9602710Abstract: An image shooting system capable of generating high-quality and high-definition images is provided through a camera even when a user of the camera has no knowledge on the camera's settings or photo-shooting techniques, or when the performance of the camera itself is low.Type: GrantFiled: May 14, 2013Date of Patent: March 21, 2017Assignee: Freebit Co., Ltd.Inventors: Hiroki Ikeda, Atsuki Ishida, Noriaki Misawa, Hiroshi Oizumi
-
Publication number: 20150229826Abstract: An image shooting system capable of generating high-quality and high-definition images is provided through a camera even when a user of the camera has no knowledge on the camera's settings or photo-shooting techniques, or when the performance of the camera itself is low.Type: ApplicationFiled: May 14, 2013Publication date: August 13, 2015Applicant: FREEBIT CO., LTD.Inventors: Hiroki Ikeda, Atsuki Ishida, Noriaki Misawa, Hiroshi Oizumi
-
Patent number: 8984141Abstract: The purpose of the present invention is to provide an Internet connection system capable of performing bidirectional communications between a home network and the Internet by relatively simple means and enabling manufacturers of client-side home network appliances to find a unique added value. In order to attain the above object, according to a first primary aspect of the present invention, there is provided a method for connecting a client device to a server, comprising the steps of: (a) notifying a relay device of an IP address of the server; (b) establishing a TCP/IP session by a tunneling connection between the relay device and the server using the notified IP address; and (c) based on information of the relay device or the client device, grouping by the server a plurality of relay devices or client devices for each of which a tunneling connection with the server is established.Type: GrantFiled: May 20, 2005Date of Patent: March 17, 2015Assignee: Freebit Co., Ltd.Inventor: Atsuki Ishida
-
Patent number: 8774183Abstract: A simple means is used to realize a virtual network communication via an home network and Internet. A relay device 4 comprises bridge module 12 provided between a network protocol stack 13 and each of network devices 10, 11 for bridging for packets which are not addressed to the relay device or VLAN, or not broadcast request packets; a server address storage section 17 for storing the global address of a server; a tunneling session establishing section 20 for establishing a tunneling connection with the server based on the global address; a capsulating processing section 21 for capsulating a originating address and sending it to the server via the tunneling connection; and a virtual IP address/private IP address conversion section 22 for decapsulating a packet addressed to the relay device, converting a destination virtual network address included in this packet to a private IP address on the LAN of a client apparatus, and sending it onto the LAN via the bridge module.Type: GrantFiled: December 8, 2006Date of Patent: July 8, 2014Assignee: Freebit Co., Ltd.Inventors: Jun Kitamura, Shinpei Yashima, Atsuki Ishida
-
Patent number: 8543706Abstract: Bidirectional communication is performed by an application employing particular communication protocols without depending on any specific network environment enabled by an OS and the like. There is provided a communication module installed in a client apparatus for connecting an application software program to a virtual network via a server on the Internet. This module interposes between the application software program in a computer and a group of local communication protocol stacks of an operating system installed in the computer; retains a virtual network address for the application software program; performs the tunneling processing on packets from the application software program to the virtual network to thereby pass the processed packets to the server through the local communication protocol stacks; and is provided with Layer 2, 3 and 4 protocol stacks that are independent of a group of local communication protocol stacks.Type: GrantFiled: May 23, 2007Date of Patent: September 24, 2013Assignee: Freebit Co., Ltd.Inventors: Hirotaka Niisato, Atsuki Ishida
-
Patent number: 8458359Abstract: The purpose of the present invention is to provide an Internet connection system which is capable of benefiting from the IPv6 by relatively easy manner and in which manufacturers of client-side devices can create added values for users. IPv6 packets are transmitted by a tunneling connection between a home network and a server on the Internet. Also terminal devices present in the home network can be uniquely recognized and controlled from outside via the server. Since all communications are performed via the server on the Internet regardless of the carrier and the ISP, the terminal device and all connections to the terminal device can be freely configured and controlled by the owner or the manufacturer of the server on the Internet.Type: GrantFiled: March 15, 2011Date of Patent: June 4, 2013Assignee: Freebit Co., Ltd.Inventors: Atsuki Ishida, Nobuaki Tanaka, Takafumi Kusano
-
Patent number: 8117292Abstract: The objective of the present invention is to provide an Internet connection system capable of bi-directional communications between the home network and the Internet by relatively simple means, enabling manufacturers of client-end home network appliances to create added values for users. In order to attain the above objective, there is provided a method for connecting a client device and a server. The method is implemented on an Internet connection system, which has the client device, a relay device, and the server, the server being connected to the Internet and also to the client device through the relay device and the Internet. The method includes the steps of: (a) notifying the relay device of an IP address of the server; (b) enabling the relay device to establish a TCP/IP session by means of a tunneling connection between the relay device and the server by use of the IP address; and (c) enabling the relay device to route communications via the TCP/IP session from the server to the client device.Type: GrantFiled: November 28, 2003Date of Patent: February 14, 2012Assignee: Freebit Co., Ltd.Inventors: Atsuki Ishida, Nobuaki Tanaka, Takafumi Kusano
-
Publication number: 20110167162Abstract: The purpose of the present invention is to provide an Internet connection system which is capable of benefiting from the IPv6 by relatively easy means and in which manufacturers of client-side devices can create added values for users. IPv6 packets are transmitted by a tunneling connection between a home network and a server on the Internet. Also terminal devices present in the home network can be uniquely recognized and controlled from outside via the server. Since all communications are performed via the server on the Internet regardless of the carrier and the ISP, the terminal device and all connections to the terminal device can be freely configured and controlled by the owner or the manufacturer of the server on the Internet.Type: ApplicationFiled: March 15, 2011Publication date: July 7, 2011Applicant: FreeBit Co., Ltd.Inventors: Atsuki Ishida, Nobuaki Tanaka, Takafumi Kusano
-
Patent number: 7934014Abstract: The purpose of the present invention is to provide an Internet connection system which is capable of benefiting from the IPv6 by relatively easy means and in which manufacturers of client-side devices can create added values for users. IPv6 packets are transmitted by a tunneling connection between a home network and a server on the Internet. Also terminal devices present in the home network can be uniquely recognized and controlled from outside via the server. Since all communications are performed via the server on the Internet regardless of the carrier and the ISP, the terminal device and all connections to the terminal device can be freely configured and controlled by the owner or the manufacturer of the server on the Internet.Type: GrantFiled: December 1, 2003Date of Patent: April 26, 2011Assignee: Freebit Co., Ltd.Inventors: Atsuki Ishida, Nobuaki Tanaka, Takafumi Kusano
-
Publication number: 20100257226Abstract: Bidirectional communication is performed by an application employing particular communication protocols without depending on any specific network environment enabled by an OS and the like. There is provided a communication module installed in a client apparatus for connecting an application software program to a virtual network via a server on the Internet. This module interposes between the application software program in a computer and a group of local communication protocol stacks of an operating system installed in the computer; retains a virtual network address for the application software program; performs the tunneling processing on packets from the application software program to the virtual network to thereby pass the processed packets to the server through the local communication protocol stacks; and is provided with Layer 2, 3 and 4 protocol stacks that are independent of a group of local communication protocol stacks.Type: ApplicationFiled: May 23, 2007Publication date: October 7, 2010Applicant: FREEBIT CO., LTD.Inventors: Hirotaka Niisato, Atsuki Ishida
-
Publication number: 20100054250Abstract: A simple means is used to realize a virtual network communication via an home network and Internet. A relay device 4 comprises bridge module 12 provided between a network protocol stack 13 and each of network devices 10, 11 for bridging for packets which are not addressed to the relay device or VLAN, or not broadcast request packets; a server address storage section 17 for storing the global address of a server; a tunneling session establishing section 20 for establishing a tunneling connection with the server based on the global address; a capsulating processing section 21 for capsulating a originating address and sending it to the server via the tunneling connection; and a virtual IP address/private IP address conversion section 22 for decapsulating a packet addressed to the relay device, converting a destination virtual network address included in this packet to a private IP address on the LAN of a client apparatus, and sending it onto the LAN via the bridge module.Type: ApplicationFiled: December 8, 2006Publication date: March 4, 2010Applicant: FreeBit Co., Ltd.Inventors: Jun Kitamura, Shinpei Yashima, Atsuki Ishida
-
Patent number: 7376729Abstract: A system for Internet connections, which connects a user terminal to a network. The system generally comprises a section for relaying a network connection from a user through an access point, a monitoring section for monitoring the network connection from the user through the access point, and a network connection fee calculation section for calculating a network connection fee for the user based on a monitoring result of the monitoring unit. The connection fee calculation section comprises a line connection fee calculation section for calculating a line connection fee for a line connection made by the user to the access point based on user signal source information, which is provided from a telephone company, and a charge amount calculation section for calculating a charge amount for the user based on the line connection fee, calculated by the line connection fee calculation section.Type: GrantFiled: December 11, 2000Date of Patent: May 20, 2008Assignee: FreeBit Co., Ltd.Inventors: Nobuaki Tanaka, Atsuki Ishida, Takafumi Kusano, Takashi Shimizu
-
Publication number: 20060146837Abstract: The objective of the present invention is to provide an Internet connection system capable of bi-directional communications between the home network and the Internet by relatively simple means, enabling manufacturers of client-end home network appliances to create added values for users. In order to attain the above objective, there is provided a method for connecting a client device and a server. The method is implemented on an Internet connection system, which has the client device, a relay device, and the server, the server being connected to the Internet and also to the client device through the relay device and the Internet. The method includes the steps of: (a) notifying the relay device of an IP address of the server; (b) enabling the relay device to establish a TCP/IP session by means of a tunneling connection between the relay device and the server by use of the IP address; and (c) enabling the relay device to route communications via the TCP/IP session from the server to the client device.Type: ApplicationFiled: November 28, 2003Publication date: July 6, 2006Applicant: FREEBIT CO., LTD.Inventors: Hiroki Atsuki, Nobuaki Tanaka, Takafumi Kusano