US Pat. No. 9,591,119

COMBINED TYPE ACCESSORY SYSTEM AND COMBINED TYPE ACCESSORY THEREOF

JRD COMMUNICATION INC., ...

1. A combined type accessory comprising:
a power supply module comprising prongs attachable to a standard outlet providing AC power;
a control module detachably connected to the power supply module, wherein the control module comprises a switchable high amperage
power outlet;

a function module detachably connected to the control module,
wherein the power supply module supplies power to the control module and the function module; and
a mobile terminal, where the mobile terminal is in communication connection with the control module and is configured to control
the function module, wherein

the detachable connection between the power supply module and the control module is achieved through engagement with a first
connector group, and the detachable connection between the control module and the function module is achieved through engagement
with a second connector group, wherein

the control module comprises a processing unit and a wireless unit,
wherein the wireless unit is a Wi-Fi unit configured to: receive signals from a Wi-Fi antenna and transmit the signals, after
demodulation, to the processing unit; and

wherein the processing unit is configured to: perform analysis and processing of the demodulated signals and output a processed
control information and data information to control the function module according to the signals, wherein the control of the
function module includes switching the switchable high amperage power outlet.

US Pat. No. 9,641,913

SMART TERMINAL INFORMATION DISPLAY METHOD AND SMART TERMINAL

JRD COMMUNICATION INC., ...

1. A smart terminal information display method for a smart terminal, comprising:
detecting an inputted locking event to lock a screen while in an unlocked state;
responding to the locking event by displaying on the screen, in an unlocked screen interface, information containing a list
of specific functions;

selecting a specific function on the list;
receiving and executing the selected specific function on the list;
displaying a brief introduction and use method of the specific function on the screen;
determining whether to display information containing the specific function and a use method of the specific function;
when the determination is yes, displaying the information containing the specific function and the use method of the specific
function; and

entering a locking screen interface on the screen.

US Pat. No. 9,820,083

METHOD AND SYSTEM FOR DATA SHARING

JRD COMMUNICATION INC., ...

1. A method for data sharing, comprising:
receiving, by a first terminal, a registration command;
searching, by the first terminal, when the registration command is verified to be successful, which indicates that the first
terminal is successfully registered in a system for data sharing, for a plurality of nearby terminals which are successfully
registered in the system, and establishing wireless connections with the nearby terminals discovered, where the first terminal
establishes a point-to-point wireless connection with a nearby second terminal discovered, and proceeds to establish a wireless
connection with a third terminal via a point-to-point wireless connection between the second terminal and the third terminal;

displaying, by the first terminal, on its display interface the nearby terminals already wirelessly connected to the first
terminal and a transmittable file stored in the first terminal or the nearby terminals as figures;

receiving, by the first terminal, a command of transmitting the file, and transmitting or receiving the file to or from the
nearby terminals, wherein the file is a picture file, the first terminal performs face recognition on faces in a picture file
saved by the first terminal to determine whether a face of the user of each of the nearby terminals is present in the picture
file, and when the face of the user of a nearby terminal is present in the picture file, the picture file is transmitted to
the terminal held by the user with the face present in the picture file.

US Pat. No. 10,003,684

METHOD AND SYSTEM FOR SYNCHRONOUS OPERATIONS OF TEXT MESSAGE DATA

JRD Communication Inc., ...

1. A method for synchronous operations of text message data, the method comprising:receiving, via a feature phone, an operation request including at least one of a text message deletion request or a text message status update request;
converting, via the feature phone, the operation request to an operation request with commands and parameters; and
sending, via the feature phone, the operation request with commands and parameters to a smartphone to carry out an analysis of the operation request with commands and parameters to obtain a first analysis result, and to carry out, based on the first analysis result, an operation corresponding to the operation request with commands and parameters to obtain a first operation result, the first operation result being at least one of a text message deletion result or a text message status update result, and to send the first operation result to the feature phone;
receiving, via the feature phone, the first operation result;
analyzing, via the feature phone, the first operation result to obtain a second analysis result including the at least one of a text message deletion result or a text message status update result;
carrying out, via the feature phone, the at least one of a text message deletion result or a text message status update result; and
displaying, via the feature phone, a result of the at least one of a text message deletion result or a text message status update result.

US Pat. No. 9,906,061

QUICK CHARGING MOBILE TERMINAL, METHOD AND SYSTEM

JRD COMMUNICATION INC., ...

1. A quick charging mobile terminal, wherein the mobile terminal comprises:
a detecting circuit and a battery connected to the detecting circuit, wherein the detecting circuit is configured to detect
a charging environment of the mobile terminal when the mobile terminal is connected to a charger for charging, the charging
environment comprising at least one of room temperature, battery parameters, and charger parameters; the detecting circuit
comprises a first detecting sub-circuit, a second detecting sub-circuit and a third detecting sub-circuit, the first detecting
sub-circuit is configured to detect the room temperature and a battery temperature, the second detecting sub-circuit is configured
to detect the battery parameters, and the third detecting sub-circuit is configured to obtain the charger parameters through
a charger interface;

a processing circuit, wherein the processing circuit is configured to obtain an optimal quick charging curve according to
the charging environment detected by the detecting circuit, select a first relatively high current allowed by the battery
parameters from a charging current range for charging when it is determined that the battery parameters indicate that charging
with the first relatively high current is allowed, or select a second relatively high current or voltage allowed under the
room temperature from a charging current or voltage range for charging when it is determined that the room temperature indicates
that charging with the second relatively high current or voltage is allowed, or select a third relatively high current or
voltage allowed by the charger parameters from a charging current or voltage range for charging when it is determined that
the charger parameters indicate that charging with the third relatively high current or voltage is allowed; and

a charging management circuit, wherein the charging management circuit is configured to increase a charging power input to
the mobile terminal according to the optimal quick charging curve obtained by the processing circuit to charge the mobile
terminal,

