IP Library Patent Application 13719515
Patent Application
App. No. 13/719,515

DEPLOYMENT AND HOSTING OF PLATFORM INDEPENDENT APPLICATIONS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/719,515
Abstract

Method, system, and programs for integrating peripheral services in applications that are interoperable across different device platforms is disclosed. An application capable of being executed in a plurality of different device formats is generated. The application is packaged to include a peripheral services module. The application is deployed to a client device.

Claims (32)

1 . A method implemented on at least one computing device, each computing device having at least one processor, storage, and a communication platform connected to a network for integrating peripheral services in applications that are interoperable across different device platforms, the method comprising:

generating an application capable of being executed in a plurality of different device formats;

packaging the application to include a peripheral services module; and

deploying the application to a client device.

2 . The method of claim 1 , wherein packaging the application to include a peripheral services module comprises:

generating a peripheral services module comprising an application program interface capable of interfacing between at least one peripheral service and the client device.

3 . The method of claim 1 , wherein the peripheral services module provides an identity management capability for identifying a user of the client device and characteristics associated with the user.

4 . The method of claim 1 , wherein the peripheral services module provides a data privacy capability that ensures an appropriate version of the application is deployed to the client device based on a location of the client device.

5 . The method of claim 1 , wherein the peripheral services module provides a parental control capability to the client device.

6 . The method of claim 1 , wherein the peripheral services module provides a personalized content capability for providing personalized content to a user of the client device based on evaluating usage of the application.

7 . The method of claim 1 , wherein the peripheral services module provides a location management capability for identifying a current location of the client device and ensuring that a location appropriate application is deployed to the client device.

8 . A machine readable non-transitory and tangible medium having information recorded for integrating peripheral services in applications that are interoperable across different device platforms, wherein the information, when read by the machine, causes the machine to perform the steps comprising:

generating an application capable of being executed in a plurality of different device formats;

packaging the application to include a peripheral services module; and

deploying the application to a client device.

9 . The machine readable non-transitory and tangible medium of claim 8 , wherein the step of packaging the application to include a peripheral services module comprises:

generating a peripheral services module comprising an application program interface capable of interfacing between at least one peripheral service and the client device.

10 . The machine readable non-transitory and tangible medium of claim 8 , wherein the peripheral services module provides an identity management capability for identifying a user of the client device and characteristics associated with the user.

11 . The machine readable non-transitory and tangible medium of claim 8 , wherein the peripheral services module provides a data privacy capability that ensures an appropriate version of the application is deployed to the client device based on a location of the client device.

12 . The machine readable non-transitory and tangible medium of claim 8 , wherein the peripheral services module provides a parental control capability to the client device.

13 . The machine readable non-transitory and tangible medium of claim 8 , wherein the peripheral services module provides a personalized content capability for providing personalized content to a user of the client device based on evaluating usage of the application.

14 . The machine readable non-transitory and tangible medium of claim 8 , wherein the peripheral services module provides a location management capability for identifying a current location of the client device and ensuring that a location appropriate application is deployed to the client device.

15 . A system for integrating peripheral services in applications that are interoperable across different device platforms, comprising:

an application builder configured for generating an application capable of being executed in a plurality of different device formats;

a package management unit configured for packaging the application to include a peripheral services module; and

an application hoster configured for deploying the application to a client device.

16 . The system of claim 15 , wherein the package management unit is further configured for generating a peripheral services module comprising an application program interface capable of interfacing between at least one peripheral service and the client device.

17 . The system of claim 15 , wherein the peripheral services module provides identity management capability for identifying a user of the client device and characteristics associated with the user.

18 . The system of claim 15 , wherein the peripheral services module provides a data privacy capability that ensures an appropriate version of the application is deployed to the client device based on a location of the client device.

19 . The system of claim 15 , wherein the peripheral services module provides a parental control capability to the client device.

20 . The system of claim 15 , wherein the peripheral services module provides a personalized content capability for providing personalized content to a user of the client device based on evaluating usage of the application.

21 . The system of claim 15 , wherein the peripheral services module provides a location management capability for identifying a current location of the client device and ensuring that a location appropriate application is deployed to the client device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2012
From: FERNANDEZ-RUIZ, BRUNO; LOW, DARYL MUN-KID; COOPER, MARTIN F. N.; KOEHLER, DIRK
To: YAHOO! INC.
Reel/Frame 029498/0260 →