Patents Assigned to SWEETLABS, INC.
  • Publication number: 20140068419
    Abstract: Systems and methods for locally managing a user's interaction with content derived from web pages within the user interface of an application executing within a runtime provided by an application platform on a computing device in accordance with embodiments of the invention are disclosed. In many embodiments, a runtime provided by an application platform enables the execution of a non-natively implemented hosted application in which executing instructions in a scripting language within a background page control the downloading and modification of web content to create user interface pages for the hosted application.
    Type: Application
    Filed: March 15, 2013
    Publication date: March 6, 2014
    Applicant: SweetLabs, Inc.
    Inventors: Adrian Bourke, Pawel Misciewicz, Benjamin P. Morris, Stefano Bertacchi, Corey Gwin
  • Publication number: 20140047323
    Abstract: Systems and methods for alert management in accordance with embodiments of the invention are disclosed. In one embodiment, a computing device includes a processor, an operating system configuring the processor to create a computing environment, an alert platform application, an alert pop up page file stored within the storage and containing instructions written in the rendering language to render a pop up page, and an alert history database containing alert data including an alert ID, display metadata, and application data, wherein the alert history database is configured to be queried to retrieve alert data, wherein the alert platform application is configured to query the alert history database to retrieve alert data, and wherein the alert platform application is configured to inject at least a portion of display metadata from alert data into the instructions from the alert pop up page file and render an alert pop up page.
    Type: Application
    Filed: March 15, 2013
    Publication date: February 13, 2014
    Applicant: SweetLabs, Inc.
    Inventors: Adrian Bourke, Blake Machado, Brian Sleiter
  • Patent number: 8566697
    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: Grant
    Filed: August 23, 2012
    Date of Patent: October 22, 2013
    Assignee: Sweetlabs, Inc.
    Inventors: Matt Meredith, Aaron Robinson, Blake Machado, Damien Chavarria, Adrian Bourke
  • 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