wherein the charging management circuit comprises a current control sub-circuit, a voltage control sub-circuit, a pulse width
modulation sub-circuit, and a charging control sub-circuit,

the current control sub-circuit is configured to control a charging current to be in a safe current range of the charging
environment of the mobile terminal according to parameters detected by the detecting circuit or preset in the mobile terminal;

the voltage control sub-circuit is configured to: when a voltage of the mobile terminal is in a preset safe voltage range,
convert the voltage into an AC voltage and transmit the AC voltage to the pulse width modulation sub-circuit;

the pulse width modulation sub-circuit is configured to adjust, according to the optimal quick charging curve obtained by
the processing circuit, a pulse width of the AC voltage converted by the voltage control sub-circuit, so as to adjust the
charging voltage; and

the charging control sub-circuit is configured to control, according to the charging environment detected by the detecting
circuit and the optimal quick charging curve obtained by the processing circuit, a switch to be switched on so that the charging
voltage adjusted by the pulse width modulation sub-circuit charges the battery of the mobile terminal; and when the battery
of the mobile terminal is fully charged, switch off the switch.

US Pat. No. 9,989,924

SMART WATCH AND MOTION GAMING SYSTEM

JRD COMMUNICATION INC., ...

1. A smart watch used to interact with a motion-controlled game apparatus, comprising a controller, and a geomagnetic field sensor, a gravity sensor, a gyroscope, and a data transmission circuit, which are respectively electrically connected to the controller; whereinthe geomagnetic field sensor is configured to detect an orientation of the smart watch and acquire corresponding orientation data of the smart watch;
the gravity sensor is configured to detect an inclination condition of the smart watch and acquire corresponding inclination data of the smart watch;
the gyroscope is configured to detect a rate of rotation of the smart watch and acquire corresponding rotation rate data of the smart watch;
the controller is configured to run at least one of the geomagnetic field sensor, the gravity sensor, and the gyroscope in response to a user's selection, and accordingly collect at least one-axis data of the at least one of the orientation data, the inclination data and the rotation rate data; and
the data transmission circuit is configured to combine the collected at least one-axis data in an order of the orientation data, the inclination data and the rotation rate data which are implemented in sequence, and transmit the combined data to the motion-controlled game apparatus, which identifies a corresponding action based on the sensing data, wherein the data transmission circuit is a BLUETOOTH circuit, which transmits the combined data to the motion-controlled game apparatus using BLUETOOTH 4.0 HIDS communication protocol.

US Pat. No. 9,930,525

METHOD AND SYSTEM FOR EYEPRINT RECOGNITION UNLOCKING BASED ON ENVIRONMENT-FILTERING FRAMES

JRD COMMUNICATION INC., ...

11. A smart terminal for eyeprint recognition unlocking based on environment-filtering frames, the smart terminal configured to:capture a plurality of frames of a user's eye images via a front-facing camera, of a smart terminal, in advance for data processing to obtain a user's eyeprint information and locally storing the user's eyeprint information in the smart terminal to create prestored eyeprint information;
start the front-facing camera to capture a plurality of frames of a current user's eye images to perform an eyeprint recognition unlocking;
remove frames, of the captured plurality of frames of a current user's eye images, according to brightness and darkness degrees;
extract and process a remaining current user's eye images to obtain current user eyeprint information;
compare the current user eyeprint information with the prestored eyeprint information; and
determine whether they are consistent or not, wherein unlocking succeeds if they are consistent, or failure of unlocking is prompted if they are inconsistent,
wherein when the smart terminal removes the frames, the smart terminal further is to use at least one of a first image recognition process or a second image recognition process:
wherein the first image recognition process causes the smart terminal to:
recognize one of the brightness degrees for a current environment by means of a light sensor,
decrease removal of the frames of the captured plurality of current user's eye images when the recognized one of the brightness degrees for the current environment is greater than a first threshold, or increase removal of the frames of the captured plurality of current user's eye images when the recognized one of the brightness degrees for the current environment is less than the first threshold, and
synthesize and denoise remaining frames of the captured current user's eye images to obtain the current user's eyeprint information, and
wherein the second image recognition process causes the smart terminal to:
recognize the one of the brightness degrees of the acquired current user's eye images by means of a light sensor;
decrease removal of the frames of the captured plurality of current user's eye images when the brightness degree of the captured current user's eye images is greater than a second threshold, or increase removal of the frames of the captured plurality of current user's eye images when the brightness degree of the captured current user's eye images is less than the second threshold; and
synthesize and denoise remaining frames of the captured current user's eye images to obtain the current user eyeprint information.

US Pat. No. 9,621,704

METHOD AND SYSTEM FOR FILE SYNCHRONIZATION

JRD COMMUNICATION INC., ...

1. A system for file synchronization, characterized by comprising a first device, a server and at least one second device;
wherein the first device comprises:
a first sending module, configured to send a file synchronization request to the server, the file synchronization request
comprising a file identifier of a file to be synchronized and an identifier of the first device;

wherein the server comprises:
a first receiving module, configured to receive the file synchronization request from the first device;
a search module, configured to search, according to the file synchronization request, first file synchronization information
sent by the first device and at least one piece of second file synchronization information sent by the at least one second
device, which are both stored locally, wherein the first file synchronization information comprises the file identifier of
the file to be synchronized, first state information of the file to be synchronized and the identifier of the first device,
and the second file synchronization information comprises the file identifier of the file to be synchronized, second state
information of the file to be synchronized and an identifier of the second device;

a determination module, configured to determine, according to the first file synchronization information and the at least
one piece of second file synchronization information, latest state information of the file to be synchronized among the first
state information and the at least one piece of second state information; and

a first sending module, configured to send the latest state information of the file to be synchronized to the first device;
wherein the first device further comprises:
a receiving module, configured to receive the latest state information of the file to be synchronized sent by the server;
and

