Patents by Inventor Igor Postelnik
Igor Postelnik has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11962665Abstract: A server receives a request for a document from a client device. The server determines from the request that the client device is a mobile client device. The server determines that the requested document is not for an optimized mobile version and that there is an optimized mobile version of the document that is located at a different location. Instead of transmitting the requested document to the client device, the server transmits a redirect message to the client device to the optimized mobile version of the document. The server receives a request for the optimized mobile version of the document, retrieves that version of the document, and transmits that version of the document to the mobile client device.Type: GrantFiled: April 22, 2019Date of Patent: April 16, 2024Assignee: CLOUDFLARE, INC.Inventors: Igor Postelnik, Mohd Fairuz Irtefa
-
Patent number: 11907909Abstract: The present invention discloses a system and method for data management whereby a data management application manages data across a managed service environment, a mail server environment, and a client environment. The present invention allows a customer to optimize data management functions such as archiving, recovering, monitoring, authenticating, synchronizing, transferring, copying, stubbing, chunking, harvesting, and securing.Type: GrantFiled: November 14, 2022Date of Patent: February 20, 2024Assignee: MessageOne, LLCInventors: Samy M. Aboel-Nil, Dane O. Knecht, Igor Postelnik, Scott B. Kovner
-
Publication number: 20230308415Abstract: A unified network service that connects multiple disparate private networks and end user client devices operating on separate networks is described. The multiple disparate private networks and end user client devices connect to a distributed cloud computing network that provides routing services, security services, and performance services, and that can be controlled consistently regardless of the connection type. The unified network service provides uniform access control at the L3 layer (e.g., at the IP layer) or at a higher layer using user identity information (e.g., a zero-trust model). The disparate private networks are run on top of the distributed cloud computing network. The virtual routing layer of the distributed cloud computing network allows customers of the service to have private resources visible only to client devices (e.g.Type: ApplicationFiled: May 31, 2023Publication date: September 28, 2023Inventors: Nicholas Alexander Wondra, Igor Postelnik, Michael John Vanderwater, Adam Simon Chalmers, Nuno Miguel Lourenço Diegues, Arég Harutyunyan, Erich Alfred Heine
-
Patent number: 11736740Abstract: A server in a content delivery network (CDN) receives a request for a web page of a domain handled by an origin server. The server retrieves the web page and the web page references a video. The server retrieves a file that indicates a list of locations of the domain in which segments of the video are located. The server fetches at least an initial portion of the segments. The server receives a request for the video. The server transmits to the requester at least the initial portion of the segments. The server receives a subsequent request of a different portion of the segments. The server transmits a response to the requester that instructs the requester to transmit the request for the different portion of segments to a second server in the CDN.Type: GrantFiled: September 14, 2020Date of Patent: August 22, 2023Assignee: CLOUDFLARE, INC.Inventors: Dane Orion Knecht, Igor Postelnik, Oliver Yu, John Graham-Cumming, Dani Grant, Nitin Rao
-
Patent number: 11677717Abstract: A unified network service that connects multiple disparate private networks and end user client devices operating on separate networks is described. The multiple disparate private networks and end user client devices connect to a distributed cloud computing network that provides routing services, security services, and performance services, and that can be controlled consistently regardless of the connection type. The unified network service provides uniform access control at the L3 layer (e.g., at the IP layer) or at a higher layer using user identity information (e.g., a zero-trust model). The disparate private networks are run on top of the distributed cloud computing network. The virtual routing layer of the distributed cloud computing network allows customers of the service to have private resources visible only to client devices (e.g.Type: GrantFiled: March 21, 2022Date of Patent: June 13, 2023Assignee: CLOUDFLARE, INC.Inventors: Nicholas Alexander Wondra, Igor Postelnik, Michael John Vanderwater, Adam Simon Chalmers, Nuno Miguel Lourenço Diegues, Arég Harutyunyan, Erich Alfred Heine
-
Publication number: 20230142521Abstract: The present invention discloses a system and method for data management whereby a data management application manages data across a managed service environment, a mail server environment, and a client environment. The present invention allows a customer to optimize data management functions such as archiving, recovering, monitoring, authenticating, synchronizing, transferring, copying, stubbing, chunking, harvesting, and securing.Type: ApplicationFiled: November 14, 2022Publication date: May 11, 2023Applicant: MessageOne, LLCInventors: Samy M. Aboel-Nil, Dane O. Knecht, Igor Postelnik, Scott B. Kovner
-
Patent number: 11531967Abstract: The present invention discloses a system and method for data management whereby a data management application manages data across a managed service environment, a mail server environment, and a client environment. The present invention allows a customer to optimize data management functions such as archiving, recovering, monitoring, authenticating, synchronizing, transferring, copying, stubbing, chunking, harvesting, and securing.Type: GrantFiled: August 14, 2020Date of Patent: December 20, 2022Assignee: MessageOne, LLCInventors: Samy M. Aboel-Nil, Dane O. Knecht, Igor Postelnik, Scott B. Kovner
-
Publication number: 20220303244Abstract: A unified network service that connects multiple disparate private networks and end user client devices operating on separate networks is described. The multiple disparate private networks and end user client devices connect to a distributed cloud computing network that provides routing services, security services, and performance services, and that can be controlled consistently regardless of the connection type. The unified network service provides uniform access control at the L3 layer (e.g., at the IP layer) or at a higher layer using user identity information (e.g., a zero-trust model). The disparate private networks are run on top of the distributed cloud computing network. The virtual routing layer of the distributed cloud computing network allows customers of the service to have private resources visible only to client devices (e.g.Type: ApplicationFiled: March 21, 2022Publication date: September 22, 2022Inventors: Nicholas Alexander Wondra, Igor Postelnik, Michael John Vanderwater, Adam Simon Chalmers, Nuno Miguel Lourenço Diegues, Arég Harutyunyan, Erich Alfred Heine
-
Publication number: 20220043726Abstract: The method and system of the present invention provides an improved technique for processing email during an unplanned outage. Email messages are redirected from the primary server to a secondary server during an unplanned outage such as, for example, a natural disaster. A notification message is sent to users alerting them that their email messages are available on the secondary server by, for example, Internet access. After the termination of the unplanned outage, email messages received during the unplanned outage are synchronized into the users standard email application.Type: ApplicationFiled: October 22, 2021Publication date: February 10, 2022Applicant: MessageOne, Inc.Inventors: Samy Mahmoud Aboel-Nil, Satin Mirchandani, Michael Nonemacher, Igor Postelnik, Michael I. Rosenfelt, Chris Scharff
-
Patent number: 11182263Abstract: The method and system of the present invention provides an improved technique for processing email during an unplanned outage. Email messages are redirected from the primary server to a secondary server during an unplanned outage such as, for example, a natural disaster. A notification message is sent to users alerting them that their email messages are available on the secondary server by, for example, Internet access. After the termination of the unplanned outage, email messages received during the unplanned outage are synchronized into the users standard email application.Type: GrantFiled: January 3, 2020Date of Patent: November 23, 2021Assignee: MESSAGEONE, LLCInventors: Samy Mahmoud Aboel-Nil, Satin Mirchandani, Michael Nonemacher, Igor Postelnik, Michael I. Rosenfelt, Chris Scharff
-
Publication number: 20200413112Abstract: A server in a content delivery network (CDN) receives a request for a web page of a domain handled by an origin server. The server retrieves the web page and the web page references a video. The server retrieves a file that indicates a list of locations of the domain in which segments of the video are located. The server fetches at least an initial portion of the segments. The server receives a request for the video. The server transmits to the requester at least the initial portion of the segments. The server receives a subsequent request of a different portion of the segments. The server transmits a response to the requester that instructs the requester to transmit the request for the different portion of segments to a second server in the CDN.Type: ApplicationFiled: September 14, 2020Publication date: December 31, 2020Inventors: Dane Orion Knecht, Igor Postelnik, Oliver Yu, John Graham-Cumming, Dani Grant, Nitin Rao
-
Publication number: 20200402115Abstract: A server receives a request for a network resource from a client network application. The server retrieves the network resource and detects an online advertisement tag in it. The server determines that it has access to an identity cookie for the requesting client. The server modifies the network resource including causing the tag from being processed directly by the client and adds a reference to a client-side script that will inject the online advertisement into the modified network resource. The server transmits a request for the online advertisement to an advertisement supply source, transmits a push-promise to the requesting client for the client-side script, and transmits the modified network resource to the requesting client. The server receives, from the advertisement supply source, a response to the request for the online advertisement. The server transmits the client-side script to the requesting client without receiving a separate request for the client-side script.Type: ApplicationFiled: June 24, 2020Publication date: December 24, 2020Inventor: Igor Postelnik
-
Publication number: 20200372470Abstract: The present invention discloses a system and method for data management whereby a data management application manages data across a managed service environment, a mail server environment, and a client environment. The present invention allows a customer to optimize data management functions such as archiving, recovering, monitoring, authenticating, synchronizing, transferring, copying, stubbing, chunking, harvesting, and securing.Type: ApplicationFiled: August 14, 2020Publication date: November 26, 2020Applicant: MessageOne, Inc.Inventors: Samy M. Aboel-Nil, Dane O. Knecht, Igor Postelnik, Scott B. Kovner
-
Patent number: 10783498Abstract: The present invention discloses a system and method for data management whereby a data management application manages data across a managed service environment, a mail server environment, and a client environment. The present invention allows a customer to optimize data management functions such as archiving, recovering, monitoring, authenticating, synchronizing, transferring, copying, stubbing, chunking, harvesting, and securing.Type: GrantFiled: January 18, 2008Date of Patent: September 22, 2020Assignee: MESSAGEONE, LLCInventors: Samy M. Aboel-Nil, Dane O. Knecht, Igor Postelnik, Scott B. Kovner
-
Patent number: 10779015Abstract: A server in a content delivery network (CDN) receives a request for a web page of a domain handled by an origin server. The server retrieves the web page and the web page references a video. The server retrieves a file that indicates a list of locations of the domain in which segments of the video are located. The server fetches at least an initial portion of the segments. The server receives a request for the video. The server transmits to the requester at least the initial portion of the segments. The server receives a subsequent request of a different portion of the segments. The server transmits a response to the requester that instructs the requester to transmit the request for the different portion of segments to a second server in the CDN.Type: GrantFiled: October 5, 2017Date of Patent: September 15, 2020Assignee: CLOUDFLARE, INC.Inventors: Dane Orion Knecht, Igor Postelnik, Oliver Yu, John Graham-Cumming, Dani Grant, Nitin Rao
-
Publication number: 20200142786Abstract: The method and system of the present invention provides an improved technique for processing email during an unplanned outage. Email messages are redirected from the primary server to a secondary server during an unplanned outage such as, for example, a natural disaster. A notification message is sent to users alerting them that their email messages are available on the secondary server by, for example, Internet access. After the termination of the unplanned outage, email messages received during the unplanned outage are synchronized into the users standard email application.Type: ApplicationFiled: January 3, 2020Publication date: May 7, 2020Applicant: MessageOne, Inc.Inventors: Samy Mahmoud Aboel-Nil, Satin Mirchandani, Michael Nonemacher, Igor Postelnik, Michael I. Rosenfelt, Chris Scharff
-
Patent number: 10601941Abstract: A method and system for optimization of an advertisement in a network resource in a proxy server of a cloud-based proxy service are described. Responsive to determining that there is an advertisement element in a network resource, the proxy server automatically modifies the advertisement element. The automatic modification of the advertisement element includes: 1) compressing style code into compressed style code; 2) compressing the image; and 3) compressing the style generation code. The proxy server generates a modified version of the network resource including the modified version of the advertisement element, where the modified version of the advertisement element is smaller in size than the advertisement element included in the network resource retrieved from the origin server; and transmits the modified version of the network resource to the client device instead of the network resource.Type: GrantFiled: November 28, 2018Date of Patent: March 24, 2020Assignee: CLOUDFLARE, INC.Inventors: Igor Postelnik, John Fawcett, Dane Orion Knecht, Oliver Zi-gang Yu, Dani Grant
-
Patent number: 10586271Abstract: A system and method for multi-source transaction processing receives order requests from a client system operated by a user. The order requests may include order placements and order inquiries. For example, an order request may be a placement for a computer system and associated peripherals. The user may have particular fulfillment organization preferences, and different components of the computer system and associated peripherals may be fulfilled by different fulfillment partners. Accordingly, the orders order requests are processed by an order request servicing system to, for example, split the order request into multiple processed order requests and each of the processed order requests is associated with an order request management system and prepared for transmission to the associated order request management system. The order request management systems can utilize the processed order requests to fulfill the order request.Type: GrantFiled: June 8, 2017Date of Patent: March 10, 2020Assignee: Versata Software, Inc.Inventors: Igor Postelnik, Jocelyn E. Goldfein, Phil G. Gilbert
-
Patent number: 10558534Abstract: The method and system of the present invention provides an improved technique for processing email during an unplanned outage. Email messages are redirected from the primary server to a secondary server during an unplanned outage such as, for example, a natural disaster. A notification message is sent to users alerting them that their email messages are available on the secondary server by, for example, Internet access. After the termination of the unplanned outage, email messages received during the unplanned outage are synchronized into the users standard email application.Type: GrantFiled: July 20, 2017Date of Patent: February 11, 2020Assignee: MessageOne, Inc.Inventors: Samy Mahmoud Aboel-Nil, Satin Mirchandani, Michael Nonemacher, Igor Postelnik, Michael I. Rosenfelt, Chris Scharff
-
Publication number: 20190379756Abstract: A server receives a request for a document from a client device. The server determines from the request that the client device is a mobile client device. The server determines that the requested document is not for an optimized mobile version and that there is an optimized mobile version of the document that is located at a different location. Instead of transmitting the requested document to the client device, the server transmits a redirect message to the client device to the optimized mobile version of the document. The server receives a request for the optimized mobile version of the document, retrieves that version of the document, and transmits that version of the document to the mobile client device.Type: ApplicationFiled: April 22, 2019Publication date: December 12, 2019Inventors: Igor Postelnik, Mohd Fairuz Irtefa