Patents Assigned to Pismo Labs Technology Limited
  • Patent number: 11968745
    Abstract: The present invention discloses methods and systems for providing UICC/eUICC related response information to information requests at a cellular router. The method includes receiving an information request from a wireless communication module, and determining whether a response to the information request is cached. When the response information is not cached, forwarding the information request to a massive SIM apparatus (MSA). MSA will then respond to the information request. A response based on the MSA's response will then be sent to the wireless communication module for the information request. When the response information is cached, retrieve the response information and send it to the wireless communication module.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: April 23, 2024
    Assignee: Pismo Labs Technology Limited
    Inventors: Uzair Ahmed Chughtai, Man Kit Kwan, Yu Yeung, Fawad Ahmed, Tomas {hacek over (S)}eirys, Azim Ul Islam, Chun Kit Chan, Kaho Ho Ho
  • Publication number: 20240129239
    Abstract: The present invention discloses methods and systems for reducing network latency. A first network device establishes a plurality of connections with a second network device. After that, determining non-congesting latency of each of the plurality of connections. Assigning a weighting to each of the plurality of connections. Decreasing the weighting of a connection when the performance of the connection deteriorated according to a first criteria. The first network device may perform weight decreasing again after a time interval. Last, sending data packets through the plurality of connections according to the weightings.
    Type: Application
    Filed: December 27, 2023
    Publication date: April 18, 2024
    Applicant: Pismo Labs Technology Limited
    Inventor: Wan Chun Leung
  • Publication number: 20240129241
    Abstract: The present invention discloses methods and systems for reducing network latency. A first network device establishes a plurality of connections with a second network device. After that, determining non-congesting latency of each of the plurality of connections. Assigning a weighting to each of the plurality of connections. Decreasing the weighting of a connection when the performance of the connection deteriorated according to a first criteria. The first network device may perform weight decreasing again after a time interval. Last, sending data packets through the plurality of connections according to the weightings.
    Type: Application
    Filed: December 27, 2023
    Publication date: April 18, 2024
    Applicant: Pismo Labs Technology Limited
    Inventor: Wan Chun Leung
  • Publication number: 20240129240
    Abstract: The present invention discloses methods and systems for reducing network latency. A first network device establishes a plurality of connections with a second network device. After that, determining non-congesting latency of each of the plurality of connections. Assigning a weighting to each of the plurality of connections. Decreasing the weighting of a connection when the performance of the connection deteriorated according to a first criteria. The first network device may perform weight decreasing again after a time interval. Last, sending data packets through the plurality of connections according to the weightings.
    Type: Application
    Filed: December 27, 2023
    Publication date: April 18, 2024
    Applicant: Pismo Labs Technology Limited
    Inventor: Wan Chun Leung
  • Publication number: 20240109443
    Abstract: The present invention discloses methods and systems for scheduling and distributing power for electric vehicle chargers, through enabling and disabling a plurality of relays at a system. One of the criteria to allow an authenticated user to use an electric vehicle charger is whether there is enough electricity capacity. When the user is allowed to use a scheduled electric vehicle charger, its location is then sent to the user. Alert messages can be generated if charging does not begin within a first time limit and the cancellation of a reservation will take place if the second time limit is reached.
    Type: Application
    Filed: December 13, 2023
    Publication date: April 4, 2024
    Applicant: Pismo Labs Technology Limited
    Inventors: Alex Wing Hong CHAN, Ming Pui CHONG, King Shan LAM, Chi Leong KWOK
  • Patent number: 11950321
    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 modified request.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: April 2, 2024
    Assignee: Pismo Labs Technology Limited
    Inventors: Uzair Ahmed Chughtai, Man Kit Kwan, Yu Yeung
  • Patent number: 11943838
    Abstract: Apparatus with I/O modules such as a networked security camera with a plurality of wireless connections to continue to use at least one network connection is presented. The apparatus, comprising a plurality of RF units, a plurality of SIM card interfaces, at least one processing unit, at least one non-transitory computer readable storage medium and at least on input/output module, is able to continue sending and receiving data through one or more wireless networks using a plurality of RF units. Further, when more bandwidth and/or higher reliability is required, the apparatus aggregates data connections established with different wireless networks.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: March 26, 2024
    Assignee: Pismo Labs Technology Limited
    Inventors: Ming Pui Chong, Wan Chun Leung, Chan Neng Leong, Uzair Ahmed Chughtai
  • Patent number: 11943060
    Abstract: 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 12, 2023
    Date of Patent: March 26, 2024
    Assignee: Pismo Labs Technology Limited
    Inventors: Patrick Ho Wai Sung, Kam Chiu Ng, Ho Ming Chan
  • Patent number: 11943839
    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: March 30, 2023
    Date of Patent: March 26, 2024
    Assignee: Pismo Labs Technology Limited
    Inventors: Man Kit Kwan, Uzair Ahmed Chughtai, Ka Ho Ho
  • Publication number: 20240080920
    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: November 13, 2023
    Publication date: March 7, 2024
    Applicant: Pismo Labs Technology Limited
    Inventors: Patrick Ho Wai Sung, Kam Chiu Ng, Wan Chun Leung
  • Publication number: 20240073674
    Abstract: The present invention discloses methods and systems for establishing data communication at a network device. The method includes identifying a cellular network by the network device. After that, the network device sends a request to an MSA for an embedded subscriber identification module (eSIM) profile of the cellular network. The MSA may or may not have an eSIM profile of the cellular network available. When an eSIM profile of the cellular network is available, the network device receives the eSIM profile information from the MSA. The network device then sends a request for data communication access to the cellular network using the eSIM profile information to obtain data communication access through the cellular network. The network device may comprise at least one universal integrated circuit card (UICC) and/or embedded universal integrated circuit card (eUICC).
    Type: Application
    Filed: April 1, 2021
    Publication date: February 29, 2024
    Applicant: Pismo Labs Technology Limited
    Inventors: Uzair Ahmed Chughtai, Man Kit Kwan, Azim UI Islam, Ka Ho Ho, Yee Ting Tse
  • Publication number: 20240057182
    Abstract: The present invention discloses methods and systems for data communication at a primary wireless communication apparatus (WCA) in conjunction with an auxiliary WCA. The primary and the auxiliary WCAs may be connected and each houses at least one subscriber identification module (SIM). When a data packet is to be sent using the primary WCA, a wireless communication module (WCM) of the primary WCA is used. When a data packet is to be sent using the auxiliary WCA, a WCM of the auxiliary WCA is used. When receiving a data packet, the data packet is processed based on the receiving WCA. When a data packet is received through the WCM of the primary WCA, the data packet is processed at the primary WCA. When a data packet is received through the WCM of the auxiliary WCA, the data packet is first sent to the primary WCA and then processed.
    Type: Application
    Filed: October 1, 2023
    Publication date: February 15, 2024
    Applicant: Pismo Labs Technology Limited
    Inventors: Alex Wing Hong Chan, Yu Yeung, King Shan Lam
  • Publication number: 20240057178
    Abstract: The present invention discloses methods and systems for data communication at a primary wireless communication apparatus (WCA) in conjunction with an auxiliary WCA. The primary and the auxiliary WCAs may be connected and each houses at least one subscriber identification module (SIM). When a data packet is to be sent using the primary WCA, a wireless communication module (WCM) of the primary WCA is used. When a data packet is to be sent using the auxiliary WCA, a WCM of the auxiliary WCA is used. When receiving a data packet, the data packet is processed based on the receiving WCA. When a data packet is received through the WCM of the primary WCA, the data packet is processed at the primary WCA. When a data packet is received through the WCM of the auxiliary WCA, the data packet is first sent to the primary WCA and then processed.
    Type: Application
    Filed: October 1, 2023
    Publication date: February 15, 2024
    Applicant: Pismo Labs Technology Limited
    Inventors: Alex Wing Hong Chan, Yu Yeung, King Shan Lam
  • Publication number: 20240057176
    Abstract: The present invention discloses methods and systems for using one or more substitute connections between a cellular router and a server. When the server detects that one or more connections fail, the server starts using one or more substitute connections to the one or more failed connections. The connections are used to transmit requests and responses between the cellular router and the server. The requests comprise authentication requests that are transmitted to the server from the cellular router. The responses comprise authentication responses that are transmitted to the cellular router from the server. The authentication requests and the authentication responses are to authenticate one or more SIM cards housed in the server. The cellular router authenticates the one or more SIM cards by utilizing the authentication responses to keep maintaining respective cellular connections established using the one or more SIM cards from the server.
    Type: Application
    Filed: May 28, 2021
    Publication date: February 15, 2024
    Applicant: Pismo Labs Technology Limited
    Inventors: Uzair Ahmed Chughtai, Fawad Ahmed, Tomas Seirys, Man Kit Kwan, Al-Amin Quyyum, Yu Yeung, Ka Ho Ho
  • Patent number: 11895031
    Abstract: The present invention discloses methods and systems for reducing network latency. A first network device establishes a plurality of connections with a second network device. After that, determining non-congesting latency of each of the plurality of connections. Assigning a weighting to each of the plurality of connections. Decreasing the weighting of a connection when the performance of the connection deteriorated according to a first criteria. The first network device may perform weight decreasing again after a time interval. Last, sending data packets through the plurality of connections according to the weightings.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: February 6, 2024
    Assignee: Pismo Labs Technology Limited
    Inventor: Wan Chun Leung
  • Patent number: 11871212
    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 modified request.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: January 9, 2024
    Assignee: Pismo Labs Technology Limited
    Inventors: Uzair Ahmed Chughtai, Man Kit Kwan, Yu Yeung
  • Patent number: 11865935
    Abstract: The present invention discloses methods and systems for scheduling and distributing power for electric vehicle chargers, through enabling and disabling a plurality of relays at a system. One of the criteria to allow an authenticated user to use an electric vehicle charger is whether there is enough electricity capacity. When the user is allowed to use a scheduled electric vehicle charger, its location is then sent to the user. Alert messages can be generated if charging does not begin within a first time limit and the cancellation of a reservation will take place if the second time limit is reached.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: January 9, 2024
    Assignee: Pismo Labs Technology Limited
    Inventors: Alex Wing Hong Chan, Ming Pui Chong, King Shan Lam, Chi Leong Kwok
  • Publication number: 20240007844
    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 modified request.
    Type: Application
    Filed: September 15, 2023
    Publication date: January 4, 2024
    Applicant: Pismo Labs Technology Limited
    Inventors: Man Kit KWAN, Uzair Ahmed CHUGHTAI, Yu YEUNG
  • Patent number: 11849493
    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: Grant
    Filed: March 25, 2021
    Date of Patent: December 19, 2023
    Assignee: Pismo Labs Technology Limited
    Inventors: Patrick Ho Wai Sung, Kam Chiu Ng, Wan Chun Leung
  • Patent number: 11832345
    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 modified request.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: November 28, 2023
    Assignee: Pismo Labs Technology Limited
    Inventors: Uzair Ahmed Chughtai, Man Kit Kwan, Yu Yeung