a synchronization module, configured to perform synchronization operations on the file according to the latest state information
of the file to be synchronized;

wherein the first device further comprises:
a second sending module, configured to send the first file synchronization information to the server;
wherein the server further comprises:
a second receiving module, configured to receive the first file synchronization information sent by the first device and store
the first file synchronization information locally;

wherein the at least one second device comprises:
a sending module, configured to send the at least one piece of second file synchronization information to the server; and
wherein the server further comprises:
a third receiving module, configured to receive the at least one piece of second file synchronization information sent by
the at least one second device and store the at least one piece of second file synchronization information locally.

US Pat. No. 9,918,223

FINGERPRINT BASED COMMUNICATION TERMINAL AND METHOD, SERVER AND METHOD THEREOF

JRD Communication Inc., ...

1. A fingerprint based communication terminal, wherein the terminal comprises:
a fingerprint processing module
configured to obtain first fingerprint information, the fingerprint processing module comprising:
a fingerprint sensor configured to collect a first fingerprint of a user and a second fingerprint of the user different than
the first fingerprint, and

a fingerprint processor configured to process the first fingerprint to obtain first fingerprint information and to process
the second fingerprint to obtain second fingerprint information;

a processing module configured to:
receive the first fingerprint information and the second finger print information from the fingerprint processor,
obtain, through a network according to the first fingerprint information, a fingerprint phone number bound to the first fingerprint
information, and

obtain a second phone number bound to the second fingerprint information and to the fingerprint phone number;
a storage module configured to store the fingerprint phone number and the second phone number; and
a communication module configured to read the fingerprint phone number and the second phone number from the storage module
to conduct a communication.

US Pat. No. 9,900,753

WEARABLE DEVICE AND ASSOCIATED METHOD OF CREATING A COMMUNICATION GROUP BASED ON WEARABLE DEVICES

JRD COMMUNICATION INC., ...

1. A method of creating a communication group based on wearable devices, comprising:
acquiring, by a current wearable device, position information of the current wearable device and of at least one wearable
device in the vicinity of the current wearable device;

calculating, by the current wearable device, distances of the at least one wearable device in the vicinity of the current
wearable device from the current wearable device based on the position information; and

building up, by the current wearable device, communication connections with the at least one wearable device in the vicinity
of the current wearable device that satisfies preset distance requirements, to create the communication group;

wherein acquiring, by the current wearable device, the position information of the current wearable device and of the at least
one wearable device in the vicinity of the current wearable device comprises: receiving wireless signals emitted from the
at least one wearable device in the vicinity of the current wearable device and further measuring corresponding signal strength
values of these wireless signals emitted from the at least one wearable device in the vicinity of the current wearable device;
and

wherein calculating, by the current wearable device, distances of the at least one wearable device in the vicinity of the
current wearable device from the current wearable device comprises: retrieving the corresponding distances of at least one
wearable device in the vicinity of the current wearable device from the current wearable device by referring to a lookup table,
which comprises a plurality of signal strength value ranges and a plurality of distances, each signal strength value range
corresponding to exactly one distance, and each distance corresponding to exactly one signal strength value.

US Pat. No. 9,989,931

CHARGING ASSEMBLY FOR WRIST WATCH AND WRIST WATCH

JRD Communication Inc., ...

1. A charging assembly for a wrist watch, the charging assembly comprising:a charging cord encapsulated in a watch band configured to connect to a watch case of the wrist watch;
a charging port connector electrically connected to a first end of the charging cord;
a charging head electrically connected to a second end of the charging cord by an extension portion, the charging head and the extension portion being removably retained in a groove formed in the watch band when the charging head is not in use, and the charging head and the extension portion being located in a charging position exterior of the groove when charging the wrist watch, wherein, when the charging head is in the charging position, the charging head is configured to secure to a watch cover of the wrist watch by at least one magnet attached to the watch cover, the watch cover attaching to the watch case; and
a mobile pin electrically connected to a circuit board inside the watch case, the mobile pin being in electrical connection with the charging head when the charging head is in the charging position.

US Pat. No. 10,115,014

EYEPRINT RECOGNITION-BASED MOBILE TERMINAL CAMERA SELF-ADAPTATION ADJUSTMENT METHOD AND SYSTEM

JRD COMMUNICATION INC., ...

1. An eyeprint recognition-based mobile terminal camera self-adaptation adjustment method, including:detecting in real time whether or not eyeprint recognition software of the mobile terminal uses the mobile terminal camera;
if the eyeprint recognition software uses the mobile terminal camera, turning on the mobile terminal camera by eyeprint recognition software;
if the eyeprint recognition software does not use the mobile terminal camera, conducting processing according to a normal procedure of an ordinary application;
in response to the eyeprint recognition software using the mobile terminal camera, before starting a preview operation of the eyeprint recognition software, starting, by a hardware abstraction layer of the mobile terminal camera, a light sensor built in the mobile terminal, acquiring, by the light sensor, a light brightness value of a current environment of the mobile terminal, classifying the light brightness value into one of a plurality of brightness scopes, each brightness scope comprising a range of light brightness values, and calculating a current exposure initial value according to the one brightness scope, and transmitting the calculated current exposure initial value to the mobile terminal camera;
receiving, by the mobile terminal camera, the current exposure initial value, and adjusting camera shooting configuration parameters in real time for the preview operation, wherein the camera shooting configuration parameters comprise an exposure initial index value and a gain value; and
turning off the mobile terminal camera after the mobile terminal camera outputs an image according to the current exposure initial value and transmits the image to the eyeprint recognition software so that the eyeprint recognition software processes the image and performs unlock.

US Pat. No. 10,187,858

SYSTEM FOR BOOSTING A NETWORK SIGNAL, AND THE METHOD THEREOF

JRD COMMUNICATION INC., ...

