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).
-
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
-
Patent number: 10282758Abstract: A method for automated control of bid pricing for bidding on online placements in an automated real-time online auction system during the loading or rendering of network-based digital content. Historical bid result data regarding a particular placement is collected by a bidding system, which segments the bid result data into multiple categories and generates multiple pricing curves for the particular placement based on the segmented bid result data. The bidding system then uses the multiple pricing curves for making bidding decisions in real-time. The bidding system receives a series of bid requests, each identifying a placement in digital content being loaded or rendered. For each received bid request, the bidding system, in real-time, identifies segmenting characteristic(s) associated with the bid request, and performs a bidding analysis—including whether to submit a bid and determining a bid price—based on the identified segmenting characteristic(s) associated with the bid request.Type: GrantFiled: May 13, 2015Date of Patent: May 7, 2019Assignee: MAXPOINT INTERACTIVE, INC.Inventors: Michael Els, Igor Postelnik
-
Patent number: 10270886Abstract: A method and system for dynamically optimizing a script library are described. A request for a script library is received from a set of client devices. An instrumented version of the script library is transmitted to at least one of the set of client devices. The instrumented version of the script library includes code for tracing execution of the script library. Responsive to execution of the instrumented version of the script library at each one of the at least one of client devices, script library usage feedback indicative of usage of the script library at these client devices is received. An optimized version of the script library, generated based on the script library usage feedback by removing portions of the script library that are unused by the subset of client devices, is transmitted to the client device instead of the script library in response to a second request.Type: GrantFiled: September 14, 2018Date of Patent: April 23, 2019Assignee: CLOUDFLARE, INC.Inventors: Igor Postelnik, Dane Orion Knecht, Oliver Zi-gang Yu, John Fawcett
-
Publication number: 20190098343Abstract: 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: October 5, 2017Publication date: March 28, 2019Inventors: Dane Orion Knecht, Igor Postelnik, Oliver Yu, John Graham-Cumming, Dani Grant, Nitin Rao
-
Patent number: 10002368Abstract: A method and system for recommending advertisement placements based on scoring is disclosed. According to one embodiment, a computer-implemented method comprises receiving a real-time bidding (RTB) request for placing an online advertisement campaign. For each of a plurality of advertisement placements, a performance score is determined based on an estimated feedback parameter. The estimated feedback parameter is calculated from observed performance of the online advertisement campaign and similarity measures of other online advertisement campaigns. A first advertisement placement having a higher performance score is given more weight than a second advertisement placement having a lower performance score. A set of advertisement placements having their performance scores equal to or greater than the target rating is selected from the plurality of advertisement placements and provided for advertisement placements.Type: GrantFiled: March 14, 2013Date of Patent: June 19, 2018Assignee: MAXPOINT INTERACTIVE, INC.Inventors: Michael Els, Igor Postelnik
-
Publication number: 20170315885Abstract: 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: July 20, 2017Publication date: November 2, 2017Applicant: MessageOne, Inc.Inventors: Samy Mahmoud Aboel-Nil, Satin Mirchandani, Michael Nonemacher, Igor Postelnik, Michael I. Rosenfelt, Chris Scharff
-
Publication number: 20170270595Abstract: 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: ApplicationFiled: June 8, 2017Publication date: September 21, 2017Applicant: Versata Software, Inc.Inventors: Igor Postelnik, Jocelyn E. Goldfein, Phil G. Gilbert
-
Patent number: 9734024Abstract: 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: September 4, 2013Date of Patent: August 15, 2017Assignee: MessageOne, Inc.Inventors: Samy Mahmoud Aboel-Nil, Satin Mirchandani, Michael Nonemacher, Igor Postelnik, Michael I. Rosenfelt, Chris Scharff
-
Patent number: 9715699Abstract: A method and system for pricing advertisement placements online in a real-time bidding (RTB) environment is disclosed. According to one embodiment, a computer-implemented method includes receiving a plurality of responses from a plurality of real-time bidding (RTB) requests for an advertisement placement and determining a first data set from the plurality of responses, where the first data set includes prices paid for winning the advertisement placement. The computer-implemented method further includes determining a second data set from the plurality of responses, where the second data set includes losing bid prices, and estimating a price distribution curve based on one or more of the first data set and the second data set.Type: GrantFiled: April 4, 2013Date of Patent: July 25, 2017Assignee: MaxPoint Interactive, Inc.Inventors: Michael Els, Igor Postelnik
-
Patent number: 9697559Abstract: 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: January 13, 2012Date of Patent: July 4, 2017Assignee: Versata Software, Inc.Inventors: Igor Postelnik, Jocelyn E. Goldfein, Phil G. Gilbert
-
Patent number: 9129313Abstract: A method and system for optimizing real-time bidding on online advertisement placements is disclosed. According to one embodiment, a computer-implemented method comprises receiving a real-time bidding (RTB) request from a RTB partner who is selling an impression on behalf of a publisher. Several probability scores are predetermined based on various criterion. During the processing of a real-time bid request, a combined probability score and threshold are calculated based on these probability scores. The decision to bid on and price to bid for the impression is determined by the RTB system. Campaign targets are based on the combined probability score. A RTB bid response indicating the selected campaign targets and the bid prices are returned to the RTB partner.Type: GrantFiled: November 8, 2012Date of Patent: September 8, 2015Assignee: MAXPOINT INTERACTIVE, INC.Inventors: Christopher Farmer, Michael Els, Igor Postelnik, Paul Hodges, Kurt Carlson
-
Publication number: 20140013154Abstract: 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: September 4, 2013Publication date: January 9, 2014Applicant: DELL MARKETING USA L.P.Inventors: Samy Mahmoud ABEOL-NIL, Satin MIRCHANDANI, Michael NONEMACHER, Igor POSTELNIK, Michael I. ROSENFELT, Chris SCHARFF
-
Patent number: 8554843Abstract: 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: September 5, 2003Date of Patent: October 8, 2013Assignee: Dell Marketing USA L.P.Inventors: Samy Mahmoud Aboel-Nil, Satin Mirchandani, Michael Nonemacher, Igor Postelnik, Michael Rosenfelt, Chris Scharff
-
Publication number: 20120179580Abstract: 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: ApplicationFiled: January 13, 2012Publication date: July 12, 2012Inventors: Igor Postelnik, Jocelyn E. Goldfein, Phil G. Gilbert
-
Patent number: 8126777Abstract: 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: May 26, 2006Date of Patent: February 28, 2012Assignee: Versata Computer Industry Solutions, Inc.Inventors: Igor Postelnik, Jocelyn E. Goldfein, Phil G. Gilbert
-
Publication number: 20100235676Abstract: 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: March 12, 2010Publication date: September 16, 2010Inventors: Samy Mahmoud Aboel-Nil, Satin Mirchandani, Michael Nonemacher, Igor Postelnik, Michael Rosenfelt, Chris Scharff
-
Publication number: 20080109448Abstract: 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: January 18, 2008Publication date: May 8, 2008Applicant: MessageOne, Inc.Inventors: Samy Aboel-Nil, Dane Knecht, Igor Postelnik, Scott Kovner
-
Publication number: 20060218054Abstract: 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: ApplicationFiled: May 26, 2006Publication date: September 28, 2006Inventors: Igor Postelnik, Jocelyn Goldfein, Phil Gilbert
-
Patent number: 7069235Abstract: 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: March 3, 2000Date of Patent: June 27, 2006Assignee: pcOrder.com, Inc.Inventors: Igor Postelnik, Jocelyn E. Goldfein, Phil G. Gilbert
-
Publication number: 20040153713Abstract: 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: September 5, 2003Publication date: August 5, 2004Inventors: Samy Mahmoud Aboel-Nil, Satin Mirchandani, Michael Nonemacher, Igor Postelnik, Michael Rosenfelt, Chris Scharff