EP4035112A1 - Method and system for distributing digital media depending on mobility parameters of an individual - Google Patents

Method and system for distributing digital media depending on mobility parameters of an individual

Info

Publication number
EP4035112A1
EP4035112A1 EP20775028.2A EP20775028A EP4035112A1 EP 4035112 A1 EP4035112 A1 EP 4035112A1 EP 20775028 A EP20775028 A EP 20775028A EP 4035112 A1 EP4035112 A1 EP 4035112A1
Authority
EP
European Patent Office
Prior art keywords
digital media
computing device
data
mobility
values
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
EP20775028.2A
Other languages
German (de)
French (fr)
Inventor
Karim Oumnia
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bal Inc
Original Assignee
Zhor Tech SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhor Tech SAS filed Critical Zhor Tech SAS
Publication of EP4035112A1 publication Critical patent/EP4035112A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute
    • G06Q30/0271Personalized advertisement
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
    • A61B5/0015Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
    • A61B5/0022Monitoring a patient using a global network, e.g. telephone networks, internet
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/112Gait analysis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6802Sensor mounted on worn items
    • A61B5/6804Garments; Clothes
    • A61B5/6807Footwear
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history

Definitions

  • the invention relates to the field of digital media distribution, more particularly personalized digital media, according to the mobility parameters of an individual.
  • the invention relates to a digital media delivery system configured to deliver digital media, based on delivery rules, to computing devices coupled to connected soles.
  • the invention further relates to a computing device, preferably mobile, coupled to at least one connected sole and configured to receive digital media according to distribution rules and mobility parameters.
  • This solution provides in particular a method of providing footwear in a retail sign, comprising steps consisting in providing a packaging for footwear displaying values for a plurality of performance characteristics, in particular stability, cushioning and fit associated with one or more footwear.
  • This allows the consumer to deliver particularly relevant information to consumers wishing to obtain footwear suitable for a specific practice of a sporting activity.
  • the consumer is still obliged to consult the information, delivered by the display screen, and which presents the technical characteristics of all the articles of footwear offered, which can constitute a difficulty as regards the choice of the article of footwear. more suited to the personal practice of a sport by the consumer.
  • the consumer can only have access to this information by going directly to the sign offering this type of display.
  • digital media are sent to a consumer from known information, for example concerning a previous purchase or via "cookies" whose well-known function is to store the behavioral data of users / consumers browsing. websites and are at the heart of targeted advertising systems on the web. For example, when a consumer browses several shoe sites, the latter will be faced with shoe-themed advertisements subsequently due to the data contained in the cookies. Very often, the consumer finds himself confronted with the sending of a myriad of digital media which can lead to a saturation of the data transfer servers or require more IT resource requirements to process all the digital media by means of processing servers.
  • the aim of the invention is therefore to remedy the drawbacks of the prior art.
  • the invention aims to provide a digital media distribution system configured to distribute personalized digital media directly to an electronic device of a consumer which is able to take into consideration the activity of the consumer when checking out. establishment of digital media for distribution.
  • the invention relates to a digital media distribution method capable of best targeting digital media without invasive interrogation of the lifestyle of the targeted consumer. Additionally, while managing digital media and sending it to users may result in possible saturation of data transfer servers or the need for resources to be committed to processing servers, this helps reduce server load.
  • the invention further relates to a computing device, preferably mobile, configured to receive personalized digital media.
  • the invention relates to a digital media distribution system configured to distribute digital media according to distribution rules, characterized in that said digital media are distributed to presentation computer devices each associated with at least one. connected sole, said at least one connected sole being associated with an article of footwear, said digital media distribution system comprising a computing device configured to:
  • mobility or posture parameter values calculated from raw data generated by the at least one connected sole, said mobility or posture parameter values being associated with one or more devices presentation computers, preferably mobile, each being associated with the at least one connected sole;
  • shoe parameter values each relating to an item of footwear associated with at least one connected sole;
  • a digital media distribution system configured to distribute digital media according to distribution rules, characterized in that said digital media are distributed to at least one presentation computing device associated with at least one. connected sole configured to generate raw usage data, said at least one connected sole being associated with an article of footwear, said digital media delivery system comprising a computing device configured to:
  • shoe parameter values said shoe parameter values relating to an item of footwear associated with at least one connected sole;
  • a personalized digital media to at least one computer presentation device associated with the at least one connected sole having generated said raw data of use from which the values of mobility or posture parameters have been calculated, said personalized digital media transmitted being selected, within the loaded digital media, based on the distribution rules, mobility or posture parameter values and shoe parameter values of the article of footwear associated with the at least one connected sole.
  • Such digital media distribution systems make it possible to select or create and then transmit personalized digital media based in particular on parameters of mobility or posture of a user.
  • the user will be able to transmit key elements allowing third-party structures to provide him with a truly adapted offer and services.
  • Creating personalized media is a tedious and complex step for businesses because it is difficult to determine what will actually be suitable for which user or that user.
  • the distribution system makes it possible to collect and process information so as to automatically create suitable media, without prejudice and without biased analysis of behavioral habits.
  • the values of mobility or posture parameters can be calculated at least in part in a connected sole from raw data generated by the sole.
  • these personalized digital media can be sent to a computer device used by the user of the connected soles so as to more easily reach their audience.
  • the automated analysis of the activity that the user makes of an article of footwear is therefore placed at the center of the digital media distribution system according to the invention and makes it possible to obtain information hitherto inaccessible to generate the digital media. personalized.
  • part of the calculations are carried out in the connected sole, possibly supplemented by the selection of the time of sending of these. media are used to reduce the server resources required to implement the distribution.
  • the latter may optionally include one or more of the following characteristics, alone or in combination:
  • the computer computing device is configured to additionally load environmental parameter values, said environmental parameter values corresponding to environmental conditions measured during use of the article of footwear associated with the at least one connected sole.
  • the computing computing device is configured to identify a trigger event and to transmit the personalized digital media to the at least one presentation computing device when a trigger event has been identified. This makes it possible to provide digital media according to an event determined by the computing device according to various parameters related to the connected sole. The digital media transmitted therefore takes into account the user's situation by indicating one or more items of footwear of interest.
  • the computing device is configured to additionally load user parameter values, said user parameter values corresponding in particular to morphological data of the user of the footwear associated with at least one connected sole.
  • the shoe parameter values or the mobility or posture parameter values further include a piece of footwear wear data associated with at least one connected sole.
  • the computing device is configured to receive raw data generated by the at least one connected sole or preprocessed data produced from raw data generated by the at least one connected sole and the computing device is configured to calculating, from these raw data or preprocessed data, the values of mobility or posture parameters.
  • the calculation of the values of mobility or posture parameters is here carried out on the computing device and can therefore benefit from higher computing power and centralization of the process.
  • part of the processing of the raw data can be carried out at the level of the connected sole (s).
  • the preprocessing can then correspond, for example, to data filtering such as frequency filtering or noise suppression.
  • the computing device is configured to receive the values of mobility or posture parameters, said values of mobility or posture parameters having been generated by the at least one connected sole or the one or more associated presentation computer devices at least one connected sole.
  • the values of mobility or posture parameters were calculated at the level of the sole or at the level of the computing device. This makes it possible to reduce the computing power required at the level of the computing computing device.
  • part of the processing of the raw data can be carried out at the level of the connected sole (s) and the other part is then carried out at the level of the computing device.
  • At least one connected sole is coupled directly or indirectly to the presentation computer device.
  • the values of mobility or posture parameters are calculated from raw data generated by two connected soles. Using two connected insoles results in more accurate and informative mobility or posture parameter values for more personalized digital media.
  • the personalized digital medium comprises data resulting from the values of shoe parameters and / or data resulting from the values of mobility or posture parameter. This helps generate more personalized digital media.
  • the personalized digital media includes data from shoe parameter values and / or data from mobility or posture parameter values as well as personal data on the user of the connected sole (s). This helps generate more personalized digital media.
  • the shoe parameters include reference use parameters and in that the computing device is further configured to identify unconventional uses, said identification comprising a comparison of the reference use parameters with parameters of use calculated from the mobility or posture parameter values.
  • the computing device is further configured to calculate one or more trend values based on the identification of unconventional uses correlated with geographic parameters.
  • the computing device is further configured to calculate one or more trend values based on the identification of unconventional uses correlated with geographic parameters.
  • it will be possible to generate personalized digital media including geographic parameter data.
  • the distribution system makes it possible to preserve the personal data of the users of the connected soles.
  • the computing device is further configured to transmit, to the media computing device, a digital media transmission confirmation message to the presentation computing device, preferably mobile, said transmission confirmation message comprising an identifier associated with a presentation computer device, preferably mobile, and an identifier of the digital media transmitted.
  • the computing device is further configured to transmit, to the media computing device, a connection message to the presentation computing device, preferably mobile, said connection message comprising an identifier associated with said presentation computing device and an associated identifier to a shoe parameter value.
  • the media computing device is able to receive information on the distribution of personalized digital media.
  • the computing device is further configured to generate production parameters relating to the manufacture of articles of footwear on the basis of determined values of association indices, values of shoe parameters and of the wear data .
  • the wear data can come from the connected sole or from the presentation device (s) associated with the connected sole.
  • the computing device can in particular receive values of wear parameters from several connected soles used in different geographical areas. Thus, it is possible to plan production cycles according to usage and even unspoken user needs.
  • the personalized digital media encodes one or more information in a format selected from the format: Text, images, video, sounds and their combinations.
  • the present invention relates to a method of distributing digital media according to distribution rules, characterized in that said digital media are distributed to at least one presentation computing device associated with at least one connected sole configured for generate raw usage data, said at least one connected sole being associated with an article of footwear, said method comprising the following steps executed by one or more computing devices:
  • shoe parameter values said shoe parameter values relating to the item of footwear associated with at least one connected sole;
  • a personalized digital media to at least one computer presentation device associated with the at least one connected sole having generated said raw data of use from which the values of mobility or posture parameters have been calculated, said transmitted personalized digital media being selected, within the loaded digital media, as a function of the distribution rules, the mobility or posture parameter values and the shoe parameter values of the article of footwear associated with the at least one sole connected.
  • Figure 1 is an illustrative diagram of a digital media distribution system according to the invention.
  • FIG. 2 is an illustrative diagram of a digital media distribution system including an anonymization server according to the invention.
  • FIG. 3 is a diagram illustrating the exchanges between the different devices of an embodiment of a digital media distribution system according to the invention.
  • FIG. 4 represents an illustrative diagram of a digital media distribution method that can be implemented within a digital media distribution system according to the invention.
  • FIG. 5 represents an illustrative diagram of a method for analyzing the values of mobility or posture parameters of a user for the generation of a message of possible change of category of a user, which can be implemented at the same time. within a digital media distribution system according to the invention.
  • each block in the flowcharts or block diagrams may represent a system, device, module or code, which includes one or more executable instructions for implementing the specified logic function (s).
  • the functions associated with the blocks may appear in a different order than that shown in the figures. For example, two blocks shown in succession may, in fact, be executed substantially simultaneously, or the blocks may sometimes be executed in reverse order, depending on the functionality involved.
  • Each block of the block diagrams and / or the flowchart, and combinations of blocks in the block diagrams and / or the flowchart can be implemented by special hardware systems that perform the specified functions or acts or perform combinations of special equipment and computer instructions.
  • the "posture” "mobility” or the “gait” within the meaning of the invention corresponds to the posture, movements, locomotion, and balance of the user.
  • the balance corresponds in particular to the postural balance linked to the stability of the body and more particularly to the stability of the center of gravity of a user. However, it can integrate both static and dynamic equilibrium.
  • biomechanical parameters corresponds to biomechanical parameters identified in the static or dynamic position of a person, a characteristic of the posture or of the mobility of a person.
  • a biomechanical parameter can be determined by various calculation operations from parameter values generated by sensors of a connected sole.
  • digital media is understood to mean any digital communication medium containing information that can be delivered by a suitable electronic device.
  • a digital medium can thus correspond to a digital file encoding one or more data which, once decoded by a suitable computer device, make it possible to deliver said data in audio, image, video and / or text form.
  • movement analysis corresponds to the determination of a user's gait descriptor. It can correspond, within the meaning of the invention, to the attribution of one or more values, for example a score, a classification or a note to a trajectory or to the movement of a user's foot. This characterization of the gait can make it possible to obtain one or more numerical or alphanumeric values of bio-mechanical parameters representative of the gait.
  • a shoe is understood to mean an object allowing the user's foot to be separated from the ground.
  • a shoe may include an upper sole layer in direct contact with the user's foot and a lower sole layer in direct contact with the ground or more generally the external environment.
  • a shoe can also have a removable insole.
  • removable is understood to mean the ability to be detached, removed or dismantled easily without having to destroy the fixing means either because there is no fixing means or because the fixing means are easily and quickly removable. (eg notch, screw, tongue, lug, clips).
  • notch, screw, tongue, lug, clips e.g notch, screw, tongue, lug, clips.
  • removable it should be understood that the object is not fixed by welding or by any other means not provided to allow the object to be detached.
  • operations refer to actions and / or processes of a data processing system, for example a computer system or an electronic computing device, which manipulates and transforms the data represented as physical (electronic ) in computer system memories or other information storage, transmission or display devices. These operations can be based on applications or software.
  • the term “learning” within the meaning of the invention corresponds to a method designed to define one or more correspondences, which may or may not take the form of a function f, allowing to calculate a value of Y from a base of n labeled observations (X1 ... n, Y1 ... n) or not labeled (X1 ... n).
  • Such a correspondence or function may correspond to a prediction model.
  • Learning can be said to be supervised when it is based on labeled observations and unsupervised when it is based on unlabeled observations.
  • the learning can advantageously be used to determine the personalized digital medium to be transmitted, and possibly the instant of its transmission.
  • learning model is understood to mean any mathematical model making it possible to analyze a volume of data and to establish relationships between factors allowing the evaluation of risks or that of opportunities associated with a specific set of conditions, in order to to orient decision-making towards a specific action.
  • the term “computer device” is understood to mean any device comprising a processing unit or a processor, for example in the form of a microcontroller cooperating with a data memory, possibly a program memory, said memories being able to be dissociated.
  • the processing unit cooperates with said memories by means of an internal communication bus.
  • sample program code may include, but are not limited to, a subroutine, function, executable application, source code, object code, library, and / or any other sequence of instructions designed for the purpose. execution on a computer system.
  • processor designates at least one hardware circuit configured to execute instructions contained in the program code.
  • the hardware circuit can be an integrated circuit.
  • Examples of a processor include, but are not limited to, a central processing unit (CPU), a network processor, a vector processor, a digital signal processor (DSP), a field programmable grid network (FPGA), a programmable logic assembly (PLA), an application-specific integrated circuit (ASIC), a programmable logic circuit and a controller.
  • Coupled is understood to mean connected, directly or indirectly, with one or more intermediate elements. Two elements can be in contact physically, mechanically coupled, electrically or linked by a communication channel.
  • association means two elements that are coupled or have a relationship in a database.
  • the present invention allows the acquisition and processing of direct information allowing the consumer to be refocused at the center of the process.
  • the inventors have developed a system, a computer device and a method making it possible to provide the consumer with a or several digital media that really correspond to their activity, their mobility and / or their posture, whether or not they are sporty.
  • the invention may be based on parameters not expressed and often unknown to the user himself and include one or more of the following three classes:
  • the foot as an organ, where the morphological parameters of the foot will be taken into account in particular with, for example, differences between the right foot and the left foot between a right-handed and a left-handed;
  • the present invention can make it possible to select personalized digital media for a user which can be based on the identification of a match between the foot, the activity of the foot and the shoe on the one hand and allow continuous monitoring. This adequacy for example by other parameters such as comfort, fatigue, sweat, and / or performance.
  • the invention relates to a digital media distribution system 1.
  • a digital media distribution system 1 In particular and as illustrated in connection with Figures 1 and 2, such a system is configured to distribute personalized digital media 401 according to distribution rules 322 and digital media 301.
  • the distribution rules 322 in the context of the invention may correspond to data making it possible to determine the distribution methodology of digital media, for example according to mobility or posture parameters and / or shoe parameters.
  • a distribution repository 311 advantageously comprises distribution rules 322 of digital media 301.
  • the distribution rules 322 may consist of a series of instructions, encoded in the 311 distribution repository, which define the conditions for sending digital media 301 to a presentation computing device 20.
  • the distribution rules 322 can be predefined and / or contextual.
  • the distribution rules 322 and more generally the distribution repository 311 may take the form of contextual dispatchers.
  • a contextual dispatcher can take into account, for example, activity, age, and other information relating to users or their behavior to select the appropriate digital media.
  • the 322 distribution rules and more broadly the 311 distribution framework may take into account social media and relationship networks.
  • the distribution rules 322 and more broadly the distribution repository 311 could integrate a prediction model configured to refine the recommendations according to the values that led to the selection of a personalized medium and to the actions taken after the transmission. personalized media.
  • Learning can be supervised or unsupervised learning.
  • the distribution system 1 according to the invention is configured to train and implement one or more algorithms. These algorithms may have been built from different learning models, including partitioning, supervised or unsupervised.
  • the algorithm can be derived from the use of a supervised statistical learning model selected for example from kernel methods (eg Vast Marge Separators - Support Vector Machines SVM, Kernel Ridge Regression) described for example in Burges, 1998 (Data Mining and Knowledge Discovery.
  • the distribution rules 322 can take into account the values of shoe parameters 201.
  • the distribution frame of reference 311 can include distribution rules 322 taking into account a composition of the sole, a category of the article of footwear, performance values of the article of footwear, aesthetic parameter values of the article of footwear.
  • the distribution rules 322 can take into consideration the values of mobility or posture parameters 101 measured by the connected sole 10.
  • the distribution frame of reference 311 can include distribution rules 322. taking into account the most frequent type of activity (eg the type of sport) as well as the mobility or posture characteristics of the user such as: pronation / supination values, impact force values, stride length values, contact time values, acceleration values, angular velocity values, sole orientation values, propulsion speed, fatigue rate, Fick angle, direction of propulsion and a direction of deceleration.
  • the distribution rules 322 advantageously make it possible to condition the selection and transmission of digital media 301, for example as a function of the shoe parameter values 201 and the mobility or posture parameter values 101 measured by the connected sole 10.
  • the digital media 301 which will be personalized in the context of the present invention can take any form allowing information to be transferred to the user.
  • a digital medium 301 encodes one or more information in a format selected from the following formats: Text, images, video, sounds and their combinations.
  • personalized digital media 401 are delivered to presentation computing devices 20 each coupled to at least one connected sole 10 coupled to an article of footwear.
  • personalized digital media 401 may correspond to digital media selected from a list of digital media 301.
  • Personalized digital media 401 may also correspond to digital media 301 modified so as to integrate data from the mobility parameter values. or posture. This can, for example, make it possible to personalize information or data according to the consumer's mobility.
  • a personalized digital medium 401 could also correspond to a digital medium 301 modified so as to integrate data originating from the shoe parameter values.
  • a digital medium is modified so as to integrate data originating from the shoe parameter values and data originating from the mobility or posture parameter values.
  • a digital medium is modified so as to integrate data from the shoe parameter values, data from the mobility or posture parameter values and personal data on the user of the sole (s). connected 10.
  • An article of footwear 11 in the context of the invention may for example correspond to a shoe such as a city shoe, a shoe, a sports shoe, a thong or even a sandal.
  • an identifier associated with a connected sole 10
  • An article of footwear 11 may be associated with shoe parameters. Footwear parameters are intended to describe the characteristics of the footwear used during the operation of the connected sole.
  • These shoe parameters may relate to the technical characteristics of the shoes as well as to aesthetic or behavioral characteristics. This can include the shape, the properties of the materials used, possibly the mechanical characteristics, in particular of the sole.
  • the footwear parameters may include technical parameters such as, by way of non-limiting examples:
  • Footwear parameters may also concern:
  • the shoe parameter values 201 may include structural parameter values indicating the various elements constituting a predetermined footwear model 11.
  • the shoe parameter values 201 can thus indicate the materials used, the type of shoe (high, low, hiking, for work) the presence of a buttress, a hard toe, a sole, a shank, an assembly insole, a cleanliness insole, a rod. More particularly, the shoe parameter values 201 can describe the shape of each of the elements constituting the article of footwear 11 and their arrangement.
  • the shoe parameter values 201 may further include structural or geometric parameter values.
  • the values of geometric parameters can indicate the dimensions relating to each of the structural elements of the article of footwear 11.
  • shoe parameter values 201 can also include aesthetic parameter values indicating, for example, for each structural element a color, and / or a particular aesthetic pattern.
  • the shoe parameters 201 of a digital media distribution system 1 may further include reference usage parameters.
  • the reference use parameters could, for example, correspond to types of activity, activity frequencies or even activity intensities. It will be possible, for example, for a shoe to be associated with a walking activity, of high weekly frequency and with certain values of impact force and / or propulsive force.
  • the connected sole 10 may comprise an integrated circuit 12, more commonly called an electronic chip comprising a unique identification number.
  • the shoe parameters 201 can thus include the unique identification number of the integrated circuit 12 present in the connected sole 10 of the article of footwear 11.
  • the article of footwear 11 can also comprise an encrusted code, preferably electronically encrusted, for example at the level of the connected sole 10 and thus allowing a two-factor authentication of the article of footwear 11.
  • Footwear 11 will be fitted with one, preferably two connected soles
  • a connected sole 10 is configured to generate raw data from which
  • the so-called “dynamic" parameters relating to the use of the article of footwear 11, such as parameters of mobility or posture 101 may correspond to biomechanical parameters.
  • the mobility or posture parameters 101 could be selected for example from: values of pronation / supination, values of impact force, values of step length, values of contact time, values of acceleration, angular velocity values, sole orientation values, propulsion speed, fatigue rate, Fick angle, propulsion direction and deceleration direction.
  • Such parameters can also correspond to the length of the steps, the time of contact, the time of flight, lameness, the force of propulsion, the balance and several other parameters relating to the user and describing his gait, his postures and his movements.
  • the mobility or posture parameters 101 may include the number of steps, pronation / supination data, propulsion force or speed, impact force or speed, stride length, orientation in. theft of the foot, fatigue.
  • the mobility or posture 101 parameters may also include the analysis of the user's main activities (walking, running, basketball ).
  • the most relevant mobility or posture parameters 101 in the context of the present invention are the parameters related to the health of the person such as the impact force parameter in contact with the ground (in particular if it shows a high value), pronation and / or supination parameters (especially if they show a high value), and / or lameness.
  • the wear parameter of the footwear is also very relevant, especially since too much wear of the footwear can create injuries.
  • the mobility or posture parameters 101 include at least: the impact force parameter the pronation parameter and / or the supination parameter.
  • certain parameters may be of little use on their own but prove to be very interesting when combined with other parameters obtained from the user or even with surrounding parameters such as temperature, humidity, indoor or outdoor activity.
  • a solution according to the invention can take into consideration the values of personal parameters of the user such as his weight, his height, his age, his possible pathologies, nutritional regime and / or his sleep time.
  • a connected sole 10 can be configured to generate raw data from which it would be possible to calculate a shoe wear parameter value.
  • the data relating to the values of the mobility or posture parameters 101 can be stored on a dedicated server and then downloaded and / or viewed by the user on the presentation computer device 20.
  • a shoe wear parameter can advantageously correspond to a period before which it would be desirable to change the shoe. Alternatively, this may correspond to a percentage or to any other value which can provide an indication of the state of wear, preferably structural, of the shoe. Indeed, a user can know the state of aesthetic wear of an article of footwear, however, it remains difficult to determine the damage suffered by structures guaranteeing cushioning or adequate wear for the user and his activity. However, unconventional uses can lead to premature wear of the shoes.
  • a shoe wear parameter value can be calculated from data generated by a connected sole 10.
  • a shoe wear parameter value can be calculated by a connected sole, a presentation computing device. 20 or even a computing device 30.
  • a wear parameter value could for example be calculated from a number of steps taken with this sole connected.
  • the number of steps taken may preferably be weighted by one or more values of mobility or posture parameters 101 such as a speed (ie median or average), an acceleration (ie median or average), a value of supination or high pronation or a particular gait pattern.
  • a wear parameter value will preferably be calculated from one or more mobility or posture parameter values 101, more preferably coupled to shoe parameter values.
  • a wear parameter value will preferably be calculated from a comparison of the values of one or more mobility or posture parameters 101 obtained over time. For example, a decrease over time in accelerations, in particular vertical accelerations, and / or propulsion speeds can be considered as a wear marker.
  • the shoe parameter values 201 or the mobility or posture parameter values 101 may further include a piece of wear data of the article of footwear 11 associated with a connected sole 10.
  • the data of wear of the article of footwear 11 may correspond to a wear parameter value of the shoe (ie of the article of footwear 11).
  • the item of footwear wear data makes it possible to describe a type of wear of the item of footwear 11 and can be regularly updated depending, for example, on mobility or posture parameters 101.
  • the sending of a personalized digital media 401 may be subject to the wear data, that is to say to the condition that the wear parameter value exceeds a threshold value. predetermined, implying that the article of footwear 11 of the consumer must be replaced.
  • a connected sole 10 is associated, preferably coupled directly or indirectly, to a presentation computing device 20.
  • the connected sole and the presentation computing device 20 share a unique identifier associated with the at least one connected sole 10.
  • a presentation computing device 20 may be coupled to several independent connected soles 10 or to several pairs of connected soles 10.
  • the connected sole 10 preferably comprises a device integrated in an electronic box inserted in at least one of the two insoles and / or outer shoes of the same pair.
  • This device integrated in an electronic box can generate raw data on the posture, the walking and / or the activity of the consumer. These raw data can be processed in each of the boxes, in one of the boxes or even in a computer device to which the raw data will have been sent.
  • Each of the electronic boxes can be configured to communicate to the box of the other sole and / or to a computer presentation device 20 external to said sole.
  • connected 10 raw data or processed data which may correspond to the values of mobility or posture parameters 101 in particular by short wave or high frequency signals of Bluetooth type.
  • the electronic box can in particular comprise an electronic card of the PCBA type (for “Printed circuit board assembly” according to English terminology) and an energy source, said box advantageously having an internal memory for storing data, allowing the processing and exchange of measured data.
  • PCBA printed circuit board assembly
  • energy source for “Printed circuit board assembly” according to English terminology
  • the electronic box included in the connected sole 10 comprises an inertial platform configured to generate a set of data on the mobility or the posture of an athlete, or more generally of a user, of said connected sole 10.
  • the inertial platform acquires signals representative of a movement parameter (acceleration and / or speed, for example angular speed) of the foot along the X, Y, Z axes. In addition, these data can then be processed to generate at least one acceleration signal.
  • the inertial platform consists for example of at least one accelerometer and a gyroscope. Preferably, it comprises several accelerometers and gyroscopes.
  • the electronic box can also include one or more magnetometers so as to acquire three additional raw signals corresponding to the values of magnetic fields on three dimensions.
  • the electronic box may also include other sensors, including an inclinometer, a barometer, an accelerometer-type motion sensor, a temperature sensor and an altimeter to benefit from increased accuracy.
  • the electronic unit can be coupled to other sensors, for example distributed in the sole, such as pressure sensors or force sensors.
  • the pressure and / or force sensors can include electrodes and be made of piezoelectric materials.
  • the electronic box of the connected sole 10 comprises a data processing module configured to transform all of the data generated using predefined algorithms.
  • the electronic box of the connected sole 10 may advantageously be able to process the data received via the sensors located in the inner and / or outer soles according to one or more algorithms.
  • the processing module can be used to generate values of biomechanical parameters of the gait or even values of mobility or posture parameters.
  • the data processing module is able to transform the data set, that is to say the raw data measured by sensors of the connected sole 10, into at least one biomechanical parameter of the gait or values of mobility or posture parameters, said biomechanical parameter of the gait preferably being selected from: posture, type of stride, namely universal, overpronation, supination, impact force, impact zone, stride length, contact time, flight time, lameness, propulsive force, balance and several other parameters relating to the user and describing his gait, postures and movements such as in particular the number of steps, the number of daily steps, the number of weekly steps, the variance of the number of steps over a given period.
  • biomechanical parameter of the gait preferably being selected from: posture, type of stride, namely universal, overpronation, supination, impact force, impact zone, stride length, contact time, flight time, lameness, propulsive force, balance and several other parameters relating to the user and describing his gait, postures and movements such as in particular the number of steps, the
  • a box of a connected sole 10 is configured as a “Slave” box, which receives the data from the connected sole 10 and therefore from the corresponding shoe and transmits them to the “Master” box, or main box.
  • the main unit receives the data from the Slave unit, processes them by comparing them with its own data and generates information on the posture of the user in general and of his feet in particular.
  • an electronic box can transmit to the computer presentation device 20 in real time or in a deferred manner raw data on the mobility or the posture of the consumer, the preprocessed data being able to be used to calculate values of parameters of mobility or posture 101. or directly the values of mobility or posture parameters 101.
  • the transformation by the data processing module of the electronic box of the connected sole 10 can advantageously comprise the segmentation of the data into a plurality of phases.
  • said data processing module is able to segment a step into at least four phases such as: the impact phase (corresponds to the precise moment of contact of the foot with the ground), the stance phase (takes place from the impact phase until the heel lifts off the ground), the propulsion phase (begins when the heel has left the ground and ends when the first toe has left the ground) and the flight phase (begins when the first toe has left the ground and ends when the heel touches the ground).
  • the cutting or segmentation of the pitch can make it possible to identify the main support zones and / or the main support moments of the user.
  • the connected sole 10 can be used to measure the shape of the step during walking or any other user activity in order to determine information related to the user's posture.
  • the connected sole 10 advantageously comprises communication means suitable for sending Bluetooth type signals.
  • the connected sole 10 comprises communication means configured to connect to the communication network R1 and to send signals to the computing device 30.
  • the electronic box of a connected sole 10 can include a data memory, configured to store all or part of the transformed data and / or of the data generated by the processing module of said electronic box.
  • the electronic box of the connected sole 10 may include communication means.
  • each of the boxes, whether Slave or Master is designed so as to be able to communicate independently with the other and / or directly with the computer presentation device 20 in order to be able to exchange its own information on the posture. / the movement / activity of the shoe in which the connected sole 10 is inserted and therefore by extension of the athlete's foot, from which he has received the data.
  • the transmission of the data measured by at least one sole connected by the means of communication is carried out by means of a wireless protocol such as wifi, 3G, 4G, and / or Bluetooth.
  • a wireless protocol such as wifi, 3G, 4G, and / or Bluetooth.
  • the communication protocol is a BLE or ANT + protocol. These communication protocols allow low energy consumption.
  • the electronic unit of the connected sole 10 comprises a power source.
  • the energy source is preferably of the battery type, rechargeable or not.
  • it can be associated with a recharging system by movement or by external energy.
  • the system for recharging by external energy can in particular be a recharging system by wired connection, an induction recharging system or even a photovoltaic system.
  • the connected sole 10 comprises a processor.
  • Such a processor is associated, that is to say comprises, or cooperates via an electric bus with, a data memory responsible for recording one or more computer programs.
  • Such a computer program consists of a set of program instructions that can be interpreted or executed by the processor and making it possible to control the functions associated with the sensors as well as a processing of the measurements carried out by said sensors.
  • a system 1 comprises an associated presentation computer device 20, preferably coupled to at least one connected sole 10.
  • Such a presentation computer device 20 comprises a processing unit, for example in the form of a microcontroller, cooperating with a data memory, possibly a program memory, said memories possibly being able to be dissociated.
  • the processing unit cooperates with said memories by means of an internal communication bus.
  • a presentation computer device 20 may further include first communication means cooperating with the processing unit and providing wireless proximity communication with the connected sole 10 within communication range, in particular via the Bluetooth® communication protocol. It may also include second means of communication of the "long distance" type also cooperating with the processing unit.
  • These second communication means allow such a presentation computer device 20 to be able to transmit to a remote entity, for example a computer server, data, such as the values of posture and mobility parameters 101 through messages distributed by a network R1 using for example GSM, GPRS or satellite technologies.
  • a remote entity for example a computer server
  • data such as the values of posture and mobility parameters 101
  • the presentation computer device 20 comprises a source of electrical power, in the form of a device. or several batteries for example.
  • a presentation computer device 20 advantageously but not limited to an intelligent mobile telephone configured to receive one or more digital media 301 and possibly values of mobility or posture parameters 101 generated by the connected sole 10.
  • the presentation computer device 20 is also able to retransmit the values of mobility or posture parameters 101 to another computer device such as a computer server.
  • a suitable application can be designed to be installed in a memory of said presentation computer device 20 to allow its user to consult the values of mobility or posture parameters 101 or the media. digital 301.
  • a presentation computer device 20 may, for example, consist of a touchscreen tablet, a personal computer , a connected watch or more generally any connected object comprising suitable hardware and software resources.
  • a presentation computer device 20 is preferably configured to receive data transmitted by at least one connected sole 10.
  • This data can include one or more values of parameters associated with the gait of a consumer using the article of footwear. 11.
  • the raw data, the preprocessed data and / or the values of mobility or posture parameters 101 generated by the connected sole 10 can be transmitted to the presentation computing device 20.
  • the mobility or posture parameter values 101 are transmitted via a dedicated communication network between the presentation computer device 20 and the connected sole 10, such as for example according to a Bluetooth® communication protocol.
  • each connected sole 10 or computer presentation device 20 can encode, in a dedicated data memory, an identifier relating to the model of the article of footwear 11 in which said connected sole 10 is inserted.
  • the user ie consumer or the athlete, can enter directly via a suitable interface of the computer presentation device 20, the model of the article of footwear 11 comprising the connected sole 10.
  • a system 1 in accordance with the invention comprises a or several computing devices 30 configured in particular to load parameter values.
  • the loading of the parameter values can in particular correspond to the loading into memory of these data.
  • a computing device 30 could be configured to obtain these values and in certain cases it could be configured to calculate them for example from raw data.
  • raw data or preprocessed data can be sent by the at least one sole connected 10 to the presentation computing device 20 or to a computing server 30.
  • the presentation computing device 20 receives raw data or preprocessed data it is advantageously configured to calculate values of mobility or posture parameters 101 from these data and to transmit these values of mobility or posture parameters 101 to the computer server 30 or it can directly transmit this raw or preprocessed data to the server computer 30.
  • the computer server 30 will then be configured to calculate values of mobility or posture parameters 101 from this raw or preprocessed data.
  • the computing device 30 corresponds to the electronic box of the connected sole 10 and it is not necessary for the connected sole to transmit raw data, preprocessed data or values of. of mobility or posture parameters 101.
  • the computing device 30 has firstly the values of shoe parameters 201 associated with the article of footwear 11 worn by the consumer as well as the values of parameters 101 of mobility or posture calculated from raw data generated. by the connected sole 10 included in said article of footwear 11.
  • a computing device 30 in accordance with the invention comprises a processing unit, a data memory, communication means allowing said computing device 30 to cooperate with other computing devices via a long-range communication network R1. of the Internet, LoRa or Sigfox type, or any other equivalent communication network.
  • Such a computing device 30 may further comprise a data memory for recording any computer program whose program instructions, which can be interpreted or executed by the processing unit, make it possible to automatically adapt the operation of a conventional server. so that it turns into a computer server 30 according to the invention.
  • the various electronic components of such a computing device 30 cooperate with the processing unit by wired communication bus.
  • the data memory can be partially or fully electrically erasable in order to be updated.
  • a section of said data memory is not erasable by construction, or is protected against such erasure by a security mechanism.
  • Such a memory section permanently records, in particular, the value of a unique identification datum characterizing a connected sole 10 with regard to other pair connected soles.
  • a computing device 30 can also integrate any hardware and / or software component, such as in particular a hypervisor, allowing the virtualization of all or part of the hardware and / or software components of said computing device 30. .
  • a computing device 30 could correspond to a computer server accessible remotely, a computer, a connected object such as a telephone or a tablet or it could correspond to the electronic box of a connected sole.
  • the computing device 30 is configured, in particular through processors and data memories, to load values of mobility or posture parameters 101 calculated from raw data generated by at least one connected sole 10; load shoe parameter values201; Loading digital media 301 and a distribution repository 311 comprising distribution rules 322 of the digital media 301; transmitting personalized digital media 401 to at least one of the presentation computing devices 20 coupled to the at least one connected sole 10 that generated said raw data.
  • the computing device 30 is preferably configured to receive values of mobility or posture parameters 101 calculated from raw data generated by at least one sole. connected 10. These mobility or posture parameter values 101 are also associated with one or more computer presentation devices 20 such as for example a smartphone, a tablet or a connected watch. This or these presentation computer device (s) 20 are preferably mobile and are each associated with at least one connected sole 10.
  • the computing device 30 could for example receive an identifier associated with a presentation computing device 20 associated with a connected sole 10 coupled to an article of footwear 11.
  • it can preferably be configured to establish a relationship graph between a unique identifier of a given connected sole fitted to a particular item of footwear also associated with a unique identifier, one and / or the other of these unique identifiers. being listed in a presentation computer device 20.
  • These data may or may not be associated with a unique identifier of a user.
  • the computing device 30 can also be configured to calculate values of mobility or posture parameters 101 calculated from raw data generated by at least one connected sole 10 or from preprocessed data itself generated by at least one. connected sole 10. Further, the computing device 30 is preferably configured to load shoe parameter values 201. These shoe parameter values each relate to an article of footwear 11 coupled to the at least one connected sole 10. For example , the computing device 30 will be able to load a weight value of the article of footwear 11 coupled to the connected sole 10 having generated the raw data at the origin of the values of mobility or posture parameters. These shoe parameter values could for example come from a local or remote data memory. Preferably the shoe parameter values can be stored on a media computing device 40 which will be described later.
  • the computing device 30 can be configured to additionally load values of environmental parameters 701, said values of environmental parameters 701 corresponding to environmental conditions measured during the use of the article of footwear 11 associated with the footwear. at least one connected sole 10.
  • Such environmental parameters 701 can be measured by one or more dedicated sensors positioned in the connected sole 10 or else downloaded directly from the web from the geographical position of the connected sole 10.
  • system or method according to the invention may allow or include the detection of the position of the user and indicate to him, depending on the establishments in his vicinity, personalized digital media.
  • personalized digital media could correspond to an offer that would be adapted to his profile in one of the nearby establishments or for use in one of the nearby establishments.
  • the environmental parameters can be determined from the geographical coordinates of the connected sole 10 and then classified according to a type of use environment.
  • the environmental parameters may correspond to a geographical area, a country, an urban area, a rural area, an average temperature, an average humidity rate, a level of precipitation, a rate of sunshine during of the use of the article of footwear 11 equipped with the connected sole 10, for example with reference environmental parameters for the article of footwear 11 indicating a type of recommended environment for use.
  • the environmental parameters can also correspond to a “virtual” type of use, in particular in connection with the field of video games, more particularly simulation video games.
  • the computing device 30 may further be configured to identify a trigger event and to transmit 540 the personalized digital media 401 to the at least one presentation computing device 20 when a trigger event has been identified.
  • triggering event is understood to mean information received or calculated for example by the connected sole 10, by the computing device 30 or by the presentation device 20 in connection with the shoe parameters 201, the mobility or posture parameters. 101, environmental parameters 701 or even conventional or unconventional use and / or user parameters 801.
  • the presentation device 20 or even the connected sole 10 can occasionally send a presentation message indicating its geographical position, to the computing device 30 for calculation.
  • the computer device 30 for calculating can indicate the presence of points of sale for footwear within a radius of a predetermined range and in particular that an offer of footwear would be adapted to the user's profile. of the article of footwear 11 equipped with the connected sole 10 in one of the identified points of sale.
  • the personalized digital media 401 can be sent as a function of an event linked for example to a deterioration in the condition of the article of footwear, more particularly to a wear datum or even to a bad use of the article of footwear associated with the connected sole 10.
  • the desired aim is to provide a highly personalized digital media 401 which is really dependent on the needs of the user at a given time.
  • the computing device 30 is configured to additionally load values of user parameters 801, said values of user parameters 801 corresponding to morphological data of the user. of the article of footwear 11 associated with at least one connected sole 10.
  • These morphological data can correspond to morphological data of the user's feet such as, for example, the dimensions of the foot (length / height of the arch, length / foot width), the size and position of the toes, and / or the shape of the arch (eg sagging or exaggerated for flat or hollow foot respectively).
  • the user parameter values 801 may in particular correspond to the personal parameter values mentioned above and may also include the type of sport practiced by the user of the connected sole 10, the level at which the latter practices. said sport (leisure, amateur, professional).
  • the computing device 30 is preferably configured to load digital media 301 and a distribution repository 311 including distribution rules 322 for digital media 301. These digital media 301 and this distribution repository 311 could for example come from a local or remote data memory. Preferably the digital media 301 and the distribution repository 311 can be stored on a media computing device 40 which will be described later.
  • the computing computing device 30 is preferably configured to transmit personalized digital media 401 to at least one of the presentation computing devices 20 associated with the at least one connected sole 10 having generated said raw data from which the values. mobility or posture parameters 101 were generated.
  • the transmitted personalized digital media 401 can for example be selected, within the received digital media 301, according to the distribution rules 322, the mobility or posture parameter values 101 and the shoe parameter values 201 of the article. footwear 11 coupled to at least one connected sole 10.
  • personalization reaches a higher level compared to the existing one, based on the social habits (e.g. purchasing) of the consumer and on these physical habits.
  • computing device 30 can be configured to identify unconventional uses of the footwear 11.
  • the shoe parameters can include reference usage parameters.
  • shoe parameter values may include benchmark usage parameter values.
  • the computing device 30 can be configured to calculate values of use parameters from the values of mobility or posture parameters 101 and then to compare these calculated values of use parameters with the values of parameters d. reference use.
  • such an identification may comprise an operation of comparison of the reference use parameters with use parameters calculated from the mobility or posture parameters 101.
  • the labeling of a shoe parameter related to the type of stride associated with the item corresponding footwear 11 may constitute a very relevant reference use parameter.
  • this makes it possible to calculate use parameters from the values of mobility or posture parameters 101, such as the type of stride, and to identify a use of footwear 11 adapted for a stride of type. supinator in an athlete with an overpronator or universal type stride and therefore using unsuitable footwear 11.
  • One or more of the mobility or posture parameters can, for example, be labeled as reference use parameters. For example, if it turns out that said values of mobility or posture parameters calculated from raw data measured by a connected sole 10 are respectively greater than a predetermined threshold then an unconventional use can be identified and a message d alert generated. Such identification may include an operation of comparing said values of mobility or posture parameters to the reference use parameters. This makes it possible in this case, to calculate parameters of use from the values of parameters of mobility or of posture 101, such as the impact force and / or the force of propulsion, and to identify a use of articles footwear 11 suitable or not. Indeed, some footwear 11 may have a thin sole and therefore less cushioning for a consumer having too much impact and / or propulsion force. This inappropriate use can ultimately cause premature wear of the footwear or worse damage to the knee joints, particularly due to poor shock absorption by footwear 11.
  • the computing device 30 of a digital media distribution system 1 can be configured to receive data from geographic positioning of the connected sole 10.
  • the connected sole 10 comprises a satellite geolocation module configured to determine a position of the connected sole 10 resulting in data relating to longitude, latitude and possibly altitude of said connected sole 10.
  • the positioning data can be communicated to the computing computing device 30 by the computing presentation device 20 coupled to the connected sole 10.
  • the computing presentation device 20 which comprises the. satellite geolocation module.
  • a system 1 according to the invention may further include a media computing device 40.
  • the media computing device 40 can advantageously correspond to a server comprising a data memory configured to store a plurality of digital media 301 and a distribution repository 311.
  • the computing device 30 may further be configured to transmit, to the media computing device 40, a confirmation message of transmission of the digital media to the presentation computing device 20. This makes it possible to confirm the distribution information and the computing device. Media will have the ability to store information on distributed digital media without having to know mobility or posture parameter values.
  • this transmission confirmation message may include an identifier associated with a presentation computer device 20, preferably mobile, and an identifier of the digital media transmitted.
  • a virtual token can be allocated to the consumer, more particularly the virtual token can be associated with the identifier of the digital media transmitted and transferred to the consumer in particular by associating the identifier of the display computer device 20 of the consumer.
  • the virtual token can then be made available to the consumer through a dedicated application through which the consumer can buy / subscribe a product or a service.
  • a computing device 30 can also be configured to calculate, for each connected sole 10, one or more usage parameter values from the mobility parameter values or posture 101.
  • the computing device 30 advantageously comprises, in a dedicated data memory, a usage repository.
  • the usage repository may include posture or reference mobility values with which a predetermined type of usage is associated.
  • the determination of a use can be associated with a pattern of specific reference posture or mobility values. The determination of a use may also be subject to the exceeding or not of a predetermined threshold.
  • a use parameter value may indicate a sporting, urban, recreational use of an article of footwear 11.
  • the computer computing device 30 can be configured to identify in the parameter values. of mobility or posture 101 previously loaded, values describing an impact force, a length of the steps, an acceleration, a speed of propulsion and a time of flight.
  • the computing device 30 can be configured to compare the values describing an impact force, a stride length, an acceleration, a propulsion speed and a time of flight with a plurality of reference value patterns for these.
  • posture and mobility parameters taken alone or in combination.
  • a sporting practice of the running type may for example be characterized by values describing an acceleration, a particular flight time or a step length or else a running speed or even a combination of these parameters. It may also be of interest to identify which item of footwear 11 is used for a given use by a category of user.
  • the values of mobility or posture parameters 101 taken into account can include values of pronation and / or supination.
  • other parameters of mobility or posture may be taken into account to identify which article of footwear 11 is used, for a given use. , by a user category.
  • the posture or mobility parameters, affecting the user's gait which can be analyzed are the presence of lameness, a fatigue rate of the sole orientation values of balance.
  • the computing device 30 is further configured to determine, for each connected sole 10, an association index value between the values of use parameters 101 and the values of shoe parameters 201.
  • This index value can in particular make it possible to determine whether the articles of footwear are used as planned during their design and in connection with their mechanical properties. Unanticipated uses may correspond to trends on the one hand but also at risk on the other hand.
  • the association index value can be considered as the result of an analysis of correspondence between the values of use parameters 101 and the values of shoe parameters 201.
  • the system according to the invention could therefore in certain aspects be considered as a correspondence engine or even a system of recommendations which establishes correspondences between activities and initial destination of footwear knowing that it can advantageously integrate many other parameters such as terrain, environment, geography, weather. ..
  • the computing device 30 advantageously comprises, in a dedicated data memory, an association repository.
  • the association repository comprises, for shoe parameter values 201, a reference usage parameter value.
  • shoe parameter values 201 By way of non-limiting example, it is provided that each article of footwear 11 can be described through shoe parameter values 201.
  • One or more of the shoe parameter values 201 can advantageously be associated with a parameter value of ′. use.
  • an article of footwear has shoe parameter values 201 specific to said recommended use.
  • the computing device 30 is advantageously configured to determine an association index value which may for example take the form of a value between 0 and 1 characterizing a match between the use value (s) of parameter d 'usage 101 calculated from the mobility or posture parameter values 101 for the article of footwear 11 whose shoe parameter values 201 have been loaded. Indeed, it is possible that the user uses an article of footwear 11 equipped with a connected sole according to the invention for a rather sporting use or then for a use in everyday life and therefore rather associated with a gait. less dynamic. Thus, the computing device 30 will be able to determine, for a series of values of mobility or posture parameters 101 calculated from raw data generated by at least one connected sole 10 over a given time interval, a parameter value d 'use.
  • an association index value close to 1 will translate that the calculated use parameter value (s) correspond to the reference use value associated with the shoe parameter values 201 included in the association reference system for the article of footwear 11.
  • an association index value close to 0 will translate that the calculated use parameter value (s) do not correspond to the reference use value associated with the shoe parameter values 201 included in the reference frame d 'association for footwear 11.
  • the computing device 30 according to the invention can also be configured to identify a conventional and / or unconventional use, by a user, of an article of footwear 11 comprising a connected sole 10.
  • Such identification can correspond to a operation of comparison of the calculated use parameter value (s) 101 with a reference use value included in the association reference system for the article of footwear 11 comprising the connected sole 10, the data of which have made it possible to calculate the or the customary parameter values.
  • the reference use value is equal to the calculated use parameter value
  • the use of the article of footwear 11 comprising the connected sole 10 is considered to be conventional.
  • the reference use value is not equal to the calculated use parameter value, then the use of the article of footwear 11 comprising the connected sole 10 is considered to be unconventional.
  • the computing device 30 may further be configured to generate production parameters relating to the manufacture of articles of footwear 11 based on of determined values of association indices between the values of parameters of use and the values of shoe parameters 201.
  • production parameters can include the materials used, their shape and their dimensions, but also the design of the shoe. item of footwear (eg colors, logos, applications, etc.) or its functional properties (eg impermeability, cushioning, etc.) and can then be updated according to the values of use parameters 101 obtained.
  • a system 1 according to the invention may include an anonymization server 50 or pseudonymization.
  • a system according to the invention may include a computer device such as an anonymization server 50 or pseudonymization configured to modify identification data or possibly associated personal data. raw data, preprocessed data, or mobility or posture 101 parameter values. This allows information to be separated to ensure confidentiality and long-term management of personal data. This modification may take the form of data encryption, data anonymization or data pseudonymization.
  • an anonymization server 50 can include a data memory configured to store a sensitive data identification repository and an anonymization repository. It can also be configured to store a repository of correspondence between sensitive data and anonymized data.
  • the data memory may include transient memory and / or non-transient memory.
  • Non-transient memory can be media such as a CDrom, memory card, local hard drive, or hard drive hosted by a remote server.
  • the data memory takes the form of a local hard disk.
  • An anonymization server 50 advantageously comprises a processing unit comprising a processor for performing at least one message analysis and processing function.
  • a processing unit comprising a processor for performing at least one message analysis and processing function.
  • all of the messages sent by the presentation computer device 20 to the computer calculation device 30 can be redirected to the server.
  • anonymization 50 can include or be coupled to other means such as combinations of processors, memory as well as codes supporting instructions or to a data memory comprising a plurality of stored repositories. .
  • the processing unit can in particular be configured to analyze said messages sent by and / or intended for the presentation computer device 20.
  • the processing unit being in particular configured to identify, from an identification repository of sensitive data stored in a data memory of said anonymization server 50, data to be anonymized in a message sent by the presentation computer device 20.
  • the anonymization server 50 is thus configured to generate, from the anonymization repository , anonymized data from data to be anonymized previously identified and generate, from the anonymized data and the message sent by the presentation computer device 20, an anonymized message.
  • an anonymization of the data can correspond to a pseudonymization.
  • the anonymization server 50 can be positioned between the computing computing device 30 and the media computing device 40.
  • An anonymization server 50 further comprises communication means configured to exchange data with third-party devices, in particular with a computing device 30, a presentation computing device 20 or even with a computing device 40 from media.
  • the means of communication can correspond to any element or combination of elements making it possible to receive or send messages, via or by a communication network (for example LAN, WLAN, or PAN, log of a database, e-mail ), to third-party devices.
  • the communication means are configured to receive a message sent by the computing device 30 intended for the presentation computing device 20 or conversely, a message sent by the presentation computing device 20 to the computing computing device 30.
  • a message sent by the presentation computing device 20 comprises a unique identifier associated with said presentation computing device 20 or even with a connected sole 10.
  • This unique identifier can thus be associated with a secret or a private key which will be used to encrypt or decrypt part of the data (ie the sensitive data identified as being to be anonymized before sending or the anonymized data) contained in the message.
  • the invention relates to a method 500 for distributing digital media 301 according to distribution rules 322.
  • Digital media 301 are distributed to presentation computing devices 20 each associated with at least one connected sole 10, said connected sole 10 being coupled to articles of footwear 11.
  • the method according to the invention is preferably implemented by a computing device 30 such as a computer server or a connected sole electronic box 10.
  • the method preferably comprises the following steps: loading 510 with values of mobility or posture parameters 101 calculated from raw data generated by at least one connected sole 10, loading 520 with values of shoe parameters 201; loading 530 of digital media 301 and a distribution repository 311 comprising distribution rules 322 of digital media 301; and transmitting 540 personalized digital media 401 to at least one of the presentation computing devices 20 associated with the at least one connected sole 10 having generated said raw data from which the mobility or posture parameter values 101 have been generated.
  • a method according to the invention may be based on values of mobility or posture parameters 101 generated by a connected sole 10 and transmitted to a presentation computer device 20 coupled to the connected sole 10.
  • These mobility or posture parameter values 101 could be transmitted with identification data to an anonymization server 50 responsible for anonymizing or pseudonymizing sensitive data before transmitting them to the computing device 30.
  • an anonymization server 50 responsible for anonymizing or pseudonymizing sensitive data before transmitting them to the computing device 30.
  • the raw, pre-processed or processed data can be transmitted directly to the computing device 30 or else not going through an anonymization server 50.
  • a method according to the invention comprises a step of loading 510 the values of mobility or posture parameters 101 calculated from raw data generated by at least one connected sole 10.
  • the loading step 510 can be preceded by a step of receiving values of mobility or posture parameters 101. Alternatively, it can be preceded by a step of calculating the values of mobility or posture parameters 101 from raw data generated by at least one connected sole 10.
  • the values of mobility or posture parameters 101 are preferably associated with one or more computer presentation devices 20 each being associated with at least one connected sole 10.
  • a virtual link for example in the form of a base. of data making it possible to make a link between the values of mobility or posture parameters 101, the shoe parameter values, one or more connected soles, one or more footwear and preferably a consumer.
  • a method according to the invention comprises a step of loading 520 the shoe parameter values 201.
  • the shoe parameter values 201 are preferably each relating to an article of footwear 11 coupled to at least one connected sole 10. These values of shoe parameters 201 can, as mentioned above, be stored on a media computing device 40 and transmitted on request to the computing computing device 30.
  • a method according to the invention comprises a step of obtaining or loading 530 digital media 301 and a distribution repository 311
  • the distribution repository 311 may include distribution rules 322 of digital media 301.
  • the digital media 301 and the distribution repository 311 have been sent by a media computing device 40.
  • they are stored on the computing computing device 30.
  • the broadcasting rules and the contents can be sent by the media server and the media server do not have data on mobility or posture 101 parameters.
  • a method according to the invention comprises a step of transmitting 540 a personalized digital media 401 to at least one of the presentation computer devices 20 associated with the at least one connected sole 10 having generated said raw data from which the parameter values of mobility or posture 101 were generated.
  • the transmitted personalized digital media 401 is preferably selected, within the received digital media 301, based on the distribution rules 322, the mobility or posture parameter values 101 and the shoe parameter values 201 of the article of footwear. 11 coupled to at least one connected sole 10.
  • the at least one connected sole 10 may include a unique identifier and there may be a "pairing" or coupling mechanism between one or more computer presentation devices 20 and the at least one. a connected sole 10.
  • a computer presentation device 20 can manage several soles or pairs of connected soles at the same time.
  • the invention relates to a presentation computer device 20.
  • Such a presentation computer device is preferably mobile, and it is configured to receive digital media 301, for example according to distribution rules 322.
  • the presentation computer device 20 has the particularity of being associated or coupled to at least one connected sole 10.
  • presentation computer device 20 is advantageously configured for:
  • distribution repository 311 comprising distribution rules 322 sent to the computing device 30 by a computing device 40 of media
  • the present invention also relates to a method of analyzing 600 values of mobility or posture parameters 101 of a user for the generation of a communication message. possible change of category of a user, said user being associated with a first category value, said method being implemented by a computing device 30, comprising the following steps:
  • - Generation 650 a message of possible change of category of a user, said message comprising the new category value of the user and the associated description.
  • a method according to the invention comprises a data analysis taking into account the posture or mobility parameters of the users and a category change value validated by the user.
  • the invention further relates to a method of recommending footwear 11 to a user, said method being implemented by a computing device 30 following the reception of values of mobility or posture parameters 101 generated by a sole. connected 10, said method comprising the following steps:
  • a recommendation method preferably comprises a step of sending an information request message, by the computing device 30 to the user, more particularly to a presentation computing device 20. from which the user identified himself.
  • the content of the message is determined at least in part by the posture or mobility index value for that user.
  • a recommendation method preferably comprises a continuous analysis of the values of mobility or posture parameters 101 generated by a connected sole 10 of an article of footwear 11 worn by the user.
  • a recommendation method preferably includes a one-off analysis of the user's feelings.
  • This analysis may in particular consist of sending a form, from the computer calculation device 30 to the computer presentation device 20 coupled to the connected sole 10 of the article of footwear 11 worn by the user, comprising a plurality of questions. .
  • the user can thus answer the questions of said form from the presentation computing device 20, a response form is thus generated and sent to the computing computing device 30.
  • the computing computing device 30 is further configured to generate, at from the question answer form, a satisfaction index value associated with the article of footwear 11 of the user.
  • Such an invention can be used by a reseller who might be interested beyond the brand in establishing matches between a loyalty card identifier, a shoe identifier and a shoe use identifier.
  • the measurements of the values of mobility or posture parameters of an athlete and the determination of a biomechanical parameter, within the framework of the recommendation method can be carried out as detailed previously in connection with a connected sole 10 coupled to a presentation computer device 20.

Abstract

The invention relates to a method for distributing digital media and to a system (1) for distributing digital media that is configured to distribute digital media (301), characterised in that said digital media (301) are distributed to computational presenting devices (20) that are each associated with at least one connected sole (10), said system for distributing digital media comprising a computational calculating device (30) configured to load (510) values of mobility or posture parameters (110) calculated from raw data generated by at least one connected sole (10); to load (520) values of shoe parameters (201); to load (530) digital media (301) and a distribution repository (311) containing rules (322) of distribution of the digital media (301); and to transmit (540) personalised digital media (401) to at least one computational presenting device (20) coupled to the at least one connected sole (10) that generated said raw data.

Description

PROCEDE ET SYSTEME DE DISTRIBUTION DE MEDIA NUMERIQUE EN FONCTION DEDIGITAL MEDIA DISTRIBUTION METHOD AND SYSTEM AS A FUNCTION OF
PARAMETRES DE MOBILITE D’UN INDIVIDU INDIVIDUAL MOBILITY PARAMETERS
L’invention concerne le domaine de la distribution de média numérique, plus particulièrement de médias numériques personnalisés, en fonction de paramètres de mobilité d’un individu. L’invention porte sur un système de distribution de médias numériques configuré pour distribuer des médias numériques, en fonction de règles de distribution, à des dispositifs informatiques couplés à des semelles connectées. L’invention concerne en outre un dispositif informatique, de préférence mobile, couplé à au moins une semelle connectée et configuré pour recevoir des médias numériques en fonction de règles de distribution et de paramètres de mobilité. The invention relates to the field of digital media distribution, more particularly personalized digital media, according to the mobility parameters of an individual. The invention relates to a digital media delivery system configured to deliver digital media, based on delivery rules, to computing devices coupled to connected soles. The invention further relates to a computing device, preferably mobile, coupled to at least one connected sole and configured to receive digital media according to distribution rules and mobility parameters.
[Art antérieur] [Prior art]
Au cours du siècle dernier, l’évolution de la mode, le développement des méthodes de production dans le domaine du textile ou plus généralement du prêt à porter et des technologies de l’information et de la communication ont participé à la démocratisation de l’accès aux vêtements, c’est-à-dire aux articles textiles et chaussants, par une grande partie de la population mondiale. De nos jours, le consommateur est confronté à une variété de choix et de sélections qui n’étaient pas disponibles auparavant. Pour faciliter la diffusion de ce large choix auprès des consommateurs, de nombreuses solutions ont vu le jour, principalement développées par les grandes enseignes de vêtements ou encore des géants du numérique. Ces solutions visent notamment à identifier les pages internet visitées par les consommateurs afin de leur proposer du contenu adapté et suggestif sous forme de médias publicitaires. Cette suggestion de produits et de services peut se faire via des encarts publicitaires dédiés et que l’on retrouve sur des plateformes numériques telles que les plateformes de réseaux sociaux ou des moteurs de recherche. Ainsi, en identifiant le comportement des consommateurs, il est possible de leur proposer des médias personnalisés en adéquation avec les besoins potentiellement exprimés par les consommateurs. Plus particulièrement, dans le domaine du sport, le choix des vêtements ou des articles chaussants est d’une importance capitale. En effet, au début du siècle dernier, un consommateur désireux de pratiquer une discipline sportive particulière n'aurait eu accès qu'à un choix de vêtements de sport restreint. During the last century, the evolution of fashion, the development of production methods in the field of textiles or more generally ready to wear and information and communication technologies have participated in the democratization of the access to clothing, ie textiles and footwear, by a large part of the world's population. Today, the consumer is faced with a variety of choices and selections that were not previously available. To facilitate the dissemination of this wide choice to consumers, many solutions have emerged, mainly developed by major clothing brands or even digital giants. These solutions aim in particular to identify the internet pages visited by consumers in order to offer them suitable and suggestive content in the form of advertising media. This suggestion of products and services can be done through dedicated advertising inserts and can be found on digital platforms such as social media platforms or search engines. Thus, by identifying consumer behavior, it is possible to offer them personalized media in line with the needs potentially expressed by consumers. More particularly, in the field of sport, the choice of clothing or footwear is of utmost importance. Indeed, at the beginning of the last century, a consumer wishing to practice a particular sporting discipline would have had access only to a limited choice of sportswear.
Aujourd'hui, chaque enseigne ou vendeur de vêtements propose une quantité d’articles conséquente. Ainsi, le consommateur désireux de s’équiper en vêtements adaptés à sa vie de tous les jours ou à la pratique d’une discipline sportive particulière peut ne plus savoir quel choix est le plus approprié eu égard de son activité et de ses caractéristiques propres. Cette difficulté à choisir des vêtements adaptés est surtout pris en considération dans les solutions techniques actuelles pour les articles chaussants. Par exemple, afin de fournir toutes les informations nécessaires à un consommateur désireux de se procurer des articles chaussants, une solution, décrite dans la demande de brevet US11/009,605, consiste à identifier les caractéristiques techniques de chaque article chaussant permettant au consommateur d’identifier un ou plusieurs articles chaussants répondant à ses besoins. Cette solution propose notamment un procédé de fourniture de chaussures dans une enseigne de distribution, comprenant des étapes consistant à fournir un emballage pour chaussures affichant des valeurs pour une pluralité de caractéristiques de performance, notamment de stabilité, d'amortissement et d'ajustement associées à un ou plusieurs articles chaussants. Cela permet au consommateur de délivrer des informations particulièrement pertinentes aux consommateurs désireux de se procurer des articles chaussants adaptés à une pratique spécifique d’une activité sportive. En revanche, le consommateur est encore obligé de consulter les informations, délivrées par l’écran d’affichage, et qui présente les caractéristiques techniques de tous les articles chaussants proposés, ce qui peut constituer une difficulté quant au choix de l’article chaussant le plus adapté à la pratique personnelle d’un sport par le consommateur. De plus, le consommateur ne peut avoir accès à ces informations qu’en se déplaçant directement dans l’enseigne proposant ce type d’affichage. En outre, la gestion de médias numériques, plus particulièrement le ciblage des consommateurs présentant un intérêt pour le contenu d’un média numérique donné présente souvent des difficultés. En effet, généralement les médias numériques sont envoyés à un consommateur à partir d’informations connues, concernant par exemple un achat antérieur ou via des « cookies » dont la fonction bien connue est de conserver les données comportementales d’utilisateurs/de consommateurs naviguant sur des sites web et sont au cœur des dispositifs de publicité ciblée sur le web. Par exemple, lorsqu’un consommateur navigue sur plusieurs sites de chaussures, ce-dernier sera confronté à des publicités sur le thème de la chaussure par la suite en raison des données contenues dans les cookies. Bien souvent, le consommateur se retrouve confronté à l’envoi d’une myriade de médias numériques ce qui peut entraîner une saturation des serveurs de transfert de données ou nécessiter des besoins en ressource informatique plus conséquent pour traiter l’ensemble des médias numériques par des serveurs de traitement. Qui plus est, afin de pallier la saturation des serveurs de transfert de données, un média numérique contient souvent un maximum de références (à une pluralité d’articles chaussants par exemple), l’information pertinente, qui pourrait être contenue dans le média numérique, est ainsi perdue au milieu d’autres informations qui ne présentent que peu d’intérêt pour le consommateur. Enfin, ces solutions sont généralement déployées pour des articles chaussants alors que le besoin du consommateur ne se limite pas à ces seuls articles chaussants. Today, each brand or clothing seller offers a significant amount of items. Thus, the consumer wishing to equip himself with clothing adapted to his everyday life or to the practice of a particular sporting discipline may no longer know which choice is the most appropriate having regard to his activity and his specific characteristics. This difficulty in choosing suitable clothing is taken into consideration above all in current technical solutions for footwear. For example, in order to provide all the necessary information to a consumer wishing to obtain footwear, one solution, described in patent application US11 / 009,605, consists in identifying the technical characteristics of each footwear item allowing the consumer to identify one or more footwear that meets his needs. This solution provides in particular a method of providing footwear in a retail sign, comprising steps consisting in providing a packaging for footwear displaying values for a plurality of performance characteristics, in particular stability, cushioning and fit associated with one or more footwear. This allows the consumer to deliver particularly relevant information to consumers wishing to obtain footwear suitable for a specific practice of a sporting activity. On the other hand, the consumer is still obliged to consult the information, delivered by the display screen, and which presents the technical characteristics of all the articles of footwear offered, which can constitute a difficulty as regards the choice of the article of footwear. more suited to the personal practice of a sport by the consumer. In addition, the consumer can only have access to this information by going directly to the sign offering this type of display. In addition, the management of digital media, especially targeting consumers with an interest in the content of a given digital media often presents challenges. Indeed, generally digital media are sent to a consumer from known information, for example concerning a previous purchase or via "cookies" whose well-known function is to store the behavioral data of users / consumers browsing. websites and are at the heart of targeted advertising systems on the web. For example, when a consumer browses several shoe sites, the latter will be faced with shoe-themed advertisements subsequently due to the data contained in the cookies. Very often, the consumer finds himself confronted with the sending of a myriad of digital media which can lead to a saturation of the data transfer servers or require more IT resource requirements to process all the digital media by means of processing servers. What is more, in order to overcome the saturation of data transfer servers, digital media often contain a maximum of references (to a plurality of footwear for example), the relevant information, which could be contained in the digital media. , is thus lost in the midst of other information which is of little interest to the consumer. Finally, these solutions are generally deployed for articles hosiery whereas the needs of the consumer are not limited to these sole articles of footwear.
Ainsi, les méthodes de l’art antérieur ne sont basées que sur des analyses indirectes et ponctuelles des besoins des utilisateurs. En outre, les informations récoltées sont généralement parcellaires et ne permettent pas de contextualiser lesdites informations. Il existe donc un besoin pour de nouvelles solutions permettant de proposer des articles réellement personnalisés à un consommateur. rProblème techniquel Thus, the methods of the prior art are based only on indirect and ad hoc analyzes of user needs. In addition, the information collected is generally fragmentary and does not allow the said information to be contextualized. There is therefore a need for new solutions making it possible to offer genuinely personalized articles to a consumer. r Technical problem
L’invention a donc pour but de remédier aux inconvénients de l’art antérieur. En particulier, l’invention a pour but de proposer un système de distribution de médias numériques configuré pour distribuer des médias numériques personnalisés directement à un dispositif électronique d’un consommateur qui soit en mesure de prendre en considération l’activité du consommateur lors de l’établissement des médias numériques à distribuer. En outre, l’invention porte sur un procédé de distribution de médias numériques capable de cibler des médias numériques au mieux et cela sans interrogation invasive du style de vie du consommateur ciblé. En outre, alors que la gestion des médias numérique et l’envoi aux utilisateurs peut entraîner une possible saturation des serveurs de transfert de données ou le besoin les ressources à engager dans des serveurs de traitement, la présente permet de réduire la charge serveur. The aim of the invention is therefore to remedy the drawbacks of the prior art. In particular, the invention aims to provide a digital media distribution system configured to distribute personalized digital media directly to an electronic device of a consumer which is able to take into consideration the activity of the consumer when checking out. establishment of digital media for distribution. Further, the invention relates to a digital media distribution method capable of best targeting digital media without invasive interrogation of the lifestyle of the targeted consumer. Additionally, while managing digital media and sending it to users may result in possible saturation of data transfer servers or the need for resources to be committed to processing servers, this helps reduce server load.
L’invention porte en outre sur un dispositif informatique, de préférence mobile, configuré pour recevoir des médias numériques personnalisés. The invention further relates to a computing device, preferably mobile, configured to receive personalized digital media.
[Brève description de l’invention] [Brief description of the invention]
A cet effet, l’invention porte sur un système de distribution de médias numériques configuré pour distribuer des médias numériques en fonction de règles de distribution, caractérisé en ce que lesdits médias numériques sont distribués à des dispositifs informatiques de présentation chacun associé à au moins une semelle connectée, ladite au moins une semelle connectée étant associée à un article chaussant, ledit système de distribution de médias numériques comprenant un dispositif informatique de calcul configuré pour : To this end, the invention relates to a digital media distribution system configured to distribute digital media according to distribution rules, characterized in that said digital media are distributed to presentation computer devices each associated with at least one. connected sole, said at least one connected sole being associated with an article of footwear, said digital media distribution system comprising a computing device configured to:
- Charger des valeurs de paramètres de mobilité ou de posture calculées à partir de données brutes générées par l’au moins une semelle connectée, lesdites valeurs de paramètres de mobilité ou de posture étant associées à un ou plusieurs dispositifs informatiques de présentation, de préférence mobiles, chacun étant associé à l’au moins une semelle connectée ; - Loading mobility or posture parameter values calculated from raw data generated by the at least one connected sole, said mobility or posture parameter values being associated with one or more devices presentation computers, preferably mobile, each being associated with the at least one connected sole;
- Charger des valeurs de paramètres de chaussures, lesdites valeurs de paramètres de chaussures étant chacune relative à un article chaussant associé à l’au moins une semelle connectée ; - Load shoe parameter values, said shoe parameter values each relating to an item of footwear associated with at least one connected sole;
- Charger les médias numériques et un référentiel de distribution comportant des règles de distribution des médias numériques, de préférence les médias numériques et le référentiel de distribution ayant été envoyés par un dispositif informatique de média ; et - Load the digital media and a distribution repository comprising distribution rules for digital media, preferably digital media and the distribution repository having been sent by a media computing device; and
- Transmettre un média numérique personnalisé à au moins un des dispositifs informatiques de présentation associé à l’au moins une semelle connectée ayant généré lesdites données brutes d’ à partir desquelles les valeurs de paramètres de mobilité ou de posture ont été générées, ledit média numérique personnalisé transmis étant sélectionné, au sein des médias numériques chargés, en fonction des règles de distribution, des valeurs de paramètres de mobilité ou de posture et des valeurs de paramètres de chaussures de l’article chaussant associé à l’au moins une semelle connectée. - Transmit a personalized digital media to at least one of the presentation computer devices associated with the at least one connected sole having generated said raw data from which the values of mobility or posture parameters have been generated, said digital media transmitted personalized being selected, within the loaded digital media, according to the distribution rules, the mobility or posture parameter values and the shoe parameter values of the article of footwear associated with the at least one connected sole.
Selon un autre mode de réalisation, un système de distribution de médias numériques est configuré pour distribuer des médias numériques en fonction de règles de distribution, caractérisé en ce que lesdits médias numériques sont distribués à au moins un dispositif informatique de présentation associé à au moins une semelle connectée configurée pour générer des données brutes d’utilisation, ladite au moins une semelle connectée étant associée à un article chaussant, ledit système de distribution de médias numériques comprenant un dispositif informatique de calcul configuré pour : According to another embodiment, a digital media distribution system is configured to distribute digital media according to distribution rules, characterized in that said digital media are distributed to at least one presentation computing device associated with at least one. connected sole configured to generate raw usage data, said at least one connected sole being associated with an article of footwear, said digital media delivery system comprising a computing device configured to:
- Obtenir des valeurs de paramètres de mobilité ou de posture calculées à partir des données brutes d’utilisation ; - Obtain values of mobility or posture parameters calculated from raw usage data;
- Obtenir des valeurs de paramètres de chaussures, lesdites valeurs de paramètres de chaussures étant relatives à un article chaussant associé à l’au moins une semelle connectée ;- Obtain shoe parameter values, said shoe parameter values relating to an item of footwear associated with at least one connected sole;
- Obtenir les médias numériques et un référentiel de distribution comportant les règles de distribution des médias numériques, de préférence les médias numériques et le référentiel de distribution ayant été envoyés par un dispositif informatique de média ; et - Obtain the digital media and a distribution repository comprising the distribution rules for digital media, preferably digital media and the distribution repository having been sent by a media computing device; and
- Transmettre un média numérique personnalisé à l’au moins un dispositif informatique de présentation associé à l’au moins une semelle connectée ayant généré lesdites données brutes d’utilisation à partir desquelles les valeurs de paramètres de mobilité ou de posture ont été calculées, ledit média numérique personnalisé transmis étant sélectionné, au sein des médias numériques chargés, en fonction des règles de distribution, des valeurs de paramètres de mobilité ou de posture et des valeurs de paramètres de chaussures de l’article chaussant associé à l’au moins une semelle connectée. - Transmitting a personalized digital media to at least one computer presentation device associated with the at least one connected sole having generated said raw data of use from which the values of mobility or posture parameters have been calculated, said personalized digital media transmitted being selected, within the loaded digital media, based on the distribution rules, mobility or posture parameter values and shoe parameter values of the article of footwear associated with the at least one connected sole.
De tels systèmes de distribution de médias numériques permettent de sélectionner ou créer puis transmettre un média numérique personnalisé sur la base en particulier de paramètres de mobilité ou de posture d’un utilisateur. Ainsi, sans s’en rendre compte et sans avoir à réaliser de démarche active, l’utilisateur pourra transmettre des éléments clés permettant à des structures tierces de lui fournir une offre et des services réellement adaptés. La création de médias personnalisés est une étape fastidieuse et complexe pour les entreprises car il est difficile de déterminer ce qui sera réellement adapté à tel ou tel utilisateur. Grâce à la présente invention, le système de distribution permet de collecter et de traiter des informations de façon à créer automatiquement des médias adaptés, cela sans préjugé et sans analyse biaisé d’habitude comportementale. En outre, les valeurs de paramètres de mobilité ou de posture pourront être calculées au moins en partie dans une semelle connectée à partir de données brutes générées par la semelle. De plus ces médias numériques personnalisés pourront être adressés à un dispositif informatique utilisé par l’utilisateur des semelles connectées de façon à plus facilement toucher son public. Such digital media distribution systems make it possible to select or create and then transmit personalized digital media based in particular on parameters of mobility or posture of a user. Thus, without realizing it and without having to carry out an active approach, the user will be able to transmit key elements allowing third-party structures to provide him with a truly adapted offer and services. Creating personalized media is a tedious and complex step for businesses because it is difficult to determine what will actually be suitable for which user or that user. By virtue of the present invention, the distribution system makes it possible to collect and process information so as to automatically create suitable media, without prejudice and without biased analysis of behavioral habits. In addition, the values of mobility or posture parameters can be calculated at least in part in a connected sole from raw data generated by the sole. In addition, these personalized digital media can be sent to a computer device used by the user of the connected soles so as to more easily reach their audience.
L’analyse automatisée de l’activité que l’utilisateur fait d’un article chaussant est donc placée au centre du système de distribution de médias numériques selon l’invention et permet d’obtenir des informations jusque-là inaccessibles pour générer les médias numériques personnalisés. En outre, au-delà d’une sélection fine des médias à envoyer en fonction de plusieurs paramètres, la réalisation d’une partie des calculs sont réalisés dans la semelle connectée, éventuellement complété par la sélection de l’instant d’envoi de ces médias permettent de réduire les ressources serveurs nécessaire à la mise en oeuvre de la distribution. The automated analysis of the activity that the user makes of an article of footwear is therefore placed at the center of the digital media distribution system according to the invention and makes it possible to obtain information hitherto inaccessible to generate the digital media. personalized. In addition, beyond a fine selection of the media to be sent as a function of several parameters, part of the calculations are carried out in the connected sole, possibly supplemented by the selection of the time of sending of these. media are used to reduce the server resources required to implement the distribution.
Selon d’autres caractéristiques d’un système de distribution de médias numériques selon l’invention, ce dernier peut inclure facultativement une ou plusieurs des caractéristiques suivantes, seules ou en combinaison : According to other characteristics of a digital media distribution system according to the invention, the latter may optionally include one or more of the following characteristics, alone or in combination:
- le dispositif informatique de calcul est configuré pour charger en outre des valeurs de paramètres environnementaux, lesdites valeurs de paramètres environnementaux correspondant à des conditions environnementales mesurées lors de l’utilisation de l’article chaussant associé à l’au moins une semelle connectée. Cela permet de bénéficier d’un indicateur particulièrement pertinent pour pouvoir proposer des médias numériques personnalisés en fonction du besoin de l’utilisateur, lui indiquant ainsi une utilisation inadaptée en lien avec les conditions environnementales dans lesquelles évolue l’utilisateur de l’article chaussant, susceptible de générer une blessure ou de diminuer les performances de l’utilisateur. the computer computing device is configured to additionally load environmental parameter values, said environmental parameter values corresponding to environmental conditions measured during use of the article of footwear associated with the at least one connected sole. This makes it possible to benefit from a particularly relevant indicator in order to be able to offer personalized digital media according to the user's needs, thus indicating an inappropriate use in relation to the environmental conditions in which evolves the user of the article of footwear, which may cause an injury or reduce the user's performance.
- le dispositif informatique de calcul est configuré pour identifier un événement déclencheur et pour transmettre le média numérique personnalisé à l’au moins un dispositif informatique de présentation lorsqu’un événement déclencheur a été identifié. Cela permet de fournir un média numérique en fonction d’un événement déterminé par le dispositif informatique de calcul en fonction de divers paramètres en lien avec la semelle connectée. Le média numérique transmis prend donc en compte la situation de l’utilisateur en lui indiquant un ou plusieurs articles chaussant d’intérêt. - The computing computing device is configured to identify a trigger event and to transmit the personalized digital media to the at least one presentation computing device when a trigger event has been identified. This makes it possible to provide digital media according to an event determined by the computing device according to various parameters related to the connected sole. The digital media transmitted therefore takes into account the user's situation by indicating one or more items of footwear of interest.
- le dispositif informatique de calcul est configuré pour charger en outre des valeurs de paramètres utilisateur, lesdites valeurs de paramètres utilisateur correspondant notamment à des données morphologiques de l’utilisateur de l’article chaussant associé à l’au moins une semelle connectée. - the computing device is configured to additionally load user parameter values, said user parameter values corresponding in particular to morphological data of the user of the footwear associated with at least one connected sole.
- les valeurs de paramètres de chaussures ou les valeurs de paramètres de mobilité ou de posture comportent en outre une donnée d’usure de l’article chaussant associé à l’au moins une semelle connectée. Cela permet de bénéficier d’un indicateur particulièrement pertinent pour pouvoir proposer des médias numériques personnalisés en fonction du besoin de l’utilisateur, lui indiquant ainsi une détérioration de l’article chaussant susceptible de générer une blessure ou de diminuer les performances de l’utilisateur.- the shoe parameter values or the mobility or posture parameter values further include a piece of footwear wear data associated with at least one connected sole. This makes it possible to benefit from a particularly relevant indicator in order to be able to offer personalized digital media according to the user's needs, thus indicating to him a deterioration of the article of footwear likely to generate an injury or reduce the user's performance. .
- le dispositif informatique de calcul est configuré pour recevoir des données brutes générées par l’au moins une semelle connectée ou des données prétraitées produites à partir de données brutes générées par l’au moins une semelle connectée et le dispositif informatique de calcul est configuré pour calculer, à partir de ces données brutes ou données prétraitées, les valeurs de paramètres de mobilité ou de posture. Ainsi, le calcul des valeurs de paramètres de mobilité ou de posture est ici réalisé sur le dispositif informatique de calcul et peut donc bénéficier d’une puissance de calcul plus élevée et d’une centralisation du processus. De façon préférée, une partie du traitement des données brutes peut être réalisée au niveau de la ou des semelles connectées. Le prétraitement peut alors correspondre par exemple à des filtrages de données comme du filtrage fréquentiel ou des suppressions de bruits. Ainsi, il est possible d’augmenter l’autonomie des semelles connectées et réduire la puissance de calcul nécessaire au niveau du dispositif informatique de calcul. - the computing device is configured to receive raw data generated by the at least one connected sole or preprocessed data produced from raw data generated by the at least one connected sole and the computing device is configured to calculating, from these raw data or preprocessed data, the values of mobility or posture parameters. Thus, the calculation of the values of mobility or posture parameters is here carried out on the computing device and can therefore benefit from higher computing power and centralization of the process. Preferably, part of the processing of the raw data can be carried out at the level of the connected sole (s). The preprocessing can then correspond, for example, to data filtering such as frequency filtering or noise suppression. Thus, it is possible to increase the autonomy of the connected soles and reduce the computing power required at the level of the computing device.
- le dispositif informatique de calcul est configuré pour recevoir les valeurs de paramètres de mobilité ou de posture , lesdites valeurs de paramètres de mobilité ou de posture ayant été générées par l’au moins une semelle connectée ou les un ou plusieurs dispositifs informatiques de présentation associés à l’au moins une semelle connectée. Dans ce cas, les valeurs de paramètres de mobilité ou de posture ont été calculées au niveau de la semelle ou au niveau du dispositif informatique. Cela permet de réduire la puissance de calcul nécessaire au niveau du dispositif informatique de calcul. Comme précédemment, de façon préférée, une partie du traitement des données brutes peut être réalisée au niveau de la ou des semelles connectées et l’autre partie est alors réalisée au niveau du dispositif informatique. - the computing device is configured to receive the values of mobility or posture parameters, said values of mobility or posture parameters having been generated by the at least one connected sole or the one or more associated presentation computer devices at least one connected sole. In that case, the values of mobility or posture parameters were calculated at the level of the sole or at the level of the computing device. This makes it possible to reduce the computing power required at the level of the computing computing device. As previously, preferably, part of the processing of the raw data can be carried out at the level of the connected sole (s) and the other part is then carried out at the level of the computing device.
- l’au moins une semelle connectée est couplée directement ou indirectement au dispositif informatique de présentation. Ainsi, il y a de préférence un lien de communication entre le dispositif informatique et l’au moins une semelle connectée. - at least one connected sole is coupled directly or indirectly to the presentation computer device. Thus, there is preferably a communication link between the computing device and the at least one connected sole.
- les valeurs de paramètres de mobilité ou de posture sont calculées à partir de données brutes générées par deux semelles connectées. L’utilisation de deux semelles connectées permet d’obtenir des valeurs de paramètres de mobilité ou de posture plus précises et plus informatives pour des médias numériques mieux personnalisés. - the values of mobility or posture parameters are calculated from raw data generated by two connected soles. Using two connected insoles results in more accurate and informative mobility or posture parameter values for more personalized digital media.
- le média numérique personnalisé comporte des données issues des valeurs de paramètres de chaussure et/ou des données issues des valeurs de paramètre de mobilité ou de posture. Cela permet de générer des médias numériques mieux personnalisés.- the personalized digital medium comprises data resulting from the values of shoe parameters and / or data resulting from the values of mobility or posture parameter. This helps generate more personalized digital media.
- le média numérique personnalisé comporte des données issues des valeurs de paramètres de chaussure et/ou des données issues des valeurs de paramètre de mobilité ou de posture ainsi que des données personnelles sur l’utilisateur de la ou des semelles connectées. Cela permet de générer des médias numériques mieux personnalisés.- the personalized digital media includes data from shoe parameter values and / or data from mobility or posture parameter values as well as personal data on the user of the connected sole (s). This helps generate more personalized digital media.
- les paramètres de chaussure comportent des paramètres d’utilisation de référence et en ce que le dispositif informatique de calcul est en outre configuré pour identifier des usages non conventionnels, ladite identification comportant une comparaison des paramètres d’utilisation de référence à des paramètres d’utilisation calculés à partir des valeurs paramètres de mobilité ou de posture. - the shoe parameters include reference use parameters and in that the computing device is further configured to identify unconventional uses, said identification comprising a comparison of the reference use parameters with parameters of use calculated from the mobility or posture parameter values.
- le dispositif informatique de calcul est en outre configuré pour calculer une ou plusieurs valeurs de tendance basées sur l’identification d’usages non conventionnels corrélés avec des paramètres géographiques. Ainsi, il sera possible de générer des médias numériques personnalisés incluant des données de paramètres géographiques. - the computing device is further configured to calculate one or more trend values based on the identification of unconventional uses correlated with geographic parameters. Thus, it will be possible to generate personalized digital media including geographic parameter data.
- Il comporte un serveur d’anonymisation, ledit serveur d’anonymisation étant configuré pour : - It includes an anonymization server, said anonymization server being configured to:
- identifier, à partir d’un référentiel d’identification de données sensibles, des données à anonymiser dans un message comportant les valeurs de paramètres de mobilité ou de posture ou des données brutes générées par l’au moins une semelle connectée ou des données prétraitées produites à partir de données brutes générées par l’au moins une semelle connectée ; - générer, à partir d’un référentiel d’anonymisation, des données anonymisées à partir des données à anonymiser préalablement identifiées ; et - identify, from a sensitive data identification repository, data to be anonymized in a message comprising the values of mobility or posture parameters or raw data generated by the at least one connected sole or pre-processed data produced from raw data generated by the at least one connected sole; - generate, from an anonymization repository, anonymized data from previously identified data to be anonymized; and
- générer un message anonymisé à partir des données anonymisées et du message.- generate an anonymized message from the anonymized data and the message.
Ainsi, le système de distribution permet de préserver les données personnelles des utilisateurs des semelles connectées. Thus, the distribution system makes it possible to preserve the personal data of the users of the connected soles.
- le dispositif informatique de calcul est en outre configuré pour transmettre, au dispositif informatique de média, un message de confirmation de transmission du média numérique au dispositif informatique de présentation, de préférence mobile, ledit message de confirmation de transmission comportant un identifiant associé à un dispositif informatique de présentation, de préférence mobile, et un identifiant du média numérique transmis. Ainsi, le système de distribution permet de préserver les données personnelles des utilisateurs des semelles connectées. the computing device is further configured to transmit, to the media computing device, a digital media transmission confirmation message to the presentation computing device, preferably mobile, said transmission confirmation message comprising an identifier associated with a presentation computer device, preferably mobile, and an identifier of the digital media transmitted. Thus, the distribution system makes it possible to preserve the personal data of the users of the connected soles.
- le dispositif informatique de calcul est en outre configuré pour transmettre, au dispositif informatique de média, un message de connexion au dispositif informatique de présentation, de préférence mobile, ledit message de connexion comportant un identifiant associé audit dispositif informatique de présentation et un identifiant associé à une valeur de paramètre de chaussure. Ainsi, sans disposer d’information critiques, personnelles ou sensibles, le dispositif informatique de média est en mesure de recevoir une information sur la distribution des médias numériques personnalisés.- the computing device is further configured to transmit, to the media computing device, a connection message to the presentation computing device, preferably mobile, said connection message comprising an identifier associated with said presentation computing device and an associated identifier to a shoe parameter value. Thus, without having critical, personal or sensitive information, the media computing device is able to receive information on the distribution of personalized digital media.
- le dispositif informatique de calcul est en outre configuré pour générer des paramètres de production relatifs à la fabrication d’articles chaussants sur la base de valeurs déterminées d’indices d’association, des valeurs de paramètres de chaussure et de la donnée d’usure. La donnée d’usure peut provenir de la semelle connectée ou du ou des dispositifs de présentation associés à la semelle connecté. Le dispositif informatique de calcul peut notamment recevoir des valeurs de paramètres d’usure provenant de plusieurs semelles connectées utilisées dans différentes zones géographiques. Ainsi, il est possible de prévoir des cycles de production en fonction de l’usage et des besoins même non exprimés des utilisateurs. - the computing device is further configured to generate production parameters relating to the manufacture of articles of footwear on the basis of determined values of association indices, values of shoe parameters and of the wear data . The wear data can come from the connected sole or from the presentation device (s) associated with the connected sole. The computing device can in particular receive values of wear parameters from several connected soles used in different geographical areas. Thus, it is possible to plan production cycles according to usage and even unspoken user needs.
Le média numérique personnalisé encode une ou plusieurs informations sous un format sélectionné parmi le format : Texte, images, vidéo, sons et leurs combinaisons.The personalized digital media encodes one or more information in a format selected from the format: Text, images, video, sounds and their combinations.
Selon un autre aspect, la présente invention porte sur un procédé de distribution de médias numériques en fonction de règles de distribution, caractérisé en ce que lesdits médias numériques sont distribués à au moins un dispositif informatique de présentation associé à au moins une semelle connectée configurée pour générer des données brutes d’utilisation, ladite au moins une semelle connectée étant associée à un article chaussant, ledit procédé comportant les étapes suivantes exécutées par un ou plusieurs dispositifs informatiques de calcul : According to another aspect, the present invention relates to a method of distributing digital media according to distribution rules, characterized in that said digital media are distributed to at least one presentation computing device associated with at least one connected sole configured for generate raw usage data, said at least one connected sole being associated with an article of footwear, said method comprising the following steps executed by one or more computing devices:
- Obtenir des valeurs de paramètres de mobilité ou de posture calculées à partir des données brutes d’utilisation ; - Obtain values of mobility or posture parameters calculated from raw usage data;
- Obtenir des valeurs de paramètres de chaussures, lesdites valeurs de paramètres de chaussures étant relatives à l’article chaussant associé à l’au moins une semelle connectée ;- Obtain shoe parameter values, said shoe parameter values relating to the item of footwear associated with at least one connected sole;
- Obtenir les médias numériques et un référentiel de distribution comportant les règles de distribution des médias numériques, de préférence les médias numériques et le référentiel de distribution ayant été envoyés par un dispositif informatique de média ; et - Obtain the digital media and a distribution repository comprising the distribution rules for digital media, preferably digital media and the distribution repository having been sent by a media computing device; and
- Transmettre un média numérique personnalisé à l’au moins un dispositif informatique de présentation associé à l’au moins une semelle connectée ayant généré lesdites données brutes d’utilisation à partir desquelles les valeurs de paramètres de mobilité ou de posture ont été calculées, ledit média numérique personnalisé transmis étant sélectionné, au sein des médias numériques chargés, en fonction des règles de distribution, des valeurs de paramètres de mobilité ou de posture et des valeurs de paramètres de chaussures de l’article chaussant associé à l’au moins une semelle connectée. - Transmitting a personalized digital media to at least one computer presentation device associated with the at least one connected sole having generated said raw data of use from which the values of mobility or posture parameters have been calculated, said transmitted personalized digital media being selected, within the loaded digital media, as a function of the distribution rules, the mobility or posture parameter values and the shoe parameter values of the article of footwear associated with the at least one sole connected.
D’autres avantages et caractéristiques de l’invention apparaîtront à la lecture de la description suivante donnée à titre d’exemple illustratif et non limitatif, en référence aux Figures annexées : Other advantages and characteristics of the invention will become apparent on reading the following description given by way of illustrative and non-limiting example, with reference to the appended figures:
La figure 1 représente un schéma illustratif d’un système de distribution de médias numériques conforme à l’invention. Figure 1 is an illustrative diagram of a digital media distribution system according to the invention.
La figure 2 représente un schéma illustratif d’un système de distribution de médias numériques comportant un serveur d’anonymisation conforme à l’invention. Figure 2 is an illustrative diagram of a digital media distribution system including an anonymization server according to the invention.
La figure 3 représente un schéma illustrant les échanges entre les différents dispositifs d’un mode de réalisation d’un système de distribution de médias numériques conforme à l’invention. FIG. 3 is a diagram illustrating the exchanges between the different devices of an embodiment of a digital media distribution system according to the invention.
La figure 4 représente un schéma illustratif d’un procédé de distribution de médias numériques pouvant être mis en oeuvre au sein d’un système de distribution de médias numériques conforme à l’invention. La figure 5 représente un schéma illustratif d’un procédé d’analyse de valeurs de paramètres de mobilité ou de posture d’un utilisateur pour la génération d’un message de changement possible de catégorie d’un utilisateur, pouvant être mis en oeuvre au sein d’un système de distribution de médias numériques conforme à l’invention. FIG. 4 represents an illustrative diagram of a digital media distribution method that can be implemented within a digital media distribution system according to the invention. FIG. 5 represents an illustrative diagram of a method for analyzing the values of mobility or posture parameters of a user for the generation of a message of possible change of category of a user, which can be implemented at the same time. within a digital media distribution system according to the invention.
Des aspects de la présente invention sont décrits en référence à des organigrammes et / ou à des schémas fonctionnels de procédés, d'appareils (systèmes) et de produits de programme d'ordinateur selon des modes de réalisation de l'invention. Aspects of the present invention are described with reference to flowcharts and / or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention.
Sur les figures, les organigrammes et les schémas fonctionnels illustrent l'architecture, la fonctionnalité et le fonctionnement d'implémentations possibles de systèmes, de procédés et de produits de programme d'ordinateur selon divers modes de réalisation de la présente invention. A cet égard, chaque bloc dans les organigrammes ou blocs-diagramme peut représenter un système, un dispositif, un module ou un code, qui comprend une ou plusieurs instructions exécutables pour mettre en oeuvre la ou les fonctions logiques spécifiées. Dans certaines implémentations, les fonctions associées aux blocs peuvent apparaître dans un ordre différent que celui indiqué sur les figures. Par exemple, deux blocs montrés successivement peuvent, en fait, être exécutés sensiblement simultanément, ou les blocs peuvent parfois être exécutés dans l'ordre inverse, en fonction de la fonctionnalité impliquée. Chaque bloc des schémas de principe et / ou de l'organigramme, et des combinaisons de blocs dans les schémas de principe et / ou l'organigramme, peuvent être mis en oeuvre par des systèmes matériels spéciaux qui exécutent les fonctions ou actes spécifiés ou effectuer des combinaisons de matériel spécial et d'instructions informatiques. In the figures, flow charts and block diagrams illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in the flowcharts or block diagrams may represent a system, device, module or code, which includes one or more executable instructions for implementing the specified logic function (s). In some implementations, the functions associated with the blocks may appear in a different order than that shown in the figures. For example, two blocks shown in succession may, in fact, be executed substantially simultaneously, or the blocks may sometimes be executed in reverse order, depending on the functionality involved. Each block of the block diagrams and / or the flowchart, and combinations of blocks in the block diagrams and / or the flowchart, can be implemented by special hardware systems that perform the specified functions or acts or perform combinations of special equipment and computer instructions.
[Description de l’inventionl [Description of the invention
Dans la suite de la description, la « posture » « mobilité » ou la « démarche » au sens de l’invention correspond à la posture, les mouvements, la locomotion, et l’équilibre de l'utilisateur. L’équilibre correspond notamment à l’équilibre postural lié à la stabilité du corps et plus particulièrement à la stabilité du centre de gravité d’un utilisateur. Néanmoins, il peut intégrer aussi bien l’équilibre statique que l’équilibre dynamique. In the remainder of the description, the "posture" "mobility" or the "gait" within the meaning of the invention corresponds to the posture, movements, locomotion, and balance of the user. The balance corresponds in particular to the postural balance linked to the stability of the body and more particularly to the stability of the center of gravity of a user. However, it can integrate both static and dynamic equilibrium.
L’expression « paramètres de mobilité ou de posture » ou « paramètre de démarche » correspond à des paramètres biomécaniques identifiés en position statique ou dynamique d’une personne, une caractéristique de la posture ou de la mobilité d’une personne. Un paramètre biomécanique peut être déterminé par diverses opérations de calcul à partir de valeurs de paramètres générés par des capteurs d’une semelle connectée. On entend par « média numérique », tout support de communication digitale contenant une information délivrable par un dispositif électronique adapté. Un média numérique peut ainsi correspondre à un fichier numérique encodant une ou plusieurs données qui, une fois décodées par un dispositif informatique adapté, permettent de délivrer lesdites données sous forme audio, image, vidéo et/ou texte. The expression “mobility or posture parameters” or “gait parameter” corresponds to biomechanical parameters identified in the static or dynamic position of a person, a characteristic of the posture or of the mobility of a person. A biomechanical parameter can be determined by various calculation operations from parameter values generated by sensors of a connected sole. The term “digital media” is understood to mean any digital communication medium containing information that can be delivered by a suitable electronic device. A digital medium can thus correspond to a digital file encoding one or more data which, once decoded by a suitable computer device, make it possible to deliver said data in audio, image, video and / or text form.
L’expression « analyse d’un mouvement », « analyse de la mobilité » ou « analyse de la démarche » correspond à la détermination de descripteur de la démarche d’un utilisateur. Elle peut correspondre, au sens de l’invention, à l’attribution d’une ou de plusieurs valeurs par exemple un score, un classement ou une note à une trajectoire ou au déplacement d’un pied d’un utilisateur. Cette caractérisation de la démarche peut permettre d’obtenir une ou plusieurs valeurs numériques ou alphanumériques de paramètres bio-mécaniques représentatifs de la démarche. The expression "movement analysis", "mobility analysis" or "gait analysis" corresponds to the determination of a user's gait descriptor. It can correspond, within the meaning of the invention, to the attribution of one or more values, for example a score, a classification or a note to a trajectory or to the movement of a user's foot. This characterization of the gait can make it possible to obtain one or more numerical or alphanumeric values of bio-mechanical parameters representative of the gait.
On entend par « semelle » un objet permettant de séparer le pied de l’utilisateur du sol. Une chaussure peut comporter une couche de semelle supérieure en contact direct avec le pied de l'utilisateur et une couche de semelle inférieure en contact direct avec le sol ou plus généralement l'environnement extérieur. Une chaussure peut aussi comporter une semelle interne amovible. The term "sole" is understood to mean an object allowing the user's foot to be separated from the ground. A shoe may include an upper sole layer in direct contact with the user's foot and a lower sole layer in direct contact with the ground or more generally the external environment. A shoe can also have a removable insole.
On entend par « amovible » la capacité à être détachée, enlevée ou démontée aisément sans avoir à détruire des moyens de fixation soit parce qu’il n’y a pas de moyen de fixation soit parce que les moyens de fixation sont aisément et rapidement démontables (e.g. encoche, vis, languette, ergot, clips). Par exemple, par amovible, il faut comprendre que l’objet n’est pas fixé par soudure ou par un autre moyen non prévu pour permettre de détacher l’objet. The term “removable” is understood to mean the ability to be detached, removed or dismantled easily without having to destroy the fixing means either because there is no fixing means or because the fixing means are easily and quickly removable. (eg notch, screw, tongue, lug, clips). For example, by removable, it should be understood that the object is not fixed by welding or by any other means not provided to allow the object to be detached.
On entend par « traiter », « calculer », « déterminer », « afficher », « transformer », « extraire », « comparer » ou plus largement « opération exécutable », au sens de l’invention, une action effectuée par un dispositif ou un processeur sauf si le contexte indique autrement. À cet égard, les opérations se rapportent à des actions et/ou des processus d’un système de traitement de données, par exemple un système informatique ou un dispositif informatique électronique, qui manipule et transforme les données représentées en tant que quantités physiques (électroniques) dans les mémoires du système informatique ou d'autres dispositifs de stockage, de transmission ou d'affichage de l'information. Ces opérations peuvent se baser sur des applications ou des logiciels. By "process", "calculate", "determine", "display", "transform", "extract", "compare" or more broadly "executable operation", within the meaning of the invention, an action performed by a device or processor unless the context indicates otherwise. In this regard, operations refer to actions and / or processes of a data processing system, for example a computer system or an electronic computing device, which manipulates and transforms the data represented as physical (electronic ) in computer system memories or other information storage, transmission or display devices. These operations can be based on applications or software.
Le terme « apprentissage » au sens de l’invention correspond à un procédé conçu pour définir une ou plusieurs correspondances, pouvant prendre ou non la forme d’une fonction f, permettant de calculer une valeur de Y à partir d’une base de n observations labélisées (X1...n, Y1...n) ou non labélisées (X1...n). Une telle correspondance ou fonction peut correspondre à une modèle de prédiction. L’apprentissage peut être dit supervisé lorsqu’il se base sur des observations labélisées et non supervisé lorsqu’il se base sur des observations non labélisées. Dans le cadre de la présente invention, l’apprentissage peut avantageusement être utilisé pour la détermination le média numérique personnalisé à transmettre, et éventuellement l’instant de sa transmission. The term “learning” within the meaning of the invention corresponds to a method designed to define one or more correspondences, which may or may not take the form of a function f, allowing to calculate a value of Y from a base of n labeled observations (X1 ... n, Y1 ... n) or not labeled (X1 ... n). Such a correspondence or function may correspond to a prediction model. Learning can be said to be supervised when it is based on labeled observations and unsupervised when it is based on unlabeled observations. In the context of the present invention, the learning can advantageously be used to determine the personalized digital medium to be transmitted, and possibly the instant of its transmission.
On entend par « modèle d’apprentissage», tout modèle mathématique permettant d’analyser un volume de données et d’établir des relations entre des facteurs permettant l'évaluation de risques ou celle d’opportunités associées à un ensemble spécifique de conditions, afin d'orienter la prise de décision vers une action spécifique. The term “learning model” is understood to mean any mathematical model making it possible to analyze a volume of data and to establish relationships between factors allowing the evaluation of risks or that of opportunities associated with a specific set of conditions, in order to to orient decision-making towards a specific action.
On entend par « dispositif informatique », tout dispositif comprenant une unité de traitement ou un processeur, par exemple sous la forme d'un microcontrôleur coopérant avec une mémoire de données, éventuellement une mémoire programme, lesdites mémoires pouvant être dissociées. L'unité de traitement coopère avec lesdites mémoires au moyen d'un bus de communication interne. The term “computer device” is understood to mean any device comprising a processing unit or a processor, for example in the form of a microcontroller cooperating with a data memory, possibly a program memory, said memories being able to be dissociated. The processing unit cooperates with said memories by means of an internal communication bus.
Les termes ou expressions « application », « logiciel », « code de programme », et « code exécutable » signifient toute expression, code ou notation, d'un ensemble d'instructions destinées à provoquer un traitement de données pour effectuer une fonction particulière directement ou indirectement (e.g. après une opération de conversion vers un autre code). Les exemples de code de programme peuvent inclure, sans s'y limiter, un sous-programme, une fonction, une application exécutable, un code source, un code objet, une bibliothèque et/ou tout autre séquence d'instructions conçues pour l'exécution sur un système informatique.The terms or expressions "application", "software", "program code", and "executable code" mean any expression, code or notation, of a set of instructions intended to cause data processing to perform a particular function. directly or indirectly (eg after a conversion operation to another code). Sample program code may include, but are not limited to, a subroutine, function, executable application, source code, object code, library, and / or any other sequence of instructions designed for the purpose. execution on a computer system.
Au sens de l’invention le terme « processeur » désigne au moins un circuit matériel configuré pour exécuter des instructions contenues dans le code de programme. Le circuit matériel peut être un circuit intégré. Des exemples d'un processeur comprennent, sans s'y limiter, une unité de traitement central (CPU), un processeur de réseau, un processeur de vecteur, un processeur de signal numérique (DSP), un réseau de grille programmable sur le terrain (FPGA), un ensemble logique programmable (PLA), un circuit intégré spécifique à l'application (ASIC), un circuit logique programmable et un contrôleur. For the purposes of the invention, the term "processor" designates at least one hardware circuit configured to execute instructions contained in the program code. The hardware circuit can be an integrated circuit. Examples of a processor include, but are not limited to, a central processing unit (CPU), a network processor, a vector processor, a digital signal processor (DSP), a field programmable grid network (FPGA), a programmable logic assembly (PLA), an application-specific integrated circuit (ASIC), a programmable logic circuit and a controller.
On entend par « couplé », au sens de l’invention, connecté, directement ou indirectement avec un ou plusieurs éléments intermédiaires. Deux éléments peuvent être en contact physiquement, couplés mécaniquement, électriquement ou liés par un canal de communication. For the purposes of the invention, the term “coupled” is understood to mean connected, directly or indirectly, with one or more intermediate elements. Two elements can be in contact physically, mechanically coupled, electrically or linked by a communication channel.
On entend par « associé », au sens de l’invention, deux éléments couplés ou présentant une relation dans une base de données. For the purposes of the invention, the term "associated" means two elements that are coupled or have a relationship in a database.
Dans la suite de la description, les mêmes références sont utilisées pour désigner les mêmes éléments. In the remainder of the description, the same references are used to designate the same elements.
Bien que de nombreuses solutions aient été développées pour permettre le ciblage de médias numériques personnalisés à chaque consommateur, notamment en vue de proposer des produits et/ou services au plus proche de leur besoin, il en résulte que, bien souvent, le consommateur se voit inonder d’informations relativement peu pertinentes, que cela soit au niveau des espaces publicitaires dédiés sur les réseaux sociaux ou bien encore par des publicités qui lui sont envoyées dans sa boîte de messagerie électronique. Cependant, un consommateur cherche généralement à s’équiper avec des produits ou réaliser des activités qui seront les plus adapté à son style de vie en particulier s’il pratique une discipline sportive. Cela est d’autant plus vrai pour les articles chaussants pour lesquels un choix inadapté peut avoir des conséquences sur les performances délivrées par le sportif en étant équipés et même occasionner de lourdes dégradations des pieds dudit sportif. En effet, chaque personne possède une façon bien particulière de se déplacer ou d’adopter une position de repos. Although many solutions have been developed to allow the targeting of personalized digital media to each consumer, in particular with a view to offering products and / or services as close as possible to their needs, the result is that, very often, the consumer sees himself flooding with relatively irrelevant information, whether in terms of dedicated advertising spaces on social networks or even through advertisements sent to them in their e-mail box. However, a consumer generally seeks to equip himself with products or carry out activities that will be most suited to his lifestyle, especially if he practices a sport. This is all the more true for footwear for which an unsuitable choice can have consequences on the performance delivered by the athlete by being equipped and even cause serious damage to the feet of said athlete. Indeed, each person has a very specific way of moving around or adopting a resting position.
Bien souvent, pour pouvoir identifier une foulée supinatrice ou sur-pronatrice, des tests et analyses de la foulée par un spécialiste sont nécessaires. Ainsi, de très nombreux consommateurs ignorent quel type de foulée ils pratiquent et si celle-ci est prononcée ou non. De plus, ceci n’est qu’un paramètre parmi d’autres, aussi important dans l’identification de produits ou services réellement adaptés à un consommateur. De ce fait, les consommateurs peuvent aisément choisir des articles ou des services inappropriés, comme des articles chaussants pouvant causer des dégradations de leurs pieds à long terme, telles que l’apparition de proéminences osseuses ou calcifications osseuses dues aux frottements répétés de la chaussure sur le pied. Often, to be able to identify a supinating or overpronating stride, tests and analyzes of the stride by a specialist are necessary. Thus, many consumers do not know what type of stride they are practicing and whether it is pronounced or not. Moreover, this is only one parameter among many, also important in the identification of products or services truly suitable for a consumer. As a result, consumers can easily choose inappropriate items or services, such as footwear that can cause long-term damage to their feet, such as the appearance of bony prominences or bone calcifications due to repeated rubbing of the shoe on. foot.
Alors que les techniques actuelles de ciblage se basent principalement sur l’analyse de données de recherche internet, la présente invention permet l’acquisition et le traitement d’une information directe permettant de recentrer le consommateur au centre du processus. Notamment, afin d’éviter un inconfort permanent, une diminution des performances ainsi que l’apparition de dégradations physiques des pieds du sportif, les inventeurs ont développé un système, un dispositif informatique et un procédé permettant de délivrer au consommateur un ou plusieurs médias numériques correspondant réellement à son activité, sa mobilité et/ou sa posture, qu’il soit ou non sportif. While current targeting techniques are mainly based on the analysis of internet search data, the present invention allows the acquisition and processing of direct information allowing the consumer to be refocused at the center of the process. In particular, in order to avoid permanent discomfort, a decrease in performance as well as the appearance of physical degradation of the athlete's feet, the inventors have developed a system, a computer device and a method making it possible to provide the consumer with a or several digital media that really correspond to their activity, their mobility and / or their posture, whether or not they are sporty.
En outre, cela permet de devancer les besoins et cela en se basant sur des informations non exprimées par l’utilisateur / consommateur. En particulier, l’invention pourra se baser sur des paramètres non exprimés et souvent méconnus de l’utilisateur lui-même et inclure une ou plusieurs des trois classes suivantes : In addition, it allows needs to be anticipated, based on information not expressed by the user / consumer. In particular, the invention may be based on parameters not expressed and often unknown to the user himself and include one or more of the following three classes:
- le pied en tant qu’organe, où seront pris en considération notamment les paramètres morphologiques du pied avec par exemple des différences entre le pied droit et le pied gauche entre un droitier et un gaucher ; - the foot as an organ, where the morphological parameters of the foot will be taken into account in particular with, for example, differences between the right foot and the left foot between a right-handed and a left-handed;
- Les fonctions du pied (e.g. paramètres biomécaniques), où seront pris en considération les mouvements/posture de base mais aussi les activités plus globales tels que les sports pratiqués ; et/ou - The functions of the foot (e.g. biomechanical parameters), where basic movements / posture but also more general activities such as the sports practiced will be taken into account; and or
- les paramètres structurel et de design de la chaussure qui pourront être formalisés sous la forme d’un fichier de 3D. - the structural and design parameters of the shoe which can be formalized in the form of a 3D file.
Ainsi, la présente invention peut permettre de sélectionner des médias numériques personnalisés pour un utilisateur qui pourront être basés sur l’identification d’une adéquation entre le pied, l’activité du pied et la chaussure d’une part et permettre de suivre en continue cette adéquation par exemple par d’autres paramètres comme confort, fatigue, sueur, et/ou performance. Thus, the present invention can make it possible to select personalized digital media for a user which can be based on the identification of a match between the foot, the activity of the foot and the shoe on the one hand and allow continuous monitoring. this adequacy for example by other parameters such as comfort, fatigue, sweat, and / or performance.
Selon un premier aspect, l’invention porte sur un système 1 de distribution de médias numériques. En particulier et comme illustré en lien avec les figures 1 et 2, un tel système est configuré pour distribuer des médias numériques personnalisés 401 en fonction de règles de distribution 322 et de médias numériques 301 . According to a first aspect, the invention relates to a digital media distribution system 1. In particular and as illustrated in connection with Figures 1 and 2, such a system is configured to distribute personalized digital media 401 according to distribution rules 322 and digital media 301.
Les règles de distribution 322 dans le cadre de l’invention pourront correspondre à des données permettant de déterminer la méthodologie de distribution des médias numériques par exemple en fonction des paramètres de mobilité ou de posture et/ou des paramètres de chaussure. The distribution rules 322 in the context of the invention may correspond to data making it possible to determine the distribution methodology of digital media, for example according to mobility or posture parameters and / or shoe parameters.
En particulier, un référentiel de distribution 311 comprend avantageusement des règles de distribution 322 de médias numériques 301. En effet, afin de personnaliser au mieux la fourniture de médias numériques 301 à un consommateur, les règles de distribution 322 peuvent consister en une suite d’instructions, encodées dans le référentiel de distribution 311 , qui définissent les conditions d’envoi d’un média numérique 301 vers un dispositif informatique de présentation 20. In particular, a distribution repository 311 advantageously comprises distribution rules 322 of digital media 301. Indeed, in order to best personalize the supply of digital media 301 to a consumer, the distribution rules 322 may consist of a series of instructions, encoded in the 311 distribution repository, which define the conditions for sending digital media 301 to a presentation computing device 20.
Les règles de distribution 322 peuvent être prédéfinies et/ou contextuelles. Les règles de distribution 322 et plus largement le référentiel de distribution 311 pourront prendre la forme de dispatcheurs contextuels. Un dispatcheur contextuel pourra prendre en compte par exemple l’activité, l’âge, et d’autres informations relatives aux utilisateurs ou leurs comportements pour sélectionner les médias numériques adaptés. En outre, les règles de distribution 322 et plus largement le référentiel de distribution 311 pourront prendre en considération des médias sociaux et des réseaux de relations. The distribution rules 322 can be predefined and / or contextual. The distribution rules 322 and more generally the distribution repository 311 may take the form of contextual dispatchers. A contextual dispatcher can take into account, for example, activity, age, and other information relating to users or their behavior to select the appropriate digital media. In addition, the 322 distribution rules and more broadly the 311 distribution framework may take into account social media and relationship networks.
Selon un mode de réalisation les règles de distribution 322 et plus largement le référentiel de distribution 311 pourront intégrer un modèle de prédiction configuré pour affiner les recommandations en fonction des valeurs ayant conduit à la sélection d’un média personnalisé et aux actions entreprises après la transmission du média personnalisé. L’apprentissage peut être un apprentissage supervisé ou non supervisé. Ainsi, avantageusement, le système 1 de distribution selon l’invention est configuré pour entraîner et mettre en oeuvre un ou plusieurs algorithmes. Ces algorithmes peuvent avoir été construits à partir de différents modèles d’apprentissage, notamment de partitionnement, supervisés ou non supervisés. L’algorithme peut être issu de l’utilisation d’un modèle d’apprentissage statistique supervisé sélectionné par exemple parmi les méthodes à noyau (e.g. Séparateurs à Vaste Marge - Support Vector Machines SVM, Kernel Ridge Régression) décrites par exemple dans Burges, 1998 (Data Mining and Knowledge Discovery. A Tutorial on Support Vector Machines for Pattern Récognition), les méthodes d’ensembles (e.g. arbres de décision) décrites par exemple dans Brieman, 2001 (Machine Learning. Random Forests), partitionnement en k-moyenne, arbres de décision, régression logique ou les réseaux de neurones décrits par exemple dans Rosenblatt, 1958 (The perceptron: a probabilistic model for information storage and organization in the brain) ou encore d’apprentissage profond (Les méthodes a base noyaux- Kernel Methods for Pattern Analysis Hardcover - lllustrated, Cambridge University Press, 2004 ; Techniques de machine apprenantes sur microcontrolleur a energie ulra faible: TinyML, Machine Learning with TensorFlow Lite on Arduino and Ultra-Low-Power Microcontrollers, O’Reilly ,2020; Techniques réduction de dimensionalites pour données hyper-dimensionnelle, Topological Methods in Data Analysis and Visualization V: Theory, Algorithme, and Applications Mathematics and Visualization, Springer Verlag, 2020.). According to one embodiment, the distribution rules 322 and more broadly the distribution repository 311 could integrate a prediction model configured to refine the recommendations according to the values that led to the selection of a personalized medium and to the actions taken after the transmission. personalized media. Learning can be supervised or unsupervised learning. Thus, advantageously, the distribution system 1 according to the invention is configured to train and implement one or more algorithms. These algorithms may have been built from different learning models, including partitioning, supervised or unsupervised. The algorithm can be derived from the use of a supervised statistical learning model selected for example from kernel methods (eg Vast Marge Separators - Support Vector Machines SVM, Kernel Ridge Regression) described for example in Burges, 1998 (Data Mining and Knowledge Discovery. A Tutorial on Support Vector Machines for Pattern Recognition), the set methods (eg decision trees) described for example in Brieman, 2001 (Machine Learning. Random Forests), k-mean partitioning, decision trees, logical regression or neural networks described for example in Rosenblatt, 1958 (The perceptron: a probabilistic model for information storage and organization in the brain) or even deep learning (The nuclei-based methods - Kernel Methods for Pattern Analysis Hardcover - lllustrated, Cambridge University Press, 2004; Ultra-low power microcontroller learning machine techniques: TinyML, Machine Learning with TensorFlow Lite on Arduino and Ultra-Low-Power Microcontrollers, O’Reilly, 2020; Dimensional reduction techniques for hyper-dimensional data, Topological Methods in Data Analysis and Visualization V: Theory, Algorithm, and Applications Mathematics and Visualization, Springer Verlag, 2020.).
De manière préférée, les règles de distribution 322 peuvent prendre en considération les valeurs de paramètres de chaussure 201. A titre d’exemple non limitatif, le référentiel de distribution 311 peut comprendre des règles de distribution 322 prenant en compte une composition de la semelle, une catégorie de l’article chaussant, des valeurs de performance de l’article chaussant, des valeurs de paramètre esthétique de l’article chaussant. Preferably, the distribution rules 322 can take into account the values of shoe parameters 201. By way of non-limiting example, the distribution frame of reference 311 can include distribution rules 322 taking into account a composition of the sole, a category of the article of footwear, performance values of the article of footwear, aesthetic parameter values of the article of footwear.
De manière préférée, les règles de distribution 322 peuvent prendre en considération les valeurs de paramètres de mobilité ou de posture 101 mesurées par la semelle connectée 10. A titre d’exemple non limitatif, le référentiel de distribution 311 peut comprendre des règles de distribution 322 prenant en compte le type d’activité la plus fréquente (e.g. le type de sport) ainsi que les caractéristiques de mobilité ou de posture de l’utilisateur tels que : des valeurs de pronation/supination, des valeurs de force d'impact, des valeurs de longueur des pas, des valeurs de temps de contact, des valeurs d’accélération, des valeurs de vitesse angulaire, des valeurs d’orientation de la semelle, une vitesse de propulsion, un taux de fatigue, un angle de Fick, une direction de propulsion et une direction de décélération. Preferably, the distribution rules 322 can take into consideration the values of mobility or posture parameters 101 measured by the connected sole 10. By way of non-limiting example, the distribution frame of reference 311 can include distribution rules 322. taking into account the most frequent type of activity (eg the type of sport) as well as the mobility or posture characteristics of the user such as: pronation / supination values, impact force values, stride length values, contact time values, acceleration values, angular velocity values, sole orientation values, propulsion speed, fatigue rate, Fick angle, direction of propulsion and a direction of deceleration.
Ainsi, les règles de distribution 322 permettent avantageusement de conditionner la sélection et rémission de médias numériques 301 , par exemple en fonction des valeurs de paramètres de chaussure 201 et des valeurs de paramètres de mobilité ou de posture 101 mesurées par la semelle connectée 10. Thus, the distribution rules 322 advantageously make it possible to condition the selection and transmission of digital media 301, for example as a function of the shoe parameter values 201 and the mobility or posture parameter values 101 measured by the connected sole 10.
Les médias numériques 301 qui seront personnalisés dans le cadre de la présente invention peuvent prendre toutes les formes permettant un transfert d’une information vers l’utilisateur. Par exemple, un média numérique 301 encode une ou plusieurs informations sous un format sélectionné parmi les formats suivants : Texte, images, vidéo, sons et leurs combinaisons.The digital media 301 which will be personalized in the context of the present invention can take any form allowing information to be transferred to the user. For example, a digital medium 301 encodes one or more information in a format selected from the following formats: Text, images, video, sounds and their combinations.
Dans le cadre de l’invention, les médias numériques 401 personnalisés sont distribués à des dispositifs informatiques de présentation 20 chacun couplé à au moins une semelle connectée 10 couplée à un article chaussant. Within the scope of the invention, personalized digital media 401 are delivered to presentation computing devices 20 each coupled to at least one connected sole 10 coupled to an article of footwear.
En particulier, un média numérique personnalisé 401 pourra correspondre à un média numérique sélectionné parmi une liste de médias numériques 301. Un média numérique personnalisé 401 pourra également correspondre à un média numérique 301 modifié de façon à intégrer des données issues des valeurs de paramètre de mobilité ou de posture. Cela peut par exemple permettre de personnaliser une information ou une donnée en fonction de la mobilité du consommateur. In particular, personalized digital media 401 may correspond to digital media selected from a list of digital media 301. Personalized digital media 401 may also correspond to digital media 301 modified so as to integrate data from the mobility parameter values. or posture. This can, for example, make it possible to personalize information or data according to the consumer's mobility.
De même, un média numérique personnalisé 401 pourra également correspondre à un média numérique 301 modifié de façon à intégrer des données issues des valeurs de paramètre de chaussure. Ainsi, cela permet de personnaliser une information ou une donnée en fonction de caractéristiques de l’article chaussant du consommateur. De façon préférée, un média numérique est modifié de façon à intégrer des données issues des valeurs de paramètre de chaussure et des données issues des valeurs de paramètre de mobilité ou de posture. De façon encore plus préférée, un média numérique est modifié de façon à intégrer des données issues des valeurs de paramètre de chaussure, des données issues des valeurs de paramètre de mobilité ou de posture et des données personnelles sur l’utilisateur de la ou des semelles connectées 10. Likewise, a personalized digital medium 401 could also correspond to a digital medium 301 modified so as to integrate data originating from the shoe parameter values. Thus, this makes it possible to personalize information or data as a function of characteristics of the consumer's article of footwear. Preferably, a digital medium is modified so as to integrate data originating from the shoe parameter values and data originating from the mobility or posture parameter values. Even more preferably, a digital medium is modified so as to integrate data from the shoe parameter values, data from the mobility or posture parameter values and personal data on the user of the sole (s). connected 10.
Un article chaussant 11 dans le cadre de l’invention pourra par exemple correspondre à une chaussure comme une chaussure de ville, un soulier, une chaussure de sport, une tong ou encore une sandale. An article of footwear 11 in the context of the invention may for example correspond to a shoe such as a city shoe, a shoe, a sports shoe, a thong or even a sandal.
Comme cela sera décrit, il est prévu qu’un identifiant, associé à une semelle connectée 10, puisse être transmis conjointement avec les valeurs de paramètres de mobilité ou de posture 101 pour identifier précisément l’article chaussant 11 , ou bien que ledit article chaussant 11 soit directement identifié par le consommateur lors de la saisie de ce dernier sur une interface adapté du dispositif informatique de présentation 20. As will be described, it is expected that an identifier, associated with a connected sole 10, can be transmitted together with the values of mobility or posture parameters 101 in order to precisely identify the article of footwear 11, or else that said article of footwear 11 is directly identified by the consumer when entering the latter on a suitable interface of the presentation computer device 20.
Un article chaussant 11 pourra être associé à des paramètres de chaussure. Les paramètres de chaussures visent à décrire les caractéristiques de l’article chaussant utilisé lors du fonctionnement de la semelle connectée. An article of footwear 11 may be associated with shoe parameters. Footwear parameters are intended to describe the characteristics of the footwear used during the operation of the connected sole.
Ces paramètres de chaussures pourront s’intéresser aussi bien aux caractéristiques techniques des chaussures qu’à des caractéristiques esthétiques ou comportementales. Cela peut inclure la forme, les propriétés des matériaux utilisés, éventuellement les caractéristiques mécaniques, notamment de la semelle. These shoe parameters may relate to the technical characteristics of the shoes as well as to aesthetic or behavioral characteristics. This can include the shape, the properties of the materials used, possibly the mechanical characteristics, in particular of the sole.
Par exemple, les paramètres de chaussures pourront comporter des paramètres techniques tels qu’à titre d’exemples non limitatifs : For example, the footwear parameters may include technical parameters such as, by way of non-limiting examples:
- une valeur associée à l’amorti, - a value associated with the cushioning,
- une valeur associée au « drop » de la semelle de l’article chaussant 11 c’est-à-dire à la différence de hauteur entre le talon et l’avant du pied ou dit autrement la différence entre l’épaisseur de la semelle à l’arrière et à l’avant de l’article chaussant 11 , un « drop » élevé entraînant une utilisation accrue du talon en phase d’attaque du pied lors d’une foulée et donc sollicite d’avantage les genoux du sportif, - a value associated with the “drop” of the sole of the article of footwear 11, that is to say the difference in height between the heel and the front of the foot or in other words the difference between the thickness of the sole at the rear and at the front of the article of footwear 11, a high “drop” resulting in increased use of the heel in the attack phase of the foot during a stride and therefore places greater strain on the athlete's knees,
- une valeur associée à la souplesse, - a value associated with flexibility,
- une valeur associée à la robustesse, - a value associated with robustness,
- une valeur associée à la présence d’un renfort, et/ou - une valeur de catégorie décrivant notamment l’appartenance de l’article chaussant 11 à une foulée de type universelle, une foulée sur-pronatrice ou bien supinatrice. - a value associated with the presence of a reinforcement, and / or a category value describing in particular the belonging of the article of footwear 11 to a stride of the universal type, an overpronator or else a supinator stride.
Les paramètres de chaussures pourront également concerner : Footwear parameters may also concern:
- le type de sport auquel l’article chaussant 11 correspond, - the type of sport to which the footwear 11 corresponds,
- la marque associée à l’article chaussant 11 , et/ou - the brand associated with the footwear 11, and / or
- un identifiant de la semelle connectée 10 associée à l’article chaussant 11 . - an identifier of the connected sole 10 associated with the footwear 11.
En outre, les valeurs de paramètres de chaussures 201 peuvent comporter des valeurs de paramètres structurels indiquant les différents éléments constituant un modèle d’article chaussant 11 prédéterminé. Les valeurs de paramètres de chaussures 201 peuvent ainsi indiquer les matériaux utilisés, le type de chaussure (haute, basse, randonnée, pour le travail) la présence d’un contrefort, d’un bout dur, d’une semelle, d’un cambrion, d’une première de montage, d’une première de propreté, d’une tige. Plus particulièrement, les valeurs de paramètres de chaussures 201 peuvent décrire la forme de chacun des éléments constituant l’article chaussant 11 et leur agencement. Further, the shoe parameter values 201 may include structural parameter values indicating the various elements constituting a predetermined footwear model 11. The shoe parameter values 201 can thus indicate the materials used, the type of shoe (high, low, hiking, for work) the presence of a buttress, a hard toe, a sole, a shank, an assembly insole, a cleanliness insole, a rod. More particularly, the shoe parameter values 201 can describe the shape of each of the elements constituting the article of footwear 11 and their arrangement.
Les valeurs de paramètres de chaussures 201 peuvent en outre comporter des valeurs de paramètres structurels ou géométriques. Les valeurs de paramètres géométriques peuvent indiquer les dimensions relatives à chacun des éléments structurels de l’article chaussant 11 .The shoe parameter values 201 may further include structural or geometric parameter values. The values of geometric parameters can indicate the dimensions relating to each of the structural elements of the article of footwear 11.
Enfin, les valeurs de paramètres de chaussures 201 peuvent également comporter des valeurs de paramètres esthétiques indiquant par exemple pour chaque élément structurel une couleur, et/ou un motif esthétique particulier. Finally, the shoe parameter values 201 can also include aesthetic parameter values indicating, for example, for each structural element a color, and / or a particular aesthetic pattern.
Les paramètres de chaussure 201 d’un système 1 de distribution de médias numériques selon l’invention peuvent en outre comporter des paramètres d’utilisation de référence. Les paramètres d’utilisation de référence pourront par exemple correspondre à des types d’activités, des fréquences d’activité ou encore des intensités d’activité. Il sera possible par exemple qu’une chaussure soit associée à une activité de marche, de fréquence hebdomadaire élevée et avec certaines valeurs de force d’impact et/ou de force de propulsion.The shoe parameters 201 of a digital media distribution system 1 according to the invention may further include reference usage parameters. The reference use parameters could, for example, correspond to types of activity, activity frequencies or even activity intensities. It will be possible, for example, for a shoe to be associated with a walking activity, of high weekly frequency and with certain values of impact force and / or propulsive force.
Afin de faciliter l’identification de la semelle connectée et par extension celle de l’article chaussant 11 équipé de ladite semelle connectée 10, la semelle connectée 10 peut comprendre un circuit intégré 12, plus communément appelé puce électronique comprenant un numéro d’identification unique. Les paramètres de chaussure 201 peuvent ainsi inclure le numéro d’identification unique du circuit intégré 12 présent dans la semelle connectée 10 de l’article chaussant 11 . De manière avantageuse, l’article chaussant 11 peut également comprendre un code incrusté, de préférence électroniquement incrusté, par exemple au niveau de la semelle connectée 10 et permettant ainsi une authentification à double facteur de l’article chaussant 11 . In order to facilitate the identification of the connected sole and by extension that of the article of footwear 11 equipped with said connected sole 10, the connected sole 10 may comprise an integrated circuit 12, more commonly called an electronic chip comprising a unique identification number. . The shoe parameters 201 can thus include the unique identification number of the integrated circuit 12 present in the connected sole 10 of the article of footwear 11. Advantageously, the article of footwear 11 can also comprise an encrusted code, preferably electronically encrusted, for example at the level of the connected sole 10 and thus allowing a two-factor authentication of the article of footwear 11.
Les articles chaussant 11 seront équipés d’une, de préférence de deux semelles connectéesFootwear 11 will be fitted with one, preferably two connected soles
10 (i.e. une semelle connectée 10 par article chaussant). 10 (i.e. one connected sole 10 per item of footwear).
Une semelle connectée 10 est configurée pour générer des données brutes à partir desquellesA connected sole 10 is configured to generate raw data from which
11 est possible de calculer des valeurs de paramètres de mobilité ou de posture 101 . It is possible to calculate values of parameters of mobility or posture 101.
Les paramètres dits « dynamiques » relatifs à l’usage de l’article chaussant 11 , tels que des paramètres de de mobilité ou de posture 101 peuvent correspondre à des paramètres biomécaniques. Ainsi, les paramètres de mobilité ou de posture 101 pourront être sélectionnés par exemple parmi : des valeurs de pronation/supination, des valeurs de force d'impact, des valeurs de longueur des pas, des valeurs de temps de contact, des valeurs d’accélération, des valeurs de vitesse angulaire, des valeurs d’orientation de la semelle, une vitesse de propulsion, un taux de fatigue, un angle de Fick, une direction de propulsion et une direction de décélération. De tels paramètres peuvent également correspondre à la longueur des pas, le temps de contact, le temps de vol, la boiterie, la force de propulsion, l’équilibre et plusieurs autres paramètres relatifs à l’utilisateur et décrivant sa démarche, ses postures et ses mouvements. De façon préférée, les paramètres de mobilité ou de posture 101 pourront inclure le nombre de pas, des données de pronation/supination, de force ou vitesse de propulsion, de force ou vitesse d’impact, de longueur de foulée, d’orientation en vol du pied, de fatigue. En outre, les paramètres de mobilité ou de posture 101 pourront également inclure l’analyse des activités principales de l’utilisateur (marche, course, Basketball...). The so-called "dynamic" parameters relating to the use of the article of footwear 11, such as parameters of mobility or posture 101 may correspond to biomechanical parameters. Thus, the mobility or posture parameters 101 could be selected for example from: values of pronation / supination, values of impact force, values of step length, values of contact time, values of acceleration, angular velocity values, sole orientation values, propulsion speed, fatigue rate, Fick angle, propulsion direction and deceleration direction. Such parameters can also correspond to the length of the steps, the time of contact, the time of flight, lameness, the force of propulsion, the balance and several other parameters relating to the user and describing his gait, his postures and his movements. Preferably, the mobility or posture parameters 101 may include the number of steps, pronation / supination data, propulsion force or speed, impact force or speed, stride length, orientation in. theft of the foot, fatigue. In addition, the mobility or posture 101 parameters may also include the analysis of the user's main activities (walking, running, basketball ...).
Avantageusement, les paramètres de mobilité ou de posture 101 les plus pertinents dans le cadre de la présente invention sont les paramètres liés à la santé de la personne comme le paramètre de force d’impact au contact au sol (en particulier s’il montre une valeur élevée), les paramètres de pronation et/ ou supination (en particulier s’ils montrent une valeur élevée), et/ou une boiterie. En outre le paramètre d’usure de l’article chaussant est également très pertinent, notamment car une usure trop importante de l’article chaussant peut créer des blessures. Advantageously, the most relevant mobility or posture parameters 101 in the context of the present invention are the parameters related to the health of the person such as the impact force parameter in contact with the ground (in particular if it shows a high value), pronation and / or supination parameters (especially if they show a high value), and / or lameness. In addition, the wear parameter of the footwear is also very relevant, especially since too much wear of the footwear can create injuries.
De façon encore plus préférée, les paramètres de mobilité ou de posture 101 comportent au moins : le paramètre de force d’impact le paramètre de pronation et/ou le paramètre de supination. En outre, certains paramètres peuvent être peu utiles seuls mais s’avérer fort intéressants combinés à d’autres paramètres obtenus de l’utilisateur ou encore de paramètres environnants comme la température, l’humidité, l’activité intérieur ou extérieure. Ainsi, une solution selon l’invention peut prendre en considération des valeurs de paramètres personnels de l’utilisateur tels que son poids, sa taille, son âge, ses éventuelles pathologies, régime nutritionnel et/ ou son temps de sommeil. Even more preferably, the mobility or posture parameters 101 include at least: the impact force parameter the pronation parameter and / or the supination parameter. In addition, certain parameters may be of little use on their own but prove to be very interesting when combined with other parameters obtained from the user or even with surrounding parameters such as temperature, humidity, indoor or outdoor activity. Thus, a solution according to the invention can take into consideration the values of personal parameters of the user such as his weight, his height, his age, his possible pathologies, nutritional regime and / or his sleep time.
En outre, une semelle connectée 10 peut être configurée pour générer des données brutes à partir desquelles il serait possible de calculer une valeur de paramètre d’usure de la chaussure.Further, a connected sole 10 can be configured to generate raw data from which it would be possible to calculate a shoe wear parameter value.
Les données relatives aux valeurs des paramètres de mobilité ou de posture 101 peuvent être stockés sur un serveur dédié puis téléchargées et/ ou visualisées par l’utilisateur sur le dispositif informatique de présentation 20. The data relating to the values of the mobility or posture parameters 101 can be stored on a dedicated server and then downloaded and / or viewed by the user on the presentation computer device 20.
Un paramètre d’usure de la chaussure peut correspondre à avantageusement à une durée avant laquelle il serait souhaitable de changer de chaussure. Alternativement, cela peut correspondre à un pourcentage ou à tout autre valeur pouvant fournir une indication sur l’état d’usure, de préférence structurelle, de la chaussure. En effet, un utilisateur peut connaître l’état d’usure esthétique d’un article chaussant néanmoins, il reste difficile de déterminer l’endommagement subit par les structures garantissant une amortie ou une tenue adéquate pour l’utilisateur et son activité. Or des usages non conventionnels peuvent entraîner des usures prématurées des chaussures. A shoe wear parameter can advantageously correspond to a period before which it would be desirable to change the shoe. Alternatively, this may correspond to a percentage or to any other value which can provide an indication of the state of wear, preferably structural, of the shoe. Indeed, a user can know the state of aesthetic wear of an article of footwear, however, it remains difficult to determine the damage suffered by structures guaranteeing cushioning or adequate wear for the user and his activity. However, unconventional uses can lead to premature wear of the shoes.
Une valeur de paramètre d’usure de la chaussure peut être calculée à partir des données générées par une semelle connectée 10. En particulier, une valeur de paramètre d’usure de la chaussure peut être calculée par une semelle connectée, un dispositif informatique de présentation 20 ou encore un dispositif informatique de calcul 30. A shoe wear parameter value can be calculated from data generated by a connected sole 10. In particular, a shoe wear parameter value can be calculated by a connected sole, a presentation computing device. 20 or even a computing device 30.
Une valeur de paramètre d’usure pourra par exemple être calculée à partir d’un nombre de pas effectué avec cette semelle connectée. En outre, le nombre de pas effectué pourra de préférence être pondéré par une ou plusieurs valeurs de paramètres de mobilité ou de posture 101 telle qu’une vitesse (i.e. médiane ou moyenne), une accélération (i.e. médiane ou moyenne), une valeur de supination ou de pronation élevée ou encore un motif de démarche particulier. Ainsi, une valeur de paramètre d’usure sera de préférence calculée à partir d’une ou plusieurs valeurs de paramètres de mobilité ou de posture 101 , de façon plus préférée couplé à des valeurs de paramètre de chaussure. De façon encore plus préférée, une valeur de paramètre d’usure sera de préférence calculée à partir d’une comparaison des valeurs d’un ou plusieurs paramètres de mobilité ou de posture 101 obtenues dans le temps. Par exemple une diminution dans le temps des accélérations en particulier des accélérations verticales, et/ou des vitesses de propulsion peut être considérée comme un marqueur d’usure. A wear parameter value could for example be calculated from a number of steps taken with this sole connected. In addition, the number of steps taken may preferably be weighted by one or more values of mobility or posture parameters 101 such as a speed (ie median or average), an acceleration (ie median or average), a value of supination or high pronation or a particular gait pattern. Thus, a wear parameter value will preferably be calculated from one or more mobility or posture parameter values 101, more preferably coupled to shoe parameter values. Even more preferably, a wear parameter value will preferably be calculated from a comparison of the values of one or more mobility or posture parameters 101 obtained over time. For example, a decrease over time in accelerations, in particular vertical accelerations, and / or propulsion speeds can be considered as a wear marker.
De manière avantageuse, les valeurs de paramètres de chaussures 201 ou les valeurs de paramètres de mobilité ou de posture 101 peuvent comporter en outre une donnée d’usure de l’article chaussant 11 associé à une semelle connectée 10. Notamment, la donnée d’usure de l’article chaussant 11 peut correspondre à une valeur de paramètre d’usure de la chaussure (i.e de l’article chaussant 11). La donnée d’usure de l’article chaussant permet de décrire un type d’usure de l’article chaussant 11 et peut être régulièrement mise à jour en fonction par exemple de paramètres de mobilité ou de posture 101 . Toujours dans une optique de ciblage personnalisé, l’envoi d’un média numérique 401 personnalisé peut être assujettie à la donnée d’usure, c’est-à-dire à la condition que la valeur de paramètre d’usure dépasse une valeur seuil prédéterminée, impliquant que l’article chaussant 11 du consommateur doit être remplacé. Advantageously, the shoe parameter values 201 or the mobility or posture parameter values 101 may further include a piece of wear data of the article of footwear 11 associated with a connected sole 10. In particular, the data of wear of the article of footwear 11 may correspond to a wear parameter value of the shoe (ie of the article of footwear 11). The item of footwear wear data makes it possible to describe a type of wear of the item of footwear 11 and can be regularly updated depending, for example, on mobility or posture parameters 101. Still with a view to personalized targeting, the sending of a personalized digital media 401 may be subject to the wear data, that is to say to the condition that the wear parameter value exceeds a threshold value. predetermined, implying that the article of footwear 11 of the consumer must be replaced.
Une semelle connectée 10 est associée, de préférence couplée directement ou indirectement à un dispositif informatique de présentation 20. De façon préférée la semelle connecté et le dispositif informatique de présentation 20 partagent un identifiant unique associé à l’au moins une semelle connectée 10. Ainsi un dispositif informatique de présentation 20 peut être couplé à plusieurs semelles connectées 10 indépendantes ou à plusieurs paires de semelles connectées 10. A connected sole 10 is associated, preferably coupled directly or indirectly, to a presentation computing device 20. Preferably, the connected sole and the presentation computing device 20 share a unique identifier associated with the at least one connected sole 10. Thus a presentation computing device 20 may be coupled to several independent connected soles 10 or to several pairs of connected soles 10.
Pour effectuer les mesures et l’acquisition des données brutes permettant de déterminer des valeurs de paramètres de mobilité ou de posture du consommateur, la semelle connectée 10 comprend de préférence un dispositif intégré dans un boîtier électronique inséré dans au moins une des deux semelles intérieures et/ou extérieures de chaussures d’une même paire.To carry out the measurements and the acquisition of the raw data making it possible to determine the values of parameters of mobility or posture of the consumer, the connected sole 10 preferably comprises a device integrated in an electronic box inserted in at least one of the two insoles and / or outer shoes of the same pair.
Ce dispositif intégré dans un boîtier électronique peut générer des données brutes sur la posture, la marche et/ou l’activité du consommateur. Ces données brutes pourront être traitées dans chacun des boîtiers, dans un des boîtiers ou encore dans un dispositif informatique auquel auront été envoyées les données brutes. This device integrated in an electronic box can generate raw data on the posture, the walking and / or the activity of the consumer. These raw data can be processed in each of the boxes, in one of the boxes or even in a computer device to which the raw data will have been sent.
Chacun des boîtiers électroniques peut être configuré pour communiquer au boîtier de l’autre semelle et/ou à un dispositif informatique de présentation 20 externe à ladite semelle connectée 10, des données brutes ou des données traitées pouvant correspondre au valeurs de paramètres de mobilité ou de posture 101 notamment par des signaux ondes courtes ou hautes fréquences de type Bluetooth. Each of the electronic boxes can be configured to communicate to the box of the other sole and / or to a computer presentation device 20 external to said sole. connected 10, raw data or processed data which may correspond to the values of mobility or posture parameters 101 in particular by short wave or high frequency signals of Bluetooth type.
Le boîtier électronique peut notamment comprendre une carte électronique de type PCBA (pour « Printed circuit board assembly » selon une terminologie anglo-saxonne) et une source d’énergie, ledit boîtier disposant avantageusement d’une mémoire interne de stockage des données, permettant le traitement et l’échange des données mesurées. The electronic box can in particular comprise an electronic card of the PCBA type (for “Printed circuit board assembly” according to English terminology) and an energy source, said box advantageously having an internal memory for storing data, allowing the processing and exchange of measured data.
De façon préférée, le boîtier électronique compris dans la semelle connectée 10 comporte une plateforme inertielle configurée pour générer un ensemble de données sur la mobilité ou la posture d’un sportif, ou plus généralement d’un utilisateur, de ladite semelle connectée 10.Preferably, the electronic box included in the connected sole 10 comprises an inertial platform configured to generate a set of data on the mobility or the posture of an athlete, or more generally of a user, of said connected sole 10.
Au cours de la marche d’un utilisateur, la plateforme inertielle acquière des signaux représentatifs d'un paramètre de mouvement (accélération et/ou vitesse, par exemple vitesse angulaire) du pied selon les axes X, Y, Z. En outre, ces données peuvent ensuite être traitées pour générer au moins un signal d'accélération. La plateforme inertielle est par exemple constituée d'au moins un accéléromètre et un gyroscope. De façon préférée, elle comporte plusieurs accéléromètres et gyroscopes. During a user's walk, the inertial platform acquires signals representative of a movement parameter (acceleration and / or speed, for example angular speed) of the foot along the X, Y, Z axes. In addition, these data can then be processed to generate at least one acceleration signal. The inertial platform consists for example of at least one accelerometer and a gyroscope. Preferably, it comprises several accelerometers and gyroscopes.
Le boîtier électronique peut également comporter un ou plusieurs magnétomètres de façon à acquérir trois signaux bruts supplémentaires correspondant aux valeurs de champs magnétiques sur trois dimensions. The electronic box can also include one or more magnetometers so as to acquire three additional raw signals corresponding to the values of magnetic fields on three dimensions.
Le boîtier électronique peut comporter par ailleurs d’autres capteurs, notamment un inclinomètre, un baromètre, un capteur de mouvement de type accéléromètre, un capteur de température et un altimètre pour bénéficier d'une précision accrue. En outre, le boîtier électronique peut être couplé à d’autres capteurs par exemple répartis dans la semelle tels que des capteurs de pressions ou des capteurs de force. En particulier les capteurs de pressions et/ou de force peuvent comporter des électrodes et être constitué de matériaux piézoélectriques. The electronic box may also include other sensors, including an inclinometer, a barometer, an accelerometer-type motion sensor, a temperature sensor and an altimeter to benefit from increased accuracy. In addition, the electronic unit can be coupled to other sensors, for example distributed in the sole, such as pressure sensors or force sensors. In particular, the pressure and / or force sensors can include electrodes and be made of piezoelectric materials.
De préférence, le boîtier électronique de la semelle connectée 10 comporte un module de traitement de données configuré pour transformer l’ensemble des données générées grâce à des algorithmes prédéfinis. En effet, dans un système 1 selon l’invention, le boîtier électronique de la semelle connectée 10 peut être avantageusement en capacité de traiter les données reçues via les capteurs situés dans les semelles intérieures et/ou extérieures selon un ou plusieurs algorithmes. Le module de traitement peut être utilisé pour générer des valeurs de paramètres biomécaniques de la démarche ou encore des valeurs de paramètres de mobilité ou de posture. Avantageusement, le module de traitement de données est apte à transformer l’ensemble de données, c’est-à-dire les données brutes mesurées par des capteurs de la semelle connectée 10, en au moins un paramètre biomécanique de la démarche ou valeurs de paramètres de mobilité ou de posture, ledit paramètre biomécanique de la démarche étant de préférence sélectionné parmi : la posture, le type de foulée à savoir universelle, la sur pronation, la supination, la force d’impact, la zone d’impact, la longueur des pas, le temps de contact, le temps de vol, la boiterie, la force de propulsion, l’équilibre et plusieurs autres paramètres relatifs à l’utilisateur et décrivant sa démarche, ses postures et ses mouvements tel que notamment le nombre de pas, le nombre de pas journalier, le nombre de pas hebdomadaire, la variance du nombre de pas sur une période donnée. Preferably, the electronic box of the connected sole 10 comprises a data processing module configured to transform all of the data generated using predefined algorithms. Indeed, in a system 1 according to the invention, the electronic box of the connected sole 10 may advantageously be able to process the data received via the sensors located in the inner and / or outer soles according to one or more algorithms. The processing module can be used to generate values of biomechanical parameters of the gait or even values of mobility or posture parameters. Advantageously, the data processing module is able to transform the data set, that is to say the raw data measured by sensors of the connected sole 10, into at least one biomechanical parameter of the gait or values of mobility or posture parameters, said biomechanical parameter of the gait preferably being selected from: posture, type of stride, namely universal, overpronation, supination, impact force, impact zone, stride length, contact time, flight time, lameness, propulsive force, balance and several other parameters relating to the user and describing his gait, postures and movements such as in particular the number of steps, the number of daily steps, the number of weekly steps, the variance of the number of steps over a given period.
A titre d’exemple non limitatif, un boitier d’une semelle connectée 10 est paramétré en un boîtier « Slave », qui reçoit les données de la semelle connectée 10 et donc de la chaussure correspondante et les transmet au boîtier « Master », ou boitier principal. Le boitier principal reçoit les données du boîtier Slave, les traite en les comparant à ses propres données et génère une information sur la posture de l’utilisateur en général et de ses pieds en particulier.By way of non-limiting example, a box of a connected sole 10 is configured as a “Slave” box, which receives the data from the connected sole 10 and therefore from the corresponding shoe and transmits them to the “Master” box, or main box. The main unit receives the data from the Slave unit, processes them by comparing them with its own data and generates information on the posture of the user in general and of his feet in particular.
Ainsi, un boîtier électronique peut transmettre au dispositif informatique de présentation 20 en temps réel ou de manière différée des données brutes sur la mobilité ou la posture du consommateur, des données prétraitées pouvant être utilisée pour calculer des valeurs de paramètres de mobilité ou de posture 101 ou encore directement les valeurs de paramètres de mobilité ou de posture 101. Thus, an electronic box can transmit to the computer presentation device 20 in real time or in a deferred manner raw data on the mobility or the posture of the consumer, the preprocessed data being able to be used to calculate values of parameters of mobility or posture 101. or directly the values of mobility or posture parameters 101.
Avantageusement, la transformation par le module de traitement de données du boitier électronique de la semelle connectée 10 peut avantageusement comprendre la segmentation des données en une pluralité de phases. De préférence, ledit module de traitement de données est apte à segmenter un pas en au moins quatre phases telles que : la phase d’impact (correspond au moment précis du contact du pied avec le sol), la phase d’appui (se déroule depuis la phase d’impact jusqu’au décollement du talon du sol), la phase de propulsion (débute quand le talon a quitté le sol et se termine quand le premier orteil a quitté le sol) et la phase de vol (débute quand le premier orteil a quitté le sol et se termine quand le talon touche le sol).Advantageously, the transformation by the data processing module of the electronic box of the connected sole 10 can advantageously comprise the segmentation of the data into a plurality of phases. Preferably, said data processing module is able to segment a step into at least four phases such as: the impact phase (corresponds to the precise moment of contact of the foot with the ground), the stance phase (takes place from the impact phase until the heel lifts off the ground), the propulsion phase (begins when the heel has left the ground and ends when the first toe has left the ground) and the flight phase (begins when the first toe has left the ground and ends when the heel touches the ground).
De façon plus particulière, le découpage ou la segmentation du pas peut permettre d’identifier les zones principales d’appui et/ou des moments principaux d’appui de l’utilisateur. Ainsi, la semelle connectée 10 peut être utilisée pour mesurer la forme du pas pendant la marche ou toute autre activité de l’utilisateur afin de déterminer des informations en lien avec la posture de l’utilisateur. More particularly, the cutting or segmentation of the pitch can make it possible to identify the main support zones and / or the main support moments of the user. Thus, the connected sole 10 can be used to measure the shape of the step during walking or any other user activity in order to determine information related to the user's posture.
Les informations générées peuvent ensuite être transmises au second boîtier de l’autre semelle connectée 10 présente dans la seconde chaussure correspondante dans le cas d’une configuration « master-slave » des boîtiers électroniques, ou directement au dispositif informatique de présentation 20, par une émission de signaux qui peuvent être de type Bluetooth. Pour cela, la semelle connectée 10 comprend avantageusement des moyens de communication adaptés à l’envoi de signaux de type Bluetooth. De manière préférée, la semelle connectée 10 comprend des moyens de communication configurés pour se connecter au réseau de communication R1 et pour émettre des signaux à destination du dispositif informatique de calcul 30. The information generated can then be transmitted to the second box of the other connected sole 10 present in the corresponding second shoe in the case of a "master-slave" configuration of the electronic boxes, or directly to the presentation computer device 20, by a emission of signals which may be of the Bluetooth type. For this, the connected sole 10 advantageously comprises communication means suitable for sending Bluetooth type signals. Preferably, the connected sole 10 comprises communication means configured to connect to the communication network R1 and to send signals to the computing device 30.
Avantageusement mais non limitativement, le boîtier électronique d’une semelle connectée 10 peut comporter une mémoire de données, configurée pour mémoriser tout ou partie des données transformées et/ou des données générées par le module de traitement dudit boîtier électronique. En outre, le boîtier électronique de la semelle connectée 10 peut comporter des moyens de communications. Ainsi, en particulier, chacun des boîtiers, qu’il soit Slave ou Master, est conçu de manière à pouvoir communiquer indépendamment avec l’autre et/ou directement avec le dispositif informatique de présentation 20 afin de pouvoir échanger ses propres informations sur la posture/le mouvement/l’activité de la chaussure dans laquelle la semelle connectée 10 est insérée et donc par extension du pied du sportif, dont il a reçu les données. Advantageously but without limitation, the electronic box of a connected sole 10 can include a data memory, configured to store all or part of the transformed data and / or of the data generated by the processing module of said electronic box. In addition, the electronic box of the connected sole 10 may include communication means. Thus, in particular, each of the boxes, whether Slave or Master, is designed so as to be able to communicate independently with the other and / or directly with the computer presentation device 20 in order to be able to exchange its own information on the posture. / the movement / activity of the shoe in which the connected sole 10 is inserted and therefore by extension of the athlete's foot, from which he has received the data.
De préférence, la transmission des données mesurées par au moins une semelle connectée par les moyens de communication est opérée par l’intermédiaire d’un protocole sans fils tel que wifi, 3G, 4G, et/ou Bluetooth. De préférence le protocole de communication est un protocole BLE ou ANT+. Ces protocoles de communication permettent une consommation faible en énergie. Preferably, the transmission of the data measured by at least one sole connected by the means of communication is carried out by means of a wireless protocol such as wifi, 3G, 4G, and / or Bluetooth. Preferably, the communication protocol is a BLE or ANT + protocol. These communication protocols allow low energy consumption.
En outre, le boîtier électronique de la semelle connectée 10 comporte une source d’énergie. La source d’énergie est de préférence de type batterie, rechargeable ou non. En outre, elle peut être associée à un système de recharge par le mouvement ou par une énergie extérieure. Le système de recharge par une énergie extérieure peut notamment être un système de recharge par connexion filaire, un système de recharge par induction ou encore photovoltaïque. Enfin, la semelle connectée 10 comporte un processeur. Un tel processeur est associé, c'est- à-dire comporte, ou coopère via un bus électrique avec, une mémoire de données chargée d'enregistrer un ou plusieurs programmes d'ordinateur. Un tel programme d'ordinateur consiste en un ensemble d'instructions de programme interprétables ou exécutables par le processeur et permettant de piloter les fonctions associées aux capteurs ainsi qu’un traitement des mesures effectuées par lesdits capteurs. In addition, the electronic unit of the connected sole 10 comprises a power source. The energy source is preferably of the battery type, rechargeable or not. In addition, it can be associated with a recharging system by movement or by external energy. The system for recharging by external energy can in particular be a recharging system by wired connection, an induction recharging system or even a photovoltaic system. Finally, the connected sole 10 comprises a processor. Such a processor is associated, that is to say comprises, or cooperates via an electric bus with, a data memory responsible for recording one or more computer programs. Such a computer program consists of a set of program instructions that can be interpreted or executed by the processor and making it possible to control the functions associated with the sensors as well as a processing of the measurements carried out by said sensors.
Comme décrit à la figure 1 , un système 1 conforme à l’invention comprend un dispositif informatique de présentation 20 associée, de préférence couplé à au moins une semelle connectée 10. As described in Figure 1, a system 1 according to the invention comprises an associated presentation computer device 20, preferably coupled to at least one connected sole 10.
Un tel dispositif informatique de présentation 20 comprend une unité de traitement, par exemple sous la forme d’un microcontrôleur, coopérant avec une mémoire de données, éventuellement une mémoire de programmes, lesdites mémoires pouvant être éventuellement dissociées. L’unité de traitement coopère avec lesdites mémoires au moyen de bus de communication interne. Un dispositif informatique de présentation 20 peut comporter en outre des premiers moyens de communication coopérant avec l’unité de traitement et assurant une communication de proximité sans fil avec la semelle connectée 10 à portée de communication, notamment via le protocole de communication Bluetooth®. Il peut également comporter des deuxièmes moyens de communication de type « longue distance » coopérant également avec l’unité de traitement. Ces deuxièmes moyens de communication permettent à un tel dispositif informatique de présentation 20 de pouvoir transmettre à une entité distante, par exemple un serveur informatique, des données, telles que les valeurs de paramètres de posture et de mobilité 101 au travers de messages distribués par un réseau R1 exploitant par exemple les technologies GSM, GPRS ou satellite. Pour fonctionner, c’est-à-dire pour que l’unité de traitement puisse exécuter des instructions de programme enregistrées dans la mémoire de données, le dispositif informatique de présentation 20 comporte une source d’énergie électrique, sous la forme d’une ou plusieurs batteries par exemple. Such a presentation computer device 20 comprises a processing unit, for example in the form of a microcontroller, cooperating with a data memory, possibly a program memory, said memories possibly being able to be dissociated. The processing unit cooperates with said memories by means of an internal communication bus. A presentation computer device 20 may further include first communication means cooperating with the processing unit and providing wireless proximity communication with the connected sole 10 within communication range, in particular via the Bluetooth® communication protocol. It may also include second means of communication of the "long distance" type also cooperating with the processing unit. These second communication means allow such a presentation computer device 20 to be able to transmit to a remote entity, for example a computer server, data, such as the values of posture and mobility parameters 101 through messages distributed by a network R1 using for example GSM, GPRS or satellite technologies. In order to function, that is to say in order for the processing unit to be able to execute program instructions stored in the data memory, the presentation computer device 20 comprises a source of electrical power, in the form of a device. or several batteries for example.
Un dispositif informatique de présentation 20 conforme à l’invention consiste avantageusement mais non limitativement en un téléphone mobile intelligent configuré pour recevoir un ou plusieurs médias numériques 301 et éventuellement des valeurs de paramètres de mobilité ou de posture 101 générés par la semelle connectée 10. Le dispositif informatique de présentation 20 est en outre apte à retransmettre les valeurs de paramètres de mobilité ou de posture 101 à un autre dispositif informatique tel qu’un serveur informatique. Pour cela, l'invention prévoit qu'une application idoine puisse être conçue pour être installée dans une mémoire dudit dispositif informatique de présentation 20 pour permettre à son utilisateur de consulter les valeurs de paramètres de mobilité ou de posture 101 ou encore les médias numériques 301. Une telle application pourrait, en complément, être installée dans tout autre dispositif informatique, éventuellement via quelques adaptations logicielles, ainsi un dispositif informatique de présentation 20 selon l’invention peut, par exemple, consister en une tablette tactile, un ordinateur personnel, une montre connectée ou plus généralement tout objet connecté comprenant des ressources matérielles et logicielles adaptées. A presentation computer device 20 according to the invention advantageously but not limited to an intelligent mobile telephone configured to receive one or more digital media 301 and possibly values of mobility or posture parameters 101 generated by the connected sole 10. The presentation computer device 20 is also able to retransmit the values of mobility or posture parameters 101 to another computer device such as a computer server. For this, the invention provides that a suitable application can be designed to be installed in a memory of said presentation computer device 20 to allow its user to consult the values of mobility or posture parameters 101 or the media. digital 301. Such an application could, in addition, be installed in any other computer device, possibly via some software adaptations, thus a presentation computer device 20 according to the invention may, for example, consist of a touchscreen tablet, a personal computer , a connected watch or more generally any connected object comprising suitable hardware and software resources.
Comme décrit précédemment, un dispositif informatique de présentation 20 est de préférence configuré pour recevoir des données transmises par au moins une semelle connectée 10. Ces données peuvent comporter une ou plusieurs valeurs de paramètres associés à la démarche d’un consommateur utilisant l’article chaussant 11 . De façon générale, les données brutes, les données prétraitées et/ou les valeurs de paramètres de mobilité ou de posture 101 générés par la semelle connectée 10 peuvent être transmises au dispositif informatique de présentation 20. As described above, a presentation computer device 20 is preferably configured to receive data transmitted by at least one connected sole 10. This data can include one or more values of parameters associated with the gait of a consumer using the article of footwear. 11. In general, the raw data, the preprocessed data and / or the values of mobility or posture parameters 101 generated by the connected sole 10 can be transmitted to the presentation computing device 20.
De préférence, les valeurs de paramètres de mobilité ou de posture 101 sont transmises via un réseau de communication dédié entre le dispositif informatique de présentation 20 et la semelle connectée 10, tel que par exemple selon un protocole de communication Bluetooth®. Avantageusement, mais non limitativement, chaque semelle connectée 10 ou dispositif informatique de présentation 20 peut encoder, dans une mémoire de données dédiée, un identifiant relatif au modèle de l’article chaussant 11 dans laquelle est insérée ladite semelle connectée 10. Dans un mode de réalisation particulier, l’utilisateur (i.e. consommateur) ou le sportif, peut saisir directement via une interface adaptée du dispositif informatique de présentation 20, le modèle de l’article chaussant 11 comprenant la semelle connectée 10.Preferably, the mobility or posture parameter values 101 are transmitted via a dedicated communication network between the presentation computer device 20 and the connected sole 10, such as for example according to a Bluetooth® communication protocol. Advantageously, but without limitation, each connected sole 10 or computer presentation device 20 can encode, in a dedicated data memory, an identifier relating to the model of the article of footwear 11 in which said connected sole 10 is inserted. particular embodiment, the user (ie consumer) or the athlete, can enter directly via a suitable interface of the computer presentation device 20, the model of the article of footwear 11 comprising the connected sole 10.
Une fois les valeurs de paramètres de mobilité ou de posture 101 reçues par le dispositif informatique de présentation 20, lesdites valeurs de paramètres de mobilité ou de posture 101 sont envoyées, au travers du réseau de communication R1 , à un dispositif informatique de calcul 30 prenant la forme ici d’un serveur informatique. Alternativement, une semelle connectée 10 peut être configurée pour envoyer directement au dispositif informatique de calcul 30 les valeurs de paramètres de mobilité ou de posture 101 sans passer par le dispositif informatique de présentation 20. Ainsi, un système 1 conforme à l’invention comprend un ou plusieurs dispositifs informatiques de calcul 30 configurés notamment pour charger des valeurs de paramètres. Le chargement des valeurs de paramètre peut notamment correspondre au chargement en mémoire de ces données. Un dispositif informatique de calcul 30 pourra être configuré pour obtenir ces valeurs et dans certains cas il pourra être configuré pour les calculer par exemple à partir de données brutes. Alternativement, des données brutes ou des données prétraitées peuvent être envoyées par l’au moins une semelle connectée 10 au dispositif informatique de présentation 20 ou à un serveur informatique 30. Lorsque le dispositif informatique de présentation 20 reçoit des données brutes ou des données prétraitées il est avantageusement configuré pour calculer des valeurs de paramètres de mobilité ou de posture 101 à partir de ces données et de transmettre ces valeurs de paramètres de mobilité ou de posture 101 au serveur informatique 30 ou bien il peut directement transmettre ces données brutes ou prétraitées au serveur informatique 30. Le serveur informatique 30 sera alors configuré pour calculer des valeurs de paramètres de mobilité ou de posture 101 à partir de ces données brutes ou prétraitées.Once the mobility or posture parameter values 101 have been received by the presentation computing device 20, said mobility or posture parameter values 101 are sent, through the communication network R1, to a computing computing device 30 taking over. the form here of a computer server. Alternatively, a connected sole 10 can be configured to send directly to the computing device 30 the values of mobility or posture parameters 101 without going through the presentation computing device 20. Thus, a system 1 in accordance with the invention comprises a or several computing devices 30 configured in particular to load parameter values. The loading of the parameter values can in particular correspond to the loading into memory of these data. A computing device 30 could be configured to obtain these values and in certain cases it could be configured to calculate them for example from raw data. Alternatively, raw data or preprocessed data can be sent by the at least one sole connected 10 to the presentation computing device 20 or to a computing server 30. When the presentation computing device 20 receives raw data or preprocessed data it is advantageously configured to calculate values of mobility or posture parameters 101 from these data and to transmit these values of mobility or posture parameters 101 to the computer server 30 or it can directly transmit this raw or preprocessed data to the server computer 30. The computer server 30 will then be configured to calculate values of mobility or posture parameters 101 from this raw or preprocessed data.
En outre, dans un mode de réalisation non représenté, le dispositif informatique de calcul 30 correspond au boîtier électronique de la semelle connectée 10 et il n’est pas nécessaire pour la semelle connectée de transmettre des données brutes, des données prétraitées ou des valeurs de de paramètres de mobilité ou de posture 101 . Furthermore, in an embodiment not shown, the computing device 30 corresponds to the electronic box of the connected sole 10 and it is not necessary for the connected sole to transmit raw data, preprocessed data or values of. of mobility or posture parameters 101.
Ainsi, le dispositif informatique de calcul 30 dispose d’une part des valeurs de paramètres de chaussure 201 associés à l’article chaussant 11 porté par le consommateur ainsi que des valeurs de paramètres 101 de mobilité ou de posture calculées à partir de données brutes générées par la semelle connectée 10 comprise dans ledit article chaussant 11 . Thus, the computing device 30 has firstly the values of shoe parameters 201 associated with the article of footwear 11 worn by the consumer as well as the values of parameters 101 of mobility or posture calculated from raw data generated. by the connected sole 10 included in said article of footwear 11.
Un dispositif informatique de calcul 30 conforme à l'invention comporte une unité de traitement, une mémoire de données, des moyens de communication permettant audit dispositif informatique de calcul 30 de coopérer avec d’autres dispositifs informatiques via un réseau de communication R1 de longue portée du type Internet, LoRa ou Sigfox, ou de tout autre réseau de communication équivalent. Un tel dispositif informatique de calcul 30 peut comprendre en outre une mémoire de données pour enregistrer tout programme d'ordinateur dont les instructions de programmes, interprétables ou exécutables par l'unité de traitement, permettent d'adapter automatiquement le fonctionnement d'un serveur conventionnel pour que celui-ci se mue en un serveur informatique 30 conforme à l'invention. Les différents constituants électroniques d'un tel dispositif informatique de calcul 30 coopèrent avec l'unité de traitement par bus de communication filaire. A computing device 30 in accordance with the invention comprises a processing unit, a data memory, communication means allowing said computing device 30 to cooperate with other computing devices via a long-range communication network R1. of the Internet, LoRa or Sigfox type, or any other equivalent communication network. Such a computing device 30 may further comprise a data memory for recording any computer program whose program instructions, which can be interpreted or executed by the processing unit, make it possible to automatically adapt the operation of a conventional server. so that it turns into a computer server 30 according to the invention. The various electronic components of such a computing device 30 cooperate with the processing unit by wired communication bus.
La mémoire de données peut être partiellement ou entièrement électriquement effaçable afin d'être mise à jour. Généralement, une section de ladite mémoire de données n'est pas effaçable par construction, ou est protégée contre un tel effacement par un mécanisme de sécurité. Une telle section de mémoire enregistre de manière pérenne, notamment la valeur d'une donnée d'identification unique caractérisant une semelle connectée 10 au regard d’autres semelles connectées paires. En fonction des agencements, un tel dispositif informatique de calcul 30 peut en outre intégrer tout composant matériel et/ou logiciel, tel que notamment un hyperviseur, permettant la virtualisation de tout ou partie des composants matériels et/ou logiciels dudit dispositif informatique de calcul 30. The data memory can be partially or fully electrically erasable in order to be updated. Generally, a section of said data memory is not erasable by construction, or is protected against such erasure by a security mechanism. Such a memory section permanently records, in particular, the value of a unique identification datum characterizing a connected sole 10 with regard to other pair connected soles. Depending on the arrangements, such a computing device 30 can also integrate any hardware and / or software component, such as in particular a hypervisor, allowing the virtualization of all or part of the hardware and / or software components of said computing device 30. .
Par exemple, un dispositif informatique de calcul 30 pourra correspondre à un serveur informatique accessible à distance, un ordinateur, un objet connecté tel qu’un téléphone ou une tablette ou encore il pourra correspondre au boîtier électronique d’une semelle connecté.For example, a computing device 30 could correspond to a computer server accessible remotely, a computer, a connected object such as a telephone or a tablet or it could correspond to the electronic box of a connected sole.
Avantageusement, le dispositif informatique de calcul 30 est configuré, notamment au travers de de processeurs et de mémoires de données, pour charger des valeurs de paramètres de mobilité ou de posture 101 calculés à partir de données brutes générées par au moins une semelle connectée 10 ; charger des valeurs de paramètres de chaussures201 ; Charger des médias numériques 301 et un référentiel de distribution 311 comportant des règles de distribution 322 des médias numériques 301 ; transmettre un média numérique 401 personnalisé à au moins un des dispositifs informatiques de présentation 20 couplé à l’au moins une semelle connectée 10 ayant généré lesdites données brutes. Advantageously, the computing device 30 is configured, in particular through processors and data memories, to load values of mobility or posture parameters 101 calculated from raw data generated by at least one connected sole 10; load shoe parameter values201; Loading digital media 301 and a distribution repository 311 comprising distribution rules 322 of the digital media 301; transmitting personalized digital media 401 to at least one of the presentation computing devices 20 coupled to the at least one connected sole 10 that generated said raw data.
Comme cela sera détaillé par la suite, dans le cadre de la présente invention, le dispositif informatique de calcul 30 est de préférence configuré pour recevoir des valeurs de paramètres de mobilité ou de posture 101 calculées à partir de données brutes générées par au moins une semelle connectée 10. Ces valeurs de paramètres de mobilité ou de posture 101 sont en outre associées à un ou plusieurs dispositifs informatiques de présentation 20 comme par exemple un smartphone, une tablette ou une montre connectée. Ce ou ces dispositifs informatiques de présentation 20 sont de préférence mobiles et sont chacun associés à au moins une semelle connectée 10. As will be detailed later, in the context of the present invention, the computing device 30 is preferably configured to receive values of mobility or posture parameters 101 calculated from raw data generated by at least one sole. connected 10. These mobility or posture parameter values 101 are also associated with one or more computer presentation devices 20 such as for example a smartphone, a tablet or a connected watch. This or these presentation computer device (s) 20 are preferably mobile and are each associated with at least one connected sole 10.
Le dispositif informatique de calcul 30 pourra par exemple recevoir un identifiant associé à un dispositif informatique de présentation 20 associé à une semelle connectée 10 couplée à un article chaussant 11 . Ainsi, il pourra de préférence être configuré pour établir un graphique de relation entre un identifiant unique d’une semelle connectée donnée équipant un article chaussant particulier lui aussi associé à un identifiant unique, l’un et/ou l’autre de ces identifiants uniques étant répertorié dans un dispositif informatique de présentation 20. Ces données pourront être ou non associées à un identifiant unique d’un utilisateur. The computing device 30 could for example receive an identifier associated with a presentation computing device 20 associated with a connected sole 10 coupled to an article of footwear 11. Thus, it can preferably be configured to establish a relationship graph between a unique identifier of a given connected sole fitted to a particular item of footwear also associated with a unique identifier, one and / or the other of these unique identifiers. being listed in a presentation computer device 20. These data may or may not be associated with a unique identifier of a user.
Le dispositif informatique de calcul 30 peut également être configuré pour calculer des valeurs de paramètres de mobilité ou de posture 101 calculés à partir de données brutes générées par au moins une semelle connectée 10 ou à partir de données prétraitées elles-mêmes générées par au moins une semelle connectée 10. En outre, le dispositif informatique de calcul 30 est de préférence configuré pour charger des valeurs de paramètres de chaussures 201. Ces valeurs de paramètres de chaussures sont chacune relative à un article chaussant 11 couplé à l’au moins une semelle connectée 10. Par exemple, le dispositif informatique de calcul 30 pourra charger une valeur de poids de l’article chaussant 11 couplé à la semelle connectée 10 ayant générées les données brutes à l’origine des valeurs de paramètres de mobilité ou de posture. Ces valeurs de paramètres de chaussures pourront par exemple provenir d’une mémoire de données locale ou distante. De préférence les valeurs de paramètres de chaussures peuvent être stockées sur un dispositif informatique 40 de média qui sera décrit par la suite. The computing device 30 can also be configured to calculate values of mobility or posture parameters 101 calculated from raw data generated by at least one connected sole 10 or from preprocessed data itself generated by at least one. connected sole 10. Further, the computing device 30 is preferably configured to load shoe parameter values 201. These shoe parameter values each relate to an article of footwear 11 coupled to the at least one connected sole 10. For example , the computing device 30 will be able to load a weight value of the article of footwear 11 coupled to the connected sole 10 having generated the raw data at the origin of the values of mobility or posture parameters. These shoe parameter values could for example come from a local or remote data memory. Preferably the shoe parameter values can be stored on a media computing device 40 which will be described later.
De manière avantageuse, le dispositif informatique de calcul 30 peut être configuré pour charger en outre des valeurs de paramètres environnementaux 701 , lesdites valeurs de paramètres environnementaux 701 correspondant à des conditions environnementales mesurées lors de l’utilisation de l’article chaussant 11 associé à l’au moins une semelle connectée 10. De tels paramètres environnementaux 701 peuvent être mesurés par un ou plusieurs capteurs dédiés positionnés dans la semelle connectée 10 ou bien téléchargés directement depuis le web à partir de la position géographique de la semelle connectée 10.Advantageously, the computing device 30 can be configured to additionally load values of environmental parameters 701, said values of environmental parameters 701 corresponding to environmental conditions measured during the use of the article of footwear 11 associated with the footwear. at least one connected sole 10. Such environmental parameters 701 can be measured by one or more dedicated sensors positioned in the connected sole 10 or else downloaded directly from the web from the geographical position of the connected sole 10.
En outre, le système ou le procédé selon l’invention peut permettre ou comporter la détection de la position de l’utilisateur et lui indiquer en fonction des établissements se trouvant dans son voisinage un média numérique personnalisé. Un tel média numérique personnalisé pourrait correspondre à une offre qui serait adaptée à son profil dans un des établissements proches ou pour une utilisation dans un des établissements proches. In addition, the system or method according to the invention may allow or include the detection of the position of the user and indicate to him, depending on the establishments in his vicinity, personalized digital media. Such personalized digital media could correspond to an offer that would be adapted to his profile in one of the nearby establishments or for use in one of the nearby establishments.
Les paramètres environnementaux peuvent être déterminés à partir des coordonnées géographiques de la semelle connectée 10 puis classés selon une typologie d’environnement d’utilisation. A titre d’exemples non limitatifs les paramètres environnementaux peuvent correspondre à une zone géographique, un pays, une zone urbaine, une zone rurale, une température moyenne, un taux d’humidité moyen, un niveau de précipitation, un taux d’ensoleillement lors de l’utilisation de l’article chaussant 11 équipé de la semelle connectée 10, avec par exemple des paramètres environnementaux de référence pour l’article chaussant 11 indiquant une typologie d’environnement d’utilisation préconisé. The environmental parameters can be determined from the geographical coordinates of the connected sole 10 and then classified according to a type of use environment. By way of nonlimiting examples, the environmental parameters may correspond to a geographical area, a country, an urban area, a rural area, an average temperature, an average humidity rate, a level of precipitation, a rate of sunshine during of the use of the article of footwear 11 equipped with the connected sole 10, for example with reference environmental parameters for the article of footwear 11 indicating a type of recommended environment for use.
Les paramètres environnementaux peuvent en outre correspondre à une typologie d’utilisation « virtuel » notamment en lien avec le domaine des jeux vidéo, plus particulièrement les jeux vidéo de simulation. Le dispositif informatique de calcul 30 peut en outre être configuré pour identifier un événement déclencheur et pour transmettre 540 le média numérique 401 personnalisé à l’au moins un dispositif informatique de présentation 20 lorsqu’un événement déclencheur a été identifié.The environmental parameters can also correspond to a “virtual” type of use, in particular in connection with the field of video games, more particularly simulation video games. The computing device 30 may further be configured to identify a trigger event and to transmit 540 the personalized digital media 401 to the at least one presentation computing device 20 when a trigger event has been identified.
On entend par « événement déclencheur » une information reçue ou calculée par exemple par la semelle connectée 10, par le dispositif informatique de calcul 30 ou par le dispositif de présentation 20 en lien avec les paramètres de chaussure 201 , les paramètres de mobilité ou de posture 101 , les paramètres environnementaux 701 ou encore un usage conventionnel ou non-conventionnel et/ou les paramètres utilisateur 801. The term “triggering event” is understood to mean information received or calculated for example by the connected sole 10, by the computing device 30 or by the presentation device 20 in connection with the shoe parameters 201, the mobility or posture parameters. 101, environmental parameters 701 or even conventional or unconventional use and / or user parameters 801.
Afin d’améliorer le degré de personnalisation d’un média numérique 401 personnalisé, le dispositif de présentation 20 ou encore la semelle connectée 10 pourra émettre de manière ponctuelle un message de présentation indiquant sa position géographique, au dispositif informatique 30 de calcul. En fonction de la position géographique, le dispositif informatique 30 de calcul pourra indiquer la présence de points de vente d’articles chaussants dans un rayon d’une prédéterminée et notamment qu’une offre d’article chaussant serait adaptée au profil de l’utilisateur de l’article chaussant 11 équipé de la semelle connectée 10 dans l’un des points de vente identifié. In order to improve the degree of personalization of a personalized digital media 401, the presentation device 20 or even the connected sole 10 can occasionally send a presentation message indicating its geographical position, to the computing device 30 for calculation. Depending on the geographical position, the computer device 30 for calculating can indicate the presence of points of sale for footwear within a radius of a predetermined range and in particular that an offer of footwear would be adapted to the user's profile. of the article of footwear 11 equipped with the connected sole 10 in one of the identified points of sale.
A titre d’exemple illustratif, les médias numériques 401 personnalisés peuvent être envoyés en fonction d'un événement lié par exemple à une détérioration de l'état de l'article chaussant, plus particulièrement à une donnée d’usure ou encore à une mauvaise utilisation de l’article chaussant associée à la semelle connectée 10. Dans ce cas précis le but recherché est de fournir un media numérique 401 hautement personnalisé qui est vraiment dépendant du besoin de l'utilisateur à un instant donné. As an illustrative example, the personalized digital media 401 can be sent as a function of an event linked for example to a deterioration in the condition of the article of footwear, more particularly to a wear datum or even to a bad use of the article of footwear associated with the connected sole 10. In this specific case, the desired aim is to provide a highly personalized digital media 401 which is really dependent on the needs of the user at a given time.
Afin d’améliorer le degré de personnalisation d’un média numérique 401 personnalisé, le dispositif informatique de calcul 30 est configuré pour charger en outre des valeurs de paramètres utilisateur 801 , lesdites valeurs de paramètres utilisateur 801 correspondant à des données morphologiques de l’utilisateur de l’article chaussant 11 associé à l’au moins une semelle connectée 10. Ces données morphologiques peuvent correspondre à des données morphologiques des pieds de l’utilisateur telles que par exemple des dimensions du pied (longueur/hauteur de l’arche, longueur/largeur du pied), de taille et de position des orteils, et/ou de forme de la voûte plantaire (e.g. affaissée ou exagérée pour respectivement pied plat ou pied creux). In order to improve the degree of personalization of a personalized digital media 401, the computing device 30 is configured to additionally load values of user parameters 801, said values of user parameters 801 corresponding to morphological data of the user. of the article of footwear 11 associated with at least one connected sole 10. These morphological data can correspond to morphological data of the user's feet such as, for example, the dimensions of the foot (length / height of the arch, length / foot width), the size and position of the toes, and / or the shape of the arch (eg sagging or exaggerated for flat or hollow foot respectively).
Les valeurs de paramètres utilisateur 801 peuvent notamment correspondre aux valeurs de paramètres personnels évoquées précédemment et peuvent également inclure le type de sport pratiqué par l’utilisateur de la semelle connectée 10, le niveau auquel celui-ci pratique ledit sport (loisir, amateur, professionnel). En outre, le dispositif informatique de calcul 30 est de préférence configuré pour charger des médias numériques 301 et un référentiel de distribution 311 comportant des règles de distribution 322 des médias numériques 301 . Ces médias numériques 301 et ce référentiel de distribution 311 pourront par exemple provenir d’une mémoire de données locale ou distante. De préférence les médias numériques 301 et le référentiel de distribution 311 peuvent être stockées sur un dispositif informatique 40 de média qui sera décrit par la suite. The user parameter values 801 may in particular correspond to the personal parameter values mentioned above and may also include the type of sport practiced by the user of the connected sole 10, the level at which the latter practices. said sport (leisure, amateur, professional). Further, the computing device 30 is preferably configured to load digital media 301 and a distribution repository 311 including distribution rules 322 for digital media 301. These digital media 301 and this distribution repository 311 could for example come from a local or remote data memory. Preferably the digital media 301 and the distribution repository 311 can be stored on a media computing device 40 which will be described later.
En outre, le dispositif informatique de calcul 30 est de préférence configuré pour transmettre un média numérique 401 personnalisé à au moins un des dispositifs informatiques de présentation 20 associé à l’au moins une semelle connectée 10 ayant généré lesdites données brutes à partir desquelles les valeurs de paramètres de mobilité ou de posture 101 ont été générées. Le média numérique 401 personnalisé transmis peut par exemple être sélectionné, au sein des médias numériques 301 reçus, en fonction des règles de distribution 322, des valeurs de paramètres de mobilité ou de posture 101 et des valeurs de paramètres de chaussures 201 de l’article chaussant 11 couplé à l’au moins une semelle connectée 10.Further, the computing computing device 30 is preferably configured to transmit personalized digital media 401 to at least one of the presentation computing devices 20 associated with the at least one connected sole 10 having generated said raw data from which the values. mobility or posture parameters 101 were generated. The transmitted personalized digital media 401 can for example be selected, within the received digital media 301, according to the distribution rules 322, the mobility or posture parameter values 101 and the shoe parameter values 201 of the article. footwear 11 coupled to at least one connected sole 10.
Cela permet la réception par le dispositif informatique de présentation 20 d’un média numérique réellement personnalisé et en particulier personnalisé sur la base de l’activité physique du consommateur, de préférence de mobilité ou de posture, et des caractéristiques des articles chaussants qu’il utilise. Ainsi la personnalisation atteint un niveau supérieur par rapport à l’existant en se basant sur les habitudes sociales (e.g. achat) du consommateur et sur ces habitudes physiques. This allows the reception by the computer presentation device 20 of a digital media that is truly personalized and in particular personalized on the basis of the consumer's physical activity, preferably of mobility or posture, and of the characteristics of the footwear that he is wearing. uses. Thus, personalization reaches a higher level compared to the existing one, based on the social habits (e.g. purchasing) of the consumer and on these physical habits.
En outre, le dispositif informatique de calcul 30 peut être configuré pour identifier des usages non conventionnels des articles chaussants 11 . Further, the computing device 30 can be configured to identify unconventional uses of the footwear 11.
En effet, comme évoqué, les paramètres de chaussure peuvent comporter des paramètres d’utilisation de référence. Donc les valeurs de paramètres de chaussure peuvent comporter des valeurs de paramètres d’utilisation de référence. Dans ce contexte, le dispositif informatique de calcul 30 peut être configuré pour calculer des valeurs de paramètres d’utilisation à partir des valeurs de paramètres de mobilité ou de posture 101 puis de comparer ces valeurs de paramètres d’utilisation calculées aux valeurs de paramètres d’utilisation de référence. Indeed, as mentioned, the shoe parameters can include reference usage parameters. So shoe parameter values may include benchmark usage parameter values. In this context, the computing device 30 can be configured to calculate values of use parameters from the values of mobility or posture parameters 101 and then to compare these calculated values of use parameters with the values of parameters d. reference use.
Dans le cadre de la génération de recommandations, une telle identification peut comporter une opération de comparaison des paramètres d’utilisation de référence à des paramètres d’utilisation calculés à partir des paramètres de mobilité ou de posture 101. Notamment, la labélisation d’un paramètre de chaussure en lien avec le type de foulée associé à l’article chaussant 11 correspondant peut constituer un paramètre d’utilisation de référence tout à fait pertinent. Cela permet dans ce cas, de calculer des paramètres d’utilisation à partir des valeurs de paramètres de mobilité ou de posture 101 , tels que le type de foulée, et d’identifier une utilisation d’articles chaussants 11 adaptés pour une foulée de type supinateur chez un sportif présentant une foulée de type sur-pronateur ou universelle et utilisant donc des articles chaussants 11 inadaptés. Within the framework of the generation of recommendations, such an identification may comprise an operation of comparison of the reference use parameters with use parameters calculated from the mobility or posture parameters 101. In particular, the labeling of a shoe parameter related to the type of stride associated with the item corresponding footwear 11 may constitute a very relevant reference use parameter. In this case, this makes it possible to calculate use parameters from the values of mobility or posture parameters 101, such as the type of stride, and to identify a use of footwear 11 adapted for a stride of type. supinator in an athlete with an overpronator or universal type stride and therefore using unsuitable footwear 11.
Un ou plusieurs des paramètres de mobilité ou de posture peuvent par exemple être labélisés comme paramètres d’utilisation de référence. Par exemple, s’il s’avère que lesdites valeurs de paramètres de mobilité ou de posture calculé à partir de données brutes mesurées par une semelle connectée 10 sont respectivement supérieures à un seuil prédéterminé alors un usage non conventionnel peut être identifié et un message d’alerte généré. Une telle identification peut comporter une opération de comparaison desdites lesdites valeurs de paramètres de mobilité ou de posture aux paramètres d’utilisation de référence. Cela permet dans ce cas, de calculer des paramètres d’utilisation à partir des valeurs de paramètres de mobilité ou de posture 101 , telles que la force d’impact et/ou la force de propulsion, et d’identifier une utilisation d’articles chaussants 11 adaptée ou non. En effet, certains articles chaussants 11 peuvent présenter une faible épaisseur de semelle et donc un amorti amoindri pour un consommateur ayant une force d’impact et/ou de propulsion trop importante. Cette utilisation inadaptée peut à terme causer une usure prématurée de l’article chaussant ou pire des dommages aux articulations des genoux notamment dus à une mauvaise absorption des chocs, par les articles chaussants 11 . One or more of the mobility or posture parameters can, for example, be labeled as reference use parameters. For example, if it turns out that said values of mobility or posture parameters calculated from raw data measured by a connected sole 10 are respectively greater than a predetermined threshold then an unconventional use can be identified and a message d alert generated. Such identification may include an operation of comparing said values of mobility or posture parameters to the reference use parameters. This makes it possible in this case, to calculate parameters of use from the values of parameters of mobility or of posture 101, such as the impact force and / or the force of propulsion, and to identify a use of articles footwear 11 suitable or not. Indeed, some footwear 11 may have a thin sole and therefore less cushioning for a consumer having too much impact and / or propulsion force. This inappropriate use can ultimately cause premature wear of the footwear or worse damage to the knee joints, particularly due to poor shock absorption by footwear 11.
Afin d’identifier une utilisation non conventionnelle ou inadaptée d’un article chaussant 11 comprenant une semelle connectée 10, le dispositif informatique de calcul 30 d’un système 1 de distribution de médias numériques selon l’invention peut être configuré pour recevoir des données de positionnement géographique de la semelle connectée 10. Dans ce cas, la semelle connectée 10 comprend un module de géolocalisation par satellite configuré pour déterminer une position de la semelle connectée 10 se traduisant par des données relatives à la longitude, la latitude et éventuellement l’altitude de ladite semelle connectée 10. In order to identify an unconventional or unsuitable use of an article of footwear 11 comprising a connected sole 10, the computing device 30 of a digital media distribution system 1 according to the invention can be configured to receive data from geographic positioning of the connected sole 10. In this case, the connected sole 10 comprises a satellite geolocation module configured to determine a position of the connected sole 10 resulting in data relating to longitude, latitude and possibly altitude of said connected sole 10.
Dans un mode de réalisation particulier, les données de positionnement peuvent être communiquées au dispositif informatique de calcul 30 par le dispositif informatique de présentation 20 couplé à la semelle connectée 10. Dans ce cas, c’est le dispositif informatique de présentation 20 qui comprend le module de géolocalisation par satellite. In a particular embodiment, the positioning data can be communicated to the computing computing device 30 by the computing presentation device 20 coupled to the connected sole 10. In this case, it is the computing presentation device 20 which comprises the. satellite geolocation module.
Ainsi, il est possible d’identifier une utilisation non-conventionnelle ou inadaptée en identifiant une tendance d’utilisation d’un article chaussant 11 comprenant une semelle connectée 10 corrélée avec des paramètres géographiques. Cela permet également d’identifier des zones géographiques avec leur caractéristiques (e.g. foret, route, piste) et ainsi d’éventuellement suggérer de nouvelles recommandations, telles que décrit précédemment, au consommateur en lui proposant des articles chaussants 11 plus adaptés aux zones de courses empruntées.Thus, it is possible to identify an unconventional or unsuitable use by identifying a trend of use of an article of footwear 11 comprising a connected sole 10. correlated with geographic parameters. This also makes it possible to identify geographic areas with their characteristics (eg forest, road, track) and thus possibly suggest new recommendations, as described above, to the consumer by offering him footwear 11 more suited to racing areas. borrowed.
Comme cela est présenté à la figure 1 , un système 1 conforme à l’invention peut comprendre en outre un dispositif informatique 40 de média. As shown in Figure 1, a system 1 according to the invention may further include a media computing device 40.
Le dispositif informatique 40 de média peut avantageusement correspondre à un serveur comprenant une mémoire de données configurée pour stocker une pluralité de médias numériques 301 et un référentiel de distribution 311 . The media computing device 40 can advantageously correspond to a server comprising a data memory configured to store a plurality of digital media 301 and a distribution repository 311.
Le dispositif informatique de calcul 30 pourra en outre être configuré pour transmettre, au dispositif informatique 40 de média, un message de confirmation de transmission du média numérique au dispositif informatique de présentation 20. Cela permet de confirmer l’information de distribution et le dispositif informatique de média aura la capacité de stocker une information sur les médias numériques distribués sans avoir à connaître les valeurs de paramètre de mobilité ou de posture. En particulier, ce message de confirmation de transmission pourra comporter un identifiant associé à un dispositif informatique de présentation 20, de préférence mobile, et un identifiant du média numérique transmis. The computing device 30 may further be configured to transmit, to the media computing device 40, a confirmation message of transmission of the digital media to the presentation computing device 20. This makes it possible to confirm the distribution information and the computing device. Media will have the ability to store information on distributed digital media without having to know mobility or posture parameter values. In particular, this transmission confirmation message may include an identifier associated with a presentation computer device 20, preferably mobile, and an identifier of the digital media transmitted.
A chaque message de confirmation de transmission reçu par le dispositif informatique 40 de media, un jeton virtuel peut être attribué au consommateur, plus particulièrement le jeton virtuel peut être associé à l’identifiant du média numérique transmis et transféré au consommateur notamment en y associant l’identifiant du dispositif informatique de présentation 20 du consommateur. Le jeton virtuel peut ensuite être mis à disposition du consommateur au travers d’une application dédiée au travers de laquelle le consommateur pourra acheter/souscrire un produit ou un service. For each transmission confirmation message received by the media computing device 40, a virtual token can be allocated to the consumer, more particularly the virtual token can be associated with the identifier of the digital media transmitted and transferred to the consumer in particular by associating the identifier of the display computer device 20 of the consumer. The virtual token can then be made available to the consumer through a dedicated application through which the consumer can buy / subscribe a product or a service.
Selon un mode de réalisation particulier, un dispositif informatique de calcul 30 selon l’invention peut en outre être configuré pour calculer, pour chaque semelle connectée 10, une ou plusieurs valeurs de paramètre d’usage à partir des valeurs de paramètre de mobilité ou de posture 101 . Pour cela, le dispositif informatique de calcul 30 comprend avantageusement dans une mémoire de données dédiée, un référentiel d’usage. Le référentiel d’usage peut comporter des valeurs de posture ou de mobilité de référence auxquelles sont associées un type d’usage prédéterminé. A titre d’exemples non limitatifs, la détermination d’un usage peut être associée à un motif de valeurs de posture ou de mobilité de référence spécifique. La détermination d’un usage peut également être assujettie au dépassement ou non d’un seuil prédéterminé. L’homme du métier appréciera que les possibilités de détermination d’un usage en fonction des paramètres de posture ou de mobilité sont très nombreux et qu’il sera possible de configurer le dispositif informatique de calcul 30 pour calculer une ou plusieurs valeurs de paramètre d’usage en fonction des paramètres de mobilité ou de posture 101 jugés pertinents pour un usage donné. According to a particular embodiment, a computing device 30 according to the invention can also be configured to calculate, for each connected sole 10, one or more usage parameter values from the mobility parameter values or posture 101. For this, the computing device 30 advantageously comprises, in a dedicated data memory, a usage repository. The usage repository may include posture or reference mobility values with which a predetermined type of usage is associated. By way of nonlimiting examples, the determination of a use can be associated with a pattern of specific reference posture or mobility values. The determination of a use may also be subject to the exceeding or not of a predetermined threshold. Those skilled in the art will appreciate that the possibilities of determining a use depending on the posture or mobility parameters are very numerous and it will be possible to configure the computing device 30 to calculate one or more use parameter values as a function of the mobility or posture parameters 101 deemed relevant for a given use.
A titre d’exemples non limitatifs, une valeur de paramètre d’usage pourra indiquer une utilisation sportive, urbaine, récréative d’un article chaussant 11. Pour cela, le dispositif informatique de calcul 30 peut être configuré pour identifier dans les valeurs de paramètres de mobilité ou de posture 101 préalablement chargées, des valeurs décrivant une force d'impact, une longueur des pas, une d’accélération, une vitesse de propulsion et un temps de vol. Notamment, le dispositif informatique de calcul 30 peut être configuré pour comparer les valeurs décrivant une force d'impact, une longueur des pas, une accélération, une vitesse de propulsion et un temps de vol à une pluralité de motifs de valeurs de référence pour ces paramètres de posture et de mobilité pris seuls ou en combinaison. L’homme du métier comprendra que dans le cadre d’une pratique sportive un ou plusieurs paramètres pourront être pris en compte pour identifier un usage d’un article chaussant. Notamment, une pratique sportive de type course à pied pourra par exemple être caractérisée par des valeurs décrivant une accélération, un temps de vol particulier ou encore une longueur de pas ou bien une vitesse de course ou encore une combinaison de ces paramètres. Il peut également être intéressant d’identifier quel article chaussant 11 est utilisé pour un usage donné par une catégorie d’utilisateur. Pour cela, les valeurs de paramètres de mobilité ou de posture 101 pris en compte peuvent inclure des valeurs de pronation et/ou de supination. Dans le cadre de problèmes plutôt liés au domaine de la santé, affectant par exemple la démarche d’un utilisateur, d’autres paramètres de mobilité ou de posture pourront être pris en compte pour identifier quel article chaussant 11 est utilisé, pour un usage donné, par une catégorie d’utilisateur. Notamment, les paramètres de posture ou de mobilité, affectant la démarche de l’utilisateur, qui peuvent être analysés sont la présence d’une boiterie, un taux de fatigue des valeurs d’orientation de la semelle l’équilibre. Ainsi, il sera possible de déterminer d’une part un usage particulier d’un article chaussant dans le cadre d’une pratique sportive par exemple, pour une catégorie d’utilisateurs donnée. By way of nonlimiting examples, a use parameter value may indicate a sporting, urban, recreational use of an article of footwear 11. For this, the computer computing device 30 can be configured to identify in the parameter values. of mobility or posture 101 previously loaded, values describing an impact force, a length of the steps, an acceleration, a speed of propulsion and a time of flight. In particular, the computing device 30 can be configured to compare the values describing an impact force, a stride length, an acceleration, a propulsion speed and a time of flight with a plurality of reference value patterns for these. posture and mobility parameters taken alone or in combination. Those skilled in the art will understand that in the context of a sporting practice, one or more parameters may be taken into account to identify the use of an article of footwear. In particular, a sporting practice of the running type may for example be characterized by values describing an acceleration, a particular flight time or a step length or else a running speed or even a combination of these parameters. It may also be of interest to identify which item of footwear 11 is used for a given use by a category of user. For this, the values of mobility or posture parameters 101 taken into account can include values of pronation and / or supination. In the context of problems rather related to the health field, affecting for example the gait of a user, other parameters of mobility or posture may be taken into account to identify which article of footwear 11 is used, for a given use. , by a user category. In particular, the posture or mobility parameters, affecting the user's gait, which can be analyzed are the presence of lameness, a fatigue rate of the sole orientation values of balance. Thus, it will be possible to determine on the one hand a particular use of an article of footwear within the framework of a sporting practice for example, for a given category of users.
Le dispositif informatique de calcul 30 selon l’invention est en outre configuré pour déterminer, pour chaque semelle connectée 10, une valeur d’indice d’association entre les valeurs de paramètres d’usage 101 et les valeurs de paramètres de chaussure 201 . Cette valeur d’indice peut notamment permettre de déterminer si les articles chaussants sont utilisés tel que cela avait été prévu lors de leur conception et en lien avec leur propriétés mécaniques. Des utilisations non anticipées peuvent correspondre à des tendances d’une part mais également à des risques d’autre part. La valeur d’indice d’association peut être considéré comme le résultat d’une analyse de correspondance entre les valeurs de paramètres d’usage 101 et les valeurs de paramètres de chaussure 201. Le système selon l’invention pourrait donc par certains aspects être considéré comme un moteur de correspondance voire un système de recommandations qui établit des correspondances entre activités et destination initiale des articles chaussant sachant qu’il peut intégrer avantageusement de nombreux autres paramètres tels que le terrain, l’environnement, la géographie, la météo.... The computing device 30 according to the invention is further configured to determine, for each connected sole 10, an association index value between the values of use parameters 101 and the values of shoe parameters 201. This index value can in particular make it possible to determine whether the articles of footwear are used as planned during their design and in connection with their mechanical properties. Unanticipated uses may correspond to trends on the one hand but also at risk on the other hand. The association index value can be considered as the result of an analysis of correspondence between the values of use parameters 101 and the values of shoe parameters 201. The system according to the invention could therefore in certain aspects be considered as a correspondence engine or even a system of recommendations which establishes correspondences between activities and initial destination of footwear knowing that it can advantageously integrate many other parameters such as terrain, environment, geography, weather. ..
Pour cela, le dispositif informatique de calcul 30 comprend avantageusement dans une mémoire de données dédiée, un référentiel d’association. Le référentiel d’association comporte pour des valeurs de paramètre de chaussure 201 , une valeur de paramètre d’usage de référence. A titre d’exemple non limitatif, il est prévu que chaque article chaussant 11 puisse être décrit au travers de valeurs de paramètres de chaussure 201. Une ou plusieurs des valeurs de paramètres de chaussure 201 peuvent avantageusement être associées à une valeur de paramètre d’usage. L’homme du métier appréciera qu’en fonction de l’usage préconisé, pour une activité sportive par exemple, un article chaussant présente des valeurs de paramètres de chaussure 201 spécifique audit usage préconisé. Ainsi, le dispositif informatique de calcul 30 est avantageusement configuré pour déterminer une valeur d’indice d’association pouvant par exemple prendre la forme d’une valeur comprise entre 0 et 1 caractérisant une concordance entre la ou les valeurs d’usage de paramètre d’usage 101 calculées à partir des valeurs de paramètre de mobilité ou de posture 101 pour l’article chaussant 11 dont les valeurs de paramètres de chaussures 201 ont été chargées. En effet, il se peut que l’utilisateur utilise un article chaussant 11 équipé d’une semelle connectée conforme à l’invention pour un usage plutôt sportif ou alors pour un usage dans la vie de tous les jours et donc plutôt associé à une démarche moins dynamique. Ainsi, le dispositif informatique de calcul 30 pourra déterminer, pour une série de valeurs de paramètres de de mobilité ou de posture 101 calculées à partir de données brutes générées par au moins une semelle connectée 10 sur un intervalle temporel donné, une valeur de paramètre d’usage. A titre d’exemple non limitatif, une valeur d’indice d’association proche de 1 traduira que la ou les valeurs de paramètres d’usage calculées correspondent à la valeur d’usage de référence associée aux valeurs de paramètre de chaussure 201 comprises dans le référentiel d’association pour l’article chaussant 11 . Au contraire, une valeur d’indice d’association proche de 0 traduira que la ou les valeurs de paramètres d’usage calculées ne correspondent pas à la valeur d’usage de référence associée aux valeurs de paramètre de chaussure 201 comprises dans le référentiel d’association pour l’article chaussant 11 . Le dispositif informatique de calcul 30 conforme à l’invention peut en outre être configuré pour identifier un usage conventionnel et/ou non conventionnel, par un utilisateur, d’un article chaussant 11 comportant une semelle connectée 10. Une telle identification peut correspondre à une opération de comparaison de la ou les valeurs de paramètre d’usage 101 calculées à une valeur d’usage de référence comprise dans le référentiel d’association pour l’article chaussant 11 comprenant la semelle connectée 10 dont les données générées ont permis de calculer la ou les valeurs de paramètre d’usage. Dans le cas où la valeur d’usage de référence est égale à la valeur de paramètre d’usage calculée, alors l’usage de l’article chaussant 11 comportant la semelle connectée 10 est considéré comme conventionnel. A l’inverse, si la valeur d’usage de référence n’est pas égale à la valeur de paramètre d’usage calculée, alors l’usage de l’article chaussant 11 comportant la semelle connectée 10 est considéré comme non-conventionnel For this, the computing device 30 advantageously comprises, in a dedicated data memory, an association repository. The association repository comprises, for shoe parameter values 201, a reference usage parameter value. By way of non-limiting example, it is provided that each article of footwear 11 can be described through shoe parameter values 201. One or more of the shoe parameter values 201 can advantageously be associated with a parameter value of ′. use. Those skilled in the art will appreciate that depending on the recommended use, for a sports activity for example, an article of footwear has shoe parameter values 201 specific to said recommended use. Thus, the computing device 30 is advantageously configured to determine an association index value which may for example take the form of a value between 0 and 1 characterizing a match between the use value (s) of parameter d 'usage 101 calculated from the mobility or posture parameter values 101 for the article of footwear 11 whose shoe parameter values 201 have been loaded. Indeed, it is possible that the user uses an article of footwear 11 equipped with a connected sole according to the invention for a rather sporting use or then for a use in everyday life and therefore rather associated with a gait. less dynamic. Thus, the computing device 30 will be able to determine, for a series of values of mobility or posture parameters 101 calculated from raw data generated by at least one connected sole 10 over a given time interval, a parameter value d 'use. By way of non-limiting example, an association index value close to 1 will translate that the calculated use parameter value (s) correspond to the reference use value associated with the shoe parameter values 201 included in the association reference system for the article of footwear 11. On the contrary, an association index value close to 0 will translate that the calculated use parameter value (s) do not correspond to the reference use value associated with the shoe parameter values 201 included in the reference frame d 'association for footwear 11. The computing device 30 according to the invention can also be configured to identify a conventional and / or unconventional use, by a user, of an article of footwear 11 comprising a connected sole 10. Such identification can correspond to a operation of comparison of the calculated use parameter value (s) 101 with a reference use value included in the association reference system for the article of footwear 11 comprising the connected sole 10, the data of which have made it possible to calculate the or the customary parameter values. In the case where the reference use value is equal to the calculated use parameter value, then the use of the article of footwear 11 comprising the connected sole 10 is considered to be conventional. Conversely, if the reference use value is not equal to the calculated use parameter value, then the use of the article of footwear 11 comprising the connected sole 10 is considered to be unconventional.
Afin de permettre la fabrication d’un article chaussant 11 adapté à l’usage d’un utilisateur, le dispositif informatique de calcul 30 peut en outre être configuré pour générer des paramètres de production relatifs à la fabrication d’articles chaussant 11 sur la base de valeurs déterminées d’indices d’association entre les valeurs de paramètres d’usage et les valeurs de paramètres de chaussure 201. De tels paramètres de production peuvent comprendre les matériaux utilisés, leur forme et leurs dimensions, mais aussi le design de l’article chaussant (par exemple couleurs, logos, applications, etc.) ou ses propriétés fonctionnelles (par exemple imperméabilité, amorti, etc.) et peuvent ensuite être mis à jour en fonction des valeurs de paramètres d’usage 101 obtenues. In order to enable the manufacture of an article of footwear 11 suitable for use by a user, the computing device 30 may further be configured to generate production parameters relating to the manufacture of articles of footwear 11 based on of determined values of association indices between the values of parameters of use and the values of shoe parameters 201. Such production parameters can include the materials used, their shape and their dimensions, but also the design of the shoe. item of footwear (eg colors, logos, applications, etc.) or its functional properties (eg impermeability, cushioning, etc.) and can then be updated according to the values of use parameters 101 obtained.
Comme cela est illustré à la figure 2, un système 1 conforme à l’invention peut comprendre un serveur d’anonymisation 50 ou de pseudonymisation. En effet, de façon à limiter la diffusion de données personnelles, un système selon l’invention peut comporter une dispositif informatique tel qu’un serveur d’anonymisation 50 ou de pseudonymisation configuré pour modifier des données d’identifications ou des données personnelles éventuellement associées aux données brutes, aux données prétraitées ou aux valeurs de paramètre de mobilité ou de posture 101. Cela permet de séparer les informations pour garantir une confidentialité et une gestion pérenne des données personnelles. Cette modification pourra prendre la forme d’un chiffrement des données, d’une anonymisation des données ou encore d’une pseudonymisation des données. As illustrated in Figure 2, a system 1 according to the invention may include an anonymization server 50 or pseudonymization. Indeed, in order to limit the dissemination of personal data, a system according to the invention may include a computer device such as an anonymization server 50 or pseudonymization configured to modify identification data or possibly associated personal data. raw data, preprocessed data, or mobility or posture 101 parameter values. This allows information to be separated to ensure confidentiality and long-term management of personal data. This modification may take the form of data encryption, data anonymization or data pseudonymization.
Ainsi, un serveur d’anonymisation 50 peut comprendre une mémoire de données configurée pour mémoriser un référentiel d’identification de données sensibles et un référentiel d’anonymisation. Elle peut en outre être configurée pour mémoriser un référentiel de correspondance entre des données sensibles et des données anonymisées. La mémoire de données peut comprendre une mémoire transitoire et/ou une mémoire non transitoire. La mémoire non transitoire peut être un support tel qu’un CDrom, une carte mémoire, un disque dur local ou un disque dur hébergé par un serveur distant. De préférence, la mémoire de données prend la forme d’un disque dur local. Thus, an anonymization server 50 can include a data memory configured to store a sensitive data identification repository and an anonymization repository. It can also be configured to store a repository of correspondence between sensitive data and anonymized data. The data memory may include transient memory and / or non-transient memory. Non-transient memory can be media such as a CDrom, memory card, local hard drive, or hard drive hosted by a remote server. Preferably, the data memory takes the form of a local hard disk.
Un serveur d’anonymisation 50 selon l’invention comprend avantageusement une unité de traitement comportant un processeur pour l’exécution d’au moins une fonction d’analyse et de traitement de messages. Notamment, l’ensemble des messages envoyés par le dispositif informatique de présentation 20 à destination du dispositif informatique de calcul 30 (et inversement envoyés par le dispositif informatique de calcul 30 à destination du dispositif informatique de présentation 20) peuvent être redirigés vers le serveur d’anonymisation 50. En outre, l’unité de traitement peut comporter ou être couplée à d’autres moyens tels que des combinaisons de processeurs, de mémoire ainsi que de codes supportant des instructions ou à une mémoire de données comportant une pluralité de référentiels mémorisés. L’unité de traitement peut en particulier être configurée pour analyser lesdits messages émis par et/ou à destination du dispositif informatique de présentation 20. L’unité de traitement étant en particulier configurée pour identifier, à partir d’un référentiel d’identification de données sensibles stocké dans une mémoire de données dudit serveur d’anonymisation 50, des données à anonymiser dans un message émis par le dispositif informatique de présentation 20. Le serveur d’anonymisation 50 est ainsi configuré pour générer, à partir du référentiel d’anonymisation, des données anonymisées à partir des données à anonymiser préalablement identifiées et générer, à partir des données anonymisées et du message émis par le dispositif informatique de présentation 20, un message anonymisé. Ici, une anonymisation des données peut correspondre à une pseudonymisation. En outre, le serveur d’anonymisation 50 peut être positionné entre le dispositif informatique de calcul 30 et le dispositif informatique de média 40. An anonymization server 50 according to the invention advantageously comprises a processing unit comprising a processor for performing at least one message analysis and processing function. In particular, all of the messages sent by the presentation computer device 20 to the computer calculation device 30 (and conversely sent by the computer calculation device 30 to the presentation computer device 20) can be redirected to the server. anonymization 50. In addition, the processing unit can include or be coupled to other means such as combinations of processors, memory as well as codes supporting instructions or to a data memory comprising a plurality of stored repositories. . The processing unit can in particular be configured to analyze said messages sent by and / or intended for the presentation computer device 20. The processing unit being in particular configured to identify, from an identification repository of sensitive data stored in a data memory of said anonymization server 50, data to be anonymized in a message sent by the presentation computer device 20. The anonymization server 50 is thus configured to generate, from the anonymization repository , anonymized data from data to be anonymized previously identified and generate, from the anonymized data and the message sent by the presentation computer device 20, an anonymized message. Here, an anonymization of the data can correspond to a pseudonymization. Further, the anonymization server 50 can be positioned between the computing computing device 30 and the media computing device 40.
Un serveur d’anonymisation 50 selon l’invention comprend en outre des moyens de communication configuré pour échanger des données avec des dispositifs tiers, notamment avec un dispositif informatique de calcul 30, un dispositif informatique de présentation 20 ou encore avec un dispositif informatique 40 de média. Les moyens de communication peuvent correspondre à tout élément ou combinaison d’éléments permettant de recevoir ou d’émettre des messages, via ou par un réseau de communication (par exemple LAN, WLAN, ou PAN, journal d’une base de données, courriel), vers des dispositifs tiers. Avantageusement, les moyens de communication sont configurés pour recevoir un message émis par le dispositif informatique de calcul 30 à destination du dispositif informatique de présentation 20 ou inversement un message émis par le dispositif informatique de présentation 20 à destination du dispositif informatique de calcul 30. An anonymization server 50 according to the invention further comprises communication means configured to exchange data with third-party devices, in particular with a computing device 30, a presentation computing device 20 or even with a computing device 40 from media. The means of communication can correspond to any element or combination of elements making it possible to receive or send messages, via or by a communication network (for example LAN, WLAN, or PAN, log of a database, e-mail ), to third-party devices. Advantageously, the communication means are configured to receive a message sent by the computing device 30 intended for the presentation computing device 20 or conversely, a message sent by the presentation computing device 20 to the computing computing device 30.
Afin de faciliter le chiffrement des données à anonymiser et le déchiffrement des données anonymisées, un message émis par le dispositif informatique de présentation 20 comprend un identifiant unique associé audit dispositif informatique de présentation 20 ou encore à une semelle connectée 10. Cet identifiant unique peut ainsi être associé à un secret ou à une clé privée qui servira à chiffrer ou à déchiffrer une partie des données (i.e les données sensibles identifiées comme étant à anonymiser avant envoi ou bien les données anonymisées) contenues dans le message. In order to facilitate the encryption of the data to be anonymized and the decryption of the anonymized data, a message sent by the presentation computing device 20 comprises a unique identifier associated with said presentation computing device 20 or even with a connected sole 10. This unique identifier can thus be associated with a secret or a private key which will be used to encrypt or decrypt part of the data (ie the sensitive data identified as being to be anonymized before sending or the anonymized data) contained in the message.
Selon un autre aspect, l’invention porte sur un procédé 500 de distribution de médias numériques 301 en fonction de règles de distribution 322. In another aspect, the invention relates to a method 500 for distributing digital media 301 according to distribution rules 322.
Les médias numériques 301 sont distribués à des dispositifs informatiques de présentation 20 chacun associé à au moins une semelle connectée 10, lesdites semelles connectées 10 étant couplées à des articles chaussants 11 . Digital media 301 are distributed to presentation computing devices 20 each associated with at least one connected sole 10, said connected sole 10 being coupled to articles of footwear 11.
Le procédé selon l’invention est de préférence mis en oeuvre par un dispositif informatique de calcul 30 tel qu’un serveur informatique ou un boîtier électronique de semelle connectée 10.The method according to the invention is preferably implemented by a computing device 30 such as a computer server or a connected sole electronic box 10.
Comme cela est illustré à la figure 3, le procédé comporte de préférence les étapes suivantes : charger 510 des valeurs de paramètres de mobilité ou de posture 101 calculé à partir de données brutes générées par au moins une semelle connectée 10, charger 520 des valeurs de paramètres de chaussures 201 ; charger 530 des médias numériques 301 et un référentiel de distribution 311 comportant des règles de distribution 322 des médias numériques 301 ; et transmettre 540 un média numérique 401 personnalisé à au moins un des dispositifs informatiques de présentation 20 associé à l’au moins une semelle connectée 10 ayant généré lesdites données brutes à partir desquelles les valeurs de paramètres de mobilité ou de posture 101 ont été générées. As illustrated in FIG. 3, the method preferably comprises the following steps: loading 510 with values of mobility or posture parameters 101 calculated from raw data generated by at least one connected sole 10, loading 520 with values of shoe parameters 201; loading 530 of digital media 301 and a distribution repository 311 comprising distribution rules 322 of digital media 301; and transmitting 540 personalized digital media 401 to at least one of the presentation computing devices 20 associated with the at least one connected sole 10 having generated said raw data from which the mobility or posture parameter values 101 have been generated.
Comme illustré à la figure 4, un procédé selon l’invention pourra se baser sur des valeurs de paramètres de mobilité ou de posture 101 générées par une semelle connectée 10 et transmises à un dispositif informatique de présentation 20 couplé à la semelle connectée 10.As illustrated in Figure 4, a method according to the invention may be based on values of mobility or posture parameters 101 generated by a connected sole 10 and transmitted to a presentation computer device 20 coupled to the connected sole 10.
Ces valeurs de paramètres de mobilité ou de posture 101 pourront être transmis avec des données d’identification à un serveur d’anonymisation 50 chargé d’anonymiser ou de pseudonymiser des données sensibles avant de les transmettre au dispositif informatique de calcul 30. Comme figuré les données brutes, prétraitées ou traitées peuvent être transmises directement au dispositif informatique de calcul 30 ou alors ne pas passer par un serveur d’anonymisation 50. These mobility or posture parameter values 101 could be transmitted with identification data to an anonymization server 50 responsible for anonymizing or pseudonymizing sensitive data before transmitting them to the computing device 30. As shown the raw, pre-processed or processed data can be transmitted directly to the computing device 30 or else not going through an anonymization server 50.
Un procédé selon l’invention comporte une étape de chargement 510 des valeurs de paramètres de mobilité ou de posture 101 calculé à partir de données brutes générées par au moins une semelle connectée 10. L’étape de chargement 510 peut être précédée par une étape de réception des valeurs de paramètres de mobilité ou de posture 101 . Alternativement, elle peut être précédée par une étape de calcul des valeurs de paramètres de mobilité ou de posture 101 à partir de données brutes générées par au moins une semelle connectée 10.A method according to the invention comprises a step of loading 510 the values of mobility or posture parameters 101 calculated from raw data generated by at least one connected sole 10. The loading step 510 can be preceded by a step of receiving values of mobility or posture parameters 101. Alternatively, it can be preceded by a step of calculating the values of mobility or posture parameters 101 from raw data generated by at least one connected sole 10.
Les valeurs de paramètres de mobilité ou de posture 101 sont de préférence associées à un ou plusieurs dispositifs informatiques de présentation 20 chacun étant associé à au moins une semelle connectée 10. Ainsi il existe un lien virtuel, par exemple sous la forme d’une base de données permettant de faire un lien entre les valeurs de paramètres de mobilité ou de posture 101 , les valeurs de paramètre de chaussure, une ou plusieurs semelles connectées, un ou plusieurs articles chaussants et de préférence un consommateur. The values of mobility or posture parameters 101 are preferably associated with one or more computer presentation devices 20 each being associated with at least one connected sole 10. Thus there is a virtual link, for example in the form of a base. of data making it possible to make a link between the values of mobility or posture parameters 101, the shoe parameter values, one or more connected soles, one or more footwear and preferably a consumer.
Un procédé selon l’invention comporte une étape de chargement 520 des valeurs de paramètres de chaussures 201. Les valeurs de paramètres de chaussures 201 sont de préférence chacune relative à un article chaussant 11 couplé à l’au moins une semelle connectée 10. Ces valeurs de paramètres de chaussures 201 peuvent comme évoqué précédemment être stockée sur un dispositif informatique de média 40 et transmis sur requête au dispositif informatique de calcul 30. A method according to the invention comprises a step of loading 520 the shoe parameter values 201. The shoe parameter values 201 are preferably each relating to an article of footwear 11 coupled to at least one connected sole 10. These values of shoe parameters 201 can, as mentioned above, be stored on a media computing device 40 and transmitted on request to the computing computing device 30.
Un procédé selon l’invention comporte une étape de d’obtention ou de chargement 530 des médias numériques 301 et un référentiel de distribution 311 Le référentiel de distribution 311 peut comporter des règles de distribution 322 des médias numériques 301 . De préférence, les médias numériques 301 et le référentiel de distribution 311 ont été envoyés par un dispositif informatique de média 40. Alternativement ils sont stockés sur le dispositif informatique de calcul 30. En effet, Les règles de diffusion et les contenus peuvent être envoyé par le serveur de média et le serveur de média ne dispose pas des données sur les paramètre de mobilité ou de posture 101. A method according to the invention comprises a step of obtaining or loading 530 digital media 301 and a distribution repository 311 The distribution repository 311 may include distribution rules 322 of digital media 301. Preferably, the digital media 301 and the distribution repository 311 have been sent by a media computing device 40. Alternatively, they are stored on the computing computing device 30. Indeed, the broadcasting rules and the contents can be sent by the media server and the media server do not have data on mobility or posture 101 parameters.
Un procédé selon l’invention comporte une étape de transmission 540 un média numérique 401 personnalisé à au moins un des dispositifs informatiques de présentation 20 associé à l’au moins une semelle connectée 10 ayant généré lesdites données brutes à partir desquelles les valeurs de paramètres de mobilité ou de posture 101 ont été générées. Le média numérique 401 personnalisé transmis est de préférence sélectionné, au sein des médias numériques 301 reçus, en fonction des règles de distribution 322, des valeurs de paramètres de mobilité ou de posture 101 et des valeurs de paramètres de chaussures 201 de l’article chaussant 11 couplé à l’au moins une semelle connectée 10. A method according to the invention comprises a step of transmitting 540 a personalized digital media 401 to at least one of the presentation computer devices 20 associated with the at least one connected sole 10 having generated said raw data from which the parameter values of mobility or posture 101 were generated. The transmitted personalized digital media 401 is preferably selected, within the received digital media 301, based on the distribution rules 322, the mobility or posture parameter values 101 and the shoe parameter values 201 of the article of footwear. 11 coupled to at least one connected sole 10.
De façon à faciliter cette transmission 540, l’au moins une semelle connectée 10 peut comporter un identifiant unique et il peut y avoir un mécanisme d’« appairage » ou de couplage entre un ou plusieurs dispositifs informatiques de présentation 20 et l’au moins une semelle connectée 10. Un dispositif informatique de présentation 20 pourra gérer plusieurs semelles ou paires de semelles connectées en même temps. In order to facilitate this transmission 540, the at least one connected sole 10 may include a unique identifier and there may be a "pairing" or coupling mechanism between one or more computer presentation devices 20 and the at least one. a connected sole 10. A computer presentation device 20 can manage several soles or pairs of connected soles at the same time.
Selon un autre aspect, l’invention porte sur un dispositif informatique de présentation 20. In another aspect, the invention relates to a presentation computer device 20.
Un tel dispositif informatique de présentation est de préférence mobile, et il est configuré pour recevoir des médias numériques 301 par exemple en fonction de règles de distribution 322.Such a presentation computer device is preferably mobile, and it is configured to receive digital media 301, for example according to distribution rules 322.
Le dispositif informatique de présentation 20 selon l’invention présente la particularité d’être associé ou couplé à au moins une semelle connectée 10. The presentation computer device 20 according to the invention has the particularity of being associated or coupled to at least one connected sole 10.
En outre, le dispositif informatique de présentation 20 selon l’invention est avantageusement configuré pour : In addition, the presentation computer device 20 according to the invention is advantageously configured for:
- Recevoir des valeurs de paramètres de mobilité ou de posture 101 générées par l’au moins une semelle connectée 10 ou des données brutes données brutes générées par l’au moins une semelle connectée 10 ; - Receive mobility or posture parameter values 101 generated by at least one connected sole 10 or raw data raw data generated by at least one connected sole 10;
- Transmettre, à un dispositif informatique de calcul 30, les valeurs de paramètres de mobilité ou de posture 101 générés par l’au moins une semelle connectée 10 ou les données brutes générées par l’au moins une semelle connectée 10 ; - Transmit, to a computing device 30, the values of mobility or posture parameters 101 generated by at least one connected sole 10 or the raw data generated by at least one connected sole 10;
- Recevoir un média numérique 401 personnalisé ayant été transmis par le dispositif informatique de calcul 30, ledit média numérique personnalisé transmis ayant été sélectionné, au sein de médias numériques 301 reçus par le dispositif informatique de calcul 30, en fonction : - Receive a personalized digital media 401 having been transmitted by the computing device 30, said personalized digital media transmitted having been selected, within digital media 301 received by the computing device 30, as a function:
- d’un référentiel de distribution 311 comprenant des règles de distribution 322 envoyé au dispositif informatique de calcul 30 par un dispositif informatique 40 de média, et- a distribution repository 311 comprising distribution rules 322 sent to the computing device 30 by a computing device 40 of media, and
- de valeurs de paramètres de mobilité ou de posture 101 calculés à partir de données brutes générées par au moins une semelle connectée 10. - values of mobility or posture parameters 101 calculated from raw data generated by at least one connected sole 10.
La présente invention concerne également un procédé d’analyse 600 de valeurs de paramètres de mobilité ou de posture 101 d’un utilisateur pour la génération d’un message de changement possible de catégorie d’un utilisateur, ledit utilisateur étant associé à une première valeur de catégorie, ledit procédé étant mis en oeuvre par un dispositif informatique de calcul 30, comportant les étapes suivantes : The present invention also relates to a method of analyzing 600 values of mobility or posture parameters 101 of a user for the generation of a communication message. possible change of category of a user, said user being associated with a first category value, said method being implemented by a computing device 30, comprising the following steps:
- Chargement 610 d’un référentiel de catégorie, ledit référentiel de catégorie comportant une association entre des valeurs de catégorie et des descriptions de catégories ; - Loading 610 of a category repository, said category repository comprising an association between category values and category descriptions;
- Chargement 620 d’une ou de plusieurs valeurs de paramètres de mobilité ou de posture 101 d’un utilisateur calculées à partir de données brutes générées par une semelle connectée 10 ; - Loading 620 of one or more values of mobility or posture parameters 101 of a user calculated from raw data generated by a connected sole 10;
- Comparaison 630 de la ou des valeurs de paramètre de mobilité ou de posture 101 de l’utilisateur préalablement déterminé à une valeur de paramètre de mobilité ou de posture de référence de façon à déterminer si un changement de catégorie est nécessaire ; - Comparison 630 of the previously determined mobility or posture parameter value (s) 101 of the user with a reference mobility or posture parameter value in order to determine whether a change of category is necessary;
- Détermination 640 d’une nouvelle valeur de catégorie de l’utilisateur à partir du référentiel de catégorie et de la première valeur de catégorie lorsque la valeur de paramètre de mobilité ou de posture de l’utilisateur déterminée diffère de la valeur de paramètre de mobilité ou de posture de référence ; et - Determination 640 of a new user category value from the category benchmark and the first category value when the determined user mobility or posture parameter value differs from the mobility parameter value or reference posture; and
- Génération 650 un message de changement possible de catégorie d’un utilisateur, ledit message comportant la nouvelle valeur de catégorie de l’utilisateur et la description associée.- Generation 650 a message of possible change of category of a user, said message comprising the new category value of the user and the associated description.
Un procédé selon l’invention comporte une analyse de données prenant en compte les paramètres de posture ou de mobilité des utilisateurs et une valeur de changement de catégorie validé par l’utilisateur. A method according to the invention comprises a data analysis taking into account the posture or mobility parameters of the users and a category change value validated by the user.
L’invention concerne en outre un procédé de recommandation d'articles chaussants 11 à un utilisateur, ledit procédé étant mis en oeuvre par un dispositif informatique de calcul 30 suite à la réception de valeurs de paramètres de mobilité ou de posture 101 générés par une semelle connectée 10, ledit procédé comportant les étapes suivantes : The invention further relates to a method of recommending footwear 11 to a user, said method being implemented by a computing device 30 following the reception of values of mobility or posture parameters 101 generated by a sole. connected 10, said method comprising the following steps:
- réception et analyse d’une pluralité d’informations utilisateur, provenant d’une pluralité d’utilisateurs, lesdites informations utilisateur comportant une valeur d’indice de satisfaction, une valeur d’indice de posture ou de mobilité associée à chacun desdits utilisateurs, et une donnée d’identification d’un article chaussant 11 ; reception and analysis of a plurality of user information, originating from a plurality of users, said user information comprising a satisfaction index value, a posture or mobility index value associated with each of said users, and identification data of an article of footwear 11;
- analyse des valeurs de paramètres de mobilité ou de posture 101 générés par la semelle connectée 10 de façon à générer une valeur d’indice de posture ou de mobilité associée à la semelle connectée 10 ; - une étape de comparaison de la valeur d’indice de posture ou de mobilité associée à la semelle connectée 10 aux valeurs d’indice de posture ou de mobilité d’une pluralité d’utilisateur ; et analysis of the values of mobility or posture parameters 101 generated by the connected sole 10 so as to generate a posture or mobility index value associated with the connected sole 10; a step of comparing the posture or mobility index value associated with the connected sole 10 with the posture or mobility index values of a plurality of users; and
- une étape d’identification d’un ou de plusieurs articles chaussants 11 pour lesquels la valeur d’indice de posture ou de mobilité correspond à la valeur d’indice de posture ou de mobilité associée à la semelle connectée 10, et pour lesquels la valeur d’indice de satisfaction est supérieur à un seuil prédéterminé. a step of identifying one or more footwear 11 for which the posture or mobility index value corresponds to the posture or mobility index value associated with the connected sole 10, and for which the satisfaction index value is greater than a predetermined threshold.
Un procédé de recommandation selon l’invention comporte de préférence une étape d’envoi d’un message de requête d’information, par le dispositif informatique de calcul 30 auprès de l’utilisateur, plus particulièrement auprès d’un dispositif informatique de présentation 20 à partir duquel l’utilisateur s’est identifié. Le contenu du message est déterminé au moins en partie par la valeur d’indice de posture ou de mobilité pour cet utilisateur. A recommendation method according to the invention preferably comprises a step of sending an information request message, by the computing device 30 to the user, more particularly to a presentation computing device 20. from which the user identified himself. The content of the message is determined at least in part by the posture or mobility index value for that user.
Un procédé de recommandation selon l’invention comporte de préférence une analyse en continue des valeurs de paramètres de mobilité ou de posture 101 générées par une semelle connectée 10 d’un article chaussant 11 porté par l’utilisateur. A recommendation method according to the invention preferably comprises a continuous analysis of the values of mobility or posture parameters 101 generated by a connected sole 10 of an article of footwear 11 worn by the user.
Un procédé de recommandation selon l’invention comporte de préférence une analyse ponctuelle du ressenti de l’utilisateur. Cette analyse peut notamment consister en l’envoi d’un formulaire, du dispositif informatique de calcul 30 vers le dispositif informatique de présentation 20 couplé à la semelle connectée 10 de l’article chaussant 11 porté par l’utilisateur, comprenant une pluralité de questions. L’utilisateur peut ainsi répondre aux questions dudit formulaire à partir du dispositif informatique de présentation 20, un formulaire de réponse est ainsi généré et envoyé vers le dispositif informatique de calcul 30. Le dispositif informatique de calcul 30 est en outre configuré pour générer, à partir du formulaire de réponse aux questions, une valeur d’indice de satisfaction associée à l’article chaussant 11 de l’utilisateur.A recommendation method according to the invention preferably includes a one-off analysis of the user's feelings. This analysis may in particular consist of sending a form, from the computer calculation device 30 to the computer presentation device 20 coupled to the connected sole 10 of the article of footwear 11 worn by the user, comprising a plurality of questions. . The user can thus answer the questions of said form from the presentation computing device 20, a response form is thus generated and sent to the computing computing device 30. The computing computing device 30 is further configured to generate, at from the question answer form, a satisfaction index value associated with the article of footwear 11 of the user.
Ainsi, une telle invention peut être utilisée par un revendeur qui pourrait être intéressé au-delà de la marque à établir des correspondances entre un identifiant de carte de fidélité, un identifiant de chaussure et un identifiant d’utilisation de la chaussure. Thus, such an invention can be used by a reseller who might be interested beyond the brand in establishing matches between a loyalty card identifier, a shoe identifier and a shoe use identifier.
En particulier, les mesures des valeurs de paramètres de mobilité ou de posture d’un sportif et la détermination d’un paramètre biomécanique, dans le cadre du procédé de recommandation, peuvent être réalisées comme détaillé précédemment en lien avec une semelle connectée 10 couplé à un dispositif informatique de présentation 20. In particular, the measurements of the values of mobility or posture parameters of an athlete and the determination of a biomechanical parameter, within the framework of the recommendation method, can be carried out as detailed previously in connection with a connected sole 10 coupled to a presentation computer device 20.

Claims

Revendications Claims
1. Système (1 ) de distribution de médias numériques configuré pour distribuer des médias numériques (301) en fonction de règles de distribution (322), caractérisé en ce que lesdits médias numériques (301) sont distribués à au moins un dispositif informatique de présentation (20) associé à au moins une semelle connectée (10) configurée pour générer des données brutes d’utilisation, ladite au moins une semelle connectée (10) étant associée à un article chaussant (11), ledit système de distribution de médias numériques comprenant un dispositif informatique de calcul (30) configuré pour : A digital media distribution system (1) configured to distribute digital media (301) according to distribution rules (322), characterized in that said digital media (301) are distributed to at least one presentation computing device. (20) associated with at least one connected sole (10) configured to generate raw usage data, said at least one connected sole (10) being associated with an article of footwear (11), said digital media distribution system comprising a computing device (30) configured to:
Obtenir des valeurs de paramètres de mobilité ou de posture (101) calculées à partir des données brutes d’utilisation ; Obtain values of mobility or posture parameters (101) calculated from raw usage data;
Obtenir des valeurs de paramètres de chaussures (201 ), lesdites valeurs de paramètres de chaussures (201) étant relatives à l’article chaussant (11) associé à l’au moins une semelle connectée (10) ; Obtaining shoe parameter values (201), said shoe parameter values (201) being relative to the footwear (11) associated with the at least one connected sole (10);
Obtenir les médias numériques (301 ) et un référentiel de distribution (311) comportant les règles de distribution (322) des médias numériques (301), de préférence les médias numériques (301) et le référentiel de distribution (311) ayant été envoyés par un dispositif informatique (40) de média ; et Transmettre un média numérique (401) personnalisé à l’au moins un dispositif informatique de présentation (20) associé à l’au moins une semelle connectée (10) ayant généré lesdites données brutes d’utilisation à partir desquelles les valeurs de paramètres de mobilité ou de posture (101) ont été calculées, ledit média numérique (401) personnalisé transmis étant sélectionné, au sein des médias numériques (301) chargés, en fonction des règles de distribution (322), des valeurs de paramètres de mobilité ou de posture (101) et des valeurs de paramètres de chaussures (201) de l’article chaussant (11) associé à l’au moins une semelle connectée (10). Obtain the digital media (301) and a distribution repository (311) comprising the distribution rules (322) of the digital media (301), preferably the digital media (301) and the distribution repository (311) having been sent by a media computing device (40); and transmitting personalized digital media (401) to the at least one presentation computing device (20) associated with the at least one connected sole (10) having generated said raw usage data from which the parameter values of mobility or posture (101) were calculated, said transmitted personalized digital media (401) being selected, within the loaded digital media (301), as a function of the distribution rules (322), of the values of mobility or mobility parameters. posture (101) and shoe parameter values (201) of the article of footwear (11) associated with the at least one connected sole (10).
2. Système (1) de distribution de médias numériques selon la revendication 1 , caractérisé en ce que le dispositif informatique de calcul (30) est configuré pour charger en outre des valeurs de paramètres environnementaux (701), lesdites valeurs de paramètres environnementaux (701) correspondant à des conditions environnementales mesurées lors de l’utilisation de l’article chaussant (11) associé à l’au moins une semelle connectée (10). A digital media distribution system (1) according to claim 1, characterized in that the computing computing device (30) is configured to further load environmental parameter values (701), said environmental parameter values (701). ) corresponding to environmental conditions measured during the use of the article of footwear (11) associated with the at least one connected sole (10).
3. Système (1) de distribution de médias numériques selon l’une quelconque des revendications 1 ou 2, caractérisé en ce que le dispositif informatique de calcul (30) est configuré pour identifier un événement déclencheur et pour transmettre (540) le média numérique (401) personnalisé à l’au moins un dispositif informatique de présentation (20) lorsqu’un événement déclencheur a été identifié. A digital media distribution system (1) according to any one of claims 1 or 2, characterized in that the computing device (30) is configured to identify a trigger event and to transmit (540) the digital media. (401) personalized to the at least one presentation computing device (20) when a trigger event has been identified.
4. Système (1) de distribution de médias numériques selon l’une quelconque des revendications 1 à 3, caractérisé en ce que le dispositif informatique de calcul (30) est configuré pour charger en outre des valeurs de paramètres utilisateur (801), lesdites valeurs de paramètres utilisateur (801) correspondant notamment à des données morphologiques de l’utilisateur de l’article chaussant (11 ) associé à l’au moins une semelle connectée (10). The digital media distribution system (1) according to any one of claims 1 to 3, characterized in that the computing computing device (30) is configured to further load user parameter values (801), said user parameter values (801) corresponding in particular to morphological data of the user of the article of footwear (11) associated with the at least one connected sole (10).
5. Système (1) de distribution de médias numériques selon l’une quelconque des revendications 1 à 4, caractérisé en ce que les valeurs de paramètres de chaussures (201) ou les valeurs de paramètres de mobilité ou de posture (101) comportent en outre une donnée d’usure de l’article chaussant (11) associé à l’au moins une semelle connectée (10). A digital media distribution system (1) according to any one of claims 1 to 4, characterized in that the shoe parameter values (201) or the mobility or posture parameter values (101) include in in addition to a piece of wear data for the article of footwear (11) associated with the at least one connected sole (10).
6. Système (1) de distribution de médias numériques selon la revendication précédente, caractérisé en ce que le dispositif informatique de calcul (30) est en outre configuré pour générer des paramètres de production relatifs à la fabrication d’articles chaussants (11) sur la base de valeurs déterminées d’indices d’association, des valeurs de paramètres de chaussure (201) et de la donnée d’usure. 6. Digital media distribution system (1) according to the preceding claim, characterized in that the computing device (30) is further configured to generate production parameters relating to the manufacture of footwear (11) on the base of determined values of association indices, of the values of shoe parameters (201) and of the wear data.
7. Système (1) de distribution de médias numériques selon l’une quelconque des revendications 1 à 6, caractérisé en ce que le dispositif informatique de calcul (30) est en outre configuré pour recevoir des données brutes générées par l’au moins une semelle connectée (10) ou des données prétraitées produites à partir de données brutes générées par l’au moins une semelle connectée (10) et en ce que ledit dispositif informatique de calcul est configuré pour calculer, à partir de ces données brutes ou données prétraitées, les valeurs de paramètres de mobilité ou de posture (101). 7. A digital media distribution system (1) according to any one of claims 1 to 6, characterized in that the computing device (30) is further configured to receive raw data generated by the at least one. connected sole (10) or preprocessed data produced from raw data generated by the at least one connected sole (10) and in that said computing device is configured to calculate, from this raw data or preprocessed data , the values of mobility or posture parameters (101).
8. Système (1) de distribution de médias numériques selon l’une quelconque des revendications 1 à 6, caractérisé en ce que le dispositif informatique de calcul (30) est en outre configuré pour recevoir les valeurs de paramètres de mobilité ou de posture (101), lesdites valeurs de paramètres de mobilité ou de posture (101) ayant été générées par l’au moins une semelle connectée (10) ou les un ou plusieurs dispositifs informatiques de présentation (20) associés à l’au moins une semelle connectée (10). A digital media distribution system (1) according to any one of claims 1 to 6, characterized in that the computing device (30) is further configured to receive the values of mobility or posture parameters ( 101), said mobility or posture parameter values (101) having been generated by the at least one connected sole (10) or the one or more presentation computing devices (20) associated with the at least one connected sole (10).
9. Système (1) de distribution de médias numériques selon l’une quelconque des revendications précédentes, caractérisé en ce que l’au moins une semelle connectée est couplée directement ou indirectement au dispositif informatique de présentation (20). 9. A digital media distribution system (1) according to any one of the preceding claims, characterized in that at least one connected sole is coupled directly or indirectly to the presentation computing device (20).
10. Système (1) de distribution de médias numériques selon l’une quelconque des revendications précédentes, caractérisé en ce que les valeurs de paramètres de mobilité ou de posture (101) ont été calculées à partir de données brutes générées par deux semelles connectées (10). 10. System (1) for distribution of digital media according to any one of the preceding claims, characterized in that the values of mobility or posture parameters (101) have been calculated from raw data generated by two connected soles ( 10).
11. Système (1) de distribution de médias numériques selon l’une quelconque des revendications précédentes, caractérisé en ce que le média numérique (401) personnalisé comporte des données issues des valeurs de paramètres de chaussure (201) et/ou des données issues des valeurs de paramètre de mobilité ou de posture (101). 11. System (1) for distribution of digital media according to any one of the preceding claims, characterized in that the personalized digital media (401) comprises data originating from the values of shoe parameters (201) and / or data originating from mobility or posture parameter values (101).
12. Système (1) de distribution de médias numériques selon l’une des revendications 1 à 11 , caractérisé en ce que le média numérique (401 ) personnalisé comporte des données issues des valeurs de paramètre de chaussure et/ou des données issues des valeurs de paramètre de mobilité ou de posture ainsi que des données personnelles (801) sur l’utilisateur de la ou des semelles connectées (10). 12. Digital media distribution system (1) according to one of claims 1 to 11, characterized in that the personalized digital media (401) comprises data from the shoe parameter values and / or data from the values. mobility or posture parameter as well as personal data (801) on the user of the connected sole (s) (10).
13. Système (1) de distribution de médias numériques selon l’une quelconque des revendications précédentes, caractérisé en ce que les paramètres de chaussure (201) comportent des paramètres d’utilisation de référence et en ce que le dispositif informatique de calcul (30) est en outre configuré pour identifier des usages non conventionnels, ladite identification comportant une comparaison des paramètres d’utilisation de référence à des paramètres d’utilisation calculés à partir des valeurs paramètres de mobilité ou de posture (101). 13. Digital media distribution system (1) according to any one of the preceding claims, characterized in that the shoe parameters (201) include reference usage parameters and in that the computing device (30 ) is further configured to identify unconventional uses, said identification comprising a comparison of the reference usage parameters to usage parameters calculated from the mobility or posture parameter values (101).
14. Système (1) de distribution de médias numériques selon la revendication précédente, caractérisé en ce que le dispositif informatique de calcul (30) est en outre configuré pour calculer une ou plusieurs valeurs de tendance basées sur l’identification d’usages non conventionnels corrélés avec des paramètres géographiques. 14. Digital media distribution system (1) according to the preceding claim, characterized in that the computing device (30) is further configured to calculate one or more trend values based on the identification of unconventional uses. correlated with geographic parameters.
15. Système (1) de distribution de médias numériques selon l’une quelconque des revendications précédentes, caractérisé en ce qu’il comporte un serveur d’anonymisation (50), ledit serveur d’anonymisation (50) étant configuré pour : identifier, à partir d’un référentiel d’identification de données sensibles, des données à anonymiser dans un message comportant les valeurs de paramètres de mobilité ou de posture (101) ou des données brutes générées par l’au moins une semelle connectée (10) ou des données prétraitées produites à partir de données brutes générées par l’au moins une semelle connectée (10) ; générer, à partir d’un référentiel d’anonymisation, des données anonymisées à partir des données à anonymiser préalablement identifiées ; et générer un message anonymisé à partir des données anonymisées et du message. 15. Digital media distribution system (1) according to any one of the preceding claims, characterized in that it comprises an anonymization server (50), said anonymization server (50) being configured to: identify, from a sensitive data identification repository, data to be anonymized in a message comprising the parameter values mobility or posture (101) or raw data generated by the at least one connected sole (10) or preprocessed data produced from raw data generated by the at least one connected sole (10); generate, from an anonymization repository, anonymized data from previously identified data to be anonymized; and generating an anonymized message from the anonymized data and the message.
16. Système (1) de distribution de médias numériques selon l’une quelconque des revendications précédentes, caractérisé en ce que le dispositif informatique de calcul (30) est en outre configuré pour transmettre, au dispositif informatique (40) de média, un message de confirmation de transmission du média numérique au dispositif informatique de présentation (20), de préférence mobile, ledit message de confirmation de transmission comportant un identifiant associé à un dispositif informatique de présentation (20), de préférence mobile, et un identifiant du média numérique transmis. 16. Digital media distribution system (1) according to any one of the preceding claims, characterized in that the computing device (30) is further configured to transmit, to the computing device (40) for media, a message. confirmation of transmission of the digital media to the presentation computing device (20), preferably mobile, said transmission confirmation message comprising an identifier associated with a presentation computing device (20), preferably mobile, and an identifier of the digital media transmitted.
17. Système (1) de distribution de médias numériques selon l’une quelconque des revendications précédentes, caractérisé en ce que le dispositif informatique de calcul (30) est en outre configuré pour transmettre, au dispositif informatique (40) de média, un message de connexion au dispositif informatique de présentation (20), de préférence mobile, ledit message de connexion comportant un identifiant associé audit dispositif informatique de présentation (20) et un identifiant associé à une valeur de paramètre de chaussure (201). 17. Digital media distribution system (1) according to any one of the preceding claims, characterized in that the computing device (30) is further configured to transmit, to the computing device (40) for media, a message. connection to the presentation computing device (20), preferably mobile, said connection message comprising an identifier associated with said presentation computing device (20) and an identifier associated with a shoe parameter value (201).
18. Procédé de distribution de médias numériques (301 ) en fonction de règles de distribution (322), caractérisé en ce que lesdits médias numériques (301) sont distribués à au moins un dispositif informatique de présentation (20) associé à au moins une semelle connectée (10) configurée pour générer des données brutes d’utilisation, ladite au moins une semelle connectée (10) étant associée à un article chaussant (11), ledit procédé comportant les étapes suivantes exécutées par un ou plusieurs dispositifs informatiques de calcul (30) : 18. A method of distributing digital media (301) as a function of distribution rules (322), characterized in that said digital media (301) are distributed to at least one computer presentation device (20) associated with at least one sole. connected (10) configured to generate raw usage data, said at least one connected sole (10) being associated with an article of footwear (11), said method comprising the following steps performed by one or more computing computing devices (30 ):
Obtenir (510) des valeurs de paramètres de mobilité ou de posture (101 ) calculées à partir des données brutes d’utilisation ; Obtain (510) values of mobility or posture parameters (101) calculated from the raw usage data;
Obtenir (520) des valeurs de paramètres de chaussures (201 ), lesdites valeurs de paramètres de chaussures (201) étant relatives à l’article chaussant (11) associé à l’au moins une semelle connectée (10) ; Obtenir (530) les médias numériques (301) et un référentiel de distribution (311) comportant les règles de distribution (322) des médias numériques (301), de préférence les médias numériques (301) et le référentiel de distribution (311) ayant été envoyés par un dispositif informatique (40) de média ; et - Transmettre (540) un média numérique (401) personnalisé à l’au moins un dispositif informatique de présentation (20) associé à l’au moins une semelle connectée (10) ayant généré lesdites données brutes d’utilisation à partir desquelles les valeurs de paramètres de mobilité ou de posture (101) ont été générées, ledit média numérique (401) personnalisé transmis étant sélectionné, au sein des médias numériques (301 ) chargés, en fonction des règles de distribution (322), des valeurs de paramètres de mobilité ou de posture (101) et des valeurs de paramètres de chaussures (201) de l’article chaussant (11) associé à l’au moins une semelle connectée (10). Obtaining (520) shoe parameter values (201), said shoe parameter values (201) being relative to the article of footwear (11) associated with the at least one connected sole (10); Obtain (530) the digital media (301) and a distribution repository (311) comprising the distribution rules (322) of the digital media (301), preferably the digital media (301) and the distribution repository (311) having been sent by a media computing device (40); and - Transmitting (540) a personalized digital media (401) to the at least one computer presentation device (20) associated with the at least one connected sole (10) having generated said raw usage data from which the mobility or posture parameter values (101) have been generated, said transmitted personalized digital media (401) being selected, within the loaded digital media (301), according to the distribution rules (322), of the parameter values mobility or posture (101) and shoe parameter values (201) of the article of footwear (11) associated with the at least one connected sole (10).
EP20775028.2A 2019-09-24 2020-09-24 Method and system for distributing digital media depending on mobility parameters of an individual Pending EP4035112A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP19306194 2019-09-24
EP20169505 2020-04-14
PCT/EP2020/076820 WO2021058700A1 (en) 2019-09-24 2020-09-24 Method and system for distributing digital media depending on mobility parameters of an individual

Publications (1)

Publication Number Publication Date
EP4035112A1 true EP4035112A1 (en) 2022-08-03

Family

ID=72560621

Family Applications (1)

Application Number Title Priority Date Filing Date
EP20775028.2A Pending EP4035112A1 (en) 2019-09-24 2020-09-24 Method and system for distributing digital media depending on mobility parameters of an individual

Country Status (4)

Country Link
US (1) US20220335477A1 (en)
EP (1) EP4035112A1 (en)
CN (1) CN114730432A (en)
WO (1) WO2021058700A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230009480A1 (en) * 2019-12-25 2023-01-12 Nec Corporation Estimation device, estimation system, estimation method, and program recording medium

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7277021B2 (en) * 2005-01-11 2007-10-02 Wisconsin Alumni Research Foundation Device and method for alerting a runner when a new pair of running shoes is needed
US7579946B2 (en) * 2006-04-20 2009-08-25 Nike, Inc. Footwear products including data transmission capabilities
WO2010096691A2 (en) * 2009-02-20 2010-08-26 The Regents Of The University Of Colorado, A Body Corporate Footwear-based body weight monitor and postural allocation, physical activity classification, and energy expenditure calculator
US9993181B2 (en) * 2011-03-24 2018-06-12 Med Hab, LLC System and method for monitoring a runner'S gait
GB201212299D0 (en) * 2012-07-11 2012-08-22 Brim Brothers Ltd Device and method for measuring forces applied by a cycling shoe
US10279581B2 (en) * 2012-12-19 2019-05-07 New Balance Athletics, Inc. Footwear with traction elements
US11562417B2 (en) * 2014-12-22 2023-01-24 Adidas Ag Retail store motion sensor systems and methods
US10716494B2 (en) * 2015-05-07 2020-07-21 Samsung Electronics Co., Ltd. Method of providing information according to gait posture and electronic device for same
WO2017077600A1 (en) * 2015-11-04 2017-05-11 株式会社 東芝 Anonymization system
US20170235731A1 (en) * 2016-02-17 2017-08-17 Mastercard International Incorporated Method and system for content identification based on wearable device data
US9460557B1 (en) * 2016-03-07 2016-10-04 Bao Tran Systems and methods for footwear fitting

Also Published As

Publication number Publication date
WO2021058700A1 (en) 2021-04-01
US20220335477A1 (en) 2022-10-20
CN114730432A (en) 2022-07-08

Similar Documents

Publication Publication Date Title
EP3697245B1 (en) System and method to analyze and quantify posture and gait of a user
EP3779841B1 (en) Method, apparatus and system for sending information, and computer-readable storage medium
US9648926B2 (en) Footwear recommendations from foot scan data describing feet of a user
US11100561B2 (en) Data mesh visualization
EP4033932A1 (en) Method and system for calculating personalised values of parameters of a sole with a view to designing made-to-measure soles
CN103309918B (en) Explain that the social near real-time with sensing data of dynamic of user's situation is analyzed
EP3958738B1 (en) Method and system for determining a value of an advanced biomechanical gait parameter
FR3079734A1 (en) SYSTEM FOR DETECTING AN APPROACH DISORDER IN A USER AND ASSOCIATED METHODS.
CN107533723A (en) Footwear and/or inner sole selection system
FR3021226A1 (en) METHOD FOR CALCULATING THE ACTIVITY OF A USER
US20100131335A1 (en) User interest mining method based on user behavior sensed in mobile device
WO2015135066A1 (en) Methods and systems relating to biometric based electronic content delivery and advertising
WO2021058700A1 (en) Method and system for distributing digital media depending on mobility parameters of an individual
WO2021058698A1 (en) Method and system for analysing the use of an item of footwear
WO2014201498A1 (en) Method for generating foot characteristic information
CN111866724A (en) User demand recommendation method and device, computer equipment and readable storage medium
US20190333111A1 (en) Information processing device, information processing method, and program
WO2023017227A1 (en) System and method for recommending a footwear sole or footwear for a user
Mena Machine-to-machine marketing (M3) via anonymous advertising apps anywhere anytime (A5)
US20230137878A1 (en) Information processing device, information processing method, and computer program
EP3714775A1 (en) System for characterising posture and gait
US20220366305A1 (en) Apparatus and methods for sensor fusion data analytics using artificial intelligence
FR3100431A1 (en) Connected sole and associated method of fall detection and gait analysis

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: UNKNOWN

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20220425

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)
17Q First examination report despatched

Effective date: 20230103

17Q First examination report despatched

Effective date: 20230125

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: BAL INC