The invention relates to communication networks, and more specifically the providing of electronic business cards via wired or wireless communication networks.
Here, the term “electronic business card” refers to a set of digital data that defines the business card of a person who potentially works for a company (or corporation or group or business or administrative body).
Many people, particularly in professional settings, have actual business cards (generally made of paper) that they give out to other people whom they meet. Such a business card generally includes information such as a person's name, the business conducted by or position occupied by or department that includes that person, potentially a company's name, that person's (private or work) telephone number, that person's (private or work) e-mail address, and potentially the name and/or logo of the company for which that person works and/or that person's photograph. This information is written (or printed) in chosen locations, using one or more fonts and/or one or more character sizes and/or one or more colors, which define a style guide.
When the aforementioned people or companies wish to provide people in remote locations with their business cards, for example via a social network or via a communication network, they must have electronic business cards which are representative of their actual business cards and use an electronic business card transmission application. Unfortunately, known applications are only capable of transmitting the information of the business card and the logo if any, but not the style guide associated with that information. Consequently, whenever a person displays electronic business cards that he or she has received on the screen of his or her communication device, it is often difficult for him or her to quickly distinguish the information that they contain because they are displayed in the same format which does no abide by the style guides that had initially been associated with them.
Furthermore, the aforementioned method for providing electronic business cards does not enable a company to provide third parties, potentially via a social or professional network, with electronic business cards (potentially partial ones) of people who work for it (potentially chosen ones), based on a chosen style guide (potentially one that is different from its normal style guide).
The purpose of the invention is therefore to improve the situation.
To that end, it proposes a system dedicated to providing electronic business cards (comprising information relating to people and potentially to positions that those people occupy within companies) to communication devices connected to a communication network, and comprising means of searching tasked, firstly, with searching within first means of storage, which store the aforementioned information as well as associated information display descriptions, for each electronic business card that corresponds to at least one chosen search criterion defined within an electronic business card request received from a communication device, and secondly, to provide that communication device with each electronic business card found in view of displaying on a screen at least information that it comprises based on the display description that is associated with that information.
The inventive system may comprise other characteristics, which may be taken separately or in combination, in particular:
The invention also proposes a method dedicated to providing electronic business cards (comprising information related to people and potentially to positions that these people occupy within companies) to communication device is connected to a communication network, consisting, in the event of an electronic business card request coming from a communication device:
The method according to the invention can have other features, and in particular, separately or in combination:
Other characteristics and advantages of the invention will become apparent upon examining the detailed description below, and the attached drawings, wherein:
The appended drawings constitute part of the description of the invention as well as contributing to the definition of the invention, if necessary.
The object of the invention is to enable the provision of electronic business cards (potentially selected ones) that comply with a chosen style guide and whose information potentially abides by a chosen policy.
In what follows, it is assumed by way of non-limiting example that the electronic business cards belong to people who work for companies. However, the invention is not limited to this type of person. Rather, it pertains to both private and professional electronic business cards, so long as these electronic business cards comprise information which is associated with a style guide, or more generally speaking, with an information display description.
It should be noted that the communication network RC may be wired or wireless. Consequently, the communication devices ECj (here j=1 to 3 by waiting non-limiting example) may be wired or wireless (or radio).
It should also be noted that
In order to enable communication devices ECj to obtain electronic business cards, the invention proposes using a system S, one non-limiting example embodiment of which is depicted in
A system S according to the invention comprises at least means of searching MRP and MRSk which are configured (or designed) to carry out searches within first means of storage MS1i that store information contained within electronic business cards as well as associated information display descriptions. These means of searching MRP and MRSk are more specifically, and particularly, tasked with searching within first means of storage MS1i for each electronic business card that matches at least one chosen search criterion that is defined within an electronic business card request received from a communication device ECj.
A request consists of a message (or request) that may, for example, comply with the SOAP protocol and which may, as a non-limiting example, be transmitted according to a transport protocol such as HTTP or SMTP.
It is important to note that in the example non-limiting embodiment depicted in
The first means of storage MS1i may come in any form known to the person skilled in the art, and particularly and as a non-limiting example in the form of a storage disk (for example with RAID configuration) configured in logical form in a database (for example, an SQL or ORACLE database).
It should be noted that the first means of storage MS1i do not necessarily so form part of the system S. In reality, what is important is that they are accessible to the means of searching MRP and/or MRSk.
The means of searching MRP and MRSk are also tasked with providing each located electronic business card to the communication device ECj that asked for them, so that at least some of the information that it comprises can be displayed on the screen according to the display description that is associated with that information. It should also be noted that the requesting communication device ECj may also potentially store each electronic business card that it finds, in view of later (re-)use.
Any type of search criteria, which may be designated (directly or indirectly) within an electronic business card request, may be used here. This way, it may, for example, involve belonging to a company or to a department of a company, or a person's name, or a position occupied within a company, or a business conducted within a company. Naturally, the same request may potentially comprise (or designated) multiple search criteria.
It should be noted that a search criterion may be defined by a word or phrase, or by an identifier, or by an audio file containing one or more search terms (in this situation, an “Automatic Speech Recognition” or ASR device may be provided).
As depicted in a non-limiting example, the means of searching MRP and MRSk may be subdivided into a so-called primary part MRP and at least one so-called secondary part MRSk, accessible to a communication address (for example, an IP address (‘Internet Protocol”)).
The primary part MRP of the means of searching is operative to process the requests received from the communication devices ECj. To do so, it (MRP) may, for example, be installed in a network device SW that is accessible to a known communication address via the communication network RC, which is capable of receiving electronic business card request(s) which are derived from communication devices ECj. This network device SW may, for example, be a service server or website that is connected to the Internet.
The primary part MRP is, for example, tasked with searching within second means of storage MS2, which store the communication addresses of each of the secondary parts MRSk as matches for identifiers of companies that subscribe to (or are members of) the service, for each communication address of each secondary part MRSk that is associated with a company that is designated in an electronic business card request received from a communication device ECj.
These second means of storage MS2 may come in any form known to the person skilled in the art, and particularly and as a non-limiting example in the form of a storage disk (for example with RAID configuration) configured in logical form in a database (for example, an SQL or ORACLE database). Furthermore, and as depicted in a non-limiting example, they may be co-located within the same network device SW as the one which is located within the primary part MRP of the means of searching. However, this is not mandatory.
It should be noted that the second means of storage MS2 do not necessarily form part of the system S. What is actually important is that they are accessible to the means of searching MRP.
When the primary part MRP has determined the communication address of each secondary part MRSk associated with a company SCi designated within a received request, it generates a request for each of these secondary parts MRSk based on the content of that received request, and in particular based on each search criterion that it contains or designates.
Each secondary part MRSk of the means of searching is operative to search within the first means of storage MS1i (associated with at least one company and storing electronic business cards of people who work for it), each electronic business card that they (MS1i) store and which match at least one request that was generated by the primary part MRP.
In the non-limiting example depicted, each company SCi has its own secondary part MRSk and its own first means of storage MS1i. Consequently, the indices i and k take on identical values (here i=k=1 to 3). However, this is not mandatory. This is because a secondary part MRSk may be associated with one or more different companies SCi, and therefore be tasked with carrying out searches in multiple different first means of storage MS1i or in first means of storage MS1i shared by multiple different companies SCi.
Whenever a secondary part MRSk has completed its search, it sends the primary part MRP a response message containing the results of that search, i.e. at least one electronic business card (meaning information about a person (potentially a selected one) as well as a display description (or style guide)), or a failure code if there was difficulty processing the request, or just an acknowledgment if the request could not find a result. Next, the primary part MRP sends the requesting communication device ECj each electronic business card located by each secondary part MRSk in view of displaying on a screen at least some of the information that it comprises according to the display description that is associated with that information.
For example, the found electronic business card, which is transmitted to a requesting communication device ECj, may come in the form of an XML (“eXtended Markup Language”) file. Such a file may, for example, have been created beforehand by merging a first file containing information about a person (for example, a VCF file) and a second file containing the display description of said information (or style guide) (for example, an XML file).
By way of example, the first information file comprises the last name (and first name) of the person in question, the name of the company for which that person works, the position occupied by that person within his or her company, that person's work telephone number, that person's work e-mail address, a photograph of that person, and that person's mailing address.
By way of example, the second style guide file comprises a background description (which is the same for all people who work for the company in question), the location and dimensions of the background, the logo of the company that the person in question works for, the location and dimensions of the logo, the location and dimensions of that person's photograph, and the respective locations, fonts, and character sizes of that person's name, the position occupied by that person, that person's work telephone number, that person's work e-mail address, and that person's mailing address.
It should be noted, as depicted in a non-limiting example in
It should also be noted, as depicted in a non-limiting example in
These means of interconnection MI may, for example, enable a person who made an electronic business card request whose telephone number and/or e-mail address had been deleted, to be able to establish a communication with the person who possesses that card, via the server SW.
It should also be noted, as depicted in a non-limiting example in
It should be understood that a company SCi might not want all of the information about its employees (contained within their full (and therefore unmodified) electronic business cards) to be available for communication to some (or all) outside persons. In this situation, the primary policy of the company SCi defines which information the company SCi agrees to make public.
As depicted in a non-limiting example in
These third means of storage MS3i may come in any form known to the person skilled in the art, and particularly and as a non-limiting example in the form of a storage disk (for example with RAID configuration) configured in logical form in a database (for example, an SQL or ORACLE database).
It should be noted that the third means of storage MS3i do not necessarily form part of the system S. What is actually important is that they are accessible to the means of searching MGi.
As depicted in a non-limiting example in
Also depicted in a non-limiting fashion in
These fourth means of storage MS4i may come in any form known to the person skilled in the art, and particularly and as a non-limiting example in the form of a storage disk (for example with RAID configuration) configured in logical form in a database (for example, an SQL or ORACLE database).
It should be noted that the fourth means of storage MS4i do not necessarily form part of the system S. What is actually important is that they are accessible to the means of searching MGi.
It should also be noted that the means of management MGi may also potentially be operative to enable an authorized person to create electronic business cards.
It should also be noted, as depicted in a non-limiting example in
It should be understood that a company SCi might not want all of its employees' (full or modified) electronic business cards to be available for communication to some (or all) outside people. If so, a company's SCi secondary policy defines the names of the people whose (full or modified) electronic business cards may be made public.
As depicted in a non-limiting example in
The means of selection MLi are also operative to store the electronic business cards that they have selected for an authorized person within the first means of storage MS1i which are associated with the company SCi for which they operate. This way, the electronic business cards which are stored within these first means of storage MS1i are those that the associated company SCi has allowed to be made public (and which therefore may be provided to requesting communication devices ECj).
The means of searching MRP and MRSk, as well as the translation modules MT, means of management MGi and means of selection MLi if any, may be constructed in the form of software (or computer) modules. However, they may also be constructed in the form of electronic circuits or a combination of electronic circuits and software modules, potentially forming part of network components that are servers.
It is important to note that the invention may also be considered from the perspective of a method for providing electronic business cards, which may particularly be implemented by means of a system S of the type presented above. As the functionalities provided by the implementation of the method according to the invention are identical to those provided by the system S introduced above, only the combination of the main functionalities provided by the so method is presented hereafter.
This method consists, in the event of an electronic business card request from a communication device ECj:
The invention is not limited to the embodiments of the system and method for providing as described above, which are given only by way of example; rather, it encompasses all variants a person skilled in the art may envision within the scope of the claims set forth below.
Number | Date | Country | Kind |
---|---|---|---|
0956300 | Sep 2009 | FR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP10/61612 | 8/10/2010 | WO | 00 | 5/29/2012 |