Patents by Inventor Thomas Dong

Thomas Dong 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: 11972301
    Abstract: The present disclosure relates to systems, methods, and computer readable media for predicting surplus capacity on a set of server nodes and determining a quantity of deferrable virtual machines (VMs) that may be scheduled over an upcoming period of time. This determination of VM quantity may be determined while minimizing risks associated with allocation failures on the set of server nodes. This disclosure described systems that facilitate features and functionality related to improving utilization of surplus resource capacity on a plurality of server nodes by implementing VMs having some flexibility in timing of deployment while also avoiding significant risk caused as a result of over-allocated storage and computing resources. In one or more embodiments, the quantity of deferrable VMs is determined and scheduled in accordance with rules of a scheduling policy.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yuwen Yang, Gurpreet Virdi, Bo Qiao, Hang Dong, Karthikeyan Subramanian, Marko Lalic, Shandan Zhou, Si Qin, Thomas Moscibroda, Yunus Mohammed
  • Patent number: 11920146
    Abstract: The disclosure provides nucleic acids, and variants and fragments thereof, obtained from strains of Bacillus thuringiensis encoding polypeptides having pesticidal activity against insect pests, including Lepidopteran and Coleopteran. Particular embodiments of the disclosure provide isolated nucleic acids encoding pesticidal proteins, pesticidal compositions, DNA constructs, and transformed microorganisms and plants comprising a nucleic acid of the embodiments. These compositions find use in methods for controlling pests, especially plant pests.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: March 5, 2024
    Assignee: PIONEER HI-BRED INTERNATIONAL, INC.
    Inventors: Andre R Abad, Hua Dong, Sue B Lo, Brad Poland, Xiaomei Shi, Jimei Wang, Thomas Chad Wolfe, Lan Zhou
  • Patent number: 7966397
    Abstract: Included are systems and methods for capturing screen data. At least one embodiment of a method includes receiving an indication of a communications session, wherein the communication session is associated with screen data and determining screen data to capture. Some embodiments include capturing data related to the screen data and uploading the captured data to a remote location.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: June 21, 2011
    Assignee: Verint Americas Inc.
    Inventors: Thomas Dong, Dan Spohrer, Vijay Srinivasa, Jamie Richard Williams
  • Patent number: 7853800
    Abstract: Systems and methods are disclosed for retrieving and playing back a secure, captured data in a customer center. In another embodiment, the method comprises: transmitting a request by a retrieval component to retrieve stored, encrypted data from a recording subsystem; establishing a secure communication between the retrieval component and the recording subsystem to retrieve the stored, encrypted data; receiving the stored, encrypted data by the retrieval component; transmitting a request to retrieve electronic keys for decrypting the stored, encrypted data; receiving the electronic keys by the retrieval component; decrypting the stored, encrypted data using the electronic keys; and playing back the decrypted data.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: December 14, 2010
    Assignee: Verint Americas Inc.
    Inventors: Joe Watson, Damian Smith, Marc Calahan, Jamie Richard Williams, Thomas Dong
  • Patent number: 7848524
    Abstract: Systems and methods are disclosed for providing electronic keys that are used to encrypt and decrypt secure, captured data in a customer center. In one embodiment, the method comprises the steps of: establishing a secure communication over a network between the key management system and a retrieval component; transmitting a duplicate copy of at least one electronic key to a cache that is electrically coupled to the retrieval component; receiving a request to retrieve the electronic keys; and transmitting the retrieved electronic keys for decrypting the stored data.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: December 7, 2010
    Assignee: Verint Americas Inc.
    Inventors: Joe Watson, Damian Smith, Marc Calahan, Jamie Richard Williams, Thomas Dong
  • Patent number: 7769176
    Abstract: Systems and methods are disclosed for providing secure, captured data in a customer center. In one embodiment, the method comprises: capturing data with a recording system; receiving a request to retrieve electronic keys for encrypting the data; responsive to receiving the request, transmitting the electronic keys to the recording system; encrypting the data using the electronic keys; associating the electronic keys with the encrypted data; and storing the encrypted data in the recording system.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: August 3, 2010
    Assignee: Verint Americas Inc.
    Inventors: Joe Watson, Damian Smith, Marc Calahan, Jamie Richard Williams, Thomas Dong
  • Publication number: 20080080685
    Abstract: Systems and methods for recording in a customer center environment are provided. In this regard, a representative method comprises: receiving data related to a communication; communicating with a recording system to determine the processing capabilities of the recording system; determining whether to adjust packet size of the data based on the processing capabilities of the recording system; responsive to determining that the packet size is to be adjusted, adjusting the packet size of the data based on the processing capabilities of the recording system; and transmitting the data with the adjusted packet size to the recording system.
    Type: Application
    Filed: March 29, 2007
    Publication date: April 3, 2008
    Applicant: WITNESS SYSTEMS, INC.
    Inventors: Robert Barnes, Jamie Williams, Marc Calahan, Thomas Dong
  • Publication number: 20080034163
    Abstract: Included are systems and methods for distributive network control. Also embodiment of a method includes receiving an indication related to recording data stored on a local cache and determining whether to remotely store at least a portion of the data. Some embodiments include sending a request for the stored data.
    Type: Application
    Filed: July 2, 2007
    Publication date: February 7, 2008
    Applicant: VERINT AMERICAS INC.
    Inventors: Thomas Dong, Dan Spohrer, Srivijaya Srinivasa, Jamie Williams
  • Publication number: 20080008296
    Abstract: Included are embodiments for capturing data associated with a communication. At least one embodiment includes a daemon appliance that includes logic configured to capture at least a portion of data associated with a communication between a first communications device and a second communications device and logic configured to determine a time of reduced network activity.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 10, 2008
    Applicant: VERNIT AMERICAS INC.
    Inventors: Jamie Williams, Robert Barnes, Thomas Dong
  • Publication number: 20080005318
    Abstract: Included are systems and methods for capturing screen data. At least one embodiment of a method includes receiving an indication of a communications session, wherein the communication session is associated with screen data and determining screen data to capture. Some embodiments include capturing data related to the screen data and uploading the captured data to a remote location.
    Type: Application
    Filed: September 29, 2006
    Publication date: January 3, 2008
    Inventors: Thomas Dong, Dan Spohrer, Vijay Srinivasa, Jamie Richard Williams
  • Publication number: 20080005588
    Abstract: Systems and methods are disclosed for retrieving and playing back a secure, captured data in a customer center. In another embodiment, the method comprises: transmitting a request by a retrieval component to retrieve stored, encrypted data from a recording subsystem; establishing a secure communication between the retrieval component and the recording subsystem to retrieve the stored, encrypted data; receiving the stored, encrypted data by the retrieval component; transmitting a request to retrieve electronic keys for decrypting the stored, encrypted data; receiving the electronic keys by the retrieval component; decrypting the stored, encrypted data using the electronic keys; and playing back the decrypted data.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Joe Watson, Damian Smith, Marc Calahan, Jamie Richard Williams, Thomas Dong
  • Publication number: 20080005569
    Abstract: Systems and methods are disclosed for providing secure, captured data in a customer center. In one embodiment, the method comprises: capturing data with a recording system; receiving a request to retrieve electronic keys for encrypting the data; responsive to receiving the request, transmitting the electronic keys to the recording system; encrypting the data using the electronic keys; associating the electronic keys with the encrypted data; and storing the encrypted data in the recording system.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Joe Watson, Damian Smith, Marc Calahan, Jamie Richard Williams, Thomas Dong
  • Publication number: 20080005568
    Abstract: Systems and methods are disclosed for providing electronic keys that are used to encrypt and decrypt secure, captured data in a customer center. In one embodiment, the method comprises the steps of: establishing a secure communication over a network between the key management system and a retrieval component; transmitting a duplicate copy of at least one electronic key to a cache that is electrically coupled to the retrieval component; receiving a request to retrieve the electronic keys; and transmitting the retrieved electronic keys for decrypting the stored data.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Joe Watson, Damian Smith, Marc Calahan, Jamie Richard Williams, Thomas Dong
  • Publication number: 20070263786
    Abstract: Embodiments of the present invention provide systems and methods for recording media communication. An exemplary method comprises the steps of: receiving an incoming call from a calling phone; routing the incoming call to a called phone in a contact center; transmitting voice communications associated with the incoming call via the calling phone; duplicating the voice communications via the called phone; transmitting the duplicated voice communications via the called phone; and recording the duplicated voice communications.
    Type: Application
    Filed: March 31, 2006
    Publication date: November 15, 2007
    Inventors: Thomas Dong, Jamie Williams
  • Publication number: 20070263787
    Abstract: Embodiments of the present invention provide systems and methods for recording media communication. An exemplary method comprises the steps of: receiving an incoming call from a calling phone; routing the incoming call to a called phone in a contact center; transmitting voice communications associated with the incoming call via the calling phone through a conference bridge; duplicating the voice communications via the conference bridge; transmitting the duplicated voice communications via the conference bridge; and recording the duplicated voice communications.
    Type: Application
    Filed: March 31, 2006
    Publication date: November 15, 2007
    Inventors: Thomas Dong, Jamie Williams
  • Publication number: 20070263788
    Abstract: Systems and methods for capturing communication signals are provided. An exemplary method comprises the steps of: installing a first type of tapping devices to obtain 32-bit communication signals; installing a recording system that is coupled to the first type of tapping devices; receiving the 32-bit communication signals from the first type of tapping devices via the recording system; responsive to receiving the 32-bit communication signals, converting the 32-bit communication signals into an 128-bit communication format via the recording system; and recording the converted 128-bit communication signals via the recording system.
    Type: Application
    Filed: March 31, 2006
    Publication date: November 15, 2007
    Inventors: Dan Spohrer, Thomas Dong, Marc Calahan
  • Publication number: 20070263785
    Abstract: Included are embodiments of systems and methods for recording data related to a communication. One exemplary embodiment, among others includes receiving data related to a communication from a communications device, recording at least a portion of the data related to the communication, determining a time of reduced network activity and sending at least a portion of the data related to the communication to a central recording server at a time of low network activity.
    Type: Application
    Filed: March 31, 2006
    Publication date: November 15, 2007
    Inventors: Jamie Williams, Scott Bluman, Thomas Dong, Christopher Blair, Richard Heap
  • Publication number: 20070237525
    Abstract: Systems and methods for capturing various types of communication signals are provided. An exemplary method comprises the steps of: installing a first type of tapping devices to obtain a first type of communication signals; installing a recording system that is coupled to the first type of tapping devices; receiving of communication signals of the first type from the first type of tapping devices via the recording system; recording the first type of communication signals via the recording system; installing a second type of tapping devices, after the installation of the first type of tapping devices, to obtain a second type of communication signals; receiving of communication signals of the second type from the second type of tapping devices via the recording system; and recording the second type of communication signals via the recording system. The recordings of the first and second types of communication signal coexist on the recording system and are selectively retrievable during playback.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 11, 2007
    Inventors: Dan Spohrer, Thomas Dong
  • Publication number: 20070230478
    Abstract: Embodiments of the present invention provide systems and methods for recording media communication. An exemplary method comprises the steps of: receiving an incoming communication from a first communication device; routing the incoming communication to a second communication device in a call center; transmitting media communications associated with the incoming media communication between the first communication device and the second communication device through a media application server; duplicating the media communications via the media application server; transmitting the duplicated media communications via the media application server; and recording the duplicated media communications.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Inventors: Thomas Dong, Jamie Williams
  • Publication number: 20070230345
    Abstract: Systems and methods for capturing communication signals are provided. An exemplary method comprises the steps of: receiving communication signals of various types; determining whether to record the received communication signals; responsive to determining that the received communication signals are to be recorded, determining types of communication signals associated with the received communication signals; responsive to determining the types of communication signals, determining multiple interfaces that facilitate recording of the communication signals; and recording the communication signals via the corresponding multiple interfaces.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Inventors: Dan Spohrer, Thomas Dong