1. A method for boosting a network signal, wherein the method is associated with a system for boosting the network signal, the system comprising a mobile terminal, a server, and a base station controller connected in a sequence, the method comprising:the mobile terminal obtaining a signal intensity of a base station;
the mobile terminal comparing the signal intensity to a predetermined first threshold of signal intensity;
the mobile terminal sending a request to boost network signals and location information of the mobile terminal to the server, when the signal intensity is less than the predetermined first threshold of signal intensity;
the base station controller receiving, from the server, the request to boost network signals and the location information of the mobile terminal;
the base station controller locating to the base station based on the location information of the mobile terminal;
the base station controller determining the number of requests to boost network signals received by the base station;
the base station controller comparing the number of requests to a predetermined number threshold; and
the base station controller enabling the base station to increase power, when the number of requests is larger than the number threshold.

US Pat. No. 9,838,596

METHOD AND SYSTEM FOR QUICKLY STARTING CAMERA BASED ON EYEPRINT IDENTIFICATION

JRD COMMUNICATION INC., ...

1. A method for quickly starting a camera of a mobile terminal based on eyeprint recognition, comprising:
storing a camera initialization procedure in a singleton pattern class of the camera of the mobile terminal;
detecting whether a screen of the camera of the mobile terminal is illuminated or not by using a passive trigger detection
method or an active detection method or a real-time detection method;

if the mobile terminal screen is illuminated, directly capturing, by using lock screen software, the camera initialization
procedure in the singleton pattern class to complete power-up initializing of the camera of the mobile terminal;

detecting whether a mobile terminal interface goes into an unlocking status;
in response to the mobile terminal interface going into the unlocking status, capturing an image by using the camera of the
mobile terminal, starting an eyeprint recognition software program to directly preview the image captured by the camera of
the mobile terminal to acquire a user's eye image and complete eyeprint unlocking according to the acquired user's eye image;
and

turning off the camera of the mobile terminal.

US Pat. No. 10,275,584

METHOD AND SYSTEM FOR UNLOCKING MOBILE TERMINAL ON THE BASIS OF A HIGH-QUALITY EYEPRINT IMAGE

JRD COMMUNICATION INC., ...

1. A method for unlocking a mobile hardware terminal on the basis of a high-quality eyeprint image, including:collecting an original image of a user in advance by utilizing a front-facing camera;
wherein the front-facing camera includes two devices, with one of the two devices serving as a common applications device and the other of the two devices serving as an eyeprint recognition device;
obtaining an eye image located in a special area of the original image collected in advance by:
carrying out a 1080p image cropping on the original image collected in advance while simultaneously accelerating a transmission speed of data in the cropping on the original image and reducing a quantity of the data transmitted for the original image using a horizontal cropping start register, a horizontal cropping end register, a vertical cropping start register, and a vertical cropping end register configured for the front-facing camera, and
adjusting an offset of the eye image using a configured horizontal offset register and a vertical offset register;
carrying out an eyeprint analysis and processing on the eye image to acquire eyeprint information of the user;
storing the acquired eyeprint information in the mobile hardware terminal locally as prestored eyeprint information; and
collecting the original image of a current user by utilizing the front-facing camera when the mobile hardware terminal needs to be unlocked, wherein the 1080p image cropping includes the current user previewing the original image and the mobile hardware terminal processing the 1080p image cropping on previewed frames of the original image;
carrying out the 1080p image cropping on the original image of the current user by the horizontal cropping start register, the horizontal cropping end register, the vertical cropping start register, and the vertical cropping end register configured for the front-facing camera to obtain an eye image located in a special area of the original image of the current user;
synthesizing and denoising the eye image by utilizing a multi-scale denoising algorithm and a median filter algorithm to acquire the acquired eyeprint information of the current user;
making a comparison between the acquired eyeprint information of the current user and the prestored eyeprint information to determine whether a comparison result shows that they are identical or not;
unlocking the mobile hardware terminal if it is determined that they are identical; and
activating a first password or nine-grid pattern preset for the mobile hardware terminal to unlock the mobile hardware terminal once unlocking the mobile hardware terminal has failed if it is determined that they are not identical.

US Pat. No. 10,296,896

WEARABLE DEVICE AND DATA INTERACTION METHOD THAT IS BASED ON SAID WEARABLE DEVICE

JRD COMMUNICATION INC., ...

1. A wearable device, wherein the wearable device comprises a card reading chip, a micro control chip communicatively connected to the card reading chip, an additional chip communicatively connected to the card reading chip and a communications module connected to the card reading chip, and an antenna connected to the additional chip, wherein a communication connection between the micro control chip and the card reading chip is via a protocol comprising an International Organization for Standardization 14443 (ISO 14443) protocol, wherein a communication connection between the card reading chip and the additional chip is via a protocol comprising the ISO14443 protocol, andwherein:
at a recharging stage of data interaction, the card reading chip, controlled by the micro control chip, is configured to carry out a first data write operation on a payment account of the additional chip, thereby the payment account has a recharging data;
in response to an interaction stage of data interaction being mobile payment by swiping a card, the antenna is connected to a first terminal, the first terminal is configured to carry out a second data write operation on the payment account unilaterally with an energy supplied by the antenna to deduct an interaction data from the payment account;
in response to the interaction stage being online payment, the card reading chip, controlled by the micro control chip, is configured to deduct the interaction data from the payment account of the additional chip, wherein the communications module is configured to establish connection with a second terminal so that the payment account is bundled with an online account of the second terminal, wherein the micro control chip is configured to obtain a pre-configuration of the second terminal via the communications module and is configured to control the card reading chip to make the online payment according to the pre-configuration, the pre-configuration comprising any combination of defining password-free operations during the data interaction, upper limits of single time and/or single day interaction data and upper limits of the interaction data automatically transferred into the payment account by the online account.

US Pat. No. 10,420,123

