Patents by Inventor Jun-Wei Zhang
Jun-Wei Zhang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240134180Abstract: An optical device and the prism module thereof are provided. The prism module includes a first prism, a second prism, and a third prism. The second prism is disposed beside the first prism. The third prism is adhered to the second prism. First light enters the first prism, is reflected plural times in the first prism, enters the second prism, and is emitted from the second prism. Second light enters the second prism, is reflected plural times in the second prism, and is emitted from the second prism. Third light sequentially passes through the third prism and the second prism, enters the first prism, is reflected plural times in the first prism, and is emitted from the first prism.Type: ApplicationFiled: October 19, 2023Publication date: April 25, 2024Inventors: Fei Han, Xiao-Yao Zhang, Yue-Ye Chen, Ling-Wei Zhao, Jun-Wei Che, Hua-Tang Liu
-
Patent number: 11942795Abstract: A multi-antenna system for harvesting energy and transmitting data includes an energy storing unit, antenna transmission units, and a load unit. Each antenna transmission unit includes an antenna module, a splitting module, an energy generation module, and a data processing module. The splitting module splits a wireless signal received by the antenna module into a first splitting signal and a second splitting signal and transmits the first splitting signal to an energy generation module to convert the first splitting signal into electrical energy stored in an energy storing unit and provided to the data processing module. The energy storing unit provides the electrical energy for the load unit. The data processing module receives one of the second splitting signals, converts it into a control signal, and transmits the control signal to the load unit. The load unit operates according to the control signal.Type: GrantFiled: November 28, 2022Date of Patent: March 26, 2024Assignee: Netronix, Inc.Inventors: Fang Ming Tsai, You Wei Zhang, Jun Sheng Lin
-
Publication number: 20240069618Abstract: The disclosure provides a power management method. The power management method is applicable to an electronic device. The electronic device is electrically coupled to an adapter, and includes a system and a battery. The adapter has a feed power. The battery has a discharge power. The power management method of the disclosure includes: reading a power value of the battery; determining a state of the system; and discharging power to the system, when the system is in a power-on state and the power value is greater than a charging stopping value, by using the battery, and controlling, according to the discharge power and the feed power, the adapter to selectively supply power to the system. The disclosure further provides an electronic device using the power management method.Type: ApplicationFiled: April 27, 2023Publication date: February 29, 2024Inventors: Wen Che CHUNG, Hui Chuan LO, Hao-Hsuan LIN, Chun TSAO, Jun-Fu CHEN, Ming-Hung YAO, Jia-Wei ZHANG, Kuan-Lun CHEN, Ting-Chao LIN, Cheng-Yen LIN, Chunyen LAI
-
Patent number: 11747978Abstract: Embodiments of the present invention relate to a method, system, and computer program product for compacting data in a distributed storage system. In some embodiments, a method is disclosed. According to the method, first information about historical resource usage of a data node and second information about a historical data compaction performed at the data node are obtained. The historical data compaction compacted data files associated with a first database table into one data file. A configuration for a data compaction to be performed on a plurality of data files associated with a second database table is generated based on the first and second information. The data compaction is performed during a future time period. In other embodiments, a system and a computer program product are disclosed.Type: GrantFiled: July 23, 2019Date of Patent: September 5, 2023Assignee: International Business Machines CorporationInventors: Jun Wei Zhang, Lei Chen, Zhongen Zhang, Zhi Bin Pan
-
Patent number: 11502343Abstract: A method for detecting battery condition by monitoring air pressure and temperature both before and during the use of a sealed electronic device. A first air pressure is obtained before the device is powered on. A second air pressure is obtained during use of the device. A value of variations between readings is determined, and if the variation value in air pressure is greater than a preset value, an alarm is generated. An electronic device and a non-transitory storage medium are also provided.Type: GrantFiled: December 30, 2019Date of Patent: November 15, 2022Assignees: HONGFUJIN PRECISION ELECTRONICS (ZHENGZHOU) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Jun-Wei Zhang, Shi Jia, Jun Zhang, Yi-Tao Kao
-
Patent number: 11256909Abstract: A method for pushing information based on a user emotion including recordings of behavior habits of the user based on a number of predefined emotions within a predefined time period can be implemented in the disclosed electronic device. Based on each predefined emotion, a proportion of each behavior habit of the user is determined at the predetermined time intervals. The device determines information to be pushed according to a current user emotion and the proportions of the behavior habits of the user corresponding to the current user emotion, and the electronic device is controlled to push the determined information.Type: GrantFiled: January 22, 2020Date of Patent: February 22, 2022Assignees: HONGFUJIN PRECISION ELECTRONICS (ZHENGZHOU) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Lin-Hao Wang, Jun-Wei Zhang, Jun Zhang, Yi-Tao Kao
-
Patent number: 11249535Abstract: A shutdown method of an electronic device includes detecting activity of a user; determining whether an activity range of the user is less than a predetermined value; determining whether the user is away from the electronic device when the activity range of the user is less than the predetermined value; capturing user images when the user is not away from the electronic device; determining whether any action has been performed by the user; determining whether the at least one action performed by the user matches a sleep habit when the at least one action has been performed by the user; and shutting down the electronic device when the user is away from the electronic device, or when no action has been performed by the user, or when the at least one action performed by the user match the sleep habit of the user.Type: GrantFiled: January 22, 2020Date of Patent: February 15, 2022Assignees: HONGFUJIN PRECISION ELECTRONICS (ZHENGZHOU) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Zi-Jie Wang, Jun-Wei Zhang, Jun Zhang, Yi-Tao Kao
-
Patent number: 11237748Abstract: Balancing resource usage for client applications workload and data merge optimization of the backend for both a local merge within one server and a merge across multiple servers is determined based on previous resource usage pattern in a distributed storage system.Type: GrantFiled: August 13, 2019Date of Patent: February 1, 2022Assignee: International Business Machines CorporationInventors: Lei Chen, Xin Ni, Tao Xie, Jun Wei Zhang
-
Patent number: 11221252Abstract: An electronic device includes a processor and a memory. The processor obtains a group of original specification data of an ambient light sensor, obtains a group of testing data of the ambient light sensor, combines the group of original specification data with the group of testing data to obtain a group of combined data, and analyzes the group of combined data according to a source of the plurality of data and a corresponding wavelength of the plurality of data to obtain a spectral hand table and a channel distribution table of the ambient light sensor.Type: GrantFiled: November 19, 2018Date of Patent: January 11, 2022Assignees: HONGFUJIN PRECISION ELECTRONICS (ZHENGZHOU) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Yi-Peng Wang, Jun-Wei Zhang
-
Patent number: 11119647Abstract: A computer implemented method is disclosed. The method includes obtaining, by at least one processor, data of user interaction with an application in a user session in a given computing environment. The method further includes identifying a user gesture interacting with a user interface of the application on a screen of a computing device based on the data. The method further includes calculating a struggle factor score for the user gesture based on the data. The method further includes comparing the struggle factor score with a baseline value, wherein the baseline value is derived from historical information of past user sessions in a computer environment like the given computing environment. The method further includes determining that the user gesture indicates a user struggle in response to a determination that the struggle factor score is above the baseline value.Type: GrantFiled: August 30, 2019Date of Patent: September 14, 2021Assignee: International Business Machines CorporationInventors: Jun Wei Zhang, Lin Ni, Jun Liao, Yue Cui Li
-
Patent number: 11073533Abstract: A method for detecting swiping of a card applicable in an electronic device controls a motion detecting device to acquire motion data of the electronic device, controls a distance detecting device to detect a distance between the electronic device and a card, determining whether the motion data is within at least one predetermined range of motion data, determines whether the detected distance is less than or equal to a predetermined value; controls the recording device to record sounds at the proximity of the electronic device if the motion data is within the at least one predetermined range of motion data and the detected distance is less than or equal to the predetermined value, determining whether the recorded sounds are the same as responsive sounds of card-swiping; and determines that swiping of the card is successful if the recorded sounds are the same as the responsive sounds of card-swiping.Type: GrantFiled: January 14, 2020Date of Patent: July 27, 2021Assignees: HONGFUJIN PRECISION ELECTRONICS (ZHENGZHOU) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Shi Jia, Jun-Wei Zhang, Jun Zhang, Yi-Tao Kao
-
Patent number: 11057465Abstract: A distributed storage system places data in a time-based manner. The distributed storage system comprises a plurality of storage nodes for storing user data, and each user in at least one user is assigned a storage node sub-set for storing user data thereof. The distributed storage system monitors and records user accesses on storage nodes. The distributed storage system calculates a time-based access pattern of a user and time-based access patterns of the storage nodes outside the storage node sub-set of the user in the distributed storage system according to recorded user accesses. The distributed storage system adjusts the storage node sub-set of the user according to the time-based access pattern of the user and the time-based access patterns of the storage nodes outside the storage node sub-set of the user in the distributed storage system.Type: GrantFiled: December 4, 2015Date of Patent: July 6, 2021Assignee: International Business Machines CorporationInventors: Kuan Feng, Hao Chen Gui, Sheng Xu, Jun Wei Zhang
-
Patent number: 11023485Abstract: Embodiments relate to cube construction. According to a method, a plurality of valid history queries that request to retrieve a cube comprising a first number of cuboids in an On-Line Analytical Processing (OLAP) system are collected. A plurality of dimension combinations is acquired from the plurality of valid history queries. A query frequency of each cuboid of a second number of cuboids with the plurality of dimension combinations is determined, the second number of cuboids being a subset of the first number of cuboids. A cuboid construction sequence for the second number of cuboids is determined based on the query frequency. The cube is constructed based on the cuboid construction sequence.Type: GrantFiled: September 18, 2018Date of Patent: June 1, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jun Wei Zhang, Tao Xie, Wei Xu, Shan Fan
-
Patent number: 11011150Abstract: A method for eliminating noises collected by an electronic device when voice recordings are being taken detects whether the electronic device is in a voice recording mode. A first acquiring device is controlled to acquire the speaking voices of at least one user, when determining that the electronic device is in the voice recording mode. A determination is made as to whether the speaking voices of at least one user acquired by the first acquiring device include noises produced by the vibration device, and eliminating noises produced by the vibration device, when the speaking voices of at least one user acquired by the first acquiring device include the noises produced by the vibration device.Type: GrantFiled: September 17, 2019Date of Patent: May 18, 2021Assignees: HONGFUJIN PRECISION ELECTRONICS (ZHENGZHOU) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Shi Jia, Jun-Wei Zhang, Jun Zhang, Yi-Tao Kao
-
Publication number: 20210141439Abstract: A shutdown method of an electronic device includes detecting activity of a user; determining whether an activity range of the user is less than a predetermined value; determining whether the user is away from the electronic device when the activity range of the user is less than the predetermined value; capturing user images when the user is not away from the electronic device; determining whether any action has been performed by the user; determining whether the at least one action performed by the user matches a sleep habit when the at least one action has been performed by the user; and shutting down the electronic device when the user is away from the electronic device, or when no action has been performed by the user, or when the at least one action performed by the user match the sleep habit of the user.Type: ApplicationFiled: January 22, 2020Publication date: May 13, 2021Inventors: ZI-JIE WANG, JUN-WEI ZHANG, JUN ZHANG, YI-TAO KAO
-
Publication number: 20210126297Abstract: A method for detecting battery condition by monitoring air pressure and temperature both before and during the use of a sealed electronic device. A first air pressure is obtained before the device is powered on. A second air pressure is obtained during use of the device. A value of variations between readings is determined, and if the variation value in air pressure is greater than a preset value, an alarm is generated. An electronic device and a non-transitory storage medium are also provided.Type: ApplicationFiled: December 30, 2019Publication date: April 29, 2021Inventors: JUN-WEI ZHANG, SHI JIA, JUN ZHANG, YI-TAO KAO
-
Publication number: 20210064855Abstract: A method for pushing information based on a user emotion including recordings of behavior habits of the user based on a number of predefined emotions within a predefined time period can be implemented in the disclosed electronic device. Based on each predefined emotion, a proportion of each behavior habit of the user is determined at the predetermined time intervals. The device determines information to be pushed according to a current user emotion and the proportions of the behavior habits of the user corresponding to the current user emotion, and the electronic device is controlled to push the determined information.Type: ApplicationFiled: January 22, 2020Publication date: March 4, 2021Inventors: LIN-HAO WANG, JUN-WEI ZHANG, JUN ZHANG, YI-TAO KAO
-
Publication number: 20210064228Abstract: A computer implemented method is disclosed. The method includes obtaining, by at least one processor, data of user interaction with an application in a user session in a given computing environment. The method further includes identifying a user gesture interacting with a user interface of the application on a screen of a computing device based on the data. The method further includes calculating a struggle factor score for the user gesture based on the data. The method further includes comparing the struggle factor score with a baseline value, wherein the baseline value is derived from historical information of past user sessions in a computer environment like the given computing environment. The method further includes determining that the user gesture indicates a user struggle in response to a determination that the struggle factor score is above the baseline value.Type: ApplicationFiled: August 30, 2019Publication date: March 4, 2021Inventors: Jun Wei Zhang, Lin Ni, Jun Liao, Yue Cui Li
-
Patent number: 10936202Abstract: Embodiments of the present invention provide a method, system, and computer program product for allocating storage extents. Extent input/output information pertaining to an extent on a storage device is received, by a computer, where the extant input/output information includes an access rate of data stored on the extent. The computer determines one or more periods of time where the input/output information exceeds a preconfigured threshold. The computer generates one or more of a first policy and a second policy based on the determined one or more periods where the first policy includes allocating the extent to a high performance disk within a tier storage system when data is stored during the determined periods and the second policy includes reallocating the extent from a low performance disk within the tier storage system to a high performance storage device within the tier storage system during the one or more determined periods.Type: GrantFiled: April 3, 2019Date of Patent: March 2, 2021Assignee: International Business Machines CorporationInventors: Liang Fang, Shiwen He, Jun Liao, Jun Wei Zhang
-
Publication number: 20210026537Abstract: Embodiments of the present invention relate to a method, system, and computer program product for compacting data in a distributed storage system. In some embodiments, a method is disclosed. According to the method, first information about historical resource usage of a data node and second information about a historical data compaction performed at the data node are obtained. The historical data compaction compacted data files associated with a first database table into one data file. A configuration for a data compaction to be performed on a plurality of data files associated with a second database table is generated based on the first and second information. The data compaction is performed during a future time period. In other embodiments, a system and a computer program product are disclosed.Type: ApplicationFiled: July 23, 2019Publication date: January 28, 2021Inventors: JUN WEI ZHANG, LEI CHEN, ZHONGEN ZHANG, ZHI BIN PAN