Patents by Inventor Victor Starenky
Victor Starenky 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: 9307514Abstract: In general, the subject matter described in this specification is embodied in methods, systems, and program products for identifying a location of a mobile computing device. A first location estimate of a mobile computing device and an accuracy of the first location estimate is determined at a mobile computing device based on wireless signals received from one or more beacons. A time period based on the accuracy of the first location estimate is determined. One or more subsequent location estimates of the mobile computing device and respective accuracies are determined. The determination of the subsequent location estimates is stopped at an end of the time period. A preferred location estimate from the determined location estimates is determined at the mobile computing device.Type: GrantFiled: September 2, 2014Date of Patent: April 5, 2016Assignee: GOOGLE INC.Inventors: Victor Starenky, Alex Kennberg
-
Patent number: 9253134Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for creating conversations related to a location. One method includes receiving a topic for a real-time conversation from a user, receiving location information related to a location of the user, and creating a real-time conversation object that includes the received topic. The method also includes tagging the created real-time conversation object with the received location information, indexing, based on the received topic and the received location information, the tagged real-time conversation object with respect to other real-time conversation objects, and providing the tagged real-time conversation object in response to a search for real-time conversation objects received from another user.Type: GrantFiled: December 3, 2012Date of Patent: February 2, 2016Assignee: Google Inc.Inventors: Victor Starenky, Aleksandr V. Kennberg, Joseph Rideout
-
Patent number: 8855922Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for identifying a location of a mobile computing device. A first location estimate of a mobile computing device and an accuracy of the first location estimate is determined at a mobile computing device based on wireless signals received from one or more beacons. A time period based on the accuracy of the first location estimate is determined. One or more subsequent location estimates of the mobile computing device and respective accuracies are determined. The determination of the subsequent location estimates is stopped at an end of the time period. A preferred location estimate from the determined location estimates is determined at the mobile computing device.Type: GrantFiled: October 2, 2013Date of Patent: October 7, 2014Assignee: Google Inc.Inventors: Victor Starenky, Alex Kennberg
-
Patent number: 8856676Abstract: In one example, a method receiving information indicating that an input field displayed at a presence-sensitive screen has been accessed, wherein the information comprises an input field identifier that identifies the input field. The method further includes selecting heuristic data based on the input field identifier, wherein one or more properties of the heuristic data are usable to generate at least a portion of an input value. The method further includes generating at least the portion of the input value based on the one or more properties of the heuristic data, wherein at least the portion of the input value is assignable to the input field displayed at the presence-sensitive screen.Type: GrantFiled: September 30, 2011Date of Patent: October 7, 2014Assignee: Google Inc.Inventors: Victor Starenky, Aleksandr Kennberg
-
Patent number: 8566022Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for identifying a location of a mobile computing device. A first location estimate of a mobile computing device and an accuracy of the first location estimate is determined at a mobile computing device based on wireless signals received from one or more beacons. A time period based on the accuracy of the first location estimate is determined. One or more subsequent location estimates of the mobile computing device and respective accuracies are determined. The determination of the subsequent location estimates is stopped at an end of the time period. A preferred location estimate from the determined location estimates is determined at the mobile computing device.Type: GrantFiled: February 9, 2010Date of Patent: October 22, 2013Assignee: Google Inc.Inventors: Victor Starenky, Alex Kennberg
-
Publication number: 20130173729Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for creating conversations related to a location. One method includes receiving a topic for a real-time conversation from a user, receiving location information related to a location of the user, and creating a real-time conversation object that includes the received topic. The method also includes tagging the created real-time conversation object with the received location information, indexing, based on the received topic and the received location information, the tagged real-time conversation object with respect to other real-time conversation objects, and providing the tagged real-time conversation object in response to a search for real-time conversation objects received from another user.Type: ApplicationFiled: December 3, 2012Publication date: July 4, 2013Inventors: Victor Starenky, Aleksandr V. Kennberg, Joseph Rideout
-
Publication number: 20130173728Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for discovering conversations related to a location. One method includes receiving, at a server, location information related to a location of a user and determining a plurality of real-time conversation objects that are associated with locations within an area related to the received location of the computing device. The location associated with each of the plurality of real-time conversation objects indicates a location of a user at the time the user requested creation of the real-time conversation object. The method also includes sending, to a computing device of the user, information representing the determined real-time conversation objects.Type: ApplicationFiled: December 3, 2012Publication date: July 4, 2013Inventors: Victor Starenky, Aleksandr V. Kennberg, Joseph Rideout
-
Patent number: 8370062Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for switching between location contexts on a mobile computing device. An estimated geographic location of the mobile computing device is determined by a mobile computing device. A user-identified location is received from an application program invoked on the mobile computing device. The estimated geographic location and the user-identified location are concurrently stored in computer-readable memory. One of the concurrently-stored locations is identified as a current location. A plurality of interface elements that each identify a venue that is geographically near the current location are presented on a display of the mobile computing device. User input that changes the current location from one to the other of the concurrently-stored locations is received at the mobile computing device.Type: GrantFiled: February 9, 2010Date of Patent: February 5, 2013Assignee: Google Inc.Inventors: Victor Starenky, Alex Kennberg
-
Patent number: 8340691Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for verifying a venue associated with a user location. A mobile computing device determines an estimated geographic location of the mobile computing device. The mobile computing device wirelessly transmits the estimated geographic location to a server system. The mobile computing device receives from the server system an identification of a suggested venue. An interface element that indicates that the mobile computing device may be located at the suggested venue is provided on a display of the mobile computing device. User input that confirms that the user is at the suggested venue is received. In response to receiving the user input, the suggested venue is identified as a confirmed venue. A wireless communication that identifies that the user is at the confirmed venue is provided from the mobile computing device.Type: GrantFiled: May 9, 2012Date of Patent: December 25, 2012Assignee: Google Inc.Inventors: Victor Starenky, Alex Nicolaou, Alex Kennberg, Jen Chen-Chuan Hsieh, Joseph Rideout, Neil Richard Thomas, Brett R. Lider
-
Patent number: 8200247Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for verifying a venue associated with a user location. A mobile computing device determines an estimated geographic location of the mobile computing device. The mobile computing device wirelessly transmits the estimated geographic location to a server system. The mobile computing device receives from the server system an identification of a suggested venue. An interface element that indicates that the mobile computing device may be located at the suggested venue is provided on a display of the mobile computing device. User input that confirms that the user is at the suggested venue is received. In response to receiving the user input, the suggested venue is identified as a confirmed venue. A wireless communication that identifies that the user is at the confirmed venue is provided from the mobile computing device.Type: GrantFiled: February 8, 2010Date of Patent: June 12, 2012Assignee: Google Inc.Inventors: Victor Starenky, Alexander Nicolaou, Alex Kennberg, Jen Chen-Chuan Hsieh, Joseph Rideout, Neil Richard Thomas, Brett R. Lider