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: 20210157286
    Abstract: Concepts and technologies disclosed herein are directed to automated control loop grading and data labeling (“ACLGDL”). According to one aspect disclosed herein, an ACLGDL system analyzes results of an execution, by a control loop system, of a control loop. The ACLGDL system can grade the results. The ACLGDL system also can instruct, based at least in part upon the grade of the results of the execution, the control loop system to collect additional data. The ACLGDL system can label the additional data for use by an output system. The ACLGDL system can establish plurality of policies including a grading-analysis policy, a grading-results policy, a labeling-collection policy, a labeling policy, a publishing policy, and a notification policy. The ACLGDL system can publish the data labeled in accordance with the labeling policy based, at least in part, upon the publishing policy. The ACLGDL system can notify the output system based, at least in part, upon the notification policy.
    Type: Application
    Filed: November 26, 2019
    Publication date: May 27, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Jeffrey Aaron, James Fan
  • Publication number: 20210144290
    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: January 25, 2021
    Publication date: May 13, 2021
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: James Fan, Thomas Barrett, Jennifer K. Lam
  • Patent number: 10931864
    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 8, 2020
    Date of Patent: February 23, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Fan, Thomas Barrett, Jennifer K. Lam
  • Publication number: 20200380381
    Abstract: A method includes creating one or more first policy shims to be applied to a ML/AI module, applying the one or more first policy shims to an input or an output of the ML/AI module and executing the ML/AI module on a data set in response to the applying step.
    Type: Application
    Filed: May 31, 2019
    Publication date: December 3, 2020
    Inventors: Jeffrey Aaron, James Fan
  • Publication number: 20200379434
    Abstract: A method includes defining a plurality of variables to modify in a control loop; Collecting first data using a first variable of the plurality of variables while executing the control loop, generating a first result based on the collecting first data step, substituting a second variable of the plurality of variables for the first variable, collecting second data using the second variable while executing the control loop, generating a second result based on the collecting second data step, comparing the first result and the second result; and taking an action based on the comparing step.
    Type: Application
    Filed: June 3, 2019
    Publication date: December 3, 2020
    Inventors: Jeffrey Aaron, James Fan
  • Publication number: 20200351148
    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: July 22, 2020
    Publication date: November 5, 2020
    Inventors: Jeffrey Aaron, James Fan
  • Patent number: 10764113
    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: Grant
    Filed: July 5, 2018
    Date of Patent: September 1, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Jeffrey Aaron, James Fan
  • Publication number: 20200145575
    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: January 8, 2020
    Publication date: May 7, 2020
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: James Fan, Thomas Barrett, Jennifer K. Lam
  • Patent number: 10554872
    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: September 25, 2015
    Date of Patent: February 4, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Fan, Thomas Barrett, Jennifer K. Lam
  • Publication number: 20200014581
    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: July 5, 2018
    Publication date: January 9, 2020
    Inventors: Jeffrey Aaron, James Fan
  • Patent number: 10521748
    Abstract: A system for determining retention risk comprises a grouper, a filter, a normalizer, a feature vector extractor, a model builder, and a predictor. The grouper is for determining a set of time series of transactions where each is associated with one employee. The filter is for filtering the set of time series of transactions based on an employee transition characteristic to determine a subset of time series. The normalizer is for determining a model set of time series by normalizing the subset of time series. The feature vector extractor is for determining a set of feature vectors determined from a time series of the model set of time series. The model builder is for determining one or more models based at least in part on the set of feature vectors. The predictor is for predicting retention risk for a given employee using the one or more models.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: December 31, 2019
    Assignee: Workday, Inc.
    Inventors: Daniel Walter Beck, Mohammad Sabah, Adeyemi Ajao, James Fan, Parag Avinash Namjoshi, Kevin Mun Joun Tham, Vladimir Giverts
  • Publication number: 20190180260
    Abstract: A method includes receiving, by a computing device of a media service provider, a search request associated with a first product. The search request is received from a media device associated with a subscriber of a service provided by the media service provider. The method includes, in response to the search request, determining, by the computing device, a responsible party associated with the first product based on a purchase date of the first product and a return period for the first product. The method also includes sending, from the computing device to the media device, contact information of the responsible party. The contact information is to be displayed by the media device to a display device with an option to contact the responsible party.
    Type: Application
    Filed: February 14, 2019
    Publication date: June 13, 2019
    Inventors: James Fan, Thomas Barrett, Jennifer Lam
  • Patent number: 10248937
    Abstract: A method includes receiving purchase data at one or more computing devices associated with a media service provider. The purchase data includes information descriptive of a particular purchase made by a subscriber of the media service provider from a seller, where the seller is independent from the media service provider. The method also includes selecting media content available from the media service provider based on the purchase data. At least a portion of the selected media content is sent to a device associated with the subscriber.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: April 2, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: James Fan, Thomas Barrett, Jennifer Lam
  • Publication number: 20190068619
    Abstract: Systems and methods to manage operation of at least one network is provided. The system includes a processor, an input/output device coupled to the processor, and a memory coupled with the processor. The memory comprises executable instructions that when executed by the processor cause the processor to effectuate operations. The operations include identifying at least one event signature associated with an event, wherein the event signature is indicative that it is probable that at least one user of the network will experience a predefined service anomaly. Operation of the network is monitored for a presence of the at least one event signature. The presence of the at least one event signature is detected. At least one action is determined to deter the predefined service anomaly. The action is caused to be implemented on the network.
    Type: Application
    Filed: August 24, 2017
    Publication date: February 28, 2019
    Inventors: James Fan, Alireza Hooshiari, Dan Celenti
  • Patent number: 10158765
    Abstract: Services are provided based on the locations, rather than the NPA.NXX identifiers, of called and calling parties. Party location based services can be provided to the called party, to the calling party, or both. Services can include an indication of the location of each party. Services also can include an indication of charges as determined by the location of the parties, rather than the NPA.NXX identifiers. Services can be provided if the parties are using a mobile communications devices, such as a cellular phone, wireline systems (e.g., landline phones), or a combination thereof. In an example configuration, location can be provided in a hierarchy of various levels of accuracy/precision. Different levels can be representative of different resolutions of geography. An example system for facilitating party location based services includes a signaling system number 7 (SS7) network.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: December 18, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Fan, Thomas Barrett, Jennifer Lam, Hieu Le
  • Patent number: 10051549
    Abstract: Systems, methods, and computer program products are disclosed for managing access to a femtocell coverage area. An exemplary method includes storing in a memory component a first identifier corresponding to a subscribed service of a communication device and a second identifier corresponding to a user of the communication device, and granting access to the femtocell coverage area using the second identifier.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: August 14, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Fan, Cheng P. Liu, Richard Kuo
  • Patent number: 10028620
    Abstract: A food processing device includes a dicing kit adapted to be received in a bowl which is coupled to a base. The dicing kit includes a dicing grid disposed within a frame which is coupled to a cover member having a rotating slicing tool disposed there between. The slicing tool is positively captured between the dicing grid frame and the cover member and is further adapted to rotate as powered by a motor disposed in the base portion of the food processor.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: July 24, 2018
    Assignee: Whirlpool Corporation
    Inventors: David J. Gushwa, Zachary A. Lownds, Jeffrey Carl Loebig, Euan Skinner Macleod, Leong Hin Yung, James Fan Zhao, Huang Yong Hang
  • Patent number: 10021454
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, receiving reaction information from one or more sensors located at a second location that is representative of a reaction by a second user at the second location to the presentation of the personalized content, analyzing the reaction information to determine a response based at least in part on trait information associated with different first users, selecting a second portion of the recorded segments based on a comparison of the determined response with a context identified for each of received recorded segments, and adjusting personalized content to include the selected second portion of the recorded segments. Other embodiments are disclosed.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: July 10, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Fan, David Feng-Lin Chen, Richard Kuo, Jennifer K. Lam
  • Publication number: 20180137456
    Abstract: Embodiments relate to a method, system and storage medium for moving an item from the first location to a second location. The method includes characterizing the item to be moved with a set of item attributes. The method further includes characterizing the first location and the second location with a set of first location attributes and second location attributes. The method further includes specifying goals for the item to move from the first location to a second location. The method also includes accessing an origin template stored in a data store wherein the origin template is associated with the item and the first location and accessing a destination template stored in the data store wherein the destination template is associated with the item and the second location. The method further includes generating a moving plan from the origin template, the destination template and the goals, and executing the moving plan with an agent that moves the item from the first location to the second location.
    Type: Application
    Filed: November 16, 2016
    Publication date: May 17, 2018
    Inventors: James Fan, Jeffrey Aaron, Venson Shaw
  • Patent number: 9945855
    Abstract: A method for using a single sample suspected of containing a microorganism for both a local rapid test immunoassay and a remote laboratory test. The sample is collected from a patient at a physician's office or from the environment to be tested. The sample is collected using a swab or other implement, combined with a rapid test processing reagent and a portion of the processed sample is used for the local rapid test. The rapid test processing reagent typically consists of a buffer, a salt, and a detergent and is compatible with the local rapid test immunoassay. Only a portion of the processed sample is used for the local rapid test, leaving a remaining portion of the processed sample to be used in a remote laboratory assay. At least some of the remaining portion of the processed sample is combined with a stabilization agent that preserves at least the nucleic acid in the processed sample for the remote laboratory assay.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: April 17, 2018
    Assignee: Becton, Dickinson and Company
    Inventors: John J. Carrino, James Fan