Patents by Inventor Ilia Tulchinsky
Ilia Tulchinsky 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: 10206062Abstract: A user installs a hotspot alert application on their mobile device. The application employs the location technology of the user device to transmit the location of the device, and thus the location of the user. The location can be transmitted to a server located in a hotspot tracking system. By establishing the location of the user, the server may search for hotspots on a database stored on the system. The server establishes the dimensions of a hotspot zone around the user's location and transmits the hotspots and the zone dimensions to the application on the user device. The application monitors the location of the user device and deliver's configured alerts to the user when approaching a hotspot. When the device leaves a zone or remains idle for a configured amount of time, the device requests and receives an updated zone of hotspots.Type: GrantFiled: September 10, 2015Date of Patent: February 12, 2019Assignee: Google LLCInventors: Hossein Attar, Ilia Tulchinsky, Aaron David Kemp, Andrew Wahbe, Jerred James Costanzo
-
Patent number: 9250765Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for changing a reference to a bookmark icon. The method includes receiving resources that include an HTML document and computer program script code. The HTML document does not include a reference to a bookmark icon. The method includes determining that the computing device has loaded the web page and, in response, adding, in a representation of the HTML document, a reference to a first bookmark icon. The method includes receiving a request to change a display of the web page from a first screen to a second screen, without requesting additional resources over the network. The method includes removing the reference to the first bookmark icon in the representation of the web page, and adding a reference to a second bookmark icon in the representation of the web page.Type: GrantFiled: January 6, 2012Date of Patent: February 2, 2016Assignee: Google Inc.Inventors: Alexander Nicolaou, Brett R. Lider, Ilia Tulchinsky, Keith A. Stanger, Istiaque Ahmed
-
Publication number: 20160029164Abstract: A user installs a hotspot alert application on their mobile device. The application employs the location technology of the user device to transmit the location of the device, and thus the location of the user. The location can be transmitted to a server located in a hotspot tracking system. By establishing the location of the user, the server may search for hotspots on a database stored on the system. The server establishes the dimensions of a hotspot zone around the user's location and transmits the hotspots and the zone dimensions to the application on the user device. The application monitors the location of the user device and deliver's configured alerts to the user when approaching a hotspot. When the device leaves a zone or remains idle for a configured amount of time, the device requests and receives an updated zone of hotspots.Type: ApplicationFiled: September 10, 2015Publication date: January 28, 2016Inventors: Hossein ATTAR, Ilia TULCHINSKY, Aaron David KEMP, Andrew Wahbe, Jerred James COSTANZO
-
Patent number: 9144008Abstract: A user installs a hotspot alert application on their mobile device. The application employs the location technology of the user device to transmit the location of the device, and thus the location of the user. The location can be transmitted to a server located in a hotspot tracking system. By establishing the location of the user, the server may search for hotspots on a database stored on the system. The server establishes the dimensions of a hotspot zone around the user's location and transmits the hotspots and the zone dimensions to the application on the user device. The application monitors the location of the user device and deliver's configured alerts to the user when approaching a hotspot. When the device leaves a zone or remains idle for a configured amount of time, the device requests and receives an updated zone of hotspots.Type: GrantFiled: February 8, 2012Date of Patent: September 22, 2015Assignee: Google Inc.Inventors: Mohammad Hossain Sheikh Attar, Ilia Tulchinsky, Aaron David Kemp, Andrew Wahbe, Jerred James Costanzo
-
Publication number: 20150193117Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for changing a reference to a bookmark icon. The method includes receiving resources that include an HTML document and computer program script code. The HTML document does not include a reference to a bookmark icon. The method includes determining that the computing device has loaded the web page and, in response, adding, in a representation of the HTML document, a reference to a first bookmark icon. The method includes receiving a request to change a display of the web page from a first screen to a second screen, without requesting additional resources over the network. The method includes removing the reference to the first bookmark icon in the representation of the web page, and adding a reference to a second bookmark icon in the representation of the web page.Type: ApplicationFiled: January 6, 2012Publication date: July 9, 2015Inventors: Alexander Nicolaou, Brett R. Lider, Ilia Tulchinsky, Keith A. Stanger, Istiaque Ahmed
-
Publication number: 20150195340Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for determining if a web application is cached. A source web application that is executed by a web browser that is installed on a computing device determines that the web browser is to navigate to a target web application. The source web application determines whether resources for the target web application are cached at the computing device. The source web application performs actions to request resources for the target web application based on the determination whether resources for the target web application are cached, wherein the actions comprise requesting resources for the target web application using a first address if the target web application is determined to be cached and using a second address if the target web application is determined to not be cached.Type: ApplicationFiled: September 30, 2010Publication date: July 9, 2015Inventors: Ilia Tulchinsky, Derek J. Phillips
-
Publication number: 20130184009Abstract: A user installs a hotspot alert application on their mobile device. The application employs the location technology of the user device to transmit the location of the device, and thus the location of the user. The location can be transmitted to a server located in a hotspot tracking system. By establishing the location of the user, the server may search for hotspots on a database stored on the system. The server establishes the dimensions of a hotspot zone around the user's location and transmits the hotspots and the zone dimensions to the application on the user device. The application monitors the location of the user device and deliver's configured alerts to the user when approaching a hotspot. When the device leaves a zone or remains idle for a configured amount of time, the device requests and receives an updated zone of hotspots.Type: ApplicationFiled: February 8, 2012Publication date: July 18, 2013Applicant: GOOGLE Inc.Inventors: Mohammad Hossain Sheikh ATTAR, Ilia TULCHINSKY, Aaron David KEMP, Andrew WAHBE, Jerred James COSTANZO
-
Patent number: 8321681Abstract: The present disclosure relates to managing user accounts in one or more computer systems. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of storing on a client computing device a first cookie containing plaintext representations of one or more user identifications, and a second cookie containing encrypted versions of the one or more user identifications; updating the cookies in coordination with each other based on communications received from a central server system in response to actions by a user of the client computing device to log on or off of accounts managed by the computer server system; and mediating user access to data stored locally on the client computing device by using the first and second cookies and determining whether the data is associated with one of the user identifiers.Type: GrantFiled: July 19, 2010Date of Patent: November 27, 2012Assignee: Google Inc.Inventors: Ilia Tulchinsky, Wolfgang Haas, Nathan Bullock
-
Patent number: 8234348Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for determining if a web application is cached. A source web application that is executed by a web browser that is installed on a computing device determines that the web browser is to navigate to a target web application. The source web application determines whether resources for the target web application are cached at the computing device. The source web application performs actions to request resources for the target web application based on the determination whether resources for the target web application are cached, wherein the actions comprise requesting resources for the target web application using a first address if the target web application is determined to be cached and using a second address if the target web application is determined to not be cached.Type: GrantFiled: September 30, 2011Date of Patent: July 31, 2012Assignee: Google Inc.Inventors: Ilia Tulchinsky, Derek J. Phillips
-
Publication number: 20120017094Abstract: The present disclosure relates to managing user accounts in one or more computer systems. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of storing on a client computing device a first cookie containing plaintext representations of one or more user identifications, and a second cookie containing encrypted versions of the one or more user identifications; updating the cookies in coordination with each other based on communications received from a central server system in response to actions by a user of the client computing device to log on or off of accounts managed by the computer server system; and mediating user access to data stored locally on the client computing device by using the first and second cookies and determining whether the data is associated with one of the user identifiers.Type: ApplicationFiled: July 19, 2010Publication date: January 19, 2012Applicant: Google Inc.Inventors: Ilia Tulchinsky, Wolfgang Haas, Nathan Bullock