Patents by Inventor Alan Yeung

Alan Yeung 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: 20240112258
    Abstract: Various methods, apparatuses/systems, and media for generating a confidence score for trading an equity are disclosed. A processor transforms received historical raw data associated with trading an equity into corresponding bear and bull cycles by applying a predefined algorithm; calculates days in group (DIG) values and histogram values for every bear and bull cycles associated with the equity; receives new raw data associated with the equity; implements a machine learning model that receives the calculated DIG values, the histogram values, the new raw data, and buy or sell labels as input and outputs a confidence score to buy or sell the equity; generates a boxplot digital display onto the user interface that displays the confidence score, the DIG values, and the histogram values; and receives user input via the user interface to buy or sell the equity based on determining that the confidence score meets a predefined threshold value.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 4, 2024
    Applicant: JPMorgan Chase Bank, N.A.
    Inventor: Alan YEUNG
  • Patent number: 11471135
    Abstract: A biopsy needle has a central axis and includes one or more sensing regions, each sensing region formed by a plurality of sensing optical fibers located over a particular extent of said central axis and inside the outer shell of the needle. The sensing optical fibers are coupled to a wavelength interrogator. A steerable catheter has a central axis and outer shell, the outer shell coupled to a plurality of optical fibers in sensing regions and actuation regions, the sensing regions formed over particular extents of the central axis by bonding gratings to the inner surface of the outer shell, and the actuation regions formed by coupling optical energy into shape memory alloys bonded to the outer shell.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: October 18, 2022
    Assignee: Intelligent Fiber Optic Systems, Inc.
    Inventors: Yong-Lae Park, Richard James Black, Behzad Moslehi, Mark R. Cutkosky, Santhi Elayaperumal, Bruce Daniel, Alan Yeung, Vahid Sotoudeh
  • Patent number: 11052918
    Abstract: A method for controlling operation of an autonomous vehicle and a related system includes: comparing, at a remote computing system operably connected with a processor in the autonomous vehicle, a first signal indicative of an environment in which the autonomous vehicle is arranged and a second signal indicative of the environment in which the autonomous vehicle is arranged. The method also includes generating, at the remote computing system, a restriction command to restrict operation of the autonomous vehicle if the comparison indicates that the first signal and the second signal do not correspond. The first signal is generated by the remote computing system based on input received from the processor of the autonomous vehicle. The second signal is a processed signal received from an external computing system operably connected with both the remote computing system and the processor in the autonomous vehicle.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: July 6, 2021
    Assignee: City University of Hong Kong
    Inventors: Kai Hau Alan Yeung, Moshe Zukerman
  • Patent number: 10901413
    Abstract: A method for controlling operation of an autonomous vehicle includes: comparing, at a remote computing system operably connected with a processor in the autonomous vehicle, a first signal indicative of an environment in which the autonomous vehicle is arranged and a second signal indicative of the environment in which the autonomous vehicle is arranged; and generating a restriction command to restrict operation of the autonomous vehicle if the comparison indicates that the first signal and the second signal do not correspond. The first signal is determined by the processor in the autonomous vehicle and the second signal is determined by the remote computing system.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: January 26, 2021
    Assignee: City University of Hong Kong
    Inventors: Kai Hau Alan Yeung, Moshe Zukerman
  • Publication number: 20190384289
    Abstract: A method for controlling operation of an autonomous vehicle includes: comparing, at a remote computing system operably connected with a processor in the autonomous vehicle, a first signal indicative of an environment in which the autonomous vehicle is arranged and a second signal indicative of the environment in which the autonomous vehicle is arranged; and generating a restriction command to restrict operation of the autonomous vehicle if the comparison indicates that the first signal and the second signal do not correspond. The first signal is determined by the processor in the autonomous vehicle and the second signal is determined by the remote computing system.
    Type: Application
    Filed: June 13, 2018
    Publication date: December 19, 2019
    Inventors: Kai Hau Alan Yeung, Moshe Zukerman
  • Publication number: 20190382032
    Abstract: A method for controlling operation of an autonomous vehicle and a related system includes: comparing, at a remote computing system operably connected with a processor in the autonomous vehicle, a first signal indicative of an environment in which the autonomous vehicle is arranged and a second signal indicative of the environment in which the autonomous vehicle is arranged. The method also includes generating, at the remote computing system, a restriction command to restrict operation of the autonomous vehicle if the comparison indicates that the first signal and the second signal do not correspond. The first signal is generated by the remote computing system based on input received from the processor of the autonomous vehicle. The second signal is a processed signal received from an external computing system operably connected with both the remote computing system and the processor in the autonomous vehicle.
    Type: Application
    Filed: September 28, 2018
    Publication date: December 19, 2019
    Inventors: Kai Hau Alan Yeung, Moshe Zukerman
  • Publication number: 20190192124
    Abstract: A biopsy needle has a central axis and includes one or more sensing regions, each sensing region formed by a plurality of sensing optical fibers located over a particular extent of said central axis and inside the outer shell of the needle. The sensing optical fibers are coupled to a wavelength interrogator. A steerable catheter has a central axis and outer shell, the outer shell coupled to a plurality of optical fibers in sensing regions and actuation regions, the sensing regions formed over particular extents of the central axis by bonding gratings to the inner surface of the outer shell, and the actuation regions formed by coupling optical energy into shape memory alloys bonded to the outer shell.
    Type: Application
    Filed: February 11, 2019
    Publication date: June 27, 2019
    Applicant: Intelligent Fiber Optic Systems, Inc.
    Inventors: Yong-Lae PARK, Richard James BLACK, Behzad MOSLEHI, Mark R. CUTKOSKY, Santhi ELAYAPERUMAL, Bruce DANIEL, Alan YEUNG, Vahid SOTOUDEH
  • Patent number: 10238370
    Abstract: A biopsy needle has a central axis and includes one or more sensing regions, each sensing region formed by a plurality of sensing optical fibers located over a particular extent of said central axis and inside the outer shell of the needle. The sensing optical fibers are coupled to a wavelength interrogator. A steerable catheter has a central axis and outer shell, the outer shell coupled to a plurality of optical fibers in sensing regions and actuation regions, the sensing regions formed over particular extents of the central axis by bonding gratings to the inner surface of the outer shell, and the actuation regions formed by coupling optical energy into shape memory alloys bonded to the outer shell.
    Type: Grant
    Filed: January 3, 2014
    Date of Patent: March 26, 2019
    Assignee: INTELLIGENT FIBER OPTIC SYSTEMS, INC.
    Inventors: Yong-Lae Park, Richard James Black, Behzad Moslehi, Mark R. Cutkosky, Santhi Elayaperumal, Bruce Daniel, Alan Yeung, Vahid Sotoudeh
  • Publication number: 20150190123
    Abstract: A biopsy needle has a central axis and includes one or more sensing regions, each sensing region formed by a plurality of sensing optical fibers located over a particular extent of said central axis and inside the outer shell of the needle. The sensing optical fibers are coupled to a wavelength interrogator. A steerable catheter has a central axis and outer shell, the outer shell coupled to a plurality of optical fibers in sensing regions and actuation regions, the sensing regions formed over particular extents of the central axis by bonding gratings to the inner surface of the outer shell, and the actuation regions formed by coupling optical energy into shape memory alloys bonded to the outer shell.
    Type: Application
    Filed: January 3, 2014
    Publication date: July 9, 2015
    Applicant: INTELLIGENT FIBER OPTIC SYSTEMS, INC.
    Inventors: Yong-Lae PARK, Richard James BLACK, Behzad MOSLEHI, Mark R. CUTCOSKY, Santhi Elayaperumal, Bruce DANIEL, Alan YEUNG, Vahid SOTOUDEH
  • Patent number: 8649847
    Abstract: A biopsy needle has a central axis and includes one or more sensing regions, each sensing region formed by a plurality of sensing optical fibers located over a particular extent of said central axis and inside the outer shell of the needle. The sensing optical fibers are coupled to a wavelength interrogator. A steerable catheter has a central axis and outer shell, the outer shell coupled to a plurality of optical fibers in sensing regions and actuation regions, the sensing regions formed over particular extents of the central axis by bonding gratings to the inner surface of the outer shell, and the actuation regions formed by coupling optical energy into shape memory alloys bonded to the outer shell.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: February 11, 2014
    Assignee: Intelligent Fiber Optic Systems, Inc.
    Inventors: Yong-Lae Park, Richard James Black, Behzad Moslehi, Mark R. Cutkosky, Santhi Elayaperumal, Bruce Daniel, Alan Yeung, Vahid Sotoudeh
  • Patent number: 8626799
    Abstract: A method for transforming data structures includes processing a portion of a source data structure (SDS) with a first processing resource by associating the first processing resource with a target data structure (TDS) key element located in a key position of a queue, determining whether the queue includes an SDS node element corresponding to the key position, processing the SDS node element responsive to determining that the queue includes the SDS node element corresponding to the key position, wherein the processing the SDS node element comprises retrieving the SDS node element from the queue, processing the retrieved SDS node element to generate a resultant TDS node element, outputting the resultant TDS node element to an empty key position in the queue, and mapping the resultant TDS node element to the TDS.
    Type: Grant
    Filed: October 3, 2011
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Rohit Bahl, Eric O. Funk, Alan Yeung
  • Patent number: 8495558
    Abstract: A system for managing values associated with properties of elements within a process model can include a storage element for storing the process model and a processing element. The processing element can be configured to identify within the process model an element, to identify an object containing the element, to assign a value for a property of the element, and to retrieve the value for the property of element. The value for property of the element can be stored in location selected from one among an element modifier applied to the element, an object modifier applied to the object, a default set of values for the object, and a default set of values for the element, where the location for storing the value of the property of the element is selected such that the location has a higher relative priority than a location for storing a previous value for the property of the element.
    Type: Grant
    Filed: January 23, 2008
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Alanna Zito, Alan Yeung, Steven Shaw, Daniel Leroux
  • Publication number: 20130086124
    Abstract: A method for transforming data structures includes processing a portion of a source data structure (SDS) with a first processing resource by associating the first processing resource with a target data structure (TDS) key element located in a key position of a queue, determining whether the queue includes an SDS node element corresponding to the key position, processing the SDS node element responsive to determining that the queue includes the SDS node element corresponding to the key position, wherein the processing the SDS node element comprises retrieving the SDS node element from the queue, processing the retrieved SDS node element to generate a resultant TDS node element, outputting the resultant TDS node element to an empty key position in the queue, and mapping the resultant TDS node element to the TDS.
    Type: Application
    Filed: October 3, 2011
    Publication date: April 4, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rohit Bahl, Eric O. Funk, Alan Yeung
  • Patent number: 8285676
    Abstract: A technique for annotating and synchronizing on a device is provided. A client root model of fragments is marked with annotations in response to triggers received by an application of the device. Marking the client root model of the fragments with annotations includes at least: in response to the any of the fragments being extracted out and flagged, marking the client root model with annotations; in response to binding any of the fragments to a source, marking the client root model of the fragments with annotations and marking the client root model as flagged; and in response to sharing in any the of fragments, marking the client root model with annotations.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rohit Bahl, Alan Yeung
  • Patent number: 8234303
    Abstract: Systems and methods for conversion and importation of models that describe system behavior into a UML meta model-based representation, include parsing through the textual model for the plurality of elements, searching for an element semantic definition, element view definitions corresponding to a semantic definition, or an element view containing diagram definition within the textual model for each of the plurality of elements, generating element reference nodes for placement on an internally constructed custom tree, attaching a listener to each of the element reference nodes, wherein the listener is configured to await population of the element reference node with an equivalent unified modeling language semantic element, wherein a listener awaiting population is an awaiting sequenced listener, completing an inheritance hierarchy between the element reference nodes up to a parent node inferred from the diagramming definitions and resolving awaiting sequenced listeners that are made aware of an awaited unified
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rohit Bahl, Keith Walter Campbell, Alan Yeung
  • Publication number: 20110231365
    Abstract: A technique for annotating and synchronizing on a device is provided. A client root model of fragments is marked with annotations in response to triggers received by an application of the device. Marking the client root model of the fragments with annotations includes at least: in response to the any of the fragments being extracted out and flagged, marking the client root model with annotations; in response to binding any of the fragments to a source, marking the client root model of the fragments with annotations and marking the client root model as flagged; and in response to sharing in any the of fragments, marking the client root model with annotations.
    Type: Application
    Filed: March 19, 2010
    Publication date: September 22, 2011
    Applicant: International Business Machines Corporation
    Inventors: Rohit Bahl, Alan Yeung
  • Publication number: 20110137915
    Abstract: Systems and methods for conversion and importation of models that describe system behavior into a UML meta model-based representation, include parsing through the textual model for the plurality of elements, searching for an element semantic definition, element view definitions corresponding to a semantic definition, or an element view containing diagram definition within the textual model for each of the plurality of elements, generating element reference nodes for placement on an internally constructed custom tree, attaching a listener to each of the element reference nodes, wherein the listener is configured to await population of the element reference node with an equivalent unified modeling language semantic element, wherein a listener awaiting population is an awaiting sequenced listener, completing an inheritance hierarchy between the element reference nodes up to a parent node inferred from the diagramming definitions and resolving awaiting sequenced listeners that are made aware of an awaited unified
    Type: Application
    Filed: December 4, 2009
    Publication date: June 9, 2011
    Inventors: Rohit Bahl, Keith Walter Campbell, Alan Yeung
  • Publication number: 20090187532
    Abstract: A system for managing values associated with properties of elements within a process model can include a storage element for storing the process model and a processing element. The processing element can be configured to identify within the process model an element, to identify an object containing the element, to assign a value for a property of the element, and to retrieve the value for the property of element. The value for property of the element can be stored in location selected from one among an element modifier applied to the element, an object modifier applied to the object, a default set of values for the object, and a default set of values for the element, where the location for storing the value of the property of the element is selected such that the location has a higher relative priority than a location for storing a previous value for the property of the element.
    Type: Application
    Filed: January 23, 2008
    Publication date: July 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alanna Paulino Zito, Alan Yeung, Steven Shaw, Daniel Leroux
  • Patent number: 6054028
    Abstract: Ignition cables which contain a layer of a melt-extruded conductive polymer. The conductive polymer is preferably the sole current-carrying component of the cable. The polymeric component in the conductive polymer is a fluoropolymer, preferably a vinylidene fluoride copolymer having a crystallinity index of 10 to 23% and/or a DSC heat of melting of 4.7 to 9.5 J/g. Preferably, the sole conductive filler in the conductive polymer is a carbon black.
    Type: Grant
    Filed: June 7, 1996
    Date of Patent: April 25, 2000
    Assignee: Raychem Corporation
    Inventors: Steven Zingheim, Michael Trowbridge, Mark Wartenberg, Alan Yeung