Patents by Inventor David Charles

David Charles 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: 10262941
    Abstract: Semiconductor devices and methods of fabricating the semiconductor devices with cross coupled contacts using patterning for cross couple pick-up are disclosed. One method includes, for instance: obtaining an intermediate semiconductor device; performing a first lithography to pattern a first shape; performing a second lithography to pattern a second shape overlapping a portion of the first shape; processing the first shape and the second shape to form an isolation region at the overlap; and forming four regions separated by the isolation region. An intermediate semiconductor device is also disclosed.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: April 16, 2019
    Assignee: GLOBALFOUNDRIES Inc.
    Inventors: Guillaume Bouche, Jason Eugene Stephens, Tuhin Guha Neogi, Kai Sun, Deniz Elizabeth Civay, David Charles Pritchard, Andy Wei
  • Publication number: 20190105991
    Abstract: A solar extended range electric vehicle, various structures and assemblies within the vehicle, and additive manufacturing techniques for these structure and assemblies are disclosed. In an aspect of the present disclosure, a solar extended-range vehicle includes a frame coupled to an exterior structure, a suspension system mounted to the exterior structure and coupled to a wheel system, at least one electric motor coupled to the wheel system, and at least one stowable solar panel arranged along a region of the frame for supplying power to the electric motor.
    Type: Application
    Filed: October 11, 2017
    Publication date: April 11, 2019
    Inventors: John Russell BUCKNELL, Stuart Paul MACEY, Broc William TenHOUTEN, David Charles O'CONNELL
  • Patent number: 10251872
    Abstract: There are provided inter alia multisubstituted aromatic compounds useful for the inhibition of kallikrein, which compounds include substituted pyrazolyl or substituted triazolyl. There are additionally provided pharmaceutical compositions. There are additionally provided methods of treating and preventing certain diseases or disorders, which disease or disorder is amenable to treatment or prevention by the inhibition of kallikrein.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: April 9, 2019
    Assignee: VERSEON CORPORATION
    Inventors: Kevin Michael Short, Son Minh Pham, David Charles Williams, David Ben Kita
  • Publication number: 20190104118
    Abstract: A network security system that employs space-time separated and jointly-evolving relationships to provide fast network access control, efficient real-time forensics capabilities, and enhanced protection for at-rest data in the event of a network breach. The network security system allows, in part, functionality by which the system accepts a request by a user to access the data stored in the database, identifies a sequence of security agents to participate in authenticating and protecting the access of the data by the user, generates a sequence of pseudorandom IDs and space-time varying credentials, checks at each one of the security agents a corresponding one of the credentials, determines that the user is permitted to access the data using access control logs if all the security agents accept the corresponding credentials, and varies the credentials based on a space-time relationship.
    Type: Application
    Filed: September 17, 2018
    Publication date: April 4, 2019
    Inventors: Chwan-Hwa WU, J. David IRWIN, David Charles LAST, Myers HAWKINS, Hao SUN
  • Publication number: 20190093184
    Abstract: The present disclosure includes systems and methods for hydrolyzing (e.g., pretreatment and/or enzymatic hydrolysis) lignocellulosic biomass into one or more sugars such as pentose and glucose sugars. The present disclosure includes configurations that incorporate flashing and/or liquid cooling so as to permit desirable throughput. The present disclosure also includes a liquefaction configuration so as to permit desirable (e.g., continuous high volume) throughput.
    Type: Application
    Filed: September 26, 2018
    Publication date: March 28, 2019
    Inventors: David Charles Carlson, Rodney Duane Pierson, James Michael Geraets
  • Publication number: 20190095256
    Abstract: The present invention extends to methods, systems, and computer program products for controlling runtime access to application programming interfaces Embodiments of the invention allow library developers to more precisely and easily control which of their libraries' APIs can be called dynamically. Thus, their servicing and versioning burden can be more appropriately controlled. Further, application developers can control which such APIs to further exclude from dynamic calling scenarios, to minimize the runtime support overhead (e.g., preventing generation of metadata).
    Type: Application
    Filed: September 19, 2017
    Publication date: March 28, 2019
    Inventors: Mircea Trofin, Patrick Dussud, Rudi Martin, John Lawrence Hamby, Michal Strehovsky, David Charles Wrighton, Atsushi Kanamori, Fadi M. Hanna
  • Publication number: 20190095922
    Abstract: A portion of information is cryptographically hashed to obtain a hash value. The hash value is submitted as a search to shared cryptographic cooperatively shared transaction data structure and results are obtained for previous transactions associated with the information. A decision is made as to whether a pending transaction for the information is to be submitted to a host for processing or whether the pending transaction is to be denied before the information is provided to the host.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Inventors: Patrick Goode Watson, David Charles Means, Nir Veltman
  • Patent number: 10242866
    Abstract: It will be understood that in some embodiments, nitrogen-containing ligands bonded to the silicon may not necessarily be identical to another nitrogen-containing ligand bonded to the same silicon atom. For example, in some embodiments, R1 and R2 may be different alkyl ligands. In some embodiments, a first NR1R2 ligand attached to a silicon atom may not be the same as or have the same alkyl ligands as another NR1R2 ligand attached to the same silicon atom. As noted above, R1 and R2 may be any alkyl ligand.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: March 26, 2019
    Assignee: Lam Research Corporation
    Inventors: David Charles Smith, Dennis M. Hausmann
  • Patent number: 10241784
    Abstract: Support for dynamic behavior is specified while reducing reliance on JIT compilation and large runtimes; semantic characteristics are selectively attached to types and type members outside source code. A directives document contains human-readable directives in a parsable format for submission to an innovative compiler. The directives specify whether a type T or type member M is required, optional, or prohibited in a runtime environment. Some reference an application, library, assembly, or namespace group, and others reference group components: type, type instantiation, method, method instantiation, field, property, or event. Some directives force a generic instantiation. Some directives indirectly reference a type through a parameter, type parameter, or generic directive. Some directives reference degrees to manage runtime activation of type instances, runtime introspection over types, reflection, and/or runtime or static serialization.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Lawrence Hamby, David Charles Wrighton, Michal Strehovsky, Morgan Asher Brown, Fadi Hanna, Turgut Isik, Mircea Trofin, Fatma Didem Gokbulut, Robert Yung-Yi Fu
  • Publication number: 20190085037
    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 Lepidoptera. 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: Application
    Filed: January 25, 2017
    Publication date: March 21, 2019
    Applicant: PIONEER HI-BRED INTERNATIONAL, INC.
    Inventors: ANDRE ROGER ABAD, DAVID CHARLES CERF, SCOTT HENRY DIEHN, HUA DONG, XIAOMEI SHI, THOMAS CHAD WOLFE, LAN ZHOU
  • Publication number: 20190088438
    Abstract: An x-ray illumination beam system includes an electron emitter and a target having one or more target microstructures. The one or more microstructures may be the same or different material, and may be embedded or placed atop a substrate formed of a heat-conducting material. The x-ray source may emit x-rays towards an optic system, which can include one or more optics that are matched to one or more target microstructures. The matching can be achieved by selecting optics with the geometric shape, size, and surface coating that collects as many x-rays as possible from the source and at an angle that satisfies the critical reflection angle of the x-ray energies of interest from the target. The x-ray illumination beam system allows for an x-ray source that generates x-rays having different spectra and can be used in a variety of applications.
    Type: Application
    Filed: October 13, 2017
    Publication date: March 21, 2019
    Applicant: Sigray, Inc.
    Inventors: Wenbing Yun, Sylvia Jia Yun Lewis, Janos Kirz, David Charles Reynolds, Alan Francis Lyon
  • Publication number: 20190082629
    Abstract: Several embodiments provide cycle and soak irrigation control units, comprising: a housing; a plurality of pairs of actuation line connectors comprising input connectors to couple with output actuation lines of a separate irrigation controller, and output connectors to couple with actuatable devices; a plurality of electrical pathways each coupling a respective input connector to a corresponding output connector and allowing an activation signal to be passed; at least one switch configured to selectively allow or interrupt activation signals to pass to a corresponding output connector; and a timing control circuit controlling the switch, based on an application of an activation signal on an input connector, a duration of a series of cycle-on timings during which the activation signal is emitted from the output connector to activate an actuatable device and soak-off timings during which the activation signal is prevented from being emitted deactivating the actuatable device.
    Type: Application
    Filed: September 19, 2017
    Publication date: March 21, 2019
    Inventors: Randy R. Montgomery, John E. Price, Chong Wang Kwak, Samuel C. Walker, David Charles Belongia
  • Publication number: 20190081775
    Abstract: A data file is encrypted with a file-specific encryption key and sent to a remote data storage system. The file-specific encryption key is encrypted with a master key. The encrypted file-specific encryption key and the master key are both stored remotely from the encrypted file and they are stored remotely from one another.
    Type: Application
    Filed: July 16, 2018
    Publication date: March 14, 2019
    Inventors: David Charles Oliver, Ming-wei Wang, Mingquan Xue, Christopher Paul Holder, Daniel Keith Winter, Parul Manek
  • Publication number: 20190077817
    Abstract: The present disclosure, among other things, provides technologies for preparing and purifying phosphoramidites for oligonucleotide synthesis.
    Type: Application
    Filed: March 13, 2017
    Publication date: March 14, 2019
    Inventors: David Charles Donnell Butler, Subramanian Marappan
  • Patent number: 10227789
    Abstract: A method is described for reinforcing to extend the life of a planted pole, including a metal planted utility pole at risk of, or damaged by corrosion. The method comprising delivering a flowable composition into the hollow of the planted pole, the flowable composition being capable of setting in the hollow at least proximate to the groundline to form a substantially non-flowable composition when set; the set composition comprising reinforcement supports, and being attached to the pole to provide additional support for the planted pole at least proximate to the groundline.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: March 12, 2019
    Assignee: LOGSYS POWER SERVICES PTY LTD
    Inventor: David Charles Spangenberg
  • Patent number: 10229124
    Abstract: Data to be moved from a source system to a target system, for a set of tenants, is first identified. The data is enumerated by a first computing instance in the source system to obtain an enumeration list. Data is copied from the source system to the target system based on the enumeration list by a second computing instance. The data in the source and target systems is then enumerated by a third computing instance to determine whether any data is still to be moved and another enumeration list is generated. The data still to be moved is then moved based on the other enumeration list.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: March 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Charles Oliver, Ming-wei Wang, Gang Zhao, Daniel Keith Winter, Shyam Narayan, Parul Manek
  • Patent number: 10223205
    Abstract: Various embodiments for failure recovery in a computing environment following a data restoration are provided. A catalog locate is performed for each of a plurality of data sets on a base catalog structure (BCS), identifying a plurality of BCS entries. If a first BCS entry is cataloged incorrectly, the first BCS entry is designated to be re-cataloged. The plurality of BCS entries is compared with a plurality of volume table of contents and a plurality of VSAM volume data set (VTOC/VVDS) entries. If a second BCS entry found in the plurality of BCS entries is not found in the plurality of VTOC/VVDS entries, and the second BCS entry indicates that a data set associated with the second BCS entry is located on a volume, an attempt is made to vary on the volume. If the volume cannot be varied on, a request is created to restore the volume.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: March 5, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Darrell Christopher Clarke, Kyle Barret Dudgeon, Miguel Angel Perez, David Charles Reed, Max Douglas Smith
  • Publication number: 20190068480
    Abstract: Managing connections for execution of a client software application. A client software application is analyzed before execution of the application using code analysis and, optionally non-functional metadata analysis, of the application to determine one or more classifications of operations of the application. A mapping of application operation classifications to server characteristics suited to the application operation classifications is maintained. Multiple servers currently available to process at least a portion of the client software application may be monitored, and each of the multiple servers may be characterized according to their performance and resources. The classifications of operations of the analyzed application may be compared to the characteristics of the multiple servers currently available using the mapping, and a server may be selected based on the comparison.
    Type: Application
    Filed: October 25, 2018
    Publication date: February 28, 2019
    Inventors: Graham David Hopkins, Timothy Jonathan Quigly, Luke David Charles Saker, Craig H. Stirling, Matthew B. White
  • Publication number: 20190062283
    Abstract: The present invention relates to compounds of Formula I, a stereoisomer, enantiomer, a pharmaceutically acceptable salt or an amino acid conjugate thereof; wherein variables are as defined herein; and their pharmaceutical compositions, which are useful as modulators of the activity of Farnesoid X receptors (FXR).
    Type: Application
    Filed: August 7, 2018
    Publication date: February 28, 2019
    Inventors: Donatella CHIANELLI, Runyan LI, Valentina Molteni, John Nelson, Jason Thomas Roland, Paul Vincent Rucker, David Charles Tully, Xiaoyang WANG, Liladhar Murlidhar WAYKOLE, Yubo ZHANG, Bo ZHOU
  • Patent number: 10217064
    Abstract: An operating system executing on a computing device can move an application's icon to a prominent position within an operating system user interface in response to determining that specified conditions related to that application are currently satisfied. Alternatively, the operating system can automatically create an alias icon for the application in such a prominent position in response to determining that the specified conditions are currently satisfied, thereby leaving the original application icon in its expected position for later use. A set of rules stored on the computing device can specify, for each application, the set of conditions that are to be satisfied in order to make that application's icon or alias icon prominent. The set of conditions can involve a current location, current settings, the current date, the current day of the week, the current time of day, information pertaining to contacts, information pertaining to a calendar, etc.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: February 26, 2019
    Assignee: APPLE INC.
    Inventor: David Charles Cassano