Communication devices and methods

US11880361B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11880361-B2
Application numberUS-201816623993-A
CountryUS
Kind codeB2
Filing dateJun 11, 2018
Priority dateJun 20, 2017
Publication dateJan 23, 2024
Grant dateJan 23, 2024

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 device associated with a transmitting entity and including: a first transmitting/receiving module capable of receiving, from the transmitting entity, a query formulated in a predetermined computer language or in a predetermined natural language; a translation module, activated if the query is formulated in the predetermined computer language, and configured to translate the query into the predetermined natural language; an extraction module configured to extract from the query formulated in the predetermined natural language at least one keyword representing the query; an identification module configured to identify, using the at least one keyword extracted, a target device supporting the predetermined natural language towards which to transmit the query; and a second transmitting/receiving module configured to transmit the query formulated in the natural language to the target device.

First claim

Opening claim text (preview).

The invention claimed is: 1. A communication device associated with a transmitting entity, the communication device comprising: a processor; and a non-transitory computer-readable medium comprising instructions stored thereon which when executed by the processor configure the communication device to perform acts comprising: receiving with a first transmission/reception module, from the transmitting entity, a request formulated in a formal language or a predetermined natural language; translating the request into the predetermined natural language in response to said request being formulated in the formal language; extracting, from the request translated into the predetermined natural language or formulated in the predetermined natural language, at least one keyword representative of the request; identifying from target devices known by the communication device, by using said at least one extracted keyword, a target device supporting the predetermined natural language to which to transmit the request; and transmitting with a second transmission/reception module the request formulated in the natural language to the target device. 2. The communication device as claimed in claim 1 , in which the communication device is further configured to: activate the first transmission/reception module on reception of a response formulated in the natural language to the request, to transmit this response to the transmitting entity; and translate the response prior to its transmission to the transmitting entity into the formal language in response to the transmitting entity communicating by using the formal language. 3. The communication device as claimed in claim 1 , in which the communication device is further configured to: interrogate, by using said at least one extracted keyword, a database comprising at least one keyword belonging to the predetermined natural language, linked to at least one communication device supporting the predetermined natural language and associated with a communicating object capable of processing the request of which said at least one keyword is representative. 4. The communication device as claimed in claim 3 , in which the communication device is further configured to identify as the target device: a communication device associated with a communicating object capable of processing the request and linked in the database to said at least one extracted keyword; or a predefined device if the database does not contain said at least one extracted keyword. 5. The communication device as claimed in claim 4 , in which the predefined device is a device capable of identifying a communicating object capable of processing the request of which said at least one extracted keyword is representative. 6. The communication device as claimed in claim 3 , in which the communication device is further configured to: obtain capabilities of at least one communicating object; and add to the database a communication device supporting the predetermined natural language and associated with the communicating object by linking it to at least one keyword determined on the basis of the capabilities obtained from the communicating object. 7. The communication device as claimed in claim 3 , in which, in the database, at least one keyword representative of a request is also linked to a parameter that makes it possible to specify said request. 8. The communication device as claimed in claim 1 , further comprising using the second transmission/reception module to set up, with the target device, a communication channel of instant messaging type to communicate with this target device by using the predetermined natural language. 9. The communication device as claimed in claim 1 , wherein the communication device is further configured to maintain a context for the request over a determined period, the context maintained by a management module comprising a context identifier associated with the request. 10. The communication device as claimed in claim 9 , wherein the communication device is further configured to supply, without invoking the transmitting entity, at least one parameter to the target device specifying the request in a message comprising the context identifier associated with the request. 11. A communication device associated with a communicating object, the communication device comprising: a processor; and a non-transitory computer-readable medium comprising instructions stored thereon which when executed by the processor configure the communication device to perform acts comprising: identifying said communication object by the communication device from target devices known by the communication device; receiving with a first transmission/reception module, from an origin device, a request that the communicating object is capable of processing, said request being formulated in a predetermined natural language; translating with a translation module the received request formulated in the predetermined natural language into a request formulated in a formal language used to communicate by the communicating object; and transmitting with a second transmission/reception module, the request formulated in the formal language to the communicating object. 12. A communication method implemented by a communication device associated with a transmitting entity, said method comprising: receiving a request transmitted by the transmitting entity and formulated in a formal or a predetermined natural language; translating the request into the predetermined natural language in response to said request being formulated in the formal language; extracting, from the request translated into the predetermined natural language or formulated in the predetermined natural language at least one keyword representative of the request; identifying from target devices known by the communication device, by using said at least one extracted keyword, a so-called target device supporting the predetermined natural language to which to transmit the request; and transmitting the request to the identified target device. 13. A communication method implemented by a communication device associated with a communicating object, wherein the communication method comprises: identifying said communication object by the communication device from target devices known by the communication device; receiving, from an origin device, a request that the communicating object is capable of processing, said received request being formulated in a predetermined natural language; translating the received request formulated in the predetermined natural language into a request formulated in a formal language used by the communicating object to communicate; and transmitting the request formulated in the formal language to the communicating object. 14. The communication method as claimed in claim 13 , also comprising: receiving, from the communicating object, a response to the request, said response being formulated in the formal language; translating the response formulated in the formal language into a response formulated into the predetermined natural language; and transmitting to the origin device of the response formulated in the predetermined natural language.

Assignees

Inventors

Classifications

  • Query translation · CPC title

  • Natural language query formulation · CPC title

  • Data-driven translation · CPC title

  • Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation · CPC title

  • Management of things, i.e. controlling in accordance with a policy or in order to achieve specified objectives · 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 US11880361B2 cover?
A communication device associated with a transmitting entity and including: a first transmitting/receiving module capable of receiving, from the transmitting entity, a query formulated in a predetermined computer language or in a predetermined natural language; a translation module, activated if the query is formulated in the predetermined computer language, and configured to translate the quer…
Who is the assignee on this patent?
Orange
What technology area does this patent fall under?
Primary CPC classification G06F16/2452. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 23 2024 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).