Patents by Inventor Rindress MacDonald
Rindress MacDonald 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: 11675857Abstract: A method, apparatus, computer readable medium for maintaining a user profile at a web service, including receiving at least one search term from a mobile application, generating a profile associated with an identifier for the mobile application, and storing the received at least one search term from the mobile application in connection with the identifier in the profile. The web service may generate an anonymous identifier for the mobile application, wherein the at least one search term from the mobile application is stored in connection with the anonymous identifier in the profile. The web service may receive and store a location and other information from the mobile application. The profile may be updated so that additional searches can be performed based at least in part of the maintained profile.Type: GrantFiled: January 19, 2017Date of Patent: June 13, 2023Assignee: NRBY, INC.Inventors: Michael Silva, Brittany Campbell, Sean Roy, Tatsuki Nakano, Rindress Macdonald, Sett Paing Oo, Mohamed Fadlalla, Kurt Dobbins, Mark Sexton
-
Patent number: 9992647Abstract: A method, apparatus, and computer program product for performing region monitoring using tag matching to more closely match the monitored regions to a user's preference. A user enters user tags of interest, which are persisted to the region monitoring web server. The web server returns the closest regions having a region tag matching user tag first and the closest regions without matching tags secondary. An application at the mobile device then performs region monitoring of the identified closest region(s). When the mobile device enters a monitored region, it reports this event to the web server. The web server then determines whether any messages and/or assets associated with the region have matching message tags or asset tags and returns such messages or assets to the mobile device.Type: GrantFiled: July 17, 2017Date of Patent: June 5, 2018Assignee: PING4, INC.Inventors: Sean Roy, Kurt Dobbins, Mark Sexton, Sett Paing Oo, Rindress MacDonald, Tatsuki Nakano, Daniel Post
-
Patent number: 9906903Abstract: An alert system and method with a web based alert server configured with an alert creation portal allowing a customer to generate and store alert information specific to a location. An alert application for mobile devices is configured to upload to the alert server an anonymous token and mobile device location information. The alert server searches for anonymous tokens for mobile devices located within the alert location and serves stored alert information to the alert applications of the mobile devices located within the alert location.Type: GrantFiled: November 18, 2015Date of Patent: February 27, 2018Assignee: Ping4 Inc.Inventors: Mark Sexton, Rindress MacDonald, Anastasios Makris, Dave Benvenuti, Kevin Menard, Jr., Paul Kingston, Brannen Huske, Michael Amaral
-
Publication number: 20170318442Abstract: A method, apparatus, and computer program product for performing region monitoring using tag matching to more closely match the monitored regions to a user's preference. A user enters user tags of interest, which are persisted to the region monitoring web server. The web server returns the closest regions having a region tag matching user tag first and the closest regions without matching tags secondary. An application at the mobile device then performs region monitoring of the identified closest region(s). When the mobile device enters a monitored region, it reports this event to the web server. The web server then determines whether any messages and/or assets associated with the region have matching message tags or asset tags and returns such messages or assets to the mobile device.Type: ApplicationFiled: July 17, 2017Publication date: November 2, 2017Inventors: Sean ROY, Kurt Dobbins, Mark SEXTON, Sett Paing OO, Rindress MACDONALD, Tatsuki NAKANO, Daniel POST
-
Patent number: 9756490Abstract: A method, apparatus, and computer program product for performing region monitoring using tag matching to more closely match the monitored regions to a user's preference. A user enters user tags of interest, which are persisted to the region monitoring web server. The web server returns the closest regions having a region tag matching user tag first and the closest regions without matching tags secondary. An application at the mobile device then performs region monitoring of the identified closest region(s). When the mobile device enters a monitored region, it reports this event to the web server. The web server then determines whether any messages and/or assets associated with the region have matching message tags or asset tags and returns such messages or assets to the mobile device.Type: GrantFiled: June 1, 2016Date of Patent: September 5, 2017Assignee: Ping4 Inc.Inventors: Sean Roy, Kurt Dobbins, Mark Sexton, Sett Paing Oo, Rindress MacDonald, Tatsuki Nakano, Daniel Post
-
Publication number: 20170206278Abstract: A method, apparatus, computer readable medium for maintaining a user profile at a web service, including receiving at least one search term from a mobile application, generating a profile associated with an identifier for the mobile application, and storing the received at least one search term from the mobile application in connection with the identifier in the profile. The web service may generate an anonymous identifier for the mobile application, wherein the at least one search term from the mobile application is stored in connection with the anonymous identifier in the profile. The web service may receive and store a location and other information from the mobile application. The profile may be updated so that additional searches can be performed based at least in part of the maintained profile.Type: ApplicationFiled: January 19, 2017Publication date: July 20, 2017Inventors: Michael SILVA, Brittany CAMPBELL, Sean ROY, Tatsuki NAKANO, Rindress MACDONALD, Sett Paing OO, Mohamed FADLALLA, Kurt Dobbins, Mark SEXTON
-
Patent number: 9648455Abstract: A method, apparatus, and computer program product for reducing battery consumption while performing region monitoring. A mobile device requests, from a web server, N regions to be monitored within a circle having a first radius centered at a current location of the mobile device. The mobile device receives at most N closest regions and a second radius, wherein a personal region comprises an area of a circle having the second radius and centered at the current location of the mobile device. The second radius may be the same or different from the first radius. The mobile device monitors an updated location of the mobile device with respect to the previously defined personal region. The mobile device performs region monitoring of the received regions. When it is determined that the mobile device exits the personal region, requesting, from the web server, an update of the regions to be monitored.Type: GrantFiled: March 23, 2016Date of Patent: May 9, 2017Assignee: Ping4 Inc.Inventors: Rindress MacDonald, Tatsuki Nakano, Sett Paing Oo, Dan Post, Sean Roy, Mark Sexton
-
Publication number: 20160360391Abstract: A method, apparatus, and computer program product for performing region monitoring using tag matching to more closely match the monitored regions to a user's preference. A user enters user tags of interest, which are persisted to the region monitoring web server. The web server returns the closest regions having a region tag matching user tag first and the closest regions without matching tags secondary. An application at the mobile device then performs region monitoring of the identified closest region(s). When the mobile device enters a monitored region, it reports this event to the web server. The web server then determines whether any messages and/or assets associated with the region have matching message tags or asset tags and returns such messages or assets to the mobile device.Type: ApplicationFiled: June 1, 2016Publication date: December 8, 2016Inventors: Sean ROY, Kurt DOBBINS, Mark SEXTON, Sett Paing OO, Rindress MACDONALD, Tatsuki NAKANO, Daniel POST
-
Patent number: 9491582Abstract: A method, apparatus, and computer program product for reducing battery consumption while tracking a location of a mobile device. A location tracking application at the mobile device registers to receive location updates from the mobile device. The application receives a location update from the mobile device and determines whether to transmit location information from the received location update to a remote web server.Type: GrantFiled: February 6, 2015Date of Patent: November 8, 2016Assignee: Ping4, Inc.Inventors: Rindress MacDonald, Tatsuki Nakano, Sett Paing Oo, Dan Post, Sean Roy, Mohamed Fadlalla, Mark Sexton
-
Publication number: 20160286345Abstract: A method, apparatus, and computer program product for reducing battery consumption while performing region monitoring. A mobile device requests, from a web server, N regions to be monitored within a circle having a first radius centered at a current location of the mobile device. The mobile device receives at most N closest regions and a second radius, wherein a personal region comprises an area of a circle having the second radius and centered at the current location of the mobile device. The second radius may be the same or different from the first radius. The mobile device monitors an updated location of the mobile device with respect to the previously defined personal region. The mobile device performs region monitoring of the received regions. When it is determined that the mobile device exits the personal region, requesting, from the web server, an update of the regions to be monitored.Type: ApplicationFiled: March 23, 2016Publication date: September 29, 2016Inventors: Rindress MACDONALD, Tatsuki NAKANO, Sett PAING OO, Dan POST, Sean ROY, Mark SEXTON
-
Publication number: 20160234647Abstract: A method, apparatus, and computer program product for reducing battery consumption while tracking a location of a mobile device. A location tracking application at the mobile device registers to receive location updates from the mobile device. The application receives a location update from the mobile device and determines whether to transmit location information from the received location update to a remote web server.Type: ApplicationFiled: February 6, 2015Publication date: August 11, 2016Inventors: Rindress MACDONALD, Tatsuki Nakano, Sett Paing Oo, Dan Post, Sean Roy, Mohamed Fadlalla, Mark Sexton
-
Publication number: 20160073234Abstract: An alert system and method with a web based alert server configured with an alert creation portal allowing a customer to generate and store alert information specific to a location. An alert application for mobile devices is configured to upload to the alert server an anonymous token and mobile device location information. The alert server searches for anonymous tokens for mobile devices located within the alert location and serves stored alert information to the alert applications of the mobile devices located within the alert location.Type: ApplicationFiled: November 18, 2015Publication date: March 10, 2016Inventors: Mark SEXTON, Rindress MacDONALD, Anastasios MAKRIS, Dave BENVENUTI, Kevin MENARD, JR., Paul KINGSTON, Brannen HUSKE, Michael AMARAL
-
Patent number: 9226109Abstract: An alert system and method with a web based alert server configured with an alert creation portal allowing a customer to generate and store alert information specific to a location. An alert application for mobile devices is configured to upload to the alert server an anonymous token and mobile device location information. The alert server searches for anonymous tokens for mobile devices located within the alert location and serves stored alert information to the alert applications of the mobile devices located within the alert location.Type: GrantFiled: December 31, 2013Date of Patent: December 29, 2015Assignee: PING4 Inc.Inventors: Anastasios Makris, Rindress MacDonald, Dave Benvenuti, Kevin Menard, Paul Kingston, Mark Sexton, Brannen Huske, Michael Amaral
-
Publication number: 20150189473Abstract: An alert system and method with a web based alert server configured with an alert creation portal allowing a customer to generate and store alert information specific to a location. An alert application for mobile devices is configured to upload to the alert server an anonymous token and mobile device location information. The alert server searches for anonymous tokens for mobile devices located within the alert location and serves stored alert information to the alert applications of the mobile devices located within the alert location.Type: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Applicant: Ping4 Inc.Inventors: Anastasios Makris, Rindress MacDonald, Dave Benvenuti, Kevin Menard, Paul Kingston, Mark Sexton, Brannen Huske, Michael Amaral