This application claims the priority benefit of a Hong Kong patent application No. 15109081.4, filed on Sep. 16, 2015. The content of the aforementioned application, including any intervening amendments thereto, is incorporated herein by reference.
The present disclosure generally relates to a time card punching system and, in particular relates to a time card punching system comprising a work spot device equipped with Bluetooth smart technology.
In the prior art, the traditional time card punching system exists the following limitations: 1. high installation cost: cabling, setup of corresponding PC/server; 2. high administration cost: registration in each time card machine (for business with multiple sites); 3. serial punch card process: each time can have one employee to punch card at one time card machine.
Some enterprise tried to solve the above problems by using mobile app to punch card but face the following problems instead: weak protection from fake GPS and buddy punching.
Therefore, a development for a cost effective, efficient time card punching system for getting rid of the above limitations is required.
In accordance with one aspect of the disclosure, a time card punching system is disclosed, the time card punching system comprises a cloud-based database, a work spot device, and a smartphone carrying a mobile application; wherein the cloud-based database, the work spot device, and the smartphone perform data communication among each other; the work spot device can be registered with designated GPS and equipped with Bluetooth smart technology; when punching a time card, the mobile application can detect if the employee is within five meters from the work spot device; the mobile application uses a face recognition to prevent buddy punching.
In accordance with an alternative or additional aspect of the disclosure, a time card punching system is disclosed, the time card punching system comprises a cloud-based database, a work spot device, and a smartphone carried a mobile application; wherein the cloud-based database, the work spot device, and the smartphone perform data communication among each other; the work spot device can be registered with designated GPS and equipped with Bluetooth smart technology; when punching a time card, the mobile application can detect if the employee is within five meters from the work spot device; the mobile application uses a face recognition employed by the work spot device; the face recognition is implemented by registering an employee's face, matching employee information in the smartphone against employee information stored in the cloud-based database, daily punching the time card, and changing the employee's face; registering an employee's face comprises inputting email address, password and face recognizing wherein one email address corresponds to one user and the password must have at least eight digits with both character and number, validating the email address and password, storing the email address and password into a CGG cloud database, downloading face from server to the smartphone, and storing encrypted face with email address into the smart phone and MySQL; matching employee information in the smartphone against employee information stored in the cloud-based database comprises adding employer by employee wherein the employer ID is inputted, checked whether it is matched in MySQL and matched email address exists, and confirmed by the employee; daily punching the time card comprises checking face; changing face is used to present buddy punch and comprises showing current face, storing encrypted new face with email address into the smartphone and MySQL of the CGG cloud database, and sending alert to employer; the mobile application comprises algorithm for punching card without internet feasible; the mobile number and GPS are marked in the time card record; the work spot device uses an anti-spoofing algorithm to prevent from changing setting and message sent from the work spot device.
The invention time card punching system allows employer to have a large number of employees perform ‘time card punching’ at the same time, with buddy punching and fake GPS well prevented by face recognition and wireless sensor which make sure people punching card are within 5 M around WORK SPOT (point at which employer requires employee to punch card). The distance mentioned, 5 M, is configurable by the manufacturer from 1 M to 30 M.
Other advantages and features will be apparent from the following detailed description when read in conjunction with the attached drawings.
For a more complete understanding of the disclosed time card punching system, reference should be made to the embodiments illustrated in greater detail in the accompanying drawing, wherein:
It should be understood that the drawings are not necessarily to scale and that the disclosed embodiments are sometimes illustrated diagrammatically and in partial views. In certain instances, details which are not necessary for an understanding of the disclosed system, or which render other details difficult to perceive, may have been omitted. It should be understood, of course, that this disclosure is not limited to the particular embodiments illustrated herein.
As a new innovative design, the Bluetooth Smart technology consumes only a fraction of the power of Classic Bluetooth radios. Bluetooth Smart extends the use of Bluetooth wireless technology to devices that are powered by small, coin-cell batteries such as watches and toys. Other devices such as sports & fitness, health care, keyboards and mice, beacons, wearable and entertainment devices are enhanced by this version of the technology. In many cases, it makes it possible to operate these devices for more than a year without recharging.
As with previous versions of the specification, the range of the radio may be optimized according to application. The majority of Bluetooth devices on the market today include the basic 30 foot, or 10 meter, range of the Classic Bluetooth radio, but there is no limit imposed by the Specification. With Bluetooth Smart, manufacturers may choose to optimize range to 200 feet and beyond, particularly for in-home sensor applications where longer range is a necessity.
Bluetooth Smart features provides: ultra-low peak, average and idle mode power consumption; ability to run for years on standard coin-cell batteries; lower implementation costs; multi-vendor interoperability; enhanced range.
This enhancement to the Bluetooth Core Specification allows two types of implementation, dual-mode and single-mode. In a dual-mode implementation, Bluetooth low energy functionality is integrated into an existing Classic Bluetooth controller. The resulting architecture shares much of Classic Bluetooth technology's existing radio and functionality resulting in a minimal cost increase compared to Classic Bluetooth technology. Additionally, manufacturers can use current Classic Bluetooth technology (Bluetooth v2.1+EDR or Bluetooth v3.0+HS) chips with the new low energy stack, enhancing the development of Classic Bluetooth enabled devices with new capabilities.
Single-mode chips, which will enable highly integrated and compact devices, will feature a lightweight Link Layer providing ultra-low power idle mode operation, simple device discovery, and reliable point-to-multipoint data transfer with advanced power-save and secure encrypted connections at the lowest possible cost. The Link Layer in these controllers will enable Internet connected sensors to schedule Bluetooth low energy traffic between Bluetooth transmissions.
Data Transfers—Bluetooth Smart (low energy) supports very short data packets (8 octet minimum up to 27 octets maximum) that are transferred at 1 Mbps. All connections use advanced sniff-sub rating to achieve ultra-low duty cycles.
Frequency Hopping—Bluetooth Smart (low energy) uses the adaptive frequency hopping common to all versions of Bluetooth technology to minimize interference from other technologies in the 2.4 GHz ISM Band. Efficient multi-path benefits increase the link budgets and range.
Host Control—Bluetooth Smart (low energy) places a significant amount of intelligence in the controller, which allows the host to sleep for longer periods of time and be woken up by the controller only when the host needs to perform some action. This allows for the greatest current savings since the host is assumed to consume more power than the controller.
Latency—Bluetooth Smart (low energy) can support connection setup and data transfer as low as 3 ms, allowing an application to form a connection and then transfer authenticated data in few milliseconds for a short communication burst before quickly tearing down the connection.
Range—Increased modulation index provides a possible range for Bluetooth Smart (low energy) of over 100 meters.
Robustness—Bluetooth Smart (low energy) uses a strong 24 bit CRC on all packets ensuring the maximum robustness against interference.
Strong Security—Full AES-128 encryption using CCM to provide strong encryption and authentication of data packets.
Topology—Bluetooth Smart (low energy) uses a 32 bit access address on every packet for each slave, allowing billions of devices to be connected. The technology is optimized for one-to-one connections while allowing one-to-many connections using a star topology.
Referring now to the drawing, and with specific reference to
The invention work spot device 1 uses the anti-spoofing algorithm. Therefore, the work spot device 1 makes work spot different from conventional BLE device using standard UUID. This way, unauthorized user cannot change setting nor message sent from work spot device. That is to say, three additional proprietary “service” is added as below: under non-connectable-mode, such “service” will not be broadcasted. Under connectable-mode, such “service” can be broadcasted even when no API is deployed, under connectable-mode, data of such “service” can only be amended by a proprietary UUID owned by the work spot device manufacturer. In one embodiment, when punching a time card, the mobile application can detect if the employee is within five meters from the work spot device 1; the mobile application uses a face recognition to prevent buddy punching; the face recognition is implemented by registering an employee's face, matching employee information in the smartphone against employee information stored in the cloud-based database, daily punching the time card, and changing the employee's face.
Referring now to the drawing, and with specific reference to
Referring now to the drawing, and with specific reference to
Referring now to the drawing, and with specific reference to
Referring now to the drawing, and with specific reference to
Further, special algorithm is made to make punching the time card without Internet feasible but still protected by work spot and face recognition (2-level certification). Moreover, the smartphone number and GPS (even when Internet is not available; subject to corresponding smartphone used by an employee) will also be marked in the time card record for employer's further reference.
While only certain embodiments have been set forth, alternatives and modifications will be apparent from the above description to those skilled in the art. These and other alternatives are considered equivalents and within the spirit and scope of this disclosure and the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
15109081.4 | Sep 2015 | HK | national |
Number | Name | Date | Kind |
---|---|---|---|
8396265 | Ross | Mar 2013 | B1 |
9111402 | Krishnan | Aug 2015 | B1 |
9613511 | Ghose | Apr 2017 | B2 |
20040195314 | Lee | Oct 2004 | A1 |
20060110145 | Fujimoto | May 2006 | A1 |
20070198436 | Weiss | Aug 2007 | A1 |
20080263363 | Jueneman | Oct 2008 | A1 |
20090182627 | Otto | Jul 2009 | A1 |
20090248553 | Taylor | Oct 2009 | A1 |
20100245042 | Tsubaki | Sep 2010 | A1 |
20110082777 | Chess | Apr 2011 | A1 |
20120233044 | Burger | Sep 2012 | A1 |
20120321147 | Kamiya | Dec 2012 | A1 |
20130004016 | Karakotsios | Jan 2013 | A1 |
20130060623 | Walker | Mar 2013 | A1 |
20130289873 | Mitchell | Oct 2013 | A1 |
20150081399 | Mitchell | Mar 2015 | A1 |
20150095343 | Divilly | Apr 2015 | A1 |
20150276412 | Cudak | Oct 2015 | A1 |
20160212147 | Palin | Jul 2016 | A1 |
20160284142 | Elbling | Sep 2016 | A1 |
20160330746 | Mehrabanzad | Nov 2016 | A1 |
20170019765 | Hoyer | Jan 2017 | A1 |
20170076400 | Woo | Mar 2017 | A1 |
Number | Date | Country |
---|---|---|
101685554 | Mar 2010 | CN |
203054945 | Nov 2012 | CN |
20135983 | Aug 2013 | CN |
103903310 | Jul 2014 | CN |
2006243872 | Mar 2005 | JP |
201500847673 | Jul 2015 | KR |
WO2009013526 | Jan 2009 | WO |
Number | Date | Country | |
---|---|---|---|
20170076400 A1 | Mar 2017 | US |