SYSTEMS AND METHODS FOR MULTI-USER COMMUNICATION

JRD COMMUNICATION INC., ...

1. A method for configuring downlink multi-user transmission where at least a second UE may potentially be paired with a first UE in a telecommunication network, the method comprising:receiving at the first UE, pre-configuration information for multi-user transmission, said pre-configuration information being provided over a radio link in signalling at a layer higher than a physical layer, wherein the pre-configuration information comprises an indication if multiuser transmission is enabled for the first UE, wherein the pre-configuration information comprises a portion of a total power allocated to the first UE, used for transmitting data with overlapping time-frequency resources intended for different UEs,
receiving, at the first UE, data within a subframe wherein the data comprises a dynamic indicator; and
determining, by the first UE based on the received dynamic indicator, if the data within the subframe is for multi-user transmission.

US Pat. No. 10,241,653

METHOD FOR DELETING MESSAGES AND TERMINAL

JRD COMMUNICATION INC., ...

1. A method for deleting messages, comprising:step A: recording a sliding path of a user on a terminal and mapping the sliding path as a message deleting command;
step B: defining a margin of error based on the sliding path;
step C: popping up a message prompt box when a new message is detected and must be displayed, whether the screen is locked or the terminal is being used;
step D: examining the sliding path of users on the screen and deciding whether it is in line with the pre-defined deleting path; and
step E: deleting the message directly when the sliding path is in line with the pre-defined deleting path,
wherein the shape of the sliding path comprises square, circle and line, which comprises straight lines, tilted lines and curved lines; defining the margin of error comprises defining the direction, length, and position on the screen of a linear sliding path, and the size and position on the screen of a square/circle sliding path,
wherein the margin of error comprises a length L of the actual sliding path, with L meeting the criteria L1?L?L2; a height H, with H meeting the criteria H1?H?H2, where L1 is a first length, L2 is a second length, H1 is a first height and H2 is a second height.

US Pat. No. 10,437,972

IMAGE EXPOSURE METHOD FOR MOBILE TERMINAL BASED ON EYEPRINT RECOGNITION AND IMAGE EXPOSURE SYSTEM

JRD Communication Inc., ...

1. An image exposure method for unlocking a mobile terminal based on eyeprint recognition, comprising:acquiring and storing a corresponding relation among eyeprint data of a user, a brightness parameter and a prestored exposure parameter, wherein the eyeprint data comprises image data of blood vessels in white parts of eyes of the user;
detecting whether eyeprint recognition unlocking is started or not;
in response to the eyeprint recognition unlocking starting, turning on a camera the mobile terminal to acquire a color face image of the user, and displaying by preview the acquired color face image on a display screen of the mobile terminal, the color face image having a brightness component;
positioning at least a first eyeball displayed on the display screen at a first eyeball position, and acquiring a mean brightness parameter of the at least the first eyeball that includes a white part of the at least the first eyeball;
querying the prestored exposure parameter corresponding to the acquired mean brightness parameter to obtain an exposure parameter,
if the mean brightness parameter is less than about 128 of a 0-255 brightness scale, adjusting the exposure parameter to obtain an adjusted exposure parameter by increasing an exposure time and a signal amplification factor (gain), and
if the mean brightness parameter is greater than about 128 of the 0-255 brightness scale, adjusting the exposure parameter to obtain the adjusted exposure parameter by decreasing the exposure time and the signal amplification factor;
acquiring an eyeprint image of the at least the first eyeball according to the adjusted exposure parameter, the eyeprint image comprising image data of blood vessels in the white part of the at least the first eyeball; and
matching the eyeprint image acquired after an exposure with stored eyeprint data, and unlocking the mobile terminal if the matching succeeds, or prompting a failure in the unlocking of the mobile terminal if the matching fails.

US Pat. No. 10,547,720

METHOD AND SYSTEM FOR AUTOMATICALLY SAVING UNKNOWN NUMBER IN MOBILE PHONE

JRD Communication Inc., ...

1. A method for automatically saving an unknown number in a mobile phone, comprising:enabling a function of automatically saying an unknown number in a setting of the mobile phone in advance, wherein when the function is enabled, a system of the mobile phone simultaneously turns on a permission function in a processor to semantically analyze a conversation content, and a duration of a semantic analysis is two minutes after a call is successfully connected;
comparing, by the system of the mobile phone, a telephone number being answered or dialed with numbers in an address book when the mobile phone is answering or dialing the call, and determining whether the telephone number is an unknown number;
if the telephone number is an unknown number, monitoring the conversation content after the call is successfully connected, and semantically analyzing the conversation content during the monitoring, and extracting keywords from the conversation content;
automatically popping up a prompt box on a screen of the mobile phone after the call ends, which prompts a user whether it is necessary to save the unknown number, wherein if an answer is necessary, the keywords are arranged in order for the user to select.

US Pat. No. 10,469,637

DETACHABLE INTELLIGENT BACK COVER

JRD Communication Inc., ...

1. A detachable intelligent back cover, comprising:a cover body for detachably connecting with a middle frame of a casing of an intelligent terminal;
a first circuit board having a first surface of the first circuit board fixed to an inner surface of the cover body; and
a spring probe assembly electrically connected to and mounted on a second surface of the first circuit board, wherein the spring probe assembly comprises a plurality of spring probes each with two ends, one of the two ends protruding partly through a probe limiter in a direction away from the second surface of the first circuit board, the other of the two ends being fixed to the second surface of the first circuit board which is facing away from the inner surface of the cover body; and
a plurality of lighting elements disposed on the first surface of the first circuit board toward the inner surface of the cover body such that light emitted from the lighting elements passes through a translucent portion of an outer surface of the cover body;
wherein the plurality of lighting elements form a two-dimensional array of lighting elements evenly distributed on the first surface of the first circuit board, the plurality of spring probes form a two-dimensional array of spring probes, and the cover body has a reciprocal planar structure to receive two-dimensional array of lighting elements and the first circuit board.

