Patents by Inventor Y. Wang

Y. 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: 10628209
    Abstract: Provided is a virtual interface, a “Forwarder” and a Virtual Block Storage Device (VBSD). The virtual interface is the interface between a Command/Response Queue (CRQ), which receives CRQ commands from a virtual machine monitor, and a common interface of the Forwarder. The Forwarder receives I/O commands in a format associated with the common interface and converts the commands into a generic I/O format. The reformatted command is transmitted to the VBSD. The virtual machine monitor sends a read or write (R/W) request to the virtual interface, which passes the request to the Forwarder. The Forwarder receives the request, converts the request into a form readable by the VBSD and transmits the converted request to the VBSD. The VBSD transmits the request to a block storage device and returns the response to the Forwarder. The Forwarder replies to the request from the virtual interface with the response from the ABSD. The virtual interface then responds to the virtual machine monitor.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jorge R. Nogueras, Morgan J. Rosas, James Y. Wang
  • Patent number: 10593101
    Abstract: A tracking system converts images to a set of points in 3D space. The images are of a wearable item that includes markers, and the set of points include representations of the markers. A view is selected from a plurality of views using the set of points, and the selected view includes one or more representations of the representations. A depth map is generated based on the selected view and the set of points, and the depth map includes the one or more representations. A neural network maps labels to the one or more representations in the depth map using a model of a portion of a body that wears the wearable item. A joint parameter is determined using the mapped labels. The model is updated with the joint parameter, and content provided to a user of the wearable item is based in part on the updated model.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: March 17, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Shangchen Han, Christopher David Twigg, Robert Y. Wang
  • Patent number: 10579437
    Abstract: Migrating a logical partition with a native logical port including establishing in the target computing system a target VIOS that includes a virtual network interface controller (vNIC) server, the vNIC server of the target VIOS coupled for data communications to a first target virtual adapter; copying the logical partition including a vNIC client to the target computing system; starting the logical partition; establishing, by the vNIC client of the logical partition, data communications with the vNIC server of the target VIOS, including performing I/O data communications between the logical partition and the first target virtual adapter; establishing a second logical port in the logical partition on the target computing system, including coupling for I/O data communications the second logical port to a second target virtual adapter; and performing I/O data communications from the logical partition to the second target virtual adapter through the second logical port.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: March 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ping Chen, Charles S. Graham, Yiwei Li, Raghavendra Malapati, Venu G. Potluri, Patricia Y. Wang
  • Patent number: 10572892
    Abstract: Systems and methods are disclosed for evaluating a transaction concluded at a POS (point of sale) device. Prices for competitive retail stores within a geographic region of the POS may be evaluated after concluding a transaction. Price differences between items and corresponding prices in the third party data are identified. Where the purchase price exceeds the corresponding third-party price, a credit is assigned to the customer, such as in the form of a gift card or code that may be redeemed in a subsequent transaction. Credits may also be assigned to a debit card associated with a user, either with or without applying some multiplier. A credit may be applied to an online transaction of the user. Based on the use of the credit, the user's in-store purchases and online purchases may be related to the same individual and used to better characterize interests of the user.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: February 25, 2020
    Assignee: WALMART APOLLO, LLC
    Inventors: Joseph Y. Wang, Venkata Syam Prakash Rapaka, Vivek Parekh, Paul Kay Hatch, Ronald G. Benson, Nella Shapiro
  • Patent number: 10572024
    Abstract: A head-mounted display (HMD) tracks a user's hand positions, orientations, and gestures using an ultrasound sensor coupled to the HMD. The ultrasound sensor emits ultrasound signals that reflect off the hands of the user, even if a hand of the user is obstructed by the other hand. The ultrasound sensor identifies features used to train a machine learning model based on detecting reflected ultrasound signals. For example, one of the features is the time delay between consecutive reflected ultrasound signals detected by the ultrasound sensor. The machine learning model learns to determine poses and gestures of the user's hands. The HMD optionally includes a camera that generates image data of the user's hands. The image data can also be used to train the machine learning model. The HMD may perform a calibration process to avoid detecting other objects and surfaces such as a wall next to the user.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: February 25, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Elliot Saba, Robert Y. Wang, Christopher David Twigg, Ravish Mehra
  • Patent number: 10565277
    Abstract: A method and system for improving a network search query is provided. The method includes receiving a natural language Internet search request and executing a real time search with respect to a database associated with an Internet based search for specified digital information. Categories associated with the natural language Internet search request are identified and associated intent information is received. Digital attributes data identified during the real time search are identified and an associated concept is extracted. The associated concept is mapped to the digital attributes and search based software code is generated and executed. Resulting relevant results are presented and the database is configured such that the relevant results are stored within a logical partition of the database.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ying Li, Anh Q. Lu, Jian Lu, Chuan Y. Wang, Jie Wang, Wei Yan
  • Publication number: 20200046219
    Abstract: A new device attached to a Smartphone has been invented to provide objective vision screening of young children including infants and newborns. The inventive device includes a main plane body which haves a cylindrical container for holding the optical elements and a house for holding the beam splitter. The main plane body is attached to a Smartphone. While the optical elements making the streak of light beam and moving it across the pupils of children, the camera of a Smartphone records the relative movement of the retinal reflex of the children eyes, which gives the information of refractive status, clarity of refractive media, alignment of the both eyes and other conditions of the eyes that may cause amblyopia. The principal of this device is similar to conventional streak retinoscopy, but it examines both eyes simultaneously and has more advantages.
    Type: Application
    Filed: July 29, 2019
    Publication date: February 13, 2020
    Inventors: Guang-Ji Wang, John Y. Wang
  • Publication number: 20200024928
    Abstract: A method of reducing erosional peak velocity includes arranging a sand control screen assembly in an open hole section of a wellbore, the sand control screen assembly including a base pipe defining a plurality of flow ports, a sand screen arranged about the base pipe, and a wellbore isolation device deployed within an annulus defined between the sand control screen assembly and an inner wall of the wellbore. A fluid from a surrounding subterranean formation is circulated within the annulus, and the fluid within the annulus is diverted through the sand screen and into the base pipe upon approaching the wellbore isolation device. A peak velocity of the fluid flowing through the sand screen is reduced with a peak flux reducing assembly arranged axially adjacent the wellbore isolation device.
    Type: Application
    Filed: June 5, 2019
    Publication date: January 23, 2020
    Inventors: Federico G. Gallo, Jason Y. Wang, Christian S. Mayer
  • Publication number: 20200003041
    Abstract: Downhole gas separators, artificial lift systems including the downhole gas separators, hydrocarbon wells including the artificial lift systems, and methods of separating a gas from a liquid hydrocarbon within a hydrocarbon well. The downhole gas separators include an elongate outer housing that defines an enclosed volume, a fluid inlet port, and a gas outlet port. The downhole gas separators further include an elongate dip tube that extends within the enclosed volume, and the gas outlet port is configured to selectively provide fluid communication between the enclosed volume and an external region.
    Type: Application
    Filed: September 9, 2019
    Publication date: January 2, 2020
    Inventors: Jason Y. Wang, Andrey A. Troshko, Scott R. Buechler, Michael C. Romer
  • Publication number: 20190368991
    Abstract: The invention provides a method, and apparatus, for determining the degree of separation (DOS) of a polymer solution into a polymer-rich stream and a solvent-rich stream, said method comprising the following: adding to a liquid-liquid separation vessel the polymer solution, which comprises a polymer, a solvent and an anti-solvent; separating the polymer solution into a polymer-rich stream and a solvent-rich stream; removing at least some the polymer-rich stream from at least one outlet P on the vessel, and measuring the actual solution density of this polymer-rich stream using at least one flow meter; removing at least some of the solvent-rich stream from at least one other outlet S on the vessel, and measuring the actual density of the solvent-rich stream using at least one flow meter; and wherein the degree of separation (DOS) is determined by the following equation (Eqn.
    Type: Application
    Filed: June 20, 2019
    Publication date: December 5, 2019
    Inventors: Alec Y. Wang, Curvel Hypolite, Jorge Rubalcaba, Michael J. Zogg, JR., Job D. Guzman
  • Patent number: 10492710
    Abstract: The present disclosure relates to a method for performing phosphorous-31 spectroscopic magnetic resonance fingerprinting (MRF). The method comprises performing a pulse sequence using a series of varied sequence blocks to a volume in a subject where the volume contains phosphate metabolites. A series of signal evolutions are acquired from the volume in the subject to form MRF data. The MRF data is then compared to simulated MRF signal to determine parameters associated with phosphate metabolites and the chemical exchange rates between these metabolites. These parameters and exchange rates can be used in diagnosing a metabolic disorder in a subject.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: December 3, 2019
    Assignee: Case Western Reserve University
    Inventors: Charlie Y. Wang, Mark A. Griswold, Xin Yu
  • Publication number: 20190361751
    Abstract: Migrating a logical partition with a native logical port including establishing in the target computing system a target VIOS that includes a virtual network interface controller (vNIC) server, the vNIC server of the target VIOS coupled for data communications to a first target virtual adapter; copying the logical partition including a vNIC client to the target computing system; starting the logical partition; establishing, by the vNIC client of the logical partition, data communications with the vNIC server of the target VIOS, including performing I/O data communications between the logical partition and the first target virtual adapter; establishing a second logical port in the logical partition on the target computing system, including coupling for I/O data communications the second logical port to a second target virtual adapter; and performing I/O data communications from the logical partition to the second target virtual adapter through the second logical port.
    Type: Application
    Filed: August 7, 2019
    Publication date: November 28, 2019
    Inventors: PING CHEN, CHARLES S. GRAHAM, YIWEI LI, RAGHAVENDRA MALAPATI, VENU G. POTLURI, PATRICIA Y. WANG
  • Patent number: 10490057
    Abstract: The disclosed device, system, and method can be used for monitoring hygienic dispenser usage and compliance. A hygienic dispenser dispenses a hygienic substance such as sanitizer, soap, a glove, or the like. A hygienic sensor adapter device is proximately disposed to the hygienic dispenser. The hygienic sensor adapter device detects a presence of a human hand within an activation area of the dispenser. The hygienic sensor adapter device includes a sensor to detect badges worn by corresponding human subjects. A remote cloud-based computer server can determine a particular human subject from among the human subjects to which the human hand belongs. Accordingly, the hygienic sensor adapter device is able to monitor the activations of all models of hand hygiene dispensers with little to no configuration or modification. The hygienic sensor adapter device rejects false triggers, captures every dispenser activation, and identifies the subject responsible for the dispenser activation.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: November 26, 2019
    Assignee: SwipeSense, Inc.
    Inventors: Yuri F. Malina, Thomas F. Racke, Harikrishna K. Rajabather, Horace Y. Wang, John R. Peck
  • Patent number: 10481699
    Abstract: A system includes a wearable device including sensors arranged at different locations on the wearable device. Each sensor measures electrical signals transmitted from a wrist or arm of a user. A position computation circuit is coupled to the sensors. The position computation circuit computes, using information derived from the electrical signals with a machine learning model, an output that describes a hand position of a hand of the wrist or arm of the user.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: November 19, 2019
    Assignee: Facebook Technologies, LLC
    Inventors: Beipeng Mu, Renzo De Nardi, Richard Andrew Newcombe, Raymond King, Evan Paul Gander, Robert Y. Wang
  • Patent number: 10467645
    Abstract: Systems and methods are disclosed for evaluating a transaction concluded at a POS (point of sale) device. Prices for competitive retail stores within a geographic region of the POS may be evaluated after concluding a transaction. Price differences between items and corresponding prices in the third party data are identified. Where the purchase price exceeds the corresponding third-party price, a credit is assigned to the customer, such as in the form of a gift card or code that may be redeemed in a subsequent transaction. Credits may also be assigned to a debit card associated with a user, either with or without applying some multiplier. Transactions may be compared to past transaction of a user in order to detect fraud. Recent activity may be flagged as potentially fraudulent and reviewed before providing a credit.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: November 5, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Joseph Y. Wang, Venkata Syam Prakash Rapaka, Vivek Parekh, Paul Kay Hatch, Ronald G. Benson, Srirama M. Bolla
  • Patent number: 10450848
    Abstract: Downhole gas separators, artificial lift systems including the downhole gas separators, hydrocarbon wells including the artificial lift systems, and methods of separating a gas from a liquid hydrocarbon within a hydrocarbon well. The downhole gas separators include an elongate outer housing that defines an enclosed volume, a fluid inlet port, and a gas outlet port. The downhole gas separators further include an elongate dip tube that extends within the enclosed volume, and the gas outlet port is configured to selectively provide fluid communication between the enclosed volume and an external region.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: October 22, 2019
    Assignee: ExxonMobil Upstream Research Company
    Inventors: Jason Y. Wang, Andrey A. Troshko, Scott R. Buechler, Michael C. Romer
  • Patent number: 10443370
    Abstract: Artificial lift apparatus, systems, and methods for use in a deviated or horizontal wellbore, including a downhole gas separators, hydrocarbon wells including the artificial lift systems, and methods of separating a gas from a liquid hydrocarbon within a hydrocarbon well. Included is a downhole gas separator positioned in a deviated or horizontal wellbore, further including a flow-regulating device configured to restrict fluid flow through the gas outlet during at least a portion of each intake stroke of a reciprocating pump and to permit the fluid flow during at least a portion of each exhaust stroke of the reciprocating pump.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: October 15, 2019
    Assignee: ExxonMobil Upstream Research Company
    Inventors: Jason Y. Wang, Andrey A. Troshko, Scott R. Buechler, Michael C. Romer
  • Publication number: 20190310688
    Abstract: A transcription engine transcribes input received from an augmented reality keyboard based on a sequence of hand poses performed by a user when typing. A hand pose generator analyzes video of the user typing to generate the sequence of hand poses. The transcription engine implements a set of transcription models to generate a series of keystrokes based on the sequence of hand poses. Each keystroke in the series may correspond to one or more hand poses in the sequence of hand poses. The transcription engine monitors the behavior of the user and selects between transcription models depending on the attention level of the user. The transcription engine may select a first transcription model when the user types in a focused manner and then select a second transcription model when the user types in a less focused, conversational manner.
    Type: Application
    Filed: April 4, 2018
    Publication date: October 10, 2019
    Inventors: Mark A. Richardson, Robert Y. Wang
  • Patent number: 10438228
    Abstract: A method and system for providing a consumer comparative pricing data from at least two merchants is discussed. In one aspect of the invention a customer queries a database containing time and location specific pricing data for competitors of a first merchant. If the query shows that the customer could have purchased the same item or items for a lower price at a competitor, the first merchant awards the customer an on-line credit that is redeemable at the merchant. In another aspect, a consumer uploads an image of a competitor's receipt. The item specific data on the receipt is converted to UPC codes on an item-by-item basis. These UPC codes are then compared against the merchant's pricing database and the consumer is provided data set comparing the prices the consumer paid to the prices the consumer would have paid had the consumer shopped at the merchant.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: October 8, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Joseph Y. Wang, Venkata Syam Prakash Rapaka, Vivek Parekh, Paul Kay Hatch, Melisa Rodriguez, Ronald G. Benson, Srirama M. Bolla
  • Publication number: 20190272191
    Abstract: Provided is a virtual interface, a “Forwarder” and a Virtual Block Storage Device (VBSD). The virtual interface is the interface between a Command/Response Queue (CRQ), which receives CRQ commands from a virtual machine monitor, and a common interface of the Forwarder. The Forwarder receives I/O commands in a format associated with the common interface and converts the commands into a generic I/O format. The reformatted command is transmitted to the VBSD. The virtual machine monitor sends a read or write (R/W) request to the virtual interface, which passes the request to the Forwarder. The Forwarder receives the request, converts the request into a form readable by the VBSD and transmits the converted request to the VBSD. The VBSD transmits the request to a block storage device and returns the response to the Forwarder. The Forwarder replies to the request from the virtual interface with the response from the ABSD. The virtual interface then responds to the virtual machine monitor.
    Type: Application
    Filed: May 20, 2019
    Publication date: September 5, 2019
    Applicant: International Business Machines Corporation
    Inventors: Jorge R. Nogueras, Morgan J. Rosas, James Y. Wang