-
1.
公开(公告)号:US12126680B2
公开(公告)日:2024-10-22
申请号:US18317908
申请日:2023-05-15
Applicant: Zephyrtel, Inc.
Inventor: Alan Arolovitch , Shmuel Bachar , Dror Moshe Gavish , Shahar Guy Grin , Shay Shemer
IPC: G06F15/16 , H04L12/66 , H04L45/00 , H04L45/16 , H04L61/5007 , H04L67/1095 , H04L67/14 , H04L67/5651 , H04L67/568 , H04L67/63 , H04L69/163
CPC classification number: H04L67/1095 , H04L12/66 , H04L45/16 , H04L45/22 , H04L61/5007 , H04L67/14 , H04L67/5651 , H04L67/568 , H04L67/63 , H04L69/163
Abstract: A computer-implemented method is provided for transparently optimizing data transmission between a first endpoint and a second endpoint in a computer network. The endpoints have a directly established data session therebetween. The data session is identified by each endpoint at least to itself in the same way throughout the session. The method includes the steps of: relaying data between the endpoints transparently in the session using a network optimization service; and transparently modifying or storing at least some of the data transmitted from the second endpoint to the first endpoint using the network optimization service in order to optimize data communications between the endpoints, wherein transparently modifying at least some of the data comprises changing the data, replacing the data, or inserting additional data such that the first endpoint receives different data than was sent by the second endpoint.
-
2.
公开(公告)号:US12069129B2
公开(公告)日:2024-08-20
申请号:US17351926
申请日:2021-06-18
Applicant: Zephyrtel, Inc.
Inventor: Alan Arolovitch , Shmuel Bachar , Dror Moshe Gavish , Shahar Guy Grin , Shay Shemer
IPC: G06F15/16 , H04L12/66 , H04L45/00 , H04L45/16 , H04L61/5007 , H04L67/1095 , H04L67/14 , H04L67/5651 , H04L67/568 , H04L67/63 , H04L69/163
CPC classification number: H04L67/1095 , H04L12/66 , H04L45/16 , H04L45/22 , H04L61/5007 , H04L67/14 , H04L67/5651 , H04L67/568 , H04L67/63 , H04L69/163
Abstract: A computer-implemented method is provided for transparently optimizing data transmission between a first endpoint and a second endpoint in a computer network. The endpoints have a directly established data session therebetween. The data session is identified by each endpoint at least to itself in the same way throughout the session. The method includes the steps of: relaying data between the endpoints transparently in the session using a network optimization service; and transparently modifying or storing at least some of the data transmitted from the second endpoint to the first endpoint using the network optimization service in order to optimize data communications between the endpoints, wherein transparently modifying at least some of the data comprises changing the data, replacing the data, or inserting additional data such that the first endpoint receives different data than was sent by the second endpoint.
-
公开(公告)号:US11758013B2
公开(公告)日:2023-09-12
申请号:US17240738
申请日:2021-04-26
Applicant: Zephyrtel, Inc.
Inventor: Alan Arolovitch , Shmuel Bachar , Dror Moshe Gavish , Shahar Guy Grin , Shay Shemer
IPC: G06F15/167 , H04L67/568 , G06F16/957 , H04L67/14 , H04L67/51 , H04L67/50 , H04N21/63 , H04L67/1061 , H04L67/1074
CPC classification number: H04L67/568 , G06F16/9574 , H04L67/14 , H04L67/51 , H04L67/535 , H04N21/632 , H04L67/108 , H04L67/1061
Abstract: A computer-implemented method of caching multi-session data communications in a computer network, includes the steps of: (a) receiving, intercepting, or monitoring one or more data sessions between a client executing a multi-session application for retrieving a desired content object and one or more metadata services, said client communicating with the one or more metadata services to discover metadata for the content object; (b) analyzing queries and responses exchanged between the client and the one of more metadata services to discover metadata for the content object; (c) receiving or intercepting subsequent data sessions between the client and content sources; (d) identifying a data protocol used by the client and identifying data queries within the data sessions; (e) identifying the content object or portions thereof requested by the client in the data queries; and (f) determining if the content object or portions thereof are stored in cache and, if so, sending the content object or portions thereof stored in cache to the client, and, if not, sending the data queries to the content sources, storing data responses from the content sources, and sending the data responses to the client.
-
4.
公开(公告)号:US11082488B2
公开(公告)日:2021-08-03
申请号:US16837595
申请日:2020-04-01
Applicant: Zephyrtel, Inc.
Inventor: Alan Arolovitch , Shmuel Bachar , Dror Moshe Gavish , Shahar Guy Grin , Shay Shemer
IPC: G06F15/16 , H04L29/08 , H04L29/12 , H04L12/707 , H04L12/761 , H04L29/06 , H04L12/66
Abstract: A computer-implemented method is provided for transparently optimizing data transmission between a first endpoint and a second endpoint in a computer network. The endpoints have a directly established data session therebetween. The data session is identified by each endpoint at least to itself in the same way throughout the session. The method includes the steps of: relaying data between the endpoints transparently in the session using a network optimization service; and transparently modifying or storing at least some of the data transmitted from the second endpoint to the first endpoint using the network optimization service in order to optimize data communications between the endpoints, wherein transparently modifying at least some of the data comprises changing the data, replacing the data, or inserting additional data such that the first endpoint receives different data than was sent by the second endpoint.
-
5.
公开(公告)号:US10225340B2
公开(公告)日:2019-03-05
申请号:US14678537
申请日:2015-04-03
Applicant: Zephyrtel, Inc.
Inventor: Alan Arolovitch , Shmuel Bachar , Dror Moshe Gavish , Shahar Guy Grin , Shay Shemer
IPC: G06F15/16 , H04L29/08 , H04L29/12 , H04L12/707 , H04L12/761 , H04L12/66 , H04L29/06
Abstract: A computer-implemented method is provided for transparently optimizing data transmission between a first endpoint and a second endpoint in a computer network. The endpoints have a directly established data session therebetween. The data session is identified by each endpoint at least to itself in the same way throughout the session. The method includes the steps of: relaying data between the endpoints transparently in the session using a network optimization service; and transparently modifying or storing at least some of the data transmitted from the second endpoint to the first endpoint using the network optimization service in order to optimize data communications between the endpoints, wherein transparently modifying at least some of the data comprises changing the data, replacing the data, or inserting additional data such that the first endpoint receives different data than was sent by the second endpoint.
-
6.
公开(公告)号:US20230283662A1
公开(公告)日:2023-09-07
申请号:US18317908
申请日:2023-05-15
Applicant: Zephyrtel, Inc.
Inventor: Alan Arolovitch , Shmuel Bachar , Dror Moshe Gavish , Shahar Guy Grin , Shay Shemer
IPC: H04L67/1095 , H04L67/568 , H04L61/5007 , H04L67/5651 , H04L12/66 , H04L69/163 , H04L67/63 , H04L45/00 , H04L45/16 , H04L67/14
CPC classification number: H04L67/1095 , H04L12/66 , H04L45/16 , H04L45/22 , H04L61/5007 , H04L67/14 , H04L67/5651 , H04L67/568 , H04L67/63 , H04L69/163
Abstract: A computer-implemented method is provided for transparently optimizing data transmission between a first endpoint and a second endpoint in a computer network. The endpoints have a directly established data session therebetween. The data session is identified by each endpoint at least to itself in the same way throughout the session. The method includes the steps of: relaying data between the endpoints transparently in the session using a network optimization service; and transparently modifying or storing at least some of the data transmitted from the second endpoint to the first endpoint using the network optimization service in order to optimize data communications between the endpoints, wherein transparently modifying at least some of the data comprises changing the data, replacing the data, or inserting additional data such that the first endpoint receives different data than was sent by the second endpoint.
-
公开(公告)号:US20200084289A1
公开(公告)日:2020-03-12
申请号:US16685717
申请日:2019-11-15
Applicant: Zephyrtel, Inc.
Inventor: Alan Arolovitch , Shmuel Bachar , Dror Moshe Gavish , Shahar Guy Grin , Shay Shemer
IPC: H04L29/08 , H04N21/63 , G06F16/957
Abstract: A computer-implemented method of caching multi-session data communications in a computer network, includes the steps of: (a) receiving, intercepting, or monitoring one or more data sessions between a client executing a multi-session application for retrieving a desired content object and one or more metadata services, said client communicating with the one or more metadata services to discover metadata for the content object; (b) analyzing queries and responses exchanged between the client and the one of more metadata services to discover metadata for the content object; (c) receiving or intercepting subsequent data sessions between the client and content sources; (d) identifying a data protocol used by the client and identifying data queries within the data sessions; (e) identifying the content object or portions thereof requested by the client in the data queries; and (f) determining if the content object or portions thereof are stored in cache and, if so, sending the content object or portions thereof stored in cache to the client, and, if not, sending the data queries to the content sources, storing data responses from the content sources, and sending the data responses to the client.
-
8.
公开(公告)号:US20250047742A1
公开(公告)日:2025-02-06
申请号:US18923658
申请日:2024-10-22
Applicant: Zephyrtel, Inc.
Inventor: Alan Arolovitch , Shmuel Bachar , Dror Moshe Gavish , Shahar Guy Grin , Shay Shemer
IPC: H04L67/1095 , H04L12/66 , H04L45/00 , H04L45/16 , H04L61/5007 , H04L67/14 , H04L67/5651 , H04L67/568 , H04L67/63 , H04L69/163
Abstract: A computer-implemented method is provided for transparently optimizing data transmission between a first endpoint and a second endpoint in a computer network. The endpoints have a directly established data session therebetween. The data session is identified by each endpoint at least to itself in the same way throughout the session. The method includes the steps of: relaying data between the endpoints transparently in the session using a network optimization service; and transparently modifying or storing at least some of the data transmitted from the second endpoint to the first endpoint using the network optimization service in order to optimize data communications between the endpoints, wherein transparently modifying at least some of the data comprises changing the data, replacing the data, or inserting additional data such that the first endpoint receives different data than was sent by the second endpoint.
-
9.
公开(公告)号:US20210314401A1
公开(公告)日:2021-10-07
申请号:US17351926
申请日:2021-06-18
Applicant: Zephyrtel, Inc.
Inventor: Alan Arolovitch , Shmuel Bachar , Dror Moshe Gavish , Shahar Guy Grin , Shay Shemer
IPC: H04L29/08 , H04L29/12 , H04L12/707 , H04L12/761 , H04L29/06 , H04L12/66
Abstract: A computer-implemented method is provided for transparently optimizing data transmission between a first endpoint and a second endpoint in a computer network. The endpoints have a directly established data session therebetween. The data session is identified by each endpoint at least to itself in the same way throughout the session. The method includes the steps of: relaying data between the endpoints transparently in the session using a network optimization service; and transparently modifying or storing at least some of the data transmitted from the second endpoint to the first endpoint using the network optimization service in order to optimize data communications between the endpoints, wherein transparently modifying at least some of the data comprises changing the data, replacing the data, or inserting additional data such that the first endpoint receives different data than was sent by the second endpoint.
-
公开(公告)号:US20200236166A1
公开(公告)日:2020-07-23
申请号:US16837595
申请日:2020-04-01
Applicant: Zephyrtel, Inc.
Inventor: Alan Arolovitch , Shmuel Bachar , Dror Moshe Gavish , Shahar Guy Grin , Shay Shemer
IPC: H04L29/08 , H04L29/12 , H04L12/707 , H04L12/761 , H04L29/06 , H04L12/66
Abstract: A computer-implemented method is provided for transparently optimizing data transmission between a first endpoint and a second endpoint in a computer network. The endpoints have a directly established data session therebetween. The data session is identified by each endpoint at least to itself in the same way throughout the session. The method includes the steps of: relaying data between the endpoints transparently in the session using a network optimization service; and transparently modifying or storing at least some of the data transmitted from the second endpoint to the first endpoint using the network optimization service in order to optimize data communications between the endpoints, wherein transparently modifying at least some of the data comprises changing the data, replacing the data, or inserting additional data such that the first endpoint receives different data than was sent by the second endpoint.
-
-
-
-
-
-
-
-
-