Patents Assigned to Pismo Labs Technology Limited
  • Patent number: 11272355
    Abstract: A method and a wireless communication device for providing communication service to devices connected to the wireless communication device. By establishing a starter wireless carrier connection using a starter SIM from a plurality of local SIMs, the wireless communication device establishes one or more logical data connections with one or more SIM banks. Remote-SIMs are selected from the one or more SIM banks and used to establish further wireless carrier connections to allow communication service to be provided to the devices over wireless carrier connections.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: March 8, 2022
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Man Kit Kwan, Uzair Ahmed Chughtai, Ka Ho Ho
  • Patent number: 11245546
    Abstract: The present invention relates to methods and systems for transmitting and receiving data packets between a first network node and a second network node through a bonded connection. At the first network node, a data packet, a session identification of the data packet and a time value of the data packet are encapsulated in an encapsulating packet. The first network node sends the encapsulating packet from the first network node to the second network node through the bonded connection. The second network node then stores the encapsulating packet after receiving it and determines an expiration time of the encapsulating packet. When the expiration time of the encapsulating packet expired, the second network node dequeues the encapsulating packet and forwards the data packet according to destination of the data packet.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: February 8, 2022
    Assignee: Pismo Labs Technology Limited
    Inventors: Patrick Ho Wai Sung, Kam Chiu Ng, Wan Chun Leung
  • Patent number: 11212664
    Abstract: The present invention discloses methods and systems for communicating at a cellular router between a first wireless communication module and a first subscriber identity module (SIM). The cellular router receives a first request from a first wireless communication module and encapsulates the first request in a first modified request. The cellular router then sends the first modified request to a first SIM card in a first communication apparatus and waits for a first modified reply. While waiting for the first modified reply the cellular router sends at least one halt message to the first wireless communication module after a first time threshold. After receiving the first modified reply, the cellular router decapsulates the first modified reply to retrieve a first reply and sends the first reply to the first wireless communication module where the first modified reply is a reply to the first.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: December 28, 2021
    Assignee: Pismo Labs Technology Limited
    Inventors: Uzair Ahmed Chughtai, Man Kit Kwan, Yu Yeung
  • Patent number: 11201699
    Abstract: The present invention discloses methods and systems for managing an error correction mode at a first communications router. The first communication router transmits data packets to a second communications router and stores the first data packet in a local storage medium. When a delay inquiry message is received from the second communications router, the first communications router activates the error correction mode. When the error correction mode is activated, the first data packet is retransmitted to the second communications router and an error correction packet corresponding to the first data packet is also transmitted. When a back-to-normal message is received from the second communications router, the first communications router deactivates the error correction mode. The back-to-normal message indicates that the first communications router no longer needs to be in error correction mode.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: December 14, 2021
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Patrick Ho Wai Sung, Kam Chiu Ng, Ho Ming Chan
  • Patent number: 11182259
    Abstract: The present invention relates to a method for determining a configuration operable by a configurable electronic device. The device receives a second configuration and a predefined parameter. The device archives a first configuration in the non-transitory computer readable storage medium. The device applies the second configuration and then determine whether the predefined parameter is satisfied. When the predefined parameters are satisfied, the device maintains to apply the second configuration. When the predefined parameter is not satisfied, the device retrieves the first configuration and applies the first configuration.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: November 23, 2021
    Assignee: Pismo Labs Technology Limited
    Inventors: Mohammad Ashiq-ul Haque, Chung Lai Chan, Ka Wai Chan
  • Publication number: 20210360383
    Abstract: A method and a wireless communication device for providing communication service to devices connected to the wireless communication device. By establishing a starter wireless carrier connection using a starter SIM from a plurality of local SIMs, the wireless communication device establishes one or more logical data connections with one or more SIM banks. Remote-SIMs are selected from the one or more SIM banks and used to establish further wireless carrier connections to allow communication service to be provided to the devices over wireless carrier connections.
    Type: Application
    Filed: September 22, 2020
    Publication date: November 18, 2021
    Applicant: Pismo Labs Technology Limited
    Inventors: Man Kit Kwan, Uzair Ahmed Chughtai, Ka Ho Ho
  • Publication number: 20210360382
    Abstract: A method and a wireless communication device for providing communication service to devices connected to the wireless communication device. By establishing a starter wireless carrier connection using a starter SIM from a plurality of local SIMs, the wireless communication device establishes one or more logical data connections with one or more SIM banks. Remote-SIMs are selected from the one or more SIM banks and used to establish further wireless carrier connections to allow communication service to be provided to the devices over wireless carrier connections.
    Type: Application
    Filed: September 22, 2020
    Publication date: November 18, 2021
    Applicant: Pismo Labs Technology Limited
    Inventors: Man Kit Kwan, Uzair Ahmed Chughtai, Ka Ho Ho
  • Publication number: 20210360384
    Abstract: A method and a wireless communication device for providing communication service to devices connected to the wireless communication device. By establishing a starter wireless carrier connection using a starter SIM from a plurality of local SIMs, the wireless communication device establishes one or more logical data connections with one or more SIM banks. Remote-SIMs are selected from the one or more SIM banks and used to establish further wireless carrier connections to allow communication service to be provided to the devices over wireless carrier connections.
    Type: Application
    Filed: September 22, 2020
    Publication date: November 18, 2021
    Applicant: Pismo Labs Technology Limited
    Inventors: Man Kit Kwan, Uzair Ahmed Chughtai, Ka Ho Ho
  • Publication number: 20210360385
    Abstract: A method and a wireless communication device for providing communication service to devices connected to the wireless communication device. By establishing a starter wireless carrier connection using a starter SIM from a plurality of local SIMs, the wireless communication device establishes one or more logical data connections with one or more SIM banks. Remote-SIMs are selected from the one or more SIM banks and used to establish further wireless carrier connections to allow communication service to be provided to the devices over wireless carrier connections.
    Type: Application
    Filed: September 22, 2020
    Publication date: November 18, 2021
    Applicant: Pismo Labs Technology Limited
    Inventors: Man Kit Kwan, Uzair Ahmed Chughtai, Ka Ho Ho
  • Publication number: 20210360719
    Abstract: A method and a wireless communication device for providing communication service to devices connected to the wireless communication device. By establishing a starter wireless carrier connection using a starter SIM from a plurality of local SIMs, the wireless communication device establishes one or more logical data connections with one or more SIM banks. Remote-SIMs are selected from the one or more SIM banks and used to establish further wireless carrier connections to allow communication service to be provided to the devices over wireless carrier connections.
    Type: Application
    Filed: May 18, 2020
    Publication date: November 18, 2021
    Applicant: Pismo Labs Technology Limited
    Inventors: Man Kit Kwan, Uzair Ahmed Chughtai, Ka Ho Ho
  • Publication number: 20210352477
    Abstract: Methods and apparatus for processing data packets originated from a mobile computing device to destinations at a wireless network node. The wireless network node receives an access request from the mobile computing device for the data packet transmission to the destinations and determines an identifier of the mobile computing device. The wireless network node then determines whether the identifier is in a wireless network node database. When the identifier is not in the wireless network node database, the wireless network node suspends to process data packets received from the mobile computing device and communicates with a server to determine whether status of the mobile computing device in a server database is the first state.
    Type: Application
    Filed: July 23, 2021
    Publication date: November 11, 2021
    Applicant: Pismo Labs Technology Limited
    Inventors: Ho Ming Chan, Ka Kei Liu
  • Patent number: 11159019
    Abstract: The methods and systems are provided to adaptively change power threshold at a policy based power supply device (PBPSD). The PBPSD (101) retrieves a first power policy and determines a power threshold substantially based on the first power policy. A power port authority is also determined based on the first power policy. The PBPSD (101) then provides power to each of the plurality of power ports based on the power threshold and the power port priority. The PBPSD (101) comprises a first processor, a plurality of power connectors, and a plurality of AC-DC regulators. Each of the plurality of power connectors is capable of receiving electricity from a power supply.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: October 26, 2021
    Assignee: Pismo Labs Technology Limited
    Inventors: Ming Pui Chong, Man Fai Tam, Kang Yin Su, Jinbiao Zhang
  • Patent number: 11115307
    Abstract: The present invention discloses methods and systems for monitoring a network connected device by a monitoring server. The monitoring server sends notifications to the network connected device periodically according to a time interval. The time interval is set to a normal value and the notifications include a request for the monitoring data. Then the network connected device sends the monitoring data to monitoring server upon receiving the notifications. Monitoring server receives and stores the monitoring data from the network connected device. When one condition is satisfied, the time interval is changed to a lower value. Therefore, the frequency of sending notifications to network connected device from monitoring server is changed.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: September 7, 2021
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Ho Ming Chan, Kenneth Kai Kut Yip
  • Patent number: 11104241
    Abstract: To prevent theft and/or leakage of electricity and to distribute electricity for recharging electric vehicles, the present invention discloses methods and systems for enabling and disabling a plurality of relays at a system. The system comprises a power supply, at least one ammeter, a power supply enabler and at least one power controller. The required steps include measuring current drawn by the plurality of loads by one or more ammeters. The power controller independently enables or disables each of the plurality of relays according to the instructions received. The power supply enabler enables or disables power supply to the system substantially based on the amount of current being drawn by the system.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: August 31, 2021
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Alex Wing Hong Chan, Ming Pui Chong, King Shan Lam, Chi Leong Kwok
  • Publication number: 20210235521
    Abstract: The present disclosure provides systems and methods which increase the throughput of a TCP-based communication between a first network node and a second network node. First, the first network node sent a first plurality of TCP segments to the second network node. Second, when the second network node receives a second plurality of TCP segments, which is all or part of the first plurality of the TCP segments, the second network node responds by sending one or more TCP acknowledgements to the first network node with the last sequence number of a last segment among all TCP segment within the second plurality of TCP segments. The present disclosure are able to increase the throughput of a TCP connection while decreasing its reliability.
    Type: Application
    Filed: March 25, 2021
    Publication date: July 29, 2021
    Applicant: Pismo Labs Technology Limited
    Inventors: Patrick Ho Wai Sung, Kam Chiu Ng, Wan Chun Leung
  • Patent number: 11076287
    Abstract: Methods and apparatus for processing data packets originated from a mobile computing device to destinations at a wireless network node. The wireless network node receives an access request from the mobile computing device for the data packet transmission to the destinations and determines an identifier of the mobile computing device. The wireless network node then determines whether the identifier is in a wireless network node database. When the identifier is not in the wireless network node database, the wireless network node suspends to process data packets received from the mobile computing device and communicates with a server to determine whether status of the mobile computing device in a server database is the first state.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: July 27, 2021
    Assignee: Pismo Labs Technology Limited
    Inventors: Ho Ming Chan, Ka Kei Liu
  • Patent number: 11076000
    Abstract: The present invention discloses methods and systems for transmitting a received packet at a first network node through an aggregated connection. The first network node determines session information of the received packet and determines whether a new tunnel needs to be selected for transmitting the received packet. When a new tunnel needs to be selected, a hash result is determined. The hash result is substantially based on the session information and the number of available tunnels. A first tunnel is determined for transmitting the received packet according to the hash result. The session information and tunnel ID of the first tunnel is then stored in a first database. The received packet is transmitted through the first tunnel. When a new tunnel need not be selected, a lookup is performed to determine a tunnel ID substantially based on the session information. The received packet is transmitted through the determined tunnel.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: July 27, 2021
    Assignee: Pismo Labs Technology Limited
    Inventors: Kam Chiu Ng, Patrick Ho Wai Sung, Ying Kwan, Wan Chun Leung
  • Publication number: 20210219125
    Abstract: The present invention discloses methods and systems for communicating at a cellular router between a first wireless communication module and a first subscriber identity module (SIM). The cellular router receives a first request from a first wireless communication module and encapsulates the first request in a first modified request. The cellular router then sends the first modified request to a first SIM card in a first communication apparatus and waits for a first modified reply. While waiting for the first modified reply the cellular router sends at least one halt message to the first wireless communication module after a first time threshold. After receiving the first modified reply, the cellular router decapsulates the first modified reply to retrieve a first reply and sends the first reply to the first wireless communication module where the first modified reply is a reply to the first.
    Type: Application
    Filed: June 4, 2018
    Publication date: July 15, 2021
    Applicant: Pismo Labs Technology Limited
    Inventors: Uzair Ahmed CHUGHTAI, Man Kit KWAN, Yu YEUNG
  • Publication number: 20210211963
    Abstract: The present invention discloses methods and systems for selecting at least one SIM card for data communication at a wireless communication device which is capable of housing a plurality of SIM cards. When a switching condition is satisfied, the wireless communication device selects a second SIM card group, and disconnects one or more connections established using any non-second group SIM card. Non-second group SIM cards are SIM cards that are not in the second SIM card group. A selected SIM card from the second SIM card group is then used for data communications. The steps are repeated until (i) the switching condition is no longer satisfied, (ii) no more SIM cards selected from the second SIM card group can be used for data communications or (iii) no more connection is made using non-second group SIM cards.
    Type: Application
    Filed: March 19, 2021
    Publication date: July 8, 2021
    Applicant: Pismo Labs Technology Limited
    Inventors: Kit Wai CHAU, Ho Ming CHAN, Man Kit KWAN
  • Publication number: 20210176211
    Abstract: A method and a system of restricting data packet transmission of an apparatus at a network node. The network node, during a first time period, updates a whitelist and does not restrict data packet transmission according to the whitelist. After the first time period, the network node determines corresponding destination address of each of the data packets and allows the data packets to be sent to the corresponding destination address if a criteria is satisfactory. The network node does not allow the data packets to be sent to the corresponding destination address if the criteria is not satisfactory. The whitelist is comprised of at least one destination address. The criteria is based on the at least one destination address. The whitelist list is stored in non-transitory computer readable storage medium in the network node.
    Type: Application
    Filed: February 22, 2021
    Publication date: June 10, 2021
    Applicant: Pismo Labs Technology Limited
    Inventors: Wan Chun Leung, Patrick Ho Wai Sung, Kit Wai Chau