发明名称 SYSTEM AND METHOD FOR PROVIDING ADDITIONAL FUNCTIONALITY TO EXISTING SOFTWARE IN AN INTEGRATED MANNER
摘要 An improved system and method are disclosed for improving functionality in software applications. In one example, the method includes a mobile device having a network interface, a processor, and a memory configured to store a plurality of instructions. The instructions include instructions for a superblock application having instructions for a function block included therein. The function block is configured to provide functions that are accessible to the superblock application via an application programming interface (API). The functions are provided within the superblock application itself and are accessible within the superblock application without switching context to another application on the mobile device.
申请公布号 US2015229706(A1) 申请公布日期 2015.08.13
申请号 US201514690619 申请日期 2015.04.20
申请人 DAMAKA, INC. 发明人 CHATURVEDI SIVAKUMAR;GUNDABATHULA SATISH;HIREMATH RASHMI
分类号 H04L29/08;G06F15/167 主分类号 H04L29/08
代理机构 代理人
主权项 1. A mobile device comprising: a network interface; a processor coupled to the network interface; and a memory coupled to the processor and configured to store a plurality of instructions executable by the processor, the instructions including instructions for: receiving, by a function block stored in the memory of the mobile device, a request for a communication service from a superblock application stored in the memory of the mobile device, wherein the superblock application is configured to access the function block for functionality that is lacking in the superblock application;determining, by the function block, that providing the communication service to the superblock application requires access to an external device;establishing, by the function block, a connection with the external device via the network interface to support the communication service, wherein the establishing is not supported by the superblock application; andproviding, by the function block, the communication service to the superblock application, wherein the steps of receiving, determining, establishing, and providing are performed without switching context from the superblock application to another application on the mobile device.
地址 Richardson TX US