US Pat. No. 10,667,122

RADIO ACCESS NETWORK INTERWORKING

JRD COMMUNICATION INC., ...

1. A method for interworking radio access networks, the method comprising:receiving at a cellular radio access network from a mobile device connected to that cellular radio access network WLAN access point data,
wherein the WLAN access point data comprises WLAN access point ID, LTE radio cell ID and LTE neighbour cell identities,
storing the WLAN access point ID, and the LTE radio cell ID or LTE neighbor cell identities at the cellular radio access network, and
utilising all elements of the stored WLAN access point data to control a WLAN aggregation function for the mobile device,
wherein the WLAN access point data identifies a WLAN-U (a non-operator controlled WLAN access point) the UE is connected to.

US Pat. No. 10,602,351

COMMUNICATION INFORMATION HIDING REALIZATION METHOD AND REALIZATION SYSTEM

JRD COMMUNICATION INC., ...

1. A communication information hiding realization method, including steps of:A, monitoring a communication information database for storing communication information in real time, and judging whether there is newly added communication information in the communication information database, wherein the communication information is phone incoming call information, phone calling information, sent mail, received mail, sent short message service, received short message service, sent WeChat information, received WeChat information, sent QQ information, received QQ information or system background notification information;
B, obtaining a communication number of the newly added communication information when there is the newly added communication information in the communication information database, and comparing the communication number with a pre-set communication number set needing to be hidden, wherein the communication number is included in a phone number; and
C, deleting or hiding the communication information corresponding to the communication number in the communication information database when the communication number exists in the communication number set needing to be hidden;
wherein Step B includes:
B11, obtaining the phone number corresponding to the phone incoming call information of a phone when there is the newly added communication information in the communication information database and the communication information is the phone incoming call information;
B12, obtaining a country code, an area code and a communication number in the phone number, wherein after the country code, the area code and the communication number in the phone number are parsed and obtained, hyphen, blank, or English letter in the phone number is deleted and the phone number is saved;
B13, comparing the communication number in the phone number with the communication number set needing to be hidden;
wherein Step B includes:
B21, obtaining a phone number corresponding to the system background notification information when there is the newly added communication information in the communication information database and the communication information is the system background notification information;
B22, obtaining a country code, an area code and a communication number in the phone number, wherein after the country code, the area code and the communication number in the phone number are parsed and obtained, hyphen, blank, or English letter in the phone number is deleted and the phone number is saved;
B23, comparing the communication number in the phone number with the communication number set needing to be hidden.

US Pat. No. 10,582,473

NON-ANCHOR CARRIER UTILISATION

JRD COMMUNICATION INC., ...

1. A method to support paging a UE capable of receiving paging messages on a set of carriers comprising an anchor carrier and at least one non-anchor carrier, the method comprising the steps of:at a UE, sending to an eNB an indication that the UE supports paging on non-anchor carriers using a UE-RadioPagingInfo-NB IE,
at an eNB, receiving the UE-RadioPagingInfo-NB IE from the UE and sending the UE-RadioPagingInfo-NB IE to an MME,
at an MME, when sending a message to an eNB to page the UE, including the UE-RadioPagingInfo-NB IE.

US Pat. No. 10,499,433

SENSING METHODS FOR WIRELESS COMMUNICATIONS DEVICES

JRD COMMUNICATION INC., ...

1. A method for assisting cyclic transmissions from a wireless communication device during predefined target transmission windows on a sidelink communications resource comprising a plurality of subframes, the method comprising:sensing periodic transmissions of periodicity p with a wireless communication device from at least one other wireless communication device on a sidelink communications resource by monitoring with the wireless communication device subframes, SFs, contained in a variable number N of time windows of fixed duration,
wherein the subframes for monitoring are defined as:
SFs=n?J*p, and
where an arrival time of a transport block occurs at subframe n.

US Pat. No. 10,495,947

SMART FLASHLIGHT CONTROL METHOD AND MOBILE TERMINAL

JRD Communication Inc., ...

1. A non-transitory computer-readable medium with one or more application programs stored thereon, that when executed by a camera application processor, cause the camera application processor to perform a method comprising:when detecting that a photographing mode of a mobile terminal is turned on, detecting first ambient light intensity of the mobile terminal;
when the first ambient light intensity of the mobile terminal is smaller than a first threshold, turning on a flashlight before photographing, wherein the flashlight has light intensity such that a target to be photographed is allowed to adapt to increased ambient light intensity;
detecting whether the target to be photographed by the mobile terminal comprises a predetermined type of target;
when the target to be photographed comprises the predetermined type of target, adjusting light intensity of a fill light in the mobile terminal; and
photographing, by an image sensor, the target to be photographed with the flashlight and the fill light, wherein the flashlight is turned on and the fill light is light intensity adjusted.

US Pat. No. 10,798,742

SENSING METHODS FOR WIRELESS COMMUNICATION DEVICES

JRD COMMUNICATION INC., ...

1. A method for selecting resources for cyclic transmissions from a wireless communication device during predefined target transmission windows on a sidelink communications resource comprising a plurality of subframes, the method comprising:sensing periodic transmissions of periodicity p from at least one other wireless communication device on the sidelink communications resource by monitoring subframes, SFs, contained in a variable number N of time windows of fixed duration, wherein monitoring subframes includes:
decoding transmitted data from the at least one other wireless communication device; and
deriving, from the decoded data, if and when the at least one other wireless communication device will use a same resource for future transmissions,
wherein the subframes for monitoring are offsets of J*100 ms from the target transmission windows wherein J is a representation of a selected set of subframe numbers.

US Pat. No. 10,509,554

METHOD FOR OUTPUTTING TARGET CONTENT AND TERMINAL THEREFOR

JRD Communication Inc., ...

