IP Library › Granted Patent US 12,353,851
Granted Patent B2
US 12,353,851 · App. 17/851,649 · Granted Jul 8, 2025

Generator and method for generating second processing operations, and service provision device using same

Inventors: Sylvie Le Gac Cesbron (Chatillon, FR); Thierry Martinez (Chatillon, FR); Sébastien Chevallier (Chatillon, FR)
Assignee: Orange
G06F8/34
View Patent ↗
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 12,353,851
App. No.
17/851,649
Granted
Jul 8, 2025
Kind
B2
Abstract

A generator of second processing operations providing second services, the second processing operation including at least one command for an electronic device. The command triggers an action from the electronic device from among the following actions: execution of a step of a method for a first processing operation providing a first service, and controlling the electronic device. The generator generates commands as a function of multiple first cards and of multiple second cards selected from among a set of first cards and a set of second cards, respectively, each first card being associated with a logic connector able to be executed during the execution of a second processing operation and each second card being associated with one element from among the following elements: a first service and an electronic device connected to a controller able to implement the second processing operation.

Claims (36)

1. A generator of second processing operations providing second services, each second processing operation comprising at least one command for an electronic device, the command triggering an action from the electronic device from among the following actions:

execution of a step of a method for a first processing operation providing a first service,

control of the electronic device,

the generator of second processing operations comprising:

a processor; and

a non-transitory computer readable medium comprising program code instructions stored thereon which when executed by the processor configure the generator to:

generate commands as a function of multiple first cards and of multiple second cards selected independently from among a set of first cards and a set of second cards, respectively, each first card being associated with a logic connector able to be executed during execution of at least one of the second processing operations, and each second card being associated with one element from among the following elements: the first service and the electronic device connected to a controller able to implement the second processing operation, the generator generating at least one command as a function of an order in which the selected first cards and second cards are positioned.

2. The generator of second processing operations according to claim 1 , the generator of second processing operations comprising a user interface, the user interface being configured to display the set of first cards and the set of second cards, and being configured to receive an instruction for selecting first cards and second cards as a function of an action from a user.

3. The generator of second processing operations according to claim 2 , in which the user interface is able to receive a command for scheduling the selected first cards and second cards.

4. The generator of second processing operations according to claim 2 , in which the user interface comprises at least one first region for displaying a portion of the selected first cards and second cards and a second region for displaying the rest of the selected first cards and second cards, the first display region being associated with a trigger and the second display region with a controller activated by the trigger.

5. The generator of second processing operations according to claim 1 , in which the first cards and second cards are virtual cards available in a card base.

6. The generator of second processing operations according to claim 1 , in which:

the first cards and second cards are physical cards;

the generator of second processing operations is connected to an identifier of the selected first and second cards.

7. The generator of second processing operations according to claim 6 , the generator of second processing operations comprising a position analyzer for analyzing the position of the physical cards which is connected to a card sensor, the analyzer being able to provide the order of the selected first cards and second cards.

8. A service provision device comprising:

a processing operation base stored on a first non-transitory computer readable medium and comprising at least first processing operations;

a first processor able to implement at least one of the first processing operations;

a generator of second processing operations providing second services, the second processing operation comprising at least one command for an electronic device, the command triggering an action from the electronic device from among the following actions:

execution of a step of a method for a first processing operation providing a first service,

control of the electronic device,

the generator of second processing operations comprising:

a second processor; and

a second non-transitory computer readable medium comprising program code instructions stored thereon which when executed by the processor configure the generator to:

generate commands as a function of multiple first cards and of multiple second cards selected independently from among a set of first cards and a set of second cards, respectively, each first card being associated with a logic connector able to be executed during execution of at least one of the second processing operations, and each second card being associated with one element from among the following elements: the first service and the electronic device connected to a controller able to implement the second processing operation, the generated second processing operation being able to be implemented by the first processor, the generator generating at least one command as a function of an order in which the selected first cards and second cards are positioned.

9. The service provision device according to claim 8 , the service provision device comprising a recorder configured to store the generated second processing operation in the processing operation base.

10. A method for generating a second processing operation providing second services, the second processing operation comprising at least one command for an electronic device, the command triggering an action from the electronic device from among the following actions:

execution of a step of a method for a first processing operation providing a first service,

control of the electronic device,

the generating of the second processing operation being implemented by a command generation device and comprising:

generating commands as a function of multiple first cards and of multiple second cards selected independently from among a set of first cards and a set of second cards, respectively, each first card being associated with a logic connector able to be executed during execution of the second processing operation and each second card being associated with one element from among the following elements: the first service and the electronic device connected to a controller able to implement the second processing operation, the command generation device generating at least one command as a function of an order in which the selected first cards and second cards are positioned.

11. The method for generating a second processing operation according to claim 10 , in which the generation of second processing operations comprises multiple selections of first cards from among the set of first cards and, independently of the selections of first cards, multiple selections of second cards from among the set of second cards, at least one of the selections being a function of at least one selection instruction.

12. The method for generating a second processing operation according to claim 11 , in which the instruction is a function of an action from a user.

13. The method for generating a second processing operation according to claim 10 , in which the generation of second processing operations comprises scheduling of the selected first cards and second cards as a function of at least one scheduling instruction.

14. The method for generating a second processing operation according to claim 13 , in which the instruction is a function of an action from a user.

15. The method for generating a second processing operation according to claim 10 , in which the generating method comprises displaying, by using a user interface, a first region for displaying a portion of the independently selected first cards and second cards and a second region for displaying the rest of the independently selected first cards and second cards, the first display region being associated with a trigger and the second display region with a controller activated by the trigger.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2022
From: LE GAC CESBRON, SYLVIE; MARTINEZ, THIERRY; CHEVALLIER, SÉBASTIEN
To: ORANGE
Reel/Frame 060566/0614 →
Priority Claims (1)
FR 2106962 · Jun 29, 2021 · national
Continuity (1)
Related Publication 20220414200A1 · Dec 29, 2022
References Cited (9)
US 10416996B1 · Samprathi · 2019 [cited by examiner]
US 20160217360A1 · Zeng · 2016 [cited by examiner]
US 20170315782A1 · Chaudhry · 2017 [cited by examiner]
US 20170316355A1 · Shrestha · 2017 [cited by examiner]
US 20210342329A1 · Padmanabhan · 2021 [cited by examiner]
WO 2017189638A1 · 2017 [cited by applicant]
French Search Report and Written Opinion dated Feb. 28, 2022, for corresponding French Application No. 2106962, filed Jun. 29, 2021. [cited by applicant]
Cappiello Cinzia et al., “Enabling End User Development through Mashups: Requirements, Abstractions and Innovation Toolkits”, Jun. 7, 2011 (Jun. 7, 2011), Advances in Biometrics : International Conference, ICB 2007, Seo… [cited by applicant]
English Translation of Written Opinion dated Feb. 28, 2022, for corresponding French Application No. 2106962, filed Jun. 29, 2021. [cited by applicant]