Patents by Inventor James Fan

James Fan 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: 20220374443
    Abstract: A processing system including at least one processor may perform a method including receiving a data request, executing a request fulfillment module to determine at least one information model and at least one executable flow associated with the data request, determining that at least one combining module is to be applied to the data request based on the at least one information model and the at least one executable flow, applying the at least one combining module to the data request, and generating a data pipeline to transmit data to a target that initiated the data request, wherein the data pipeline is generated in accordance with the at least one combining module that is applied.
    Type: Application
    Filed: May 18, 2021
    Publication date: November 24, 2022
    Inventors: James Fan, Steven Polston, Sanjay Agraharam, Arun Gupta, Michelle Martens
  • Publication number: 20220374257
    Abstract: A processing system may obtain a request to deploy a service comprising a first virtual network function (VNF) to a multi-cloud environment comprising cloud infrastructures, the request including metadata associated with the service, decompose the service into a plurality of modules comprising: a plurality of VNFs and/or a plurality of components of the first VNF, select at least a first deployment model for the service from among a plurality of deployment models, based upon the metadata, each deployment model comprising rules for assigning the plurality of modules to cloud infrastructures, and deploy a first module to a first cloud infrastructure and a second module to a second cloud infrastructure.
    Type: Application
    Filed: August 8, 2022
    Publication date: November 24, 2022
    Inventors: James Fan, Alireza Hooshiari, Dan Celenti
  • Patent number: 11500895
    Abstract: A processing system including at least one processor may obtain a first request for delivery of a first data set to a first destination, map the first request to a first information model, obtain a second request for delivery of a second data set to a second destination, map the second request to a second information model, and identify that a portion of data is part of both data sets. The processing system may next determine a plan for configuring data pipeline components for delivering the first data set to the first destination and the second data set to the second destination, the plan comprising: a combination of the first information model and the second information model, and at least one modification to the combination. The processing system may then configure the data pipeline components in accordance with the plan.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: November 15, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Fan, Sanjay Agraharam, Jeffrey Aaron, Steven Polston, Arun Gupta, Michelle Martens
  • Publication number: 20220355350
    Abstract: Disclosed is a low-cost, scalable and highly repeatable approach to fabricate polystyrene films with three-dimensional nanopyramids on the surface. The nanopyramids have tubable aspect ratio and anti-bacterial performance. The effectiveness of the nanopyramids on bacterial and fungi growth inhibition and the role of nanostructure aspect ratio are confirmed via through scanning electron microscopy and confocal laser scanning microscopy. The results show an excellent antibacterial performance with more than 90% reduction in E. coli population in all nanopyramid samples after a 168-hr prolonged incubation time. The nanopyramid film developed here can be used for the clinical and commercial applications to prevent the growth of pathogenic bacteria on various surfaces.
    Type: Application
    Filed: April 14, 2020
    Publication date: November 10, 2022
    Inventors: Gary Shun Pan Cheung, James Kit Hon Tsoi, Xin Li, Zhiyong Fan, Hoi Kwong Tsui
  • Publication number: 20220329594
    Abstract: An example method includes receiving a plurality of data request specifications from a plurality of user endpoint devices of requesting users, aggregating a subset of the plurality of data request specifications which share a similarity into a super request, retrieving a plurality of datasets, wherein the plurality of datasets is needed to fulfill the super request, aggregating the plurality of datasets into a single data superset, and delivering the single data superset to the plurality of user endpoint devices of the requesting users via a data pipeline, where the delivering includes segregating the single data superset so that each user endpoint device of the plurality of user endpoint devices of the requesting users receives a portion of the single data superset corresponding to one data request specification of the plurality of data request specifications that was submitted by the each user endpoint device.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 13, 2022
    Inventors: James Fan, Steven Polston, Sanjay Agraharam, Michelle Martens, Arun Gupta
  • Patent number: 11467275
    Abstract: An ultra-wideband-based object identification method and system includes: transmitting, using a transmitter, an ultra wideband signal to an object; receiving, using a receiver, a reflected signal from the object; and determining, using a processor, an identity of the object based on the received reflected signal.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: October 11, 2022
    Assignee: Logistics and Supply Chain Multi Tech R&D Centre Limited
    Inventors: Kin Keung Lee, Edward James Jackson, Ka Lun Fan
  • Publication number: 20220318706
    Abstract: A method includes receiving a first request from a first user endpoint device of a first user, wherein the first request specifies a data need of the first user, identifying a first dataset from among a plurality of datasets, wherein the first dataset is determined to match the data need, determining a resource need of a second user who controls the first dataset, wherein the resource need is specified in a second request from a second user endpoint device of the second user, determining that the first user can provide a first resource that satisfies the resource need, wherein the first resource is offered by the first user, establishing an agreement upon approval from the first user and from a second user to orchestrate an exchange of the first dataset for the first resource, and delivering the first dataset to the first user endpoint device via a data pipeline.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Inventors: James Fan, Steven Polston, Sanjay Agraharam, Michelle Martens, Arun Gupta
  • Patent number: 11460468
    Abstract: Some embodiments disclosed herein provide a plurality of compositions each comprising a protein binding reagent conjugated with an oligonucleotide. The oligonucleotide comprises a unique identifier for the protein binding reagent it is conjugated with, and the protein binding reagent is capable of specifically binding to a protein target. Further disclosed are methods and kits for quantitative analysis of a plurality of protein targets in a sample and for simultaneous quantitative analysis of protein and nucleic acid targets in a sample. Also disclosed herein are systems and methods for preparing a labeled biomolecule reagent, including a labeled biomolecule agent comprising a protein binding reagent conjugated with an oligonucleotide.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: October 4, 2022
    Assignee: Becton, Dickinson and Company
    Inventors: Christina Fan, Christina Chang, Eleen Shum, Olaf Zoellner, Nidhanjali Bansal, James Ghadiali, Gretchen Yinbon Lam, Eric Jensen, Jurg Rohrer, Brent Gaylord, Jody Martin, Jason G. Vidal
  • Publication number: 20220312614
    Abstract: An electronic device may have transparent housing structures such as walls formed of glass or sapphire. Housing structures such as transparent housing structures may have a colored coating. The colored coating may include an absorptive layer and a metal layer. The coating may exhibit a color that can be adjusted by adjusting the thickness of the thin absorptive layer. A colored layer such as a layer of colored polymer may be incorporated into the colored coating to further adjust the color of the coating. The colored coating may be formed on an inner or outer housing structure surface. The surface may have a texture to provide the coating with a matte appearance. When formed on an outer surface, a diamond-like carbon layer may protect the colored coating. When formed on an inner surface, a passivation layer may be used to prevent oxidation of the metal layer.
    Type: Application
    Filed: June 14, 2022
    Publication date: September 29, 2022
    Inventors: Khadijeh Bayat, Yoshitaka Matsui, Naomi Sugawara, Daisuke Nozu, Xianwei Zhao, Avery P. Yuen, Martin Melcher, James R. Wilson, Di Fan
  • Patent number: 11442936
    Abstract: Concepts and technologies disclosed herein are directed to automated control loop searching (“ACLS”). According to one aspect disclosed herein, an ACLS system can create a search model that provides high-level information regarding what the ACLS system should search for when a search pattern is detected within data that is output from execution of a control loop. The ACLS system can activate a control loop system that executes the control loop to yield the data as output. The ACLS system can detect the search pattern within data, and in response, the ACLS system can execute, based upon the search model, a search of the data. The ACLS system can collect search results of the search and select additional data from the search results.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: September 13, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jeffrey Aaron, James Fan
  • Patent number: 11433196
    Abstract: The present disclosure provides for an improved method of determining a water out condition in a humidified gases supply apparatus. The method includes a two-step process including a primary determination of a water out condition and a secondary determination of a water out condition. This primary determination is made during observation of the normal operation of the apparatus. During the secondary determination the method takes temporary control over the humidifying part of the apparatus. The secondary determination confirms or contradicts the primary determination.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: September 6, 2022
    Assignee: FISHER & PAYKEL HEALTHCARE LIMITED
    Inventors: Po-Yen Liu, Ivan Chih-Fan Teng, Stefan Leo Van Workum, Oliver Samuel Steiner, Anthony James Newland
  • Publication number: 20220267273
    Abstract: The disclosure is directed to improved methods for preparing substituted quinolinylcyclohexylpropanamide compounds.
    Type: Application
    Filed: December 16, 2021
    Publication date: August 25, 2022
    Inventors: Albert J. DELMONTE, Benjamin M. COHEN, Kenneth Joseph FRAUNHOFFER, Sergei KOLOTUCHIN, Francisco GONZALEZ-BOBES, Gregory Louis BEUTNER, Adam Joseph FREITAG, Michael Scott BULTMAN, Yu FAN, Prantik MAITY, Ian Scott YOUNG, Hilary Plake BECK, Maksim OSIPOV, Jay Patrick POWERS, Maureen Kay REILLY, Hunter Paul SHUNATONA, James Ross WALKER, Mikhail ZIBINSKY
  • Patent number: 11422907
    Abstract: While connected to cloud storage, a computing device writes data and metadata to the cloud storage, indicates success of the write to an application of the computing device, and, after indicating success to the application, writes the data and metadata to local storage of the computing device. The data and metadata may be written to different areas of the local storage. The computing device may also determine that it has recovered from a crash or has connected to the cloud storage after operating disconnected and reconcile the local storage with the cloud storage. The reconciliation may be based at least on a comparison of the metadata stored in the area of the local storage with metadata received from the cloud storage. The cloud storage may store each item of data contiguously with its metadata as an expanded block.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: August 23, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: James W. Mickens, Jeremy E. Elson, Edmund B. Nightingale, Bin Fan, Asim Kadav, Osama Khan
  • Patent number: 11409555
    Abstract: A processing system may obtain a request to deploy a service comprising a first virtual network function (VNF) to a multi-cloud environment comprising cloud infrastructures, the request including metadata associated with the service, decompose the service into a plurality of modules comprising: a plurality of VNFs and/or a plurality of components of the first VNF, select at least a first deployment model for the service from among a plurality of deployment models, based upon the metadata, each deployment model comprising rules for assigning the plurality of modules to cloud infrastructures, and deploy a first module to a first cloud infrastructure and a second module to a second cloud infrastructure.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: August 9, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Fan, Alireza Hooshiari, Dan Celenti
  • Patent number: 11399442
    Abstract: An electronic device may have transparent housing structures such as walls formed of glass or sapphire. Housing structures such as transparent housing structures may have a colored coating. The colored coating may include an absorptive layer and a metal layer. The coating may exhibit a color that can be adjusted by adjusting the thickness of the thin absorptive layer. A colored layer such as a layer of colored polymer may be incorporated into the colored coating to further adjust the color of the coating. The colored coating may be formed on an inner or outer housing structure surface. The surface may have a texture to provide the coating with a matte appearance. When formed on an outer surface, a diamond-like carbon layer may protect the colored coating. When formed on an inner surface, a passivation layer may be used to prevent oxidation of the metal layer.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: July 26, 2022
    Assignee: Apple Inc.
    Inventors: Khadijeh Bayat, Yoshitaka Matsui, Naomi Sugawara, Daisuke Nozu, Xianwei Zhao, Avery P. Yuen, Martin Melcher, James R. Wilson, Di Fan
  • Publication number: 20220217263
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, receiving location information associated with a mobile communication device, determining a first location of the mobile communication device based on the location information, selecting a first camera from a group of cameras based on the determined first location, receiving at least one first image from the selected first camera that captures at least a portion of the first location, performing image recognition on at least one second image to identify a user associated with the mobile communication device, selecting another camera from the group of cameras based on a determined position of the identified user, and receiving at least another image from the selected other camera. Other embodiments are disclosed.
    Type: Application
    Filed: March 21, 2022
    Publication date: July 7, 2022
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: James Fan, Thomas Barrett, Jennifer K. Lam
  • Publication number: 20220217626
    Abstract: Fast-aiding radio access network intelligent controllers (RICs) can assist other RICs that are experiencing performance issues. The system can take into account the availability of other RICs that can aid the RIC needing assistance. Therefore, multiple RICs cooperatively working together can generate synergies, and allow differentiated RICs to operate in both predefined and/or dynamically create RIC groups. Once a RIC that needs assistance is identified, other RICs can offload functionalities that are less important than the functionality of the RIC that is experiencing the performance issues. After the assisting RIC has offloaded its functionalities, it can then devote resources to the RIC that needs the assistance.
    Type: Application
    Filed: March 25, 2022
    Publication date: July 7, 2022
    Inventors: Jeffrey Aaron, James Fan, Rittwik Jana, Manoop Talasila, Ojus Parikh
  • Publication number: 20220206239
    Abstract: A laser system includes a first laser cavity to output a laser light along a first path, a first mirror to receive the laser light from the first laser cavity, and redirect the laser light along a second path that is different than the first path, a second mirror to receive the laser light from the first mirror, and redirect the laser light along a third path that is different than the first path and the second path, a beam splitter located at a first position on the third path, a beam combiner located at a second position on the third path; and a coupling lens assembly, the coupling lens assembly including a lens located at a third position on the third path, wherein the coupling lens assembly moves the lens in x-, y-, and x-directions.
    Type: Application
    Filed: December 13, 2021
    Publication date: June 30, 2022
    Applicant: Boston Scientific Scimed, Inc.
    Inventors: Xirong YANG, Baocheng YANG, Brian CHENG, Peter BULL, Viju PANICKER, Yang-Te FAN, Rongwei Jason XUAN, Thomas Charles HASENBERG, Jian James ZHANG
  • Publication number: 20220150102
    Abstract: In one embodiment, a method includes monitoring, by a control loop including a processor and a memory, a first environment. The control loop includes one or more predetermined control loop parameters. The method also includes receiving, by the control loop and in response to monitoring the first environment, first data from the first environment and receiving, by the control loop, information from an adaptation control loop. The method also includes determining, by the control loop, to automatically adjust at least one of the one or more predetermined control loop parameters based at least in part on the information received from the adaptation control loop and automatically adjusting, by the control loop, the one or more predetermined control loop parameters. The method further includes determining, by the control loop, to initiate an action based on the first data collected from the first environment and the one or more adjusted control loop parameters.
    Type: Application
    Filed: January 26, 2022
    Publication date: May 12, 2022
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Jeffrey Aaron, James Fan
  • Patent number: 11323605
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, receiving location information associated with a mobile communication device, determining a first location of the mobile communication device based on the location information, selecting a first camera from a group of cameras based on the determined first location, receiving at least one first image from the selected first camera that captures at least a portion of the first location, performing image recognition on at least one second image to identify a user associated with the mobile communication device, selecting another camera from the group of cameras based on a determined position of the identified user, and receiving at least another image from the selected other camera. Other embodiments are disclosed.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: May 3, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Fan, Thomas Barrett, Jennifer K. Lam