Patents by Inventor Michael Chan
Michael Chan 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: 11923686Abstract: In accordance with exemplary embodiments, methods and systems are provided for providing electrical power for a manufacturing facility for manufacturing of a vehicle, the vehicle having a rechargeable energy storage system (RESS) and a processor, including: positioning the vehicle at the manufacturing facility, the manufacturing facility having an electrical component; and providing electrical power from the RESS of the vehicle to the electrical component of the manufacturing facility, in accordance with instructions provided by the processor.Type: GrantFiled: September 14, 2022Date of Patent: March 5, 2024Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Michael R Kaphengst, Seog-Chan Oh, Joshua Lee Solomon, James W Wells, Alfred Manser, Barry L Farmer
-
Patent number: 11912547Abstract: A system includes a platform to support a vehicle on a first side of the platform and a passive motion device arranged on a second side of the platform, opposite the first side, to move upon actuation. A mechanical actuator actuates the passive motion device based on movement of one or more wheels of the vehicle to change a position of the vehicle. The position of the vehicle relative to the platform is unchanged and the passive motion device is actuated by only the movement of the one or more wheels of the vehicle to change the position of the vehicle.Type: GrantFiled: January 28, 2022Date of Patent: February 27, 2024Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: James W. Wells, Michael R. Kaphengst, Alfred Manser, Barry L. Farmer, Seog-Chan Oh
-
Publication number: 20240062555Abstract: A road sign interpretation system includes a front-facing camera mounted on or in a vehicle collecting image data of multiple road signs. A first convolutional neural network (CNN) receives the image data from the front-facing camera and yields a set of sign predictions including one or more sign text instances. A second CNN defining a text extractor receives the image data from the front-facing camera and extracts text candidates including the multiple sign text instances. Sign and sign data localization is provided in the second CNN to compute a text order from the multiple sign text instances. A sign text synthesizer module receives individual sign text instances from the first CNN and individual ones of the sign text instances in digitized forms from an optical character recognizer (OCR). A semantic encoding and interpretation module receives the sign text instances and identifies semantics of the multiple road signs.Type: ApplicationFiled: August 17, 2022Publication date: February 22, 2024Inventors: Jiejun Xu, Kenji Yamada, Michael J. Daily, Alireza Esna Ashari Esfahani, Hyukseong Kwon, Darren Michael Chan, Alan Perry, Joshua Lampkins
-
Patent number: 11899783Abstract: Technologies are shown for system level function based access control for smart contract execution on a blockchain. Access control rules control function calls at a system level by utilizing function boundary detection instrumentation in a kernel that executes smart contracts. The detection instrumentation generates a call stack that represents a chain of function calls in the kernel for execution of a smart contract. The access control rules are applied to the function call stack to allow or prohibit specific functions or function call chains. Access control rules can also define allowed or prohibited parameter data in the function call chain. If the function call chain or parameters do not meet the requirements defined in the access control rules, then the function call can be blocked from executing or completing execution. The access control rules can produce sophisticated access control policies based on complex function call chains.Type: GrantFiled: January 7, 2022Date of Patent: February 13, 2024Assignee: eBay, Inc.Inventors: Venkata Siva Vijayendra Bhamidipati, Michael Chan, Derek Chamorro, Arpit Jain, Ashok Srinivasa Murthy
-
Publication number: 20240043812Abstract: The present invention relates to a non-invasive method for generating human three-dimensional nasopharyngeal organoids, including non-invasively collecting nasopharyngeal swab samples; culturing the samples in a matrix with niche factors; and obtaining the three-dimensional human nasopharyngeal organoids after culturing the samples in the matrix for 14-21 days. The three-dimensional human nasopharyngeal organoids are then dissociated into a single cell suspension for the creation of human two-dimensional nasopharyngeal organoids. The present nasopharyngeal organoids and their preparation method enable the rapid expansion of stem cells to form organoids within a short period of time. By combining organoid passaging techniques, a sufficient number of organoids can be obtained within a limited time for research and experimental operations.Type: ApplicationFiled: July 27, 2023Publication date: February 8, 2024Inventors: Chi Wai Michael CHAN, Pui Yan HUI, Hiu Ha CHING
-
Patent number: 11888966Abstract: Technologies are shown for HGM based control for smart contract execution. HGM control rules control function calls at a system level utilizing function boundary detection instrumentation in a kernel that executes smart contracts. The detection instrumentation generates a call stack that represents a chain of function calls in the kernel for a smart contract. The HGM control rules are applied to HGMs collected from the call stack to allow or prohibit specific HGMs observed in functions or function call chains. HGM control rules can use dynamic state data in the function call chain. If the dynamic state data observed in function call chains does not meet the requirements defined in the HGM control rules, then the function call can be blocked from executing or completing execution. The HGM control rules can be generated by executing known sets of acceptable or vulnerable smart contracts and collecting the resulting HGMs.Type: GrantFiled: June 27, 2022Date of Patent: January 30, 2024Assignee: eBay Inc.Inventors: Venkata Siva Vijayendra Bhamidipati, Michael Chan, Derek Chamorro, Arpit Jain, Ashok Srinivasa Murthy
-
Publication number: 20240028711Abstract: Technologies are shown for function level permissions control for smart contract execution to implement permissions policy on a blockchain. Permissions control rules control function calls at a system level utilizing function boundary detection instrumentation in a kernel that executes smart contracts. The detection instrumentation generates a call stack that represents a chain of function calls in the kernel for a smart contract. The permissions control rules are applied to the call stack to implement permissions control policy. Permissions control rules can use dynamic state data in the function call chain. If the dynamic state data observed in function call chains does not meet the requirements defined in the permissions control rules, then the function call can be blocked from executing or completing execution. The permissions control rules can be generated for a variety of different entities, such as a domain, user or resource.Type: ApplicationFiled: October 2, 2023Publication date: January 25, 2024Inventors: Venkata Siva Vijayen BHAMIDIPATI, Ashok Srinivasa MURTHY, Derek CHAMORRO, Michael CHAN, Arpit JAIN
-
Patent number: 11880352Abstract: Disclosed is technology for storing original work data on a derivative work data blockchain along with code for verifying that derivative work data is derivative of the original work data. The technology involves receiving derivative work data from a submitting entity along with proof data showing that the derivative work is derivative of the original work. If the derivative work data is verified as derivative, then the derivative work data is appended to the derivative work data blockchain.Type: GrantFiled: March 4, 2022Date of Patent: January 23, 2024Assignee: eBay, Inc.Inventors: Michael Chan, Derek Chamorro, Arpit Jain, Venkata Siva Vijayendra Bhamidipati
-
Publication number: 20240016424Abstract: In one embodiment, a method includes accessing a sequence of images of a portion of a person's skin illuminated by ambient light and determining, from at least one of the images, a plurality of microregions in the portion of the person's skin. The method further includes determining, based on a similarity between particular microregions of the plurality of microregions, one or more regions of interest of the person's skin; determining, for each of the regions of interest, a remote photoplethysmogram (rPPG) signal based on the sequence of images; and determining, based on one or more of the rPPG signals, an estimate of an oxygen saturation in the person's blood.Type: ApplicationFiled: June 23, 2023Publication date: January 18, 2024Inventors: Li Zhu, Korosh Vatanparvar, Michael Chan, Migyeong Gwak, Jungmok Bae, Jilong Kuang, Jun Gao
-
Patent number: 11876699Abstract: A first device verification model is sent to a first agent on a first device providing at least a portion of the service. The first agent is able to monitor based on the first device verification model a parameter of the first device related to the service. A second device verification model is sent to a second agent on a second device providing at least a portion of the service, wherein the second agent is able to monitor based on the second device verification model a parameter of the second device related to the service. A report is received from the first agent of at least the parameter of the first device. A report is received from the second agent of at least the parameter of the second device. At least the parameter of the first device and at least the parameter of the second device are analyzed to determine whether the service is functioning as intended.Type: GrantFiled: March 31, 2022Date of Patent: January 16, 2024Assignee: Apstra, Inc.Inventors: Mansour Jad Karam, Aleksandar Luka Ratkovic, Chi Fung Michael Chan
-
Patent number: 11830618Abstract: A telepresence robot may include a drive system, a control system, an imaging system, and a mapping module. The mapping module may access a plan view map of an area and tags associated with the area. In various embodiments, each tag may include tag coordinates and tag information, which may include a tag annotation. A tag identification system may identify tags within a predetermined range of the current position and the control system may execute an action based on an identified tag whose tag information comprises a telepresence robot action modifier. The telepresence robot may rotate an upper portion independent from a lower portion. A remote terminal may allow an operator to control the telepresence robot using any combination of control methods, including by selecting a destination in a live video feed, by selecting a destination on a plan view map, or by using a joystick or other peripheral device.Type: GrantFiled: March 14, 2022Date of Patent: November 28, 2023Assignees: Teladoc Health, Inc., iRobot CorporationInventors: Yulun Wang, Charles S. Jordan, Tim Wright, Michael Chan, Marco Pinter, Kevin Hanrahan, Daniel Sanchez, James Ballantyne, Cody Herzog, Blair Whitney, Fuji Lai, Kelton Temby, Eben Christopher Rauhut, Justin H. Kearns, Cheuk Wah Wong, Timothy Sturtevant Farlow
-
Patent number: 11809551Abstract: Technologies are shown for function level permissions control for smart contract execution to implement permissions policy on a blockchain. Permissions control rules control function calls at a system level utilizing function boundary detection instrumentation in a kernel that executes smart contracts. The detection instrumentation generates a call stack that represents a chain of function calls in the kernel for a smart contract. The permissions control rules are applied to the call stack to implement permissions control policy. Permissions control rules can use dynamic state data in the function call chain. If the dynamic state data observed in function call chains does not meet the requirements defined in the permissions control rules, then the function call can be blocked from executing or completing execution. The permissions control rules can be generated for a variety of different entities, such as a domain, user or resource.Type: GrantFiled: December 13, 2021Date of Patent: November 7, 2023Assignee: eBay Inc.Inventors: Venkata Siva Vijayendra Bhamidipati, Ashok Srinivasa Murthy, Derek Chamorro, Michael Chan, Arpit Jain
-
Patent number: 11807670Abstract: It provides novel fusion proteins that are capable of self-crystallization and exhibit improved physical properties such as enhanced tolerance to organic solvents and increased thermostability. Polynucleotides encoding the fusion proteins as well as methods of making and using such fusion proteins are also described.Type: GrantFiled: July 10, 2017Date of Patent: November 7, 2023Assignee: The Chinese University of Hong KongInventors: Michael Chan, Marianne Lee, Bradley Heater
-
Publication number: 20230305889Abstract: Systems and methods employ a blockchain for managing component state data for each component of a resource, where the resource has a plurality of different components. In accordance with some aspects, a resource data block is generated for a resource that has a plurality of components. The resource data block includes a first link to a first component data block that corresponds to a first component of the plurality of components for the resource. The resource data block is committed to a blockchain.Type: ApplicationFiled: May 4, 2023Publication date: September 28, 2023Inventors: Michael CHAN, Derek CHAMORRO, Venkata Siva Vijayendra BHAMIDIPATI, Arpit JAIN
-
Publication number: 20230298011Abstract: Technologies are shown for selecting a provider to service a client service request using a consensus protocol and creating a block on a blockchain to service the client service request. In accordance with some aspects, a first miner receives parameters of each proposal transaction from a plurality of proposal transactions for servicing a client service request. The parameters of at least one proposal transaction from the plurality of proposal transactions is received from a second miner. The first miner uses a selection algorithm to select a first proposal transaction from the plurality of proposal transactions based on the parameters of each proposal transaction. The first miner appends a block to a blockchain based on the first proposal transaction.Type: ApplicationFiled: May 2, 2023Publication date: September 21, 2023Inventors: Venkata Siva Vijayendra BHAMIDIPATI, Derek CHAMORRO, Michael CHAN, Arpit JAIN, Ashok Srinivasa MURTHY, Anirudh Kamalapuram MURALIDHAR
-
Publication number: 20230292436Abstract: One aspect of the instant application provides techniques to reduce the amount of crosstalk on single-ended signals in the pin field region of an integrated circuit device on a printed circuit board (PCB). The PCB can include a plurality of layers and an array of vias comprising a plurality of rows configured to route signals across layers. An inner layer of the PCB can include first and second signal traces positioned between first and second adjacent rows of the vias, the first signal trace positioned adjacent to the first row and the second signal trace positioned adjacent to the second row. The first signal trace can include at least one curved segment that curves around a substantial portion of a corresponding via in the first row such that separation between the first and second signal traces varies along the curved segment.Type: ApplicationFiled: March 8, 2022Publication date: September 14, 2023Inventors: Melvin K. Benedict, Paul Danna, Chi Kim Sides, Wayne Vuong, Michael Chan
-
Publication number: 20230203105Abstract: Provide is a novel system for immobilizing re-combinantly produced proteins by entrapping them in crystals of co-expressed proteins that are capable of self-crystallization . Related compositions and as well as methods of making and using the immobilized proteins are also described.Type: ApplicationFiled: April 24, 2020Publication date: June 29, 2023Inventors: Michael Chan, Bradley Heater, Marianne Lee
-
Patent number: 11681551Abstract: Technologies are shown for storing sub-component state data for a resource on a blockchain involving generating a resource data block that corresponds to a resource that includes links that correspond to sub-components of the resource, generating a first sub-component state data block for a sub-component of the resource on a blockchain that includes first state data for the first sub-component, and setting the link for the sub-component to reference the first sub-component state data block. Subsequently, a second sub-component state data block can be generated for the sub-component with second state data and the second sub-component state data block linked to the first sub-component state data block.Type: GrantFiled: October 12, 2021Date of Patent: June 20, 2023Assignee: EBAY INC.Inventors: Michael Chan, Derek Chamorro, Venkata Siva Vijayendra Bhamidipati, Arpit Jain
-
Patent number: 11676135Abstract: Technologies are shown for selecting a provider to service a client service request using a predictive metrics based consensus protocol to select a provider and create a service request transaction block to service the client service request. A client service request is received and forwarded to a set of providers. Proposed transactions are received from the providers and scored based on a predictive metric. A proposal transaction is selected based on the scoring and the selected transaction is written as a block on a service transaction blockchain. The provider for the selected transaction detects the block on the blockchain and performs the requested service. The client detects the block on the blockchain and transfers payment to the provider. Selection can be based on predictive metrics in the providers or macro metrics determined in miner nodes in combination with provider reputation, currency, load sharing, fairness, provisioning, and static and dynamic criteria.Type: GrantFiled: January 14, 2020Date of Patent: June 13, 2023Assignee: EBAY INC.Inventors: Venkata Siva Vijayendra Bhamidipati, Derek Chamorro, Michael Chan, Arpit Jain, Ashok Srinivasa Murthy, Anirudh Kamalapuram Muralidhar
-
Publication number: 20230113102Abstract: Provided are novel recombinant proteins that are capable of self-crystallization and exhibit desirable physical properties such as enhanced cellular uptake or and endoso-mal escape. Polynucleotides encoding the recombinant proteins as well as methods of making and using such proteins are also described.Type: ApplicationFiled: April 15, 2020Publication date: April 13, 2023Inventors: Michael Chan, Marianne Lee, Zaofeng Yang