Application programming interface to modify incomplete graph code
US-2024385905-A1 · Nov 21, 2024 · US
US10169109B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10169109-B2 |
| Application number | US-201113812097-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 21, 2011 |
| Priority date | Jul 25, 2010 |
| Publication date | Jan 1, 2019 |
| Grant date | Jan 1, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A cellular device architecture, including two application processors connectible through a Modem-AP Switch to two modems, each communicating with a respective antenna. A Controller module coupled to the switch and being configured, in response to receipt of data received in the Modem-AP switch as received through an antenna, to command the switch to select a processing route, whereby one of the application processors is switched to connect to one of the modems and to its associated antenna.
Opening claim text (preview).
The invention claimed is: 1. A cellular device architecture, comprising: a Modem-AP switch configured to select between different processing routes; a first application processor adapted for processing a first type of data and selectively connected to said Modem-AP switch; a second application processor adapted for processing a second type of data and selectively connected to said Modem-AP switch; at least two modems selectively connected to said Modem-AP switch, each of said modems communicating with a respective antenna; and a Controller module coupled to said Modem-AP switch and being configured to: detect whether received data is said first type of data or said second type of data; and select a processing route having one of the two application processors that matches the detected type of data, said selection comprising: in response to receipt of data of said first type of data received in said Modem-AP switch as received at one of said modems through an associated antenna, commanding said Modem-AP switch to select a first processing route wherein said first application processor is switched to connect to said modem and to its associated antenna, and said second application processor is not in said first processing route; and in response to receipt of data of said second type of data received in said Modem-AP switch as received at one of said modems through an associated antenna, commanding said Modem-AP switch to select a second processing route wherein said second application processor is switched to connect to said modem and to its associated antenna, and said first application processor is not in said second processing route. 2. The cellular device architecture according to claim 1 , wherein said two processors are further connectible through an AP-Appliance Switch to at least two appliances and wherein the Controller module is coupled to at least said switches and is configured, in response to receipt of data received in said AP-Appliance Switch as originated from an appliance or receipt of data in said Modem-AP switch as received through an antenna, to command either or both of said switches to select a processing route wherein one of said application processors is switched to connect to one of said modems and to its associated antenna, and to at least one of said appliances. 3. The cellular device architecture according to claim 1 , wherein said Controller is configured to command said Modem-AP Switch to select a processing route wherein one of said application processors is switched to connect to one of said modems and to its associated antenna. 4. The cellular device architecture according to claim 2 , wherein said Controller is configured to command said AP-Appliance Switch to select a processing route wherein one of said application processors is switched to connect to at least one of said appliances. 5. The cellular device architecture according to claim 1 , wherein at least one of said modems and its associated antenna is configured to operate in any one of: 4G protocol; 3G protocol; WiFi; Bluetooth; and 2G/GSM protocol. 6. The cellular device architecture according to claim 1 , wherein at least one of said application processors is associated with an additional pre-processing application processor, which forms part of the processing route that includes said one application processor. 7. The cellular device architecture according to claim 1 , wherein one of said application processors is adapted for sensitive bank transactions and wherein in response to received data that pertains to sensitive bank transactions, said Controller module is configured to select a processing route that includes said bank application processor. 8. The cellular device architecture according to claim 7 , wherein said bank application processor is associated with a pre-processing firewall application processor. 9. The cellular device architecture according to claim 1 , wherein the data in said AP appliance switch, as originated from an appliance, includes at least one of the following: phone number, session type, payload type and any internal payload information. 10. The cellular device architecture according to claim 1 , wherein the data in said Modem-AP Switch as received from the associated antenna includes modem type, session type, and source identity. 11. The cellular device architecture according to claim 10 , wherein said modem type includes at least one of the following: WiFi, Bluetooth, 2G, 3G, 4G. 12. The cellular device architecture according to claim 10 , wherein the session type includes at least one of the following: voice-call, SMS, data. 13. The device according to claim 10 , wherein the source identity includes a telephone number. 14. The cellular device architecture according to claim 2 , wherein an additional application processor and Modem-AP Switch and Pre-processor application and AP-Appliances Switch and Controller module are implemented as an add-on separate unit connectible to a cellular device. 15. The cellular device architecture according to claim 1 , wherein the Modem-AP switch includes a modem handler configured to connect to at least one modem and is adapted to implement an interface to the at least one modem connected thereto. 16. The cellular device architecture according to claim 15 , wherein the interface includes control signals and traffic signals. 17. The cellular device architecture according to claim 15 , wherein the Modem Handler supports the Controller to connect one of said modems by means of modem selector, in response to commands received from the modems. 18. The cellular device architecture according to claim 1 , wherein the Modem-AP switch includes an Application Processor Handler configured to connect to at least one application processor and is adapted to implement an interface to the at least one application processor connected thereto. 19. The cellular device architecture according to claim 18 , wherein the interface includes command and control signals that the application processor send to or receive from said modems. 20. The cellular device architecture according to claim 18 , wherein the Application Processor Handler is configured to connect one of the specified application processors by means of Application Processor Selector in response to commands received from the Controller module. 21. The cellular device architecture according to claim 15 , wherein the switch includes an Application Processor Handler configured to connect to at least one application processor and is adapted to implement an interface to the at least one application processor connected thereto; and wherein based on either the data received from the Modem Handler and/or data received from Application Processor Handler, the controller module being configured to command either or both of the modem selector or AP selector to connect a given modem to a given application processor, thereby forming a selected processing route. 22. The cellular device architecture according to claim 15 , wherein data as received from the modem handler being a session type as received from the modem. 23. The cellular device architecture according to claim 15 , wherein data as received from the modem handler being the operating modem indication or any identity type of an incoming session. 24. The cellular device architecture according to claim 18 , wherein data as received by the Controller module from the Application Processor Handler being of a typ
Interprogram communication · CPC title
adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals · CPC title
Services specially adapted for wireless communication networks; Facilities therefor · CPC title
Hand-held transceivers · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.