Patents by Inventor Damian Gajda

Damian Gajda 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: 10110686
    Abstract: Systems and method of providing beacon-based notifications are provided. More particularly, an identifying signal can be received from a beacon device. A geographic location of a user device can be determined based at least in part on the identifying signal. At least a portion of time-based contextual beacon data can then be obtained based at least in part on spatial-temporal data associated with a user. One or more notifications associated with the contextual beacon data can then be determined. The one or more notifications can indicative of information corresponding to the beacon device, and can be provided for display on a user device.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: October 23, 2018
    Assignee: Google LLC
    Inventors: Kenneth William Shirriff, Prasad Haridass, Damian Gajda, Matthew Joelson Secor
  • Publication number: 20170163748
    Abstract: Systems and method of providing beacon-based notifications are provided. More particularly, an identifying signal can be received from a beacon device. A geographic location of a user device can be determined based at least in part on the identifying signal. At least a portion of time-based contextual beacon data can then be obtained based at least in part on spatial-temporal data associated with a user. One or more notifications associated with the contextual beacon data can then be determined. The one or more notifications can indicative of information corresponding to the beacon device, and can be provided for display on a user device.
    Type: Application
    Filed: February 17, 2017
    Publication date: June 8, 2017
    Inventors: Kenneth William Shirriff, Prasad Haridass, Damian Gajda, Matthew Joelson Secor
  • Patent number: 9576443
    Abstract: Systems and method of providing beacon-based notifications are provided. More particularly, an identifying signal can be received from a beacon device. A geographic location of a user device can be determined based at least in part on the identifying signal. At least a portion of time-based contextual beacon data can then be obtained based at least in part on spatial-temporal data associated with a user. One or more notifications associated with the contextual beacon data can then be determined. The one or more notifications can indicative of information corresponding to the beacon device, and can be provided for display on a user device.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: February 21, 2017
    Assignee: Google Inc.
    Inventors: Kenneth William Shirriff, Prasad Haridass, Damian Gajda, Matthew Joelson Secor
  • Patent number: 9538459
    Abstract: Systems and methods for adaptively scanning for one or more beacon devices based at least in part on user activity are provided. More particularly, a user device can scan for one or more beacon devices at a first scan rate. The user device can detect a trigger event based at least in part on data indicative of an activity level, such as data indicative of a status of a display, data determined from one or more motion sensors, a number of beacon devices detected by the mobile device during a time period, data indicative of prior interactions with beacon device information, or data indicative of a charging status of a battery associated with the mobile device. The trigger event can signify a change in an activity level associated with the user device. Responsive to the trigger event, the user device can adjust the scan rate from the first scan rate to a second scan rate.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: January 3, 2017
    Assignee: Google Inc.
    Inventors: Kenneth William Shirriff, Damian Gajda, Chandrasekhar Thota, Matthew Joelson Secor, Prasad Haridass
  • Publication number: 20160260296
    Abstract: Systems and method of providing beacon-based notifications are provided. More particularly, an identifying signal can be received from a beacon device. A geographic location of a user device can be determined based at least in part on the identifying signal. At least a portion of time-based contextual beacon data can then be obtained based at least in part on spatial-temporal data associated with a user. One or more notifications associated with the contextual beacon data can then be determined. The one or more notifications can indicative of information corresponding to the beacon device, and can be provided for display on a user device.
    Type: Application
    Filed: March 3, 2015
    Publication date: September 8, 2016
    Inventors: Kenneth William Shirriff, Prasad Haridass, Damian Gajda, Matthew Joelson Secor
  • Patent number: 9104838
    Abstract: Systems and methods can secure against cross-site request forgery using client-side token storage. A client browser can initiate an action associated with a first web service and generate a token. The token may be stored in client-side storage at the computing device. An indicator of the action may also be stored within the client-side storage. A return link, associated with a passed copy of the token, may be generated. The client may perform the redirect and return to the first web service according to the return link. The passed copy of the token can be extracted from the return link. The indicator of the action and the stored token may be loaded from the client storage. The passed copy of the token and the stored token may be compared. The action according to the indicator of the action may be performed in response to the comparison matching.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: August 11, 2015
    Assignee: GOOGLE INC.
    Inventors: Damian Gajda, Kenneth William Shirriff
  • Publication number: 20140137248
    Abstract: Systems and methods can secure against cross-site request forgery using client-side token storage. A client browser can initiate an action associated with a first web service and generate a token. The token may be stored in client-side storage at the computing device. An indicator of the action may also be stored within the client-side storage. A return link, associated with a passed copy of the token, may be generated. The client may perform the redirect and return to the first web service according to the return link. The passed copy of the token can be extracted from the return link. The indicator of the action and the stored token may be loaded from the client storage. The passed copy of the token and the stored token may be compared. The action according to the indicator of the action may be performed in response to the comparison matching.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 15, 2014
    Inventors: Damian Gajda, Kenneth William Shirriff