1. A method for outputting a target content from a mobile terminal to a non-mobile terminal output device, the method comprising:acquiring, via the mobile terminal, the target content and displaying a target content logo on a display of the mobile terminal;
determining, via the mobile terminal, a type of the target content;
determining, via the mobile terminal, a plurality of output modes corresponding to the type of the target content;
displaying, via the display, a plurality of preset areas corresponding to the output modes around the target content logo, where each preset area, of the plurality of preset areas, is located at a position on the display that is proximate to a hardware port or a software mark corresponding to each output mode, of the plurality of output modes; and
outputting, via the mobile terminal, the target content to the non-mobile terminal output device based on a user selection of a preset area corresponding to the output device;
wherein, when an output mode cannot be represented in a position-associated manner in the form of a hardware port or a software mark, the output mode that cannot be represented in a position-related manner is represented by an operation command in a preset area that is not position associated with a hardware port or a software mark.

US Pat. No. 10,613,594

SPEAKER SOUND CAVITY STRUCTURE OF MOBILE TERMINAL, AND MOBILE TERMINAL

JRD Communication Inc., ...

11. A mobile terminal, comprising a speaker sound cavity structure, wherein the speaker sound cavity structure has an antenna supporting member arranged on a mobile terminal, the antenna supporting member comprising:a sound-guiding groove configured as a transmission channel for transmitting sound in an original speaker sound cavity of the mobile terminal, wherein the sound-guiding groove is a recess arranged on the antenna supporting member of the mobile terminal, and the sound-guiding groove is arranged near a bottom edge of a housing of the mobile terminal and along a direction substantially parallel to the bottom edge of the mobile terminal and substantially perpendicular to a right edge and a left edge of the mobile terminal;
a lead-out hole configured to lead the sound in the original speaker sound cavity of the mobile terminal into a new speaker sound cavity, wherein the lead-out hole is a through hole that passes through the antenna supporting member of the mobile terminal, and is arranged at one end of the sound-guiding groove that connects an edge of the original speaker sound cavity; and
a lead-in hole configured to guide the sound in the original speaker sound cavity of the mobile terminal into the new speaker sound cavity, wherein the lead-in hole is a through hole that passes through the antenna supporting member of the mobile terminal and is arranged at the other end of the sound-guiding groove that connects an edge of the new speaker sound cavity.

US Pat. No. 10,573,984

MOUNTING STRUCTURE OF MOUNTING BOARD-TO-BOARD (BTB) CONNECTOR TO MOBILE TERMINAL AND MOBILE TERMINAL

JRD Communication Inc., ...

1. A mounting structure of mounting a board-to-board (BTB) connector to a mobile terminal, wherein the mounting structure of mounting the BTB connector to the mobile terminal is arranged on the BTB connector, the mounting structure comprising:a mounting body attached to the BTB connector, a front end of the mounting body comprising an inserting portion that is inserted into and connected to a shielding case, and a back end of the mounting body comprising at least one hook that hooks an edge of a main board, wherein the mounting body comprises a first edge, a second edge, a third edge, and a fourth edge, the first edge is opposite to the second edge, the third edge is opposite to the fourth edge, the inserting portion is connected to the first edge and arranged near the fourth edge, the hook is connected to the third edge and arranged near the second edge, and the mounting body further comprises a screw fastener, the screw fastener is connected to the fourth edge and near the second edge.

US Pat. No. 10,528,082

ELECTRONIC DEVICE WITH DETACHABLE BATTERY COVER

JRD Communication Inc., ...

1. A electronic device with a detachable battery cover, comprising:a bottom shell;
a front shell fastened to the bottom shell;
a battery cover;
at least one first attachment body disposed on the front shell; and
at least one second attachment body disposed on the battery cover;
wherein the first attachment body and the second attachment body are connected and pushed against each other to squeeze out air between the first attachment body and the second attachment body such that the first attachment body and the second attachment body are attached to each other;
wherein a first receiving groove is formed on a fastening edge of the front shell, and the first attachment body is received in the first receiving groove; a through hole opposite to the first receiving groove is formed on the bottom shell, and the first attachment body is mounted through the through hole.

US Pat. No. 10,516,509

METHODS AND DEVICES FOR UPDATING AN UPLINK CONTENTION WINDOW SIZE IN A WIRELESS COMMUNICATION SYSTEM

JRD COMMUNICATION INC., ...

1. A wireless communication device including a signal processing circuit for generating a reference scheduled burst comprising:a starting subframe followed by a sequence of subsequent subframes, at least one subframe containing at least one transport block, and for adjusting an uplink contention window value based on information received from a base station, and
a receiver for receiving the information from the base station wherein the wireless communication device is arranged to mark down a reference HARQ process ID which was sent in the starting subframe of a most recent reference scheduled burst after a Listen Before Talk procedure and excluding those HARQ process IDs within a required processing time of the subframe when the next uplink grant message is received from the base station.

US Pat. No. 10,514,726

MOBILE TERMINAL SENDING OUT SOUND VIA MULTIFUNCTIONAL BATTERY COVER AND METHOD THEREOF

JRD Communication Inc., ...

1. A mobile terminal, comprising:a battery cover that attaches to the mobile terminal; and
a processing module configured to:
determine whether the battery cover includes a speaker based on an identification (ID) signal from the battery cover, wherein
if the battery cover is determined to include the speaker, then the processing module is further configured to:
activate the battery cover, and
output an audio signal from the processing module to the speaker.

US Pat. No. 10,813,027

SYSTEMS AND METHODS FOR REPORTING DATA RECEPTION STATUS

JRD COMMUNICATION INC., ...

