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).
-
Publication number: 20250136947Abstract: The present invention provides a co-culture system of human alveolar epithelial and endothelial cells to study the interactions within the epithelial-endothelial barrier in the lungs. It demonstrates that infection with highly pathogenic influenza A virus A/HK/483/97 (H5N1) significantly decreases alveolar fluid clearance (AFC) and increases protein permeability (APP). The administration of therapeutic extracellular vesicles (EVs) after infection effectively restores AFC and APP, reduces viral replication, and enhances the expression of anti-viral genes. This invention highlights the therapeutic potential of EVs and offers a valuable tool for investigating acute lung injury and improving lung drug delivery techniques.Type: ApplicationFiled: October 22, 2024Publication date: May 1, 2025Inventors: Chi Wai Michael CHAN, Po Yee MA, Hiu Ha CHING
-
Publication number: 20250137996Abstract: The present invention relates to a physiologically relevant, high-throughput in vitro human lung injury model used for studying therapeutic interventions against severe respiratory pathogens. In this model, human alveolar epithelial cells are infected with the highly pathogenic influenza A virus A/HK/483/97 (H5N1) and subsequently treated with extracellular vesicles (EVs) 24 hours post-infection. Influenza A(H5N1) infection significantly reduces alveolar fluid clearance (AFC) and increases alveolar permeability (APP) after 24 hours. The administration of therapeutic EVs restores both AFC and APP in vitro, reduces the expression of dysregulated proinflammatory cytokines, and enhances virus-suppressed alveolar sodium and chloride transporters in the infected epithelial cells.Type: ApplicationFiled: October 18, 2024Publication date: May 1, 2025Inventors: Chi Wai Michael CHAN, Po Yee MA, Hiu Ha CHING
-
Patent number: 12289226Abstract: A controller device includes one or more processors and a memory for storing instructions that, when executed, cause the one or more processors to receive, from a set of network devices in a network, a time series of telemetry data; determine, using telemetry data, a threshold for a parameter of a network device of the set of network devices; in response to reception of an indication that an instant value for the parameter does not satisfy the determined threshold for the parameter, determine that an anomaly has occurred at the network device; in response to the determination, generate a user interface having first data for a first time period that occurs before the anomaly, second data for a second time period corresponding to when the anomaly occurs in the network, and third data for a third time period that occurs after the anomaly.Type: GrantFiled: June 22, 2022Date of Patent: April 29, 2025Assignee: Juniper Networks, Inc.Inventors: Aleksei Slutckii, Diheng Qu, Chi Fung Michael Chan, Atul Bhaskarrao Patil, Georgy Savostyanov, Ilia Kharin
-
Publication number: 20250112849Abstract: The present technology provides intercloud connectivity as a service by discovering components of the organization's deployment in various sites, irrespective of the cloud provider, such that two sites can merely be selected along with a few standard options, and the controller can handle the complexity of instantiating a tunnel between the cloud sites automatically. Further, the controller can monitor the health of one or more tunnels between the cloud sites to automatically scale bandwidth up or down.Type: ApplicationFiled: April 2, 2024Publication date: April 3, 2025Inventors: Vijay Chander, Raghu Ram Duddumpudi, Ganesh Narayanaswamy, Sunil Kumar, Michael Chan, Praveen Kumar Patnala
-
Patent number: 12267459Abstract: Techniques for managing electronic user profiles are presented herein. An example method includes accessing, from a data structure, a user profile. The user profile can include a profile identifier and a plurality of data fields. The method also includes displaying, on a display device, an interactive user interface. The user interface can include a plurality of user interface action elements. Each of the user interface action elements can be associated with a data field in the data structure. Each of the user interface action elements can also be individually selectable by a respective user action to transmit the associated data field to a remote device. In response to receiving a selection of a user interface action element, the method can further include transmitting the associated data field and the profile identifier to a router configured to send, based on the profile identifier, the associated data field to the remote device.Type: GrantFiled: March 29, 2022Date of Patent: April 1, 2025Assignee: eBay Inc.Inventors: Nikhil Firke, Michael Chan, Ralph Forsythe, Brian Peter Dickson, Todd Ryan Palmer
-
Patent number: 12259927Abstract: A system includes computer-readable media configured to store a plurality of objects representing intent graph models of a network, and processing circuitry coupled to the computer-readable media. The processing circuitry is configured to receive a request indicating a requested time, determine one or more first objects of the plurality of objects, the first objects storing an intent graph model associated with a first time, the first time different from the requested time, determine one or more second objects of the plurality of objects, the second objects storing difference information indicating one or more changes to the intent graph model associated with the first time that occurred after the first time, apply the changes to the intent graph model associated with the first time to generate an intent graph model associated with the requested time, and output an indication of the intent graph model associated with the requested time.Type: GrantFiled: December 18, 2023Date of Patent: March 25, 2025Assignee: Juniper Networks, Inc.Inventors: Chi Fung Michael Chan, Nathaniel Scott Ray, Diheng Qu, Atul Bhaskarrao Patil, Manish Kumar Mathukumilli
-
Patent number: 12255768Abstract: A method for managing a plurality of network devices of a network includes determining, by one or more processors, a causality map for the plurality of network devices according to an intent. The method further includes receiving, by the one or more processors, an indication of a network service impact and determining, by the one or more processors, a relevant portion of the causality map based on the network service impact. The method further includes determining, by the one or more processors, one or more candidate root cause faults based on the relevant portion of the causality map and outputting, by the one or more processors, an indication of the one or more candidate root cause faults.Type: GrantFiled: March 31, 2022Date of Patent: March 18, 2025Assignee: Juniper Networks, Inc.Inventors: Chi Fung Michael Chan, Aleksandar Luka Ratkovic, Raunak Banthia, Atul Bhaskarrao Patil, Diheng Qu, Rajeev Menon Kadekuzhi, Roman Bogorodskiy, Aleksandr Gordeev, Aleksei Goditskii
-
Publication number: 20250082211Abstract: A multi-wavelength PPG system and method configured with optimized mechanical configuration for a chest-worn device for electrocardiogram and multi-wavelength photoplethysmogram acquisition. The multi-wavelength PPG system includes an electrocardiogram sensing assembly having two or more electrodes configured to mount the chest-worn device to the subject's chest. The multi-wavelength photoplethysmogram sensing assembly is located in between the electrocardiogram sensing electrodes to be maintained at the optimal sensing location by the mounting of the electrocardiogram sensing electrodes. The multi-wavelength photoplethysmogram includes one or more additional PPG emitters to provide additional information that can be employed to assess the quality of a signal acquisition with respect to movement artifacts, e.g., to reduce motion artifacts and/or provide accurate target data segments of higher signal quality having improved accuracy for SpO2 estimation.Type: ApplicationFiled: December 20, 2022Publication date: March 13, 2025Inventors: Michael CHAN, Venu G. GANTI, Omer INAN
-
Patent number: 12243328Abstract: 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: GrantFiled: August 17, 2022Date of Patent: March 4, 2025Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Jiejun Xu, Kenji Yamada, Michael J. Daily, Alireza Esna Ashari Esfahani, Hyukseong Kwon, Darren Michael Chan, Alan Perry, Joshua Lampkins
-
Publication number: 20240399586Abstract: A method for inserting a wire. An image of a connector is generated using a camera system connected to an end effector. The end effector is at a connector pose facing the connector. A region in the image encompassing the connector is selected. An initial mask is created using the image and the region. The initial mask comprises a background region and a connector region. A segmentation mask is created using the initial mask and the image, wherein the segmentation mask includes edges for the connector. Thresholding is applied to the segmentation mask to recover pixels for the connector and generate a final mask. The final mask is used to insert the wire into the connector.Type: ApplicationFiled: May 30, 2023Publication date: December 5, 2024Inventors: Wyatt Spalding McAllister, Joshua Daniel Lampkins, Darren Michael Chan
-
Publication number: 20240371177Abstract: A system for determining a relevance of a traffic sign for a vehicle includes at least one vehicle camera configured to provide a view of an environment surrounding the vehicle and a vehicle controller in electrical communication with the at least one vehicle camera. The vehicle controller is programmed to capture an image using the at least one vehicle camera. The vehicle controller is further programmed to identify the traffic sign in the image. The vehicle controller is further programmed to determine a pan angle and a tilt angle of the traffic sign based at least in part on the image. The vehicle controller is further programmed to determine the relevance of the traffic sign based at least in part on the pan angle and the tilt angle of the traffic sign.Type: ApplicationFiled: May 3, 2023Publication date: November 7, 2024Inventors: Darren Michael Chan, Jiejun Xu, Alireza Esna Ashari Esfahani
-
Publication number: 20240364344Abstract: One aspect provides a programmable logic device. The device includes an input circuit for detecting a multi-level input signal and an output circuit. The input circuit includes: an input pin for receiving the multi-level input signal; first and second programmable voltage generators to generate, respectively, first and second multi-level voltage signals; a pair of comparators, each comparator having a first input coupled to the input pin and a second input coupled to a corresponding programmable voltage generator; and a logic gate coupled to the comparators, thereby facilitating the detection of the multi-level input signal based on outputs of the comparators. The output circuit includes a third programmable voltage generator to generate a third multi-level voltage signal, an output pin, and a voltage buffer coupling the third programmable voltage generator to the output pin, thereby facilitating the programmable logic device to output, over the output pin, the third multi-level voltage signal.Type: ApplicationFiled: April 27, 2023Publication date: October 31, 2024Inventors: Rachid Kadri, Michael Chan
-
Publication number: 20240268711Abstract: A method includes capturing a video of a person's face using a camera. The method also includes determining a motion-based respiratory rate (RR) and a motion-based respiratory signal based on the video of the person's face. The method further includes determining a remote photoplethysmography (rPPG)-based RR and an rPPG-based respiratory signal based on the video of the person's face. The method also includes predicting whether the motion-based RR or the rPPG-based RR is more likely to be accurate using a trained machine learning model that receives the motion-based respiratory signal and the rPPG-based respiratory signal as input. In addition, the method includes presenting one of the motion-based RR or the rPPG-based RR based on the prediction.Type: ApplicationFiled: February 5, 2024Publication date: August 15, 2024Inventors: Migyeong Gwak, Korosh Vatanparvar, Li Zhu, Michael Chan, Nafiul Rashid, Jungmok Bae, Jilong Kuang, Jun Gao
-
Publication number: 20240275707Abstract: A controller device includes one or more processors and a memory for storing instructions that, when executed, cause the one or more processors to receive, from a set of network devices in a network, a time series of telemetry data; determine, using telemetry data, a threshold for a parameter of a network device of the set of network devices; in response to reception of an indication that an instant value for the parameter does not satisfy the determined threshold for the parameter, determine that an anomaly has occurred at the network device; in response to the determination, generate a user interface having first data for a first time period that occurs before the anomaly, second data for a second time period corresponding to when the anomaly occurs in the network, and third data for a third time period that occurs after the anomaly.Type: ApplicationFiled: June 22, 2022Publication date: August 15, 2024Inventors: Aleksei Slutckii, Diheng Qu, Chi Fung Michael Chan, Atul Bashkarrao Patil, Georgy Savostyanov, Ilia Kharin
-
Publication number: 20240261974Abstract: A method, apparatus, system, and computer program product for positions a wire contact. A sequence of images of a wire contact is generated while the wire contact moves from a first position to a second position. The sequence of images is generated by the camera system connected to the end effector and the wire contact is held by the end effector. Edges are detected in the sequence of images to form edge images. Background edges are removed from the edges in the edge images leaving contact edges in the edges for the wire contact to form a contact edge image. The wire contact is identified using the contact edges in the contact edge image. A pose of the wire contact is determined from the wire contact identified in the contact edge image.Type: ApplicationFiled: February 3, 2023Publication date: August 8, 2024Inventors: Darren Michael Chan, Wyatt Spalding McAllister, Heiko Hoffmann
-
Publication number: 20240243963Abstract: A method includes storing, by one or more processors, a plurality of intent graphs for a network and receiving, the by one or more processors, a query indicating a time. The method further includes determining, by the one or more processors, a subset of telemetry data that corresponds to the time range using the time indicated by the query. The method further includes generating, by the one or more processors and based on an intent graph of the plurality of intent graphs that is associated with a time range that includes the time indicated by the query and based on the subset of the telemetry data, one or more metrics and outputting, by the one or more processors, an indication of the one or more metrics.Type: ApplicationFiled: June 22, 2022Publication date: July 18, 2024Inventors: Chi Fung Michael Chan, Atul Bhaskarrao Patil, Diheng Qu, Aleksei Goditskii, Aleksandr Gordeev, Roman Bogorodskiy
-
Publication number: 20240223435Abstract: A method for managing a plurality of network devices of a network includes determining, by one or more processors, a causality map for the plurality of network devices according to an intent. The method further includes receiving, by the one or more processors, an indication of a network service impact and determining, by the one or more processors, a relevant portion of the causality map based on the network service impact. The method further includes determining, by the one or more processors, one or more candidate root cause faults based on the relevant portion of the causality map and outputting, by the one or more processors, an indication of the one or more candidate root cause faults.Type: ApplicationFiled: March 31, 2022Publication date: July 4, 2024Inventors: Chi Fung Michael Chan, Aleksandar Luka Ratkovic, Raunak Banthia, Atul Bhaskarrao Patil, Diheng Qu, Rajeev Menon Kadekuzhi, Roman Bogorodskiy, Aleksandr Gordeev, Aleksei Goditskii
-
Publication number: 20240223467Abstract: A system comprising one or more processors configured to receive a query indicating one or more of filtering information, sorting information, or joining information and retrieve, from a first datastore, an intent graph for a network, wherein the intent graph comprises nodes representing components of the network and edges representing connections between the components. The one or more processors being further configured to select a subset of a plurality of network devices of the network based on the query and the intent graph retrieved from the first datastore and retrieve, from a second datastore, data received from the plurality of network devices of the network. The one or more processors being further configured to determine a response to the query based on the selected subset of the plurality of network devices and the data retrieved from the second datastore and output the response to the query.Type: ApplicationFiled: March 16, 2023Publication date: July 4, 2024Inventors: Chi Fung Michael Chan, Diheng Qu, llya Kharin, Georgy Savostyanov
-
Patent number: 12014817Abstract: Disclosed herein are various embodiments of systems and methods for visualizing, analyzing, and managing telepresence devices operating in a telepresence network of healthcare facilities. The visualization and management system for telepresence devices may display a first viewing level that includes a geographical representation of the location of various telepresence devices. A user may selectively view a global view of all telepresence devices, telepresence devices within a particular region, and/or the details of a particular telepresence device. A user may also access a viewing level of a network of healthcare facilities. The user may view, analyze, and/or manage the healthcare network, telepresence device network, individual telepresence devices, connection rules, and/or other aspects of the healthcare network using the geographical visualization and management tool described herein.Type: GrantFiled: December 20, 2021Date of Patent: June 18, 2024Assignee: TELADOC HEALTH, INC.Inventors: Scott Ross, Kelton Temby, Jonathan Southard, Dan Habecker, Michael Chan, Timothy C. Wright, Charles S. Jordan, Joshua A. Bouganim
-
Publication number: 20240163114Abstract: This disclosure describes systems, methods, and devices related to installing a security certificate. A method may include identifying, by a network provisioning abstraction layer (NPAL) of a network provisioning system, a digital certificate file received from a certificate management system (CMS); identifying a session boarder controller (SBC) that supports transport layer security (TLS); uploading the digital certificate file to the identified SBC; installing a remote certificate at the identified SBC; enabling the remote certificate at the identified SBC; and sending, based on enabling the remote certificate at the identified SBC, a notification to the CMS indicating that a remote certificate has been installed at the identified SBC.Type: ApplicationFiled: November 13, 2023Publication date: May 16, 2024Applicant: Level 3 Communications, LLCInventors: Matthew MAHER, George McFALLS, Michael CHAN, Craig FOUCHER, Darren BEHMLANDER, Michael MILLER