Patents by Inventor Xinan Wang

Xinan Wang 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).

  • Patent number: 11909839
    Abstract: The present disclosure provides an event notification method, a system, a server device, and a computer storage medium. The event notification method includes: receiving a subscription request from a subscriber, the subscription request includes at least one receiver for receiving event notifications; during a monitoring interval, determining whether a continuous event notification rule is satisfied; and in the case where the continuous event notification rule is satisfied, sending the event notification of the subscription request to the at least one receiver.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: February 20, 2024
    Assignees: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Junjie Zhao, Jing Su, Xinan Wang, Shaobei Chen, Qian Zhang, Yanqiu Zhao
  • Patent number: 11900031
    Abstract: Systems and methods for generating a load model having composite load components for electric power systems are disclosed which include acquiring state information at a bus of the electric power system, acquiring a training event record, and generating the load model by sequentially executing steps of determining a final load component composition for a predetermined composite load model structure referencing to both the state information and the training event record, and determining a plurality of final load parameters corresponding to the final load component composition and the predetermined load model structure also referencing to both the state information and the training event record.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: February 13, 2024
    Assignees: State Grid Smart Research Institute Co., Ltd., State Grid Corporation of China Co., Ltd, State Grid Jiangsu Electric Power Co., Ltd., State Grid Shandong Electric Power Company, State Grid Jiangsu Electric Power Co., Ltd., Information and Communication Branch
    Inventors: Yishen Wang, Xinan Wang, Haifeng Li, Chunlei Xu, Di Shi, You Lin, Siqi Wang, Zhiwei Wang, Jing Cao, Bo Guo, Zhengyang Ding
  • Patent number: 11893757
    Abstract: An image sensor is positioned such that a field-of-view of the sensor encompasses portion of a beverage machine. The field-of-view includes a zone associated with operating the beverage machine. A subsystem receives a signal indicating beverage is dispensed and angled-view images from the image sensor. First image(s) associated with a start of beverage being dispensed are determined by detecting a hand of a person entering the zone associated with operating the beverage machine. A first identifier is determined for the person in the first image(s). Second image(s) associated with an end of the beverage being dispensed are determined by detecting a hand of the person exiting the zone. A second identifier is determined for the person in the second image(s). If the first identifier is the same as the second identifier, the beverage is assigned to the person with the first identifier.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: February 6, 2024
    Assignee: 7-ELEVEN, INC.
    Inventors: Xinan Wang, Shahmeer Ali Mirza, Sailesh Bharathwaaj Krishnamurthy
  • Patent number: 11887372
    Abstract: An image sensor is positioned such that a field-of-view of the sensor encompasses portion of a beverage machine. The field-of-view includes a first zone associated with operating the beverage machine to dispense the beverage and a second zone in which a cup is placed to receive the beverage. A beverage assignment subsystem receives angled-view images from the image sensor. An event associated with an object entering one or both of the first zone and the second zone is detected. In image(s) associated with a start of the event, it is determined that both a hand of a person enters the first zone and the cup is placed in the second zone. If the cup remained in the second zone for at least a threshold time, the beverage is assigned to the person whose hand entered the first zone.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: January 30, 2024
    Assignee: 7-ELEVEN, INC.
    Inventors: Shahmeer Ali Mirza, Sailesh Bharathwaaj Krishnamurthy, Kyle Dalal, Xinan Wang
  • Publication number: 20240029275
    Abstract: In response to detecting a first triggering event corresponding to placement of a first item on a platform, a first image of the platform is captured. A first item identifier of the first item is identified and stored in a memory. In response to detecting a second triggering event corresponding to placement of a second item on the platform, a second image of the platform is captured. The second image is compared with the first image. Upon determining that the first item depicted in the second image overlaps with the first item depicted in the first image and the overlap equals or exceeds a threshold, the first item identifier is assigned to the first item depicted in the second image. A second item identifier of the second item is identified, and information associated with the first item identifier and the second item identifier is displayed on a user interface device.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 25, 2024
    Inventors: Sailesh Bharathwaaj Krishnamurthy, Sumedh Vilas Datar, Crystal Maung, Xinan Wang
  • Publication number: 20240029274
    Abstract: A reference depth image of a platform is captured using a three-dimensional (3D) sensor. A plurality of secondary depth images are captured, wherein for each secondary depth image, a depth difference parameter is determined by comparing the secondary depth image and the reference depth image. In response to determining that the depth difference parameter has stayed constant at a value higher than zero for a duration of a first time interval, it is determined that an item has been placed on the platform.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 25, 2024
    Inventors: Xinan Wang, Kyle J. Dalal, Fahad Mirza, Jon Andrew Crain
  • Publication number: 20240029276
    Abstract: In response to detecting a first triggering event corresponding to placement of a first item on a platform, a plurality of first images are captured of the first item and a plurality of cropped first images are generated based on the first images. A first item identifier associated with the first item is identified based on the cropped first images. In response to detecting a second triggering event corresponding to placement of a second item on the platform, a plurality of second images of the first item are captured and a plurality of cropped second images are generated from the second images. In response to determining that the cropped first images match with the cropped second images, the first item identifier is assigned to the first item depicted in the second images.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 25, 2024
    Inventors: Xinan Wang, Kyle J. Dalal, Fahad Mirza, Jon Andrew Crain, Sailesh Bharathwaaj Krishnamurthy
  • Publication number: 20240029277
    Abstract: A device for object tracking receives an image from a camera, where the image shows a set of points on a calibration board placed on a platform. The device determines a pixel location array that comprises pixel locations associated with the points in the image. The device determines, by applying a first homography to the pixel location array, a calculated location array identifying calculated physical location coordinates of the set of points in the global plane. The device determines that the difference between a reference location array and the calculated location array is more than a threshold value. In response, the device determines that the camera and/or the platform has moved from a respective initial location when the first homography was determined. The device determines a second homography by multiplying an inverse of the pixel location array by the reference location array and calibrates the camera using the second homography.
    Type: Application
    Filed: September 28, 2023
    Publication date: January 25, 2024
    Inventors: Xinan Wang, Kyle J. Dalal, Fahad Mirza, Jon Andrew Crain, Shahmeer A. Mirza
  • Publication number: 20230300198
    Abstract: The present application provides a method for resource guiding, a device for resource guiding, an apparatus and a computer storage medium, the method includes: acquiring, by a first receiver, a target request sent by a first requester, the target request carries resource information and a target address, the target address includes a virtual resource address, and the resource information includes recommendation information; and acquiring, by the first receiver, the recommendation information according to the virtual resource address, and determining an action executor according to the virtual resource address, the recommendation information is used for recommending a next action to be executed for the action executor.
    Type: Application
    Filed: June 15, 2021
    Publication date: September 21, 2023
    Inventors: Qian ZHANG, Junjie ZHAO, Yanqiu ZHAO, Jing SU, Xinan WANG, Shaobei CHEN
  • Publication number: 20230188602
    Abstract: The present disclosure provides a method for associating actions for Internet of things, an electronic device, and a computer-adable storage medium, the method includes: triggering a first device to execute a first action, and triggering a second device to execute a second action to obtain a feedback result of the first action and a feedback result of the second action, where each feedback result includes at least one of an execution result or an execution effect; and judging whether the first action and the second action are associable with each other based on the feedback result of the first action and the feedback result of the second action; and in response to that the first action and the second action are associable with each other, associating the first action with the second action.
    Type: Application
    Filed: April 19, 2021
    Publication date: June 15, 2023
    Inventors: Yanqiu ZHAO, Junjie ZHAO, Qian ZHANG, Jing SU, Xinan WANG, Shaobei CHEN
  • Publication number: 20230160629
    Abstract: A system includes a door sensor that provides a status of whether a door of a refrigeration system is open or closed, a temperature sensor that measures a temperature of a food compartment of the refrigeration system, a power sensor that measures an amount of power consumed by the refrigeration system, and a compressor sensor that provides acoustic data about a compressor of the refrigeration system. The system further includes a remote computing system configured to send an alert indicating that the refrigeration system needs servicing when the temperature of the food compartment of the refrigeration system is determined to be above a predetermined temperature while: the door of the refrigeration system is closed, the amount of power consumed by the refrigeration system is within a predetermined power range, and acoustic signals of the compressor of the refrigeration system are within a predetermined acoustic range.
    Type: Application
    Filed: November 19, 2021
    Publication date: May 25, 2023
    Inventors: Tejas Pradip Rode, Xinan Wang, Shahmeer Ali Mirza, Matthew O'Daniel Redmond, John Robert Keller
  • Publication number: 20230081901
    Abstract: The present disclosure discloses a method and an apparatus for determining a leveling fault of an elevator. The method includes: acquiring a leveling signal and a target floor signal of an elevator, and determining whether the elevator is at a target floor according to the target floor signal; when yes, calculating a normal change sequence of signals of a leveling sensor of the elevator from a starting floor to the target floor; acquiring a real-time change sequence of the signals of the leveling sensor from the starting floor to the target floor; comparing whether the normal change sequence is the same as the real-time change sequence; and when the normal change sequence is the same as the real-time change sequence, determining that the elevator is normally leveled, and when the normal change sequence is different from the real-time change sequence, determining that the elevator has a leveling fault.
    Type: Application
    Filed: November 8, 2022
    Publication date: March 16, 2023
    Inventors: Ruize Sun, Jianmin Cao, Xinan Wang, Lei Ning, Zhiqun Luo
  • Publication number: 20230074386
    Abstract: The present disclosure provides a method for performing identity recognition on a to-be-recognized object, an electronic device, and a non-transitory computer-readable storage medium. The method includes: acquiring, by the infrared camera, and in response to an infrared camera turn-on condition being met, a first image of a to-be-recognized target, and performing target detection on the first image, the to-be-recognized target being a finger and/or a palm; acquiring, by the visible light camera, and in response to a visible light camera turn-on condition being met, a second image of the to-be-recognized target, and performing identifier code recognition on the second image; performing, in response to the to-be-recognized target being detected from the first image, identity recognition based on a third image, and determining an identity recognition result of the to-be-recognized object, the third image being at least one image among the first image in which the to-be-recognized target is detected.
    Type: Application
    Filed: September 6, 2022
    Publication date: March 9, 2023
    Applicant: Moqi Technology (Beijing) Co., Ltd.
    Inventors: Xiaohua ZHANG, Lintao GUO, Hao YANG, Qingdi ZHANG, Xuemei WANG, Zhiwei ZHANG, Hanwen LIU, Dongquan SU, Fangrui LIU, Xinan WANG, Linpeng TANG, Cheng TAI
  • Publication number: 20220345418
    Abstract: A creation method for creating an action resource, an execution method of an action, an electronic device, and a storage medium are provided. The creation method includes receiving a first creation request that includes a target resource; creating a first action resource, which is a resource used for triggering a first action for the target resource, according to the first creation request; creating the first action resource includes: creating at least one of a first conflict priority attribute and a first conflict priority effective time attribute for the first action resource; the first conflict priority attribute represents a priority of the first action resource relative to an action resource that conflicts with the first action resource and is aimed at the target resource, and the first conflict priority effective time attribute represents a time range in which the first action resource has exclusive access to the target resource.
    Type: Application
    Filed: September 14, 2020
    Publication date: October 27, 2022
    Applicant: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Qian ZHANG, Junjie ZHAO, Jing SU, Yanqiu ZHAO, Xinan WANG, Shaobei CHEN
  • Publication number: 20220334841
    Abstract: Provided is a method for creating an action resource. The method includes: receiving a first creation request, wherein the first creation request includes a first target resource; and creating a first action resource based on the first creation request, wherein the first action resource is configured to trigger a first action for the first target resource; wherein creating the first action resource includes: creating a first action status attribute used for the first action resource, wherein the first action status attribute indicates a status of the first action.
    Type: Application
    Filed: September 14, 2020
    Publication date: October 20, 2022
    Inventors: Qian ZHANG, Junjie Zhao, Jing Su, Yanqiu Zhao, Xinan Wang, Shaobei Chen
  • Patent number: 11475657
    Abstract: An apparatus includes a memory and processor. The memory stores a machine learning algorithm configured to decide whether to use a virtual shopping cart to verify all or a portion of a transaction performed with an algorithmic shopping cart. The processor receives feedback for a decision made by the algorithm, indicating whether the algorithmic and virtual carts match. The processor assigns a reward to the feedback. A first positive reward is assigned when the virtual shopping cart is not used for verification, and the feedback indicates that the carts match. A second positive reward is assigned when the virtual cart is used for verification, and the feedback indicates that the carts do not match. A first negative reward is assigned when the virtual shopping cart is not used for verification, and the feedback indicates that the carts do not match. A second negative reward is assigned when the virtual cart is used for verification, and the feedback indicates that the carts match.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: October 18, 2022
    Assignee: 7-ELEVEN, INC.
    Inventors: Xinan Wang, Matthew Raymond Magee, Kyle Dalal, Shahmeer Ali Mirza, Crystal Maung
  • Publication number: 20220329669
    Abstract: The present disclosure provides an event notification method, a system, a server device, and a computer storage medium. The event notification method includes: receiving a subscription request from a subscriber, the subscription request includes at least one receiver for receiving event notifications; during a monitoring interval, determining whether a continuous event notification rule is satisfied; and in the case where the continuous event notification rule is satisfied, sending the event notification of the subscription request to the at least one receiver.
    Type: Application
    Filed: September 14, 2020
    Publication date: October 13, 2022
    Inventors: Junjie ZHAO, Jing SU, Xinan WANG, Shaobei CHEN, Qian ZHANG, Yanqiu ZHAO
  • Patent number: 11450011
    Abstract: A system includes a weight sensor and a weight server. The weight sensor generates a signal indicative of a weight of at least one of an item. The weight server detects an event corresponding to a weight change on the weight sensor when a quantity of the item is removed from the weight sensor. The weight server determines the item quantity by calculating a result of dividing the weight change over a unit weight of the item. If the result is within a threshold range from an integer that is closest to the result, the weight server determines that a quantity of the item with the amount of the integer is removed from the weight sensor. If the result is not within the threshold range from the integer, the weight server uses weight change patterns of historically observed signals to determine item quantity that was removed from the weight sensor.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: September 20, 2022
    Assignee: 7-ELEVEN, INC.
    Inventors: Xinan Wang, Fahad Mirza, Shahmeer Ali Mirza
  • Publication number: 20220197258
    Abstract: An action trigger method and apparatus for triggering an operation. The action trigger method includes: determining a resource of a first action S402, wherein the resource of the first action includes an identifier of a target resource and a first rule being used to trigger, according to a first condition, a first operation with respect to the target resource; determining a resource of a second action according to the target resource S404, wherein the resource of the second action includes a second rule being used to trigger, according to a second condition, a second operation with respect to the target resource; and determining, on the basis of the second condition, a dependence condition for the first action S406, wherein the first action is used to trigger a first operation with respect to the target resource when the first condition and the dependence condition are both met.
    Type: Application
    Filed: May 20, 2020
    Publication date: June 23, 2022
    Applicants: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Junjie ZHAO, Jing SU, Qian ZHANG, Yanqiu ZHAO, Xinan WANG
  • Publication number: 20210166025
    Abstract: An apparatus includes a memory and processor. The memory stores a machine learning algorithm configured to decide whether to use a virtual shopping cart to verify all or a portion of a transaction performed with an algorithmic shopping cart. The processor receives feedback for a decision made by the algorithm, indicating whether the algorithmic and virtual carts match. The processor assigns a reward to the feedback. A first positive reward is assigned when the virtual shopping cart is not used for verification, and the feedback indicates that the carts match. A second positive reward is assigned when the virtual cart is used for verification, and the feedback indicates that the carts do not match. A first negative reward is assigned when the virtual shopping cart is not used for verification, and the feedback indicates that the carts do not match. A second negative reward is assigned when the virtual cart is used for verification, and the feedback indicates that the carts match.
    Type: Application
    Filed: February 12, 2021
    Publication date: June 3, 2021
    Inventors: Xinan Wang, Mathew Raymond Magee, Kyle Dalal, Shahmeer Ali Mirza, Crystal Maung