1. A method performed by a User Equipment having a first wireless interface for establishing a communication link with an eNodeB of an LTE Radio Access Network, and a second wireless interface for establishing a communication link with a Wi-Fi Access Point, the method comprising:receiving, by the User Equipment, Packet Data Units, PDUs, encoded using a Packet Data Convergence Protocol, PDCP, via the first or second wireless interface;
deriving, by the User Equipment, PDCP sequence numbers from successfully received PDCP PDUs;
from the derived PDCP sequence numbers deriving, by the User Equipment, missing PDCP sequence numbers and a number of missing PDCP sequence numbers; and
sending to the eNodeB, by the User Equipment in response to a request for an LTE WLAN Aggregation, LWA, PDCP status report by the eNodeB, an LWA PDCP Status Report derived at least in part from the sequence numbers of the successfully received PDCP PDUs and including the number of missing PDCP sequence numbers.

US Pat. No. 10,768,944

METHOD AND SYSTEM FOR CUSTOMIZING DESKTOP LAUNCHER OF MOBILE TERMINAL

JRD COMMUNICATION INC., ...

1. A desktop-launcher-customizing method for a mobile terminal, wherein the mobile terminal comprises at least two kinds desktop launchers, and the at least two kinds of desktop launchers at least comprises a first desktop launcher and a second desktop launcher, comprising:placing a first resource file for customizing the first desktop launcher into a resource folder within a first file directory, and placing a second resource file for customizing the second desktop launcher into the resource folder within the first file directory, and placing a first configuration file for customizing the first desktop launcher into a configuration folder within the first file directory, and placing a second configuration file for customizing the second desktop launcher into the configuration folder within the first file directory, wherein the first resource file and the second resource file, the resource folder, the first configuration file and the second configuration file, and the configuration folder are different in name;
adding a compilation command, specifying a first saving path of the first resource file and the second resource file and a second saving path of the first configuration file and the second configuration file in the first file directory, and copying the first resource file and the second resource file in the first saving path and the first configuration file and the second configuration file in the second saving path into a second file directory by executing the compilation command, wherein the first resource file and the first configuration file are copied to a first folder for the first desktop launcher in the second file directory, and the second resource file and the second configuration file are copied to a second folder for the second desktop launcher in the second file directory;
writing a third saving path of the first resource file and the first configuration file and a fourth saving path of the second resource file and the second configuration file in the second file directory into a program information file, and copying the program information file to the first folder for the first desktop launcher and the second folder for the second desktop launcher in the second file directory;
reading the third saving path and the fourth saving path from the program information file to obtain the first folder for the first desktop launcher and the second folder for the second desktop launcher in the second file directory, and compiling the first resource file and the first configuration file in the first folder for the first desktop launcher in the second file directory to generate a first installation program file, and compiling the second resource file and the second configuration file in the second folder for the second desktop launcher in the second file directory to generate a second installation program file; and
loading the first or second installation program file according to the first or second desktop launcher selected by a user, and executing the first or second desktop launcher.

US Pat. No. 10,813,104

RESOURCE ALLOCATION METHOD AND SYSTEM IN WIRELESS MOBILE COMMUNICATION

JRD Communication Inc., ...

1. A method for allocating resources in a wireless mobile communication, comprising:predefining priorities of a plurality of data resource pool sets by three levels having a first priority, a second priority, and a third priority;
acquiring preset priority configuration information from the plurality of data resource pool sets;
configuring a data transmission period and a resource corresponding to the plurality of data resource pool sets based on the preset priority configuration information of the plurality of data resource pool sets;
receiving resource allocation request information from a mobile equipment; and
sending the data transmission period and the resource corresponding to the data resource pool sets satisfying the resource allocation request information to the mobile equipment;
wherein the step of configuring the data transmission period and the resource corresponding to the plurality of data resource pool sets based on the preset priority configuration information of the plurality of data resource pool sets comprises steps of:
(B1) acquiring and determining a priority of one of the data resource pool sets by a base station;
(B2) if the priority of the one of the data resource pool sets is the first priority, adopting a Semi-persistent scheduling indicator (SPSI) resource allocation method for the one of the data resource pool sets and acquiring the resource use with regard to the next data transmission period at the beginning of a first data transmission period;
(B3) if the priority of the one of the data resource pool sets is the second priority, adopting a plan-based resource allocation method for the one of the data resource pool sets and utilizing the plan-based resource allocation method to allocating a second data transmission period at the beginning of the second data transmission period; and
(B4) if the priority of the one of the data resource pool sets is the third priority, adopting a contention-based resource allocation method for the one of the data resource pool sets and utilizing the contention-based resource allocation method to allocating a third data transmission period at the beginning of the third data transmission period.

US Pat. No. 10,770,830

ELECTRONIC PRODUCT AND USB COVER CONNECTING STRUCTURE THEREOF

JRD Communication Inc., ...

1. A universal serial bus (USB) cover connecting structure of an electronic product, comprising:a USB cover, covering a USB port of an electronic product, and disposed on a case of the electronic product,
wherein a first extending part and a second extending part are disposed on opposite ends of the USB cover, and a first gap and a second gap are formed between the first extending part, the second extending part, and sidewalls of the USB cover;
wherein a USB hole is disposed on the USB port of the case, and the USB hole is provided with a protrusion having an annular shape, and a width of the protrusion on one side of the first extending part is greater than a width of the protrusion on the other side, and an end of the USB cover opposite to the protrusion abuts against the protrusion, so that a space is formed between the first gap, the second gap, and the protrusion;
wherein a columnar connection rod extending along a direction toward the protrusion is disposed on a side of an insertion part opposite to the first extending part, and a socket is disposed on the protrusion at a position opposite to the columnar connection rod, and the columnar connection rod inserts into the socket; and
wherein the USB port is fixed on a base secured to the case by screws, and a first hole allowing penetration of the columnar connection rod is disposed at a position of the base opposite to the columnar connection rod, and a second hole connected with the first hole is disposed on the base, and an aperture of the second hole is smaller than an aperture of the first hole, and the columnar connection rod is tapered shape.