Patents Assigned to APPDIRECT, Inc.
  • Patent number: 11886550
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for geographically local license sharing. The method includes transmitting, from a media server, a shared secret to a licensed client, the licensed client broadcasting a wireless signal comprising a unique identifier associated with the licensed client. The method also includes receiving, at the media server, an access token and the unique identifier of the licensed client from an unlicensed client, the access token and the unique identifier received by the unlicensed client from the licensed client based on a proximity of the unlicensed client to the licensed client. The method also includes validating, by the media server, the access token based on the unique identifier and the shared secret with the licensed client. The method also includes enabling the unlicensed client to access media content of the media server upon validation of the access token.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: January 30, 2024
    Assignee: AppDirect, Inc.
    Inventor: Daniel P. Craggs
  • Patent number: 11863673
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for connecting to an independent software vendor (ISV). The method includes receiving, at an integrated platform, a request to initiate a data connection with the ISV. The request may include a web address of the ISV. The method also includes associating, through the integrated platform, the data connection with a unique identifier. The method also includes issuing an authorization code based on authentication of an authorization request for the data connection. The method also includes exchanging, with a connector service, the authorization code for tokens utilized for establishing the data connection with the ISV. The method also includes receiving access to the ISV through the integrated platform.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: January 2, 2024
    Assignee: AppDirect, Inc.
    Inventors: Edward Robert Sutter, Ian Matthew Nicholson, Thomas Anthony Schoendorfer
  • Patent number: 11727368
    Abstract: Various aspects of the subject technology relate to completing a payment over a video call. A method includes initiating, a video call between a user and a vendor, the user and the vendor having a scheduled appointment comprising a specified duration of time. The method also includes directing the user to the video call through video call software. The method also includes receiving, from the video call software, a notification that the video call ended, the notification comprising video call metadata. The method also includes calculating, through an online marketplace, a total cost of the scheduled appointment based at least on the video call metadata and marketplace data. The method also includes generating, through the online marketplace, an invoice based on the total cost. The method also includes receiving payment information from the user regarding the invoice. According to aspects, the method includes a flash-to-pay option for payment.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: August 15, 2023
    Assignee: AppDirect, Inc.
    Inventors: Daniel P. Craggs, Vadim Rudman, David Dubé
  • Patent number: 11671419
    Abstract: Methods, systems, and storage media for multi-cloud data connections for white-labeled platforms are disclosed. Exemplary implementations may: receive an indication of a plurality of applications to be accessed; receive authentication information for the plurality of applications; establish a plurality of data connections to the plurality of applications, if authenticated with the authentication information; receive application data received from the plurality of data connections; normalize the application data to provide normalized data; generate a customizable feed with display parameters and displaying the normalized data according to the display parameters; and generate a visualization dashboard with visualization parameters and displaying the normalized data according to the visualization parameters.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 6, 2023
    Assignee: AppDirect, Inc.
    Inventors: Anindya Sen, Dominic Lee, Jasper Crocker
  • Patent number: 11652652
    Abstract: A method for managing an application exchange platform includes receiving, from a developer, a service function, wherein the service function includes configuration details for an application available through an online application exchange. The method includes deploying the service function in the application exchange, identifying a first domain event requesting access to the service function from a user, and calling the service function in the online application exchange, in response to the first domain event. The method also includes recording a metric associate with the service function and a return parameter, emitting a second domain event indicative of a completion of the service function, and charging, with a billing tool, an appropriate party based on a usage metadata for the service function. A system and a non-transitory, computer-readable memory storing instructions to cause the system to perform the above method are also provided.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: May 16, 2023
    Assignee: AppDirect, Inc.
    Inventors: Daniel Craggs, Mathew Spolin, Fivos Constantinou, Jean-Philippe Boudreault, Raheem Syed
  • Patent number: 11367084
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for customizing a website. The method includes receiving, from a provider, a message comprising message data, the message data comprising an identifier and parameters relating to a customizable website element of the website. The method also includes identifying, through a consumer, the customizable website element based on at least one of a message type of the message or the identifier of the message data. The method also includes routing, through the consumer, the message to the customizable website element based on at least one of the message type of the message or the identifier of the message data. The method also includes implementing, through the consumer, the parameters to the customizable website element based on the identifier.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: June 21, 2022
    Assignee: AppDirect, Inc.
    Inventors: Bartlomiej Mucha, Cedric Dugas
  • Patent number: 11126977
    Abstract: Various aspects of the subject technology relate to completing a payment over a video call. A method includes initiating, a video call between a user and a vendor, the user and the vendor having a scheduled appointment comprising a specified duration of time. The method also includes directing the user to the video call through video call software. The method also includes receiving, from the video call software, a notification that the video call ended, the notification comprising video call metadata. The method also includes calculating, through an online marketplace, a total cost of the scheduled appointment based at least on the video call metadata and marketplace data. The method also includes generating, through the online marketplace, an invoice based on the total cost. The method also includes receiving payment information from the user regarding the invoice. According to aspects, the method includes a flash-to-pay option for payment.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: September 21, 2021
    Assignee: AppDirect, Inc.
    Inventors: Daniel P. Craggs, Vadim Rudman, David Dubé
  • Patent number: 11068324
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for notifying users of marketplace events. The method includes creating a template of a plurality of templates that corresponds to a marketplace event of a plurality of marketplace events. The template may include a name, a description, and conditions for selection of the template. Each template may be utilized for generating a notification. The method also includes previewing the template during creation to ensure proper rendering of the template in the notification. The method also includes sending a test notification to ensure proper delivery and rendering of the notification. The method also includes specifying an audience for the template. The audience may include at least one user that will receive the notification generated from the template.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: July 20, 2021
    Assignee: AppDirect, Inc.
    Inventor: Francois Duquette
  • Patent number: 10706455
    Abstract: A system comprising marketplaces, developer sites and a marketplace platform is described. The marketplaces allow companies to purchase many applications from many sources, including the developer application. The developer site provides the developer application and allows companies to purchase the developer application. The marketplace platform provides a single application programmer interface (API) for companies to license the developer application through both the marketplaces and the developer site. The platform also provides for managing user entitlements the developer application for both the plurality of marketplaces and the developer site.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: July 7, 2020
    Assignee: AppDirect, Inc.
    Inventors: Nicolas Desmarais, Anindya Sen, Christophe Levesque, Mary Becica, Fivos Constantinou, Daniel Saks
  • Patent number: 9886712
    Abstract: A system comprising marketplaces, developer sites and a marketplace platform is described. The marketplaces allow companies to purchase many applications from many sources, including the developer application. The developer site provides the developer application and allows companies to purchase the developer application. The marketplace platform provides a single application programmer interface (API) for companies to license the developer application through both the marketplaces and the developer site. The platform also provides for managing user entitlements the developer application for both the plurality of marketplaces and the developer site.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: February 6, 2018
    Assignee: APPDIRECT, INC.
    Inventors: Nicolas Desmarais, Anindya Sen, Christophe Levesque, Mary Becica, Fivos Constantinou, Daniel Saks
  • Publication number: 20140279216
    Abstract: A system comprising marketplaces, developer sites and a marketplace platform is described. The marketplaces allow companies to purchase many applications from many sources, including the developer application. The developer site provides the developer application and allows companies to purchase the developer application. The marketplace platform provides a single application programmer interface (API) for companies to license the developer application through both the marketplaces and the developer site. The platform also provides for managing user entitlements the developer application for both the plurality of marketplaces and the developer site.
    Type: Application
    Filed: March 10, 2014
    Publication date: September 18, 2014
    Applicant: APPDIRECT, Inc.
    Inventors: Nicolas Desmarais, Anindya Sen, Christophe Levesque, Mary Becica, Fivos Constantinou, Daniel Saks