Enabling concurrent communications based on registered application start time

US10102044B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10102044-B2
Application numberUS-201615243697-A
CountryUS
Kind codeB2
Filing dateAug 22, 2016
Priority dateJun 25, 2012
Publication dateOct 16, 2018
Grant dateOct 16, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A communication terminal has communication circuit, a processor and a storing module operable to store a plurality of application programs. The terminal includes comprising: a table that a plurality of timer times are registered, a notifying module operable to notify expiration when reaching at a timer time that is registered in the table, an executing module operable to execute at least two or more application programs when the expiration is notified by the notifying module, and an enabling module operable to enable the communication circuit when executing the application program by the executing module. Communication is performed by the at least two or more application programs while the communication circuit is being enabled.

First claim

Opening claim text (preview).

The invention claimed is: 1. A communication terminal comprising: a communication circuit; at least one memory storing a plurality of applications and a table in which a plurality of times are registered, wherein each of the plurality of times is associated with at least one of the plurality of applications and represents a time at which the at least one application is to be executed for a communication; and at least one processor configured to receive a first time to be associated in the table with a first one of the plurality of applications and representing a time at which the first application is to be executed for a communication, receive a second time to be associated in the table with a second one of the plurality of applications and representing a time at which the second application is to be executed for a communication, wherein the second time is different than the first time, group the first application and the second application together, such that the first application and second application are both executed at a same time despite the different first and second times received for the first and second applications, wherein grouping the first application and the second application together comprises, when the second time is to be registered into the table, changing the second time to the first time based on the first time being within an allowance time period of the second time, and, when the first application and the second application are executed, enable the communication circuit to perform communication for the first application and the second application. 2. A communication terminal according to claim 1 , wherein the at least one processor is further configured to calculate the allowance time period based on the second time and a time period from a current time to the second time. 3. A communication terminal according to claim 2 , wherein calculating the allowance time period based on the second time and a time period from a current time to the second time comprises: calculating a time range as a predetermined percentage of the time period from the current time to the second time; and determining the allowance time period as the time range around the second time. 4. A communication terminal according to claim 1 , wherein executing both the first application and the second application at the same time comprises executing both the first application and the second application at the first time. 5. A communication terminal comprising: a communication circuit; at least one memory storing a plurality of applications and a table in which a plurality of times are registered, wherein each of the plurality of times is associated with at least one of the plurality of applications and represents a time at which the at least one application is to be executed for a communication; and at least one processor configured to receive a first time to be associated in the table with a first one of the plurality of applications and representing a time at which the first application is to be executed for a communication, receive a second time to be associated in the table with a second one of the plurality of applications and representing a time at which the second application is to be executed for a communication, wherein the second time is different than the first time, group the first application and the second application together, such that the first application and second application are both executed at a same time despite the different first and second times received for the first and second applications, wherein grouping the first application and the second application together comprises executing both the first application and the second application after expiration of a most subsequent one of the first time and the second time, and, when the first application and the second application are executed, enable the communication circuit to perform communication for the first application and the second application. 6. A communication terminal comprising: a communication circuit; at least one memory storing a plurality of applications and a table in which a plurality of times are registered, wherein each of the plurality of times is associated with at least one of the plurality of applications and represents a time at which the at least one application is to be executed for a communication; and at least one processor configured to receive a first time to be associated in the table with a first one of the plurality of applications and representing a time at which the first application is to be executed for a communication, receive a second time to be associated in the table with a second one of the plurality of applications and representing a time at which the second application is to be executed for a communication, wherein the second time is different than the first time, group the first application and the second application together, such that the first application and second application are both executed at a same time despite the different first and second times received for the first and second applications, wherein grouping the first application and the second application together comprises executing both the first application and the second application upon expiration of a predetermined time period following an earliest one of the first time and the second time, and, when the first application and the second application are executed, enable the communication circuit to perform communication for the first application and the second application. 7. A communication terminal comprising: a communication circuit; at least one memory storing a plurality of applications and a table in which a plurality of times are registered, wherein each of the plurality of times is associated with at least one of the plurality of applications and represents a time at which the at least one application is to be executed for a communication; and at least one processor configured to receive a first time to be associated in the table with a first one of the plurality of applications and representing a time at which the first application is to be executed for a communication, receive a second time to be associated in the table with a second one of the plurality of applications and representing a time at which the second application is to be executed for a communication, wherein the second time is different than the first time, group the first application and the second application together, such that the first application and second application are both executed at a same time despite the different first and second times received for the first and second applications, wherein grouping the first application and the second application together comprises executing both the first application and the second application when the communication circuit is enabled in response to a user operation, and, when the first application and the second application are executed, enable the communication circuit to perform communication for the first application and the second application. 8. A communication control method in a communication terminal having a communication circuit, at least one processor, a memory that stores a plurality of applications and a table in which a plurality of times are registered, wherein each of the plurality of times is associated with at least one of the plurality of applications and represents a time at which the at least one application is to be executed for a communication, wherein the method comprises, by the at least one processor: receiving a first time to be associated in the table with a first one of the plurality of applications and representing a time at which the first application is to be executed for a communication; rec

Assignees

Inventors

Classifications

  • Cross-Sectional Technologies · mapped topic

  • G06F9/54Primary

    Interprogram communication · CPC title

  • using monitoring of local events, e.g. events related to user activity · CPC title

  • Time supervision arrangements, e.g. real time clock · CPC title

  • Multiprogramming arrangements · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10102044B2 cover?
A communication terminal has communication circuit, a processor and a storing module operable to store a plurality of application programs. The terminal includes comprising: a table that a plurality of timer times are registered, a notifying module operable to notify expiration when reaching at a timer time that is registered in the table, an executing module operable to execute at least two or…
Who is the assignee on this patent?
Kyocera Corp
What technology area does this patent fall under?
Primary CPC classification G06F9/54. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 16 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).