Patents by Inventor John Yan

John Yan 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: 20190280482
    Abstract: A VAR dispatch system. A central control system connected to a network is configured to receive data reflecting local variations in conditions on a power grid and to transmit system control commands over the network. A plurality of VAR dispatch devices are connected to the network and to the power grid. Each VAR dispatch device is configured to detect local variations in conditions on the power grid and to transmit the data reflecting such local variations to the central control system and to receive control commands from the central control system. Each VAR dispatch device is configured to store power and to output stored power to the power grid based on local variations in conditions on the power grid. Each VAR dispatch device is further configured to output stored power to the power grid when the VAR dispatch device receives system control commands from the central control system.
    Type: Application
    Filed: October 23, 2018
    Publication date: September 12, 2019
    Applicant: GridPoint, Inc.
    Inventors: Ernest PENZENSTADLER, John SAUVE, Guohui YAN, Brian GOLDEN
  • Publication number: 20190279111
    Abstract: Systems and methods for model evaluation. A model is evaluated by performing a decomposition process for a model output, relative to a baseline input data set.
    Type: Application
    Filed: March 8, 2019
    Publication date: September 12, 2019
    Inventors: Douglas C. Merrill, Michael Edward Ruberry, Ozan Sayin, Bojan Tunguz, Lin Song, Esfandiar Alizadeh, Melanie Eunique DeBruin, Yachen Yan, Derek Wilcox, John Candido, Benjamin Anthony Solecki, Jiahuan He, Jerome Louis Budzik, Armen Avedis Donigian, Eran Dvir, Sean Javad Kamkar, Vishwaesh Rajiv, Evan George Kriminger
  • Publication number: 20190275013
    Abstract: The present invention provides a pharmaceutical composition comprising a pharmaceutically acceptable excipient and a compound of the formula: wherein R1, R2, R3, R5, R6, R8, M1, M2, M3, M4, M5, M6 and M7 are each independently a member selected from the group consisting of H, C1-6 alkyl, OH and C1-6 hydroxyalkyl; R4, R7 and R9 are each independently selected from the group consisting of C1-6 alkoxy and OH; R10 is a member selected from the group consisting of H, —OH, —OP(O)Me2, —O—(CH2)n—OH and —O—(CH2)m—O—(CH2)o—CH3, wherein subscripts n and m are each independently from 2 to 8 and subscript o is from 1 to 6; each of L1 and L4 are independently selected from the group consisting of: wherein each M8 is independently a member selected from the group consisting of C1-6 alkyl, OH and C1-6 hydroxyalkyl; each of L2 and L3 are independently selected from the group consisting of: and salts, hydrates, isomers, metabolites, N-oxides and prodrugs thereof.
    Type: Application
    Filed: October 8, 2018
    Publication date: September 12, 2019
    Applicant: Elixir Medical Corporation
    Inventors: John Yan, Xiaoxia Zheng, Vinayak D. Bhat
  • Patent number: 10383750
    Abstract: A stent (scaffold) or other luminal prosthesis comprising circumferential structural elements which provides high strength after deployment and allows for scaffold to uncage, and/or allow for scaffold or luminal expansion thereafter. The circumferential scaffold may be formed from degradable material, or may be formed from non-degradable material and will be modified to expand and/or uncage after deployment.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: August 20, 2019
    Assignee: Elixir Medical Corporation
    Inventors: Motasim Sirhan, John Yan, Vinayak Bhat, Joseph Paraschac, Brett Cryer, Benjamyn Serna
  • Patent number: 10386523
    Abstract: A method, apparatus, and program product model stress characteristics of a subsurface formation based at least in part on acoustic data and image data associated with the subsurface formation. The acoustic data is analyzed to determine acoustic based stress values, and the image data is analyzed to determine image based stress values. The acoustic based stress values and the image based stress values are integrated to generate an integrated stress profile that includes one or more modeled stress characteristics of the subsurface volume.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: August 20, 2019
    Assignee: Schlumberger Technology Corporation
    Inventors: John Adam Donald, GongRui Yan, Haitao Sun, Alexander Ramirez, Francisco Gomez, Xinyu Liang
  • Patent number: 10382513
    Abstract: A method, a computer program product, and a computer system for scheduling downloads based on metadata in a client-server topology. A server receives from a client application a request for scheduling a download of a file, wherein the request for scheduling the download of the file comprises a requirement of a time period for downloading the file. The server fetches information from one or more metadata sources. The server determines an optimal time for downloading the file, based on the requirement of the time period and information from one or more metadata sources. The server sends a response with the optimal time and information for downloading the file. The server receives from the client a request for downloading the file at the optimal time. The server serves, at the optimal time, the file to the client application.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Joshua H. Armitage, Michael P. Clarke, John A. W. Kaputin, King-Yan Kwan, Andrew Wright
  • Publication number: 20190243680
    Abstract: Disclosed aspects relate to agent flow arrangement management in a distributed commit processing environment. A first set of agent utilization data may be collected with respect to a first commit processing agent. A second set of agent utilization data may be collected with respect to a second commit processing agent. An agent flow arrangement may be determined based on a first value with respect to the first set of agent utilization data exceeding a second value with respect to the second set of agent utilization data. The agent flow arrangement may have the first commit processing agent subsequent to the second commit processing agent. The distributed commit operation may be processed using the agent flow arrangement which has the first commit processing agent subsequent to the second commit processing agent.
    Type: Application
    Filed: April 19, 2019
    Publication date: August 8, 2019
    Inventors: Joshua H. Armitage, Michael P. Clarke, John A.W. Kaputin, King-Yan Kwan, Andrew Wright
  • Publication number: 20190231564
    Abstract: A stent (scaffold) or other luminal prosthesis comprising circumferential structural elements which provides high strength after deployment and allows for scaffold to uncage, and/or allow for scaffold or luminal expansion thereafter. The circumferential scaffold may be formed from degradable material, or may be formed from non-degradable material and will be modified to expand and/or uncage after deployment.
    Type: Application
    Filed: March 18, 2019
    Publication date: August 1, 2019
    Applicant: Elixir Medical Corporation
    Inventors: Motasim Sirhan, John Yan, Vinayak Bhat, Joseph Paraschac, Brett Cryer, Benjamyn Serna
  • Publication number: 20190236489
    Abstract: An industrial part modeling system may include a digital twin industrial part modeling platform containing a plurality of learning models, each learning model describing characteristics of an industrial part available to be incorporated into an industrial asset. The system may also include an application server platform and a user interface platform to receive an industrial part search or analysis requests from a user. The application server platform may receive information about the industrial part search or analysis request and execute at least one search or analysis algorithm to evaluate learning models in the digital twin industrial part modeling platform. Based on said evaluation, the application server platform may provide an industrial part search or analysis result report to the user. Moreover, the application server platform may automatically arrange for at least one of a search or analysis algorithm and a learning model to be updated based on interaction with the user.
    Type: Application
    Filed: January 30, 2018
    Publication date: August 1, 2019
    Inventors: Peter KOUDAL, Walter YUND, Annarita GIANI, Junrong YAN, Dan YANG, Benjamin Edward BECKMANN, Joseph SALVO, John William CARBONE, Robert BANKS, Patricia MACKENZIE
  • Publication number: 20190228455
    Abstract: Buyer profile management is described herein. In an example, a payment processing service can store, in a database, buyer profiles associated with buyers involved in point-of-sale (POS) transactions with one or more merchants of the payment processing service. The payment processing service can receive transaction data associated with a new POS transaction between a buyer and a merchant and can determine whether the transaction data corresponds to any of the buyer profiles. Based at least in part on determining whether the transaction data corresponds to any of the buyer profiles, the payment processing service can update the database storing the buyer profiles, wherein updating the database comprises (i) associating the transaction data with an existing buyer profile, (ii) merging two or more buyer profiles, or (iii) adding a new buyer profile.
    Type: Application
    Filed: March 29, 2019
    Publication date: July 25, 2019
    Inventors: Abhay Kumar, Dan Hipschman, Rong Yan, John Berian James, Gian Perrone, Mai Leduc
  • Publication number: 20190218246
    Abstract: The present invention relates generally to compositions and methods for treating cancer and hypercortisolism. Provided herein are substituted steroidal derivative compounds and pharmaceutical compositions comprising said compounds. The subject compounds and compositions are useful for inhibition of glucocorticoid receptors. Furthermore, the subject compounds and compositions are useful for the treatment of cancer.
    Type: Application
    Filed: March 26, 2019
    Publication date: July 18, 2019
    Inventors: Daqing SUN, Lawrence R. McGEE, Xiaohui DU, Liusheng ZHU, Xuelei YAN, Yosup REW, John EKSTEROWICZ, Julio C. MEDINA, Valeria R. FANTIN, Haiying ZHOU, Minna Delarae BALBAS
  • Patent number: 10350093
    Abstract: Devices and methods are provided for an implantable medical device which is degradable over a clinically relevant period of time. The medical devices may have the form of implants, graft implants, vascular implants, non vascular implants, wound closure implants, sutures, drug delivery implants, biologic delivery implants, urinary tract implants, inter-uterine implants, organ implants, bone implants including bone plates, bone screws, dental implants, spinal disks, or the like. In preferred embodiments, the implantable medical device comprises an implantable luminal prosthesis, such as vascular and non-vascular stents and stents grafts.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: July 16, 2019
    Assignee: Elixir Medical Corporation
    Inventors: John Yan, Motasim Sirhan, Brett Cryer, Vinayak Bhat
  • Publication number: 20190213268
    Abstract: A subtree pinning system includes a file system tree, a plurality of metadata servers, and a metadata server assignment system. The file system tree includes a plurality of subtrees. The metadata servers are configured to manage the plurality of subtrees. The metadata server assignment system is configured to receive a command to reassign a subtree to a first metadata server. The metadata server assignment system is also configured to remove an assignment of a second metadata server to manage the subtree and create an assignment of the first metadata server to manage the subtree. The metadata server assignment is further configured to prevent the subtree from being managed by another metadata server.
    Type: Application
    Filed: January 10, 2018
    Publication date: July 11, 2019
    Inventors: Patrick Joseph Donnelly, John Charles Spray, Gregory Allan Farnum, Douglas James Fuller, Zheng Yan, Ramana Krisna Venkatesh Raja
  • Publication number: 20190207888
    Abstract: Techniques for message indexing are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive an incoming message from a client device at a client front-end component for a messaging system; and extract a message identifier for the incoming message from the incoming message, wherein the message identifier uniquely identifies the incoming message; and a message queue operative to store the incoming message in a message storage system based on indexing the incoming message based on the message identifier. Other embodiments are described and claimed.
    Type: Application
    Filed: December 28, 2017
    Publication date: July 4, 2019
    Inventors: Zardosht Kasheff, Ron Eizenband, John Reed Riley, Huan Yan Wang, Sean Bradley Quinlan, Jason Curtis Jenks, Jeremy David Fein, Sean Navid Aryana
  • Publication number: 20190203229
    Abstract: A recombinant mutant BoV genome is provided, as well as methods of using the vector, e.g., to prepare helper-free virus.
    Type: Application
    Filed: May 26, 2017
    Publication date: July 4, 2019
    Inventors: John F. Engelhardt, Ziying Yan, Jianming Qiu
  • Patent number: 10338952
    Abstract: A method for registering a plurality of callbacks. The method may include receiving at least one callback function in a virtual machine, which includes a plurality of callback registration information. The method may include registering each at least one received callback function in a virtual machine tool interface within the virtual machine to a list of callback functions for an event based on the plurality of callback registration information. The method may include monitoring the virtual machine for an occurrence of the event. The method may include determining the event has occurred. The method may also include generating a local frame for each at least one registered callback function within the list of callback functions for the determined event. The method may include executing each at least one registered callback function based on each generated local frame associated with each at least one registered callback function.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: July 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Joshua H. Armitage, Michael P. Clarke, John A. W. Kaputin, King-Yan Kwan, Andrew Wright
  • Patent number: 10339309
    Abstract: A system for identifying anomalies in an information system is typically configured for: collecting information regarding a hierarchy of capabilities, a hierarchy of resources, capability instances, and resource instances of the information system; storing, in a graph database, nodes corresponding to the hierarchy of capabilities, hierarchy of resources, capability instances, and resource instances; collecting information regarding relationships among the hierarchy of capabilities, hierarchy of resources, capability instances, and resource instances; defining, in the graph database, edges corresponding to the relationships among the hierarchy of capabilities, hierarchy of resources, capability instances, and resource instances; collecting event and/or state data for the information system; comparing the event and/or state data to the graph database and determining that an event and/or state is anomalous; and, in response to determining that the event and/or state is anomalous, taking an information security a
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: July 2, 2019
    Assignee: Bank of America Corporation
    Inventors: John Howard Kling, Mark Earl Brubaker, Ronald James Kuhlmeier, Brian D. Diederich, Brandon Matthew Sloane, Rachel Yun Kim Bierner, Cora Yan Quon
  • Publication number: 20190196863
    Abstract: Disclosed aspects relate to agent flow arrangement management in a distributed commit processing environment. A first set of agent utilization data may be collected with respect to a first commit processing agent. A second set of agent utilization data may be collected with respect to a second commit processing agent. An agent flow arrangement may be determined based on a first value with respect to the first set of agent utilization data exceeding a second value with respect to the second set of agent utilization data. The agent flow arrangement may have the first commit processing agent subsequent to the second commit processing agent. The distributed commit operation may be processed using the agent flow arrangement which has the first commit processing agent subsequent to the second commit processing agent.
    Type: Application
    Filed: March 5, 2019
    Publication date: June 27, 2019
    Inventors: Joshua H. Armitage, Michael P. Clarke, John A.W. Kaputin, King-Yan Kwan, Andrew Wright
  • Patent number: 10310117
    Abstract: A method for generating seismic attribute gathers, the method including: computing, with a computer, seismic images with a field dataset; generating, with a computer, synthetic data corresponding to the seismic images; computing, with a computer, an attribute volume by applying an expectation method to the synthetic data; mapping, with a computer, the attribute volume to the seismic images; and generating, with a computer, seismic attribute gathers by stacking the seismic images mapped to the attribute volume.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: June 4, 2019
    Assignee: ExxonMobil Upstream Research Company
    Inventors: Jia Yan, John E. Anderson, Rongrong Lu, Carey M. Marcinkovich
  • Publication number: 20190164173
    Abstract: In some aspects, a computing system can detect synthetic identities based on attributes associated with online entities. The computing system can generate entity links between primary entity objects and a secondary entity object. The secondary entity object identifies a target consumer as a secondary entity for accounts identified by the primary entity objects. Attributes of the secondary entity object and attributes of the primary entity objects can be calculated and compared to determine an inconsistency between a combination of a name attribute value and an address attribute value of the secondary entity object as compared to the primary entity objects. A fraud warning indicating that the target consumer is likely to be a synthetic identity can be generated based on the inconsistency and other attributes of the target consumer, such as an inquiries attribute, a terminations attribute, a duration attribute, and so on.
    Type: Application
    Filed: November 26, 2018
    Publication date: May 30, 2019
    Inventors: Rong Liu, Nian Yan, John D. Ray, JR., Sriram Tirunellayi