Patents by Inventor William Chan

William 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: 9990918
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for speech recognition. One method includes obtaining an input acoustic sequence, the input acoustic sequence representing an utterance, and the input acoustic sequence comprising a respective acoustic feature representation at each of a first number of time steps; processing the input acoustic sequence using a first neural network to convert the input acoustic sequence into an alternative representation for the input acoustic sequence; processing the alternative representation for the input acoustic sequence using an attention-based Recurrent Neural Network (RNN) to generate, for each position in an output sequence order, a set of substring scores that includes a respective substring score for each substring in a set of substrings; and generating a sequence of substrings that represent a transcription of the utterance.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: June 5, 2018
    Assignee: Google LLC
    Inventors: William Chan, Navdeep Jaitly, Quoc V. Le, Oriol Vinyals, Noam M. Shazeer
  • Patent number: 9799327
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for speech recognition. One method includes obtaining an input acoustic sequence, the input acoustic sequence representing an utterance, and the input acoustic sequence comprising a respective acoustic feature representation at each of a first number of time steps; processing the input acoustic sequence using a first neural network to convert the input acoustic sequence into an alternative representation for the input acoustic sequence; processing the alternative representation for the input acoustic sequence using an attention-based Recurrent Neural Network (RNN) to generate, for each position in an output sequence order, a set of substring scores that includes a respective substring score for each substring in a set of substrings; and generating a sequence of substrings that represent a transcription of the utterance.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: October 24, 2017
    Assignee: Google Inc.
    Inventors: William Chan, Navdeep Jaitly, Quoc V. Le, Oriol Vinyals, Noam M. Shazeer
  • Publication number: 20170177819
    Abstract: A real time medical communication system for sending Notifications of medical Alerts includes a data translation layer for receiving real time medical data from one or more sources via a network and an Alerts engine. The Alerts engine may include a message processing module including an entity extraction module configured to extract entities from the real time medical data; and a fragment generation module configured to define fragments comprising events of interest for defining one or more medical Alerts. The Alerts engine may further include an Alert generation module that may include fragment query and evaluation modules for analyzing received real time medical data for defined fragments and generating one or more medical Alerts therefrom. A Notification module may also be provided for sending Notifications of Alerts to users.
    Type: Application
    Filed: March 1, 2017
    Publication date: June 22, 2017
    Inventors: William Chan, Michael Kadyan, Joshua Toub, W. Lance Eason
  • Publication number: 20170143665
    Abstract: The present invention relates to novel series of amine-containing flavonoids and compositions containing the compounds, as well as the synthesis and the use of the same. The invention also relates to methods of treatment and prevention of diseases, in particular, parasitic infections including Leishmaniasis, comprising administration of the compounds.
    Type: Application
    Filed: February 6, 2017
    Publication date: May 25, 2017
    Inventors: Larry Ming-Cheung Chow, Tak Hang William Chan, Kin-Fai Chan, Iris Lai King Wong, Wing-Yiu Kan
  • Patent number: 9613520
    Abstract: A real time medical communication system for sending Notifications of medical Alerts includes a data translation layer for receiving real time medical data from one or more sources via a network and an Alerts engine. The Alerts engine may include a message processing module including an entity extraction module configured to extract entities from the real time medical data; and a fragment generation module configured to define fragments comprising events of interest for defining one or more medical Alerts. The Alerts engine may further include an Alert generation module that may include fragment query and evaluation modules for analyzing received real time medical data for defined fragments and generating one or more medical Alerts therefrom. A Notification module may also be provided for sending Notifications of Alerts to users.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: April 4, 2017
    Assignee: Iodine Software, LLC
    Inventors: William Chan, Michael Kadyan, Joshua Toub, W. Lance Eason
  • Patent number: 9602620
    Abstract: Methods and systems for reducing web page load time include obtaining speculative information associated with a uniform resource locator (URL). The method and system also include determining whether to prefetch content of the URL based on the speculative information. The method and system further include providing an instruction to prefetch the URL content when a determination to prefetch results. The method and system also include prerendering the URL content when the instruction to prefetch the URL content is provided.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: March 21, 2017
    Assignee: Google Inc.
    Inventors: James Roskind, Michael Belshe, William Chan
  • Publication number: 20160080201
    Abstract: A cloud system may create and support multiple network offerings for virtual machines in a cloud zone. Physical networks comprising sets of network elements, such as routers, gateways, firewalls, load balancers, and other network hardware, may be created and updated within a zone. Network offerings may be defined and associated, using tags or other techniques, with virtual machine networks, physical networks and/or network elements. Cloud end users may request specific network offerings when creating virtual machines, or may request to move existing virtual machines from one network offering to another. The cloud system may use the requested network offering to identify the virtual machine network, physical network, and/or network elements corresponding to the requested network offering. The cloud system may allocate a new virtual machine network and configure the network elements within the associated physical network to provide network services to the virtual machine.
    Type: Application
    Filed: November 19, 2015
    Publication date: March 17, 2016
    Applicant: Citrix Systems, Inc.
    Inventors: Alex Huang, William Chan, Chiradeep Vittal
  • Patent number: 9276925
    Abstract: Methods and systems for managing cloud zones are described herein. A management server for a cloud of computing resources may add private zones to the cloud. The private zones may contain computers owned and operated by a user of the cloud, such as a cloud customer, rather than the cloud operator. The management server may manage the computing resources in the private zone by sending commands to an agent, which in turn relays the management server's commands to the individual computing resources. The agent may be authenticated using a token.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: March 1, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Alex Huang, Chiradeep Vittal, William Chan
  • Patent number: 9223635
    Abstract: A cloud system may create and support multiple network offerings for virtual machines in a cloud zone. Physical networks comprising sets of network elements, such as routers, gateways, firewalls, load balancers, and other network hardware, may be created and updated within a zone. Network offerings may be defined and associated, using tags or other techniques, with virtual machine networks, physical networks and/or network elements. Cloud end users may request specific network offerings when creating virtual machines, or may request to move existing virtual machines from one network offering to another. The cloud system may use the requested network offering to identify the virtual machine network, physical network, and/or network elements corresponding to the requested network offering. The cloud system may allocate a new virtual machine network and configure the network elements within the associated physical network to provide network services to the virtual machine.
    Type: Grant
    Filed: October 28, 2012
    Date of Patent: December 29, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Alex Huang, William Chan, Chiradeep Vittal
  • Patent number: 9213568
    Abstract: Methods and systems for management of cloud computing resources are described herein. A management server for a cloud of physical computing resources may assign states to individual physical computing resources or groups of physical computing resources. The states may include a disabled state, in which only administrator access to the resources is permitted; an enabled state, in which user access to the resources is permitted; a restricted state, in which some, but not all user requests to the resources are permitted; and an unmanaged state, in which no communications between the resources and the management server are permitted.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: December 15, 2015
    Inventors: Alex Huang, Chiradeep Vittal, William Chan
  • Publication number: 20150356363
    Abstract: Systems and methods for generating authentic digital memorabilia are described. A signor may be provided a digital photograph. The signor's signature, written message, or voice message may be received. Biometric authentication or verification may be performed on the signor's handwriting or voice sample through comparison with stored samples. If the verification signifies a high likelihood signor's handwriting or voice sample is authentic, creation of digital memorabilia is performed by embedding signor's signature or written message in a digital photograph and linking the signor's voice message with the photograph. The digital memorabilia is accompanied by a certificate of authenticity and distributed to a customer or displayed on a website.
    Type: Application
    Filed: August 14, 2015
    Publication date: December 10, 2015
    Inventors: David Auld, Erem Boto, William Chan, Eric Feeny, Andrew Smith, Thomas J. Waters, Robert N. Barrett
  • Publication number: 20150302402
    Abstract: Various embodiments provide a method for authenticating a transaction, the method comprising: generating a first authentication code based on transaction information and a first cryptographic key, the transaction information relating to the transaction; providing a data carrier having data comprising the first authentication code and the transaction information; presenting the data carrier to a first server to cause the first server to extract the data from the data carrier; generating a second authentication code based on a second cryptographic key and the transaction information from the extracted data; and authenticating the transaction based on a comparison between the first authentication code from the extracted data and the second authentication code.
    Type: Application
    Filed: April 16, 2015
    Publication date: October 22, 2015
    Inventor: William CHAN Chi Yuen
  • Publication number: 20150287317
    Abstract: A real time medical communication system for sending Notifications of medical Alerts includes a data translation layer for receiving real time medical data from one or more sources via a network and an Alerts engine. The Alerts engine may include a message processing module including an entity extraction module configured to extract entities from the real time medical data; and a fragment generation module configured to define fragments comprising events of interest for defining one or more medical Alerts. The Alerts engine may further include an Alert generation module that may include fragment query and evaluation modules for analyzing received real time medical data for defined fragments and generating one or more medical Alerts therefrom. A Notification module may also be provided for sending Notifications of Alerts to users.
    Type: Application
    Filed: June 22, 2015
    Publication date: October 8, 2015
    Inventors: William Chan, Michael Kadyan, Joshua Toub, W. Lance Eason
  • Patent number: 9141959
    Abstract: Systems and methods for generating authentic digital memorabilia are described. A signor may be provided a digital photograph. The signor's signature, written message, or voice message may be received. Biometric authentication or verification may be performed on the signor's handwriting or voice sample through comparison with stored samples. If the verification signifies a high likelihood signor's handwriting or voice sample is authentic, creation of digital memorabilia is performed by embedding signor's signature or written message in a digital photograph and linking the signor's voice message with the photograph. The digital memorabilia is accompanied by a certificate of authenticity and distributed to a customer or displayed on a website.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: September 22, 2015
    Assignee: Autography LLC
    Inventors: David Auld, Erem Boto, William Chan, Eric Feeny, Andrew Smith, Thomas J. Waters, Robert N. Barrett
  • Publication number: 20150220357
    Abstract: A cloud system may create physical resource tags to store relationships between cloud computing offerings, such as computing service offerings, storage offerings, and network offerings, and the specific physical resources in the cloud computing environment. Cloud computing offerings may be presented to cloud customers, the offerings corresponding to various combinations of computing services, storage, networking, and other hardware or software resources. After a customer selects one or more cloud computing offerings, a cloud resource manager or other component within the cloud infrastructure may retrieve a set of tags and determine a set of physical hardware resources associated with the selected offerings. The physical hardware resources associated with the selected offerings may be subsequently used to provision and create the new virtual machine and its operating environment.
    Type: Application
    Filed: April 15, 2015
    Publication date: August 6, 2015
    Inventors: Alex Huang, Chiradeep Vittal, William Chan
  • Patent number: 9092964
    Abstract: A real time medical communication system for sending Notifications of medical Alerts includes a data translation layer for receiving real time medical data from one or more sources via a network and an Alerts engine. The Alerts engine may include a message processing module including an entity extraction module configured to extract entities from the real time medical data; and a fragment generation module configured to define fragments comprising events of interest for defining one or more medical Alerts. The Alerts engine may further include an Alert generation module that may include fragment query and evaluation modules for analyzing received real time medical data for defined fragments and generating one or more medical Alerts therefrom. A Notification module may also be provided for sending Notifications of Alerts to users.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: July 28, 2015
    Assignee: Iodine Software, LLC
    Inventors: William Chan, Michael Kadyan, Joshua Toub, W. Lance Eason
  • Patent number: 9038083
    Abstract: A cloud system may create physical resource tags to store relationships between cloud computing offerings, such as computing service offerings, storage offerings, and network offerings, and the specific physical resources in the cloud computing environment. Cloud computing offerings may be presented to cloud customers, the offerings corresponding to various combinations of computing services, storage, networking, and other hardware or software resources. After a customer selects one or more cloud computing offerings, a cloud resource manager or other component within the cloud infrastructure may retrieve a set of tags and determine a set of physical hardware resources associated with the selected offerings. The physical hardware resources associated with the selected offerings may be subsequently used to provision and create the new virtual machine and its operating environment.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: May 19, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Alex Huang, Chiradeep Vittal, William Chan
  • Publication number: 20140373120
    Abstract: Methods and systems for managing cloud zones are described herein. A management server for a cloud of computing resources may add private zones to the cloud. The private zones may contain computers owned and operated by a user of the cloud, such as a cloud customer, rather than the cloud operator. The management server may manage the computing resources in the private zone by sending commands to an agent, which in turn relays the management server's commands to the individual computing resources. The agent may be authenticated using a token.
    Type: Application
    Filed: August 29, 2014
    Publication date: December 18, 2014
    Inventors: Alex Huang, Chiradeep Vittal, William Chan
  • Patent number: 8856885
    Abstract: Methods and systems for managing cloud zones are described herein. A management server for a cloud of computing resources may add private zones to the cloud. The private zones may contain computers owned and operated by a user of the cloud, such as a cloud customer, rather than the cloud operator. The management server may manage the computing resources in the private zone by sending commands to an agent, which in turn relays the management server's commands to the individual computing resources. The agent may be authenticated using a token.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: October 7, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Alex Huang, Chiradeep Vittal, William Chan
  • Publication number: 20140254168
    Abstract: A remote plasma lamp pole system includes a lamp pole, a remote plasma lamp mounted inside a lower portion of the lamp pole, and a reflector mounted inside an upper portion of the lamp pole above the plasma lamp for reflecting light emitting therefrom towards an area to be illuminated. A lens is mounted in front of the first reflector for refracting light therefrom. A fixture is provided to fix therein the reflector and the lens. A method for installing a lamp pole system is also disclosed.
    Type: Application
    Filed: January 29, 2014
    Publication date: September 11, 2014
    Applicant: Green de Corp. Limited
    Inventors: Wai Kit Andy LAM, Yun Kwan William CHAN