Patents Assigned to SWEETLABS, INC.
  • Publication number: 20200020019
    Abstract: Systems and methods for presenting recommendations on a computing device using a recommendation client that can execute non-natively within a runtime environment provided by an application platform application and/or within a web browser application are illustrated.
    Type: Application
    Filed: July 25, 2019
    Publication date: January 16, 2020
    Applicant: SWEETLABS, INC.
    Inventors: Adrian Bourke, Blake Machado
  • Patent number: 9727903
    Abstract: The subject disclosure relates to pre-installed software and services, such as online services, and markets for pre-installed software and online services. In one aspect, the disclosed subject matter facilitates contracting between software vendors and device manufacturers or redistributors for placement and/or conversion of software applications or services in devices. As further advantages, embodiments of the disclosed subject matter can provide transparency into markets for device placement and can facilitate detailed contract performance tracking. Further non-limiting embodiments are provided that illustrate the advantages and flexibility of the disclosed subject matter.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: August 8, 2017
    Assignee: SWEETLABS, INC.
    Inventor: James DePoy
  • Patent number: 9081757
    Abstract: Systems and methods for locally managing a user's interaction with content derived from web pages along with the tracking of the creation and update of the content in accordance with embodiments of the invention are illustrated. One embodiment of the invention includes a computing device configured to create a user hosted application including an application platform application stored in the storage of the computing device, where the application platform application includes a rendering engine process and an integration process, at least one hosted application including a background page file, wherein the virtual machine is configured to parse the instructions in the scripting language contained within the background page file, and to obtain at least one user hosted application, where a user hosted application and transmit a notification message based on obtaining the at least one user hosted application.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: July 14, 2015
    Assignee: SWEETLABS, INC
    Inventors: Adrian Bourke, Pawel Miskiewicz, Benjamin P. Morris, Stefano Bertacchi, Corey Gwin
  • Patent number: 9069735
    Abstract: Systems and methods for integrated application platforms in accordance with embodiments of the invention are disclosed.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 30, 2015
    Assignee: SWEETLABS, INC.
    Inventors: Adrian Bourke, Bryan Sleiter, Fontaine H. Shu, Blake A. Machado, Pawel Miskiewicz
  • Publication number: 20140236756
    Abstract: Systems and methods for presenting recommendations on a computing device using a recommendation client that can execute non-natively within a runtime environment provided by an application platform application and/or within a web browser application are illustrated.
    Type: Application
    Filed: February 21, 2014
    Publication date: August 21, 2014
    Applicant: SWEETLABS, INC.
    Inventors: Adrian Bourke, Blake Machado
  • Publication number: 20140108913
    Abstract: Systems and methods for integrated application platforms in accordance with embodiments of the invention are disclosed.
    Type: Application
    Filed: August 22, 2013
    Publication date: April 17, 2014
    Applicant: SWEETLABS, INC.
    Inventors: Adrian Bourke, Bryan Sleiter, Fontaine H. Shu, Blake A. Machado, Pawel Miskiewicz
  • Publication number: 20140108912
    Abstract: Systems and methods for integrated application platforms in accordance with embodiments of the invention are disclosed.
    Type: Application
    Filed: March 15, 2013
    Publication date: April 17, 2014
    Applicant: SWEETLABS, INC.
    Inventors: Adrian Bourke, Bryan Sleiter, Fontaine H. Shu, Blake A. Machado, Pawel Miskiewicz
  • Publication number: 20130124557
    Abstract: Systems and methods in accordance with embodiments of the invention include user configurable recommendation systems that enable a user to modify the presentation of recommendations in a user interface. One embodiment includes at least one recommendation module running on a user device configured to present recommendations in a user interface of a user device based upon a command generated by a recommendation module; a command history database configured to store a history of commands; wherein at least one recommendation module is a requesting recommendation module configured to: query the command history database for information on a current command concerning display of recommendations; receive the information on the current command concerning display of recommendations on the requesting recommendation module's user interface that causes the requesting recommendation module to present a notification of the current command along with a notification of commands that may be generated.
    Type: Application
    Filed: November 14, 2012
    Publication date: May 16, 2013
    Applicant: SWEETLABS, INC.
    Inventor: Sweetlabs, Inc.
  • Publication number: 20120323995
    Abstract: Systems and methods in accordance with embodiments of the invention enable streamlined content download that minimizes user input during the download process. One embodiment includes a system for streamlined downloading of content to a user computing device, including: an application server system configured to locate an intermediary application in response to a request received from a user computing device; where the intermediary application includes a content ID and configures a user computing device to initialize a download manager on a user computing device, and to pass the content ID to the download manager; and where the download manager configures the user computing device to utilize the content ID to retrieve content access information, and download content from a content server system utilizing the content access information.
    Type: Application
    Filed: June 19, 2012
    Publication date: December 20, 2012
    Applicant: SWEETLABS, INC.
    Inventors: Adrian Bourke, Benjamin P. Morris, James A. Goode
  • Publication number: 20120324338
    Abstract: Systems and methods for creating application runtime environments or application environments that can be downloaded and integrated into the computing environment of a computing device are disclosed. One embodiment of the invention includes a computing device on which an operating system is installed that creates a computing environment, an Application Platform application, where the Application Platform application is at least partially natively implemented and creates an application runtime environment when executed by the computing device, and a cross-platform application, where the cross-platform application is configured to be executed within the application runtime environment and is not natively executable by the computing device. In addition, the Application Platform application is configured to integrate the cross-platform application into the computing environment of the computing device by providing at least one launch point for the cross-platform application within the computing environment.
    Type: Application
    Filed: August 23, 2012
    Publication date: December 20, 2012
    Applicant: SWEETLABS, INC.
    Inventors: Matt Meredith, Aaron Robinson, Blake Machado, Damien Chavarria, Adrian Bourke
  • Publication number: 20110314389
    Abstract: Systems and methods for creating application runtime environments or application environments that can be downloaded and integrated into the computing environment of a computing device are disclosed. One embodiment of the invention includes a computing device on which an operating system is installed that creates a computing environment, an Application Platform application, where the Application Platform application is at least partially natively implemented and creates an application runtime environment when executed by the computing device, and a cross-platform application, where the cross-platform application is configured to be executed within the application runtime environment and is not natively executable by the computing device. In addition, the Application Platform application is configured to integrate the cross-platform application into the computing environment of the computing device by providing at least one launch point for the cross-platform application within the computing environment.
    Type: Application
    Filed: June 20, 2011
    Publication date: December 22, 2011
    Applicant: SWEETLABS, INC.
    Inventors: Matt Meredith, Aaron Robinson, Blake Machado, Damien Chavarria, Adrian Bourke