Patents by Inventor Joshua DANIEL

Joshua DANIEL 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: 20200076199
    Abstract: An electrical circuit includes a switch, an energy harvesting circuit coupled to the switch to collect power from the voltage drop across the switch, and a control circuit coupled to the energy harvesting circuit to maintain the switch in an ‘on’ state in response to current flow through the switch and to turn off the switch in response to no current flow through the switch.
    Type: Application
    Filed: September 5, 2019
    Publication date: March 5, 2020
    Inventors: Joshua Daniel Kaufman, Benjamin Francis Polito
  • Patent number: 10581789
    Abstract: This disclosure relates to systems and methods for managing multiple messages. In one example, a method includes determining a message transmission frequency threshold for a member of an online social networking service using responses from the member; receiving a message that is to be transmitted to the member; storing the message, without transmitting the message to the member, in a digest of messages for the member; and transmitting the digest to the member in response to a send score for the digest exceeding a send score threshold, the send score calculated using the number of messages in the digest.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: March 3, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rishi Jobanputra, Romer E. Rosales-Delmoral, Joshua Daniel Hartman, Shubhanshu Nagar, Ryan Oblak, Cameron Alexander Lee, Hsiao-Ping Tseng, Shaunak Chatterjee, Rupesh Gupta
  • Patent number: 10577971
    Abstract: A mid-turbine frame for a gas turbine engine according to an example of the present disclosure includes, among other things, a first frame case, a flange coupled to the first frame case, and a heat shield adjacent to the flange. A method of cooling a portion of a gas turbine engine is also disclosed.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: March 3, 2020
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventors: Joshua Daniel Winn, Anthony P. Cherolis, Steven D. Porter, Christopher Treat, Kevin Zacchera
  • Publication number: 20200058382
    Abstract: Systems and methods are disclosed for monitoring models for bias. In one implementation, a system for automatically assessing a deployed model for selection of a cohort may include a processing device programmed to: apply the deployed model to data representing a first plurality of individuals, the data including at least one characteristic of the first plurality of individuals; based on the application, select a subset of the first plurality of individuals as a cohort; receive data representing a second plurality of individuals labeled as within the cohort, the data including the at least one characteristic of the second plurality of individuals; compare the selected subset and the second plurality of individuals along the at least one characteristic; and determine whether the comparison results in a difference between the selected subset and the second plurality of individuals greater than a threshold.
    Type: Application
    Filed: October 5, 2018
    Publication date: February 20, 2020
    Applicant: Flatiron Health, Inc.
    Inventors: Benjamin Edward Birnbaum, Joshua Daniel Haimson, Lucy Dao-Ke He, Melissa Hedberg, Nathan Coleman Nussbaum, Paul Stephen Richardson, Katharina Nicola Seidl-Rathkopf, Evan Eino Estola, Peter Daniel Larson
  • Publication number: 20200058383
    Abstract: Systems and methods are disclosed for monitoring models for bias. In one implementation, a system for automatically assessing a deployed model for selection of a cohort may include a processing device programmed to: apply the deployed model to data representing a first plurality of individuals, the data including at least one characteristic of the first plurality of individuals; based on the application, select a subset of the first plurality of individuals as a cohort; receive data representing a second plurality of individuals labeled as within the cohort, the data including the at least one characteristic of the second plurality of individuals; compare the selected subset and the second plurality of individuals along the at least one characteristic; and determine whether the comparison results in a difference between the selected subset and the second plurality of individuals greater than a threshold.
    Type: Application
    Filed: May 6, 2019
    Publication date: February 20, 2020
    Applicant: Flatiron Health, Inc.
    Inventors: Benjamin Edward Birnbaum, Joshua Daniel Haimson, Lucy Dao-Ke He, Melissa Hedberg, Nathan Coleman Nussbaum, Paul Stephen Richardson, Katharina Nicola Seidl-Rathkopf, Evan Eino Estola, Peter Daniel Larson
  • Publication number: 20200053082
    Abstract: A computer implemented method for access control for a consumer accessing a restricted resource in a network connected computer system, the method: including receiving a continuous sequence of data records relating to use, by the consumer, of the restricted resource, the resource being accessed by the consumer over an access network; continuously comparing the data records with an access control policy for the restricted resource; in response to a determination that the behavior is non-compliant with respect to the policy, generating and communicating a shared secret to the consumer, the shared secret being communicated via a communications channel other than the access network; receiving a response to a challenge from the user via the access network; and notifying the computer system that access to the resource by the consumer should be precluded based on a comparison of the response to the challenge and the shared-secret.
    Type: Application
    Filed: March 26, 2018
    Publication date: February 13, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventors: Joshua Daniel, Gery Ducatel
  • Publication number: 20200036191
    Abstract: A photovoltaic array system includes multiple strings of series coupled photovoltaic modules to provide current at a voltage dependent on the number of modules in each string and their operating efficiency. Each string is coupled to a DC-to-DC converter to convert the current from each string for output to a DC bus. An inverter is coupled to DC bus to convert the current from the strings of series coupled photovoltaic modules to AC current at a grid-compatible voltage.
    Type: Application
    Filed: August 6, 2019
    Publication date: January 30, 2020
    Inventors: Joshua Daniel Kaufman, Benjamin Francis Polito, Keith Thomas Richtman
  • Patent number: 10544177
    Abstract: This invention relates to novel phosphorous ligands useful for organic transformations. Methods of making and using the ligands in organic synthesis are described. The invention also relates to processes for preparing the novel ligands.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: January 28, 2020
    Assignee: Boehringer Ingelheim International GmbH
    Inventors: Jean-Nicolas Desrosiers, Daniel Robert Fandrick, Nizar Haddad, Guisheng Li, Nitinchandra D. Patel, Bo Qu, Sonia Rodriguez, Chris Hugh Senanayake, Joshua Daniel Sieber, Zhulin Tan, Xiao-Jun Wang, Nathan K. Yee, Li Zhang, Yongda Zhang
  • Patent number: 10544022
    Abstract: Provided are systems and methods for monitoring the position of a handle of a material handling vehicle comprising a handle, a first sensor positioned along the material handling vehicle, a second sensor positioned along the handle, and a controller configured to retrieve first positional information from the first sensor, retrieve second positional information from the second sensor, and compare the first positional information with the second positional information. The controller can adjust the operation of at least one of a lift motor and a drive motor of the material handling vehicle based on the comparison of the first positional information with the second positional information.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: January 28, 2020
    Assignee: The Raymond Corporation
    Inventors: Randy David Porter, Joshua Daniel Vanderpool
  • Patent number: 10534913
    Abstract: Disclosed herein is a computer implemented method for receiving code distributed by a base station at a target device via a network, the distribution being made to one or more destination devices including the target device via one or more distribution servers arranged between the base station and the one or more devices on the network, wherein the base station maintains a first blockchain data structure storing one or more blocks and having a state determined by a most recently committed block in the first blockchain.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: January 14, 2020
    Assignee: British Telecommunications Public Limited Company
    Inventors: Joshua Daniel, Gery Ducatel, Mohammad Zoualfaghari
  • Patent number: 10536071
    Abstract: A power conversion topology and control method intended for use with a DC bus is disclosed, providing a means to prevent the flow of ground fault current while detecting a fault condition and optionally continuing to operate the DC bus. In one control configuration, a DC-DC power stage with an active current control loop drives differential current to zero, and a separate voltage control loop maintains the desired differential bus voltage. Absolute bus voltage with respect to ground is monitored in order to detect fault conditions. In another configuration, the absolute voltage of the bus with respect to ground is controlled and differential bus current is monitored to detect ground fault conditions.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: January 14, 2020
    Assignee: Pika Energy, Inc.
    Inventor: Joshua Daniel Kaufman
  • Patent number: 10503721
    Abstract: A system for conflict resolution in a multi-user design package includes a host computer having a memory and a processor, wherein the host computer is configured to operate a multi-user CAx environment, and is configured to receive edit commands from a plurality of local computers. A conflict resolution module is configured to be executed by the host computer, and the conflict resolution module is configured to prevent implementation of conflicting edit commands received from the plurality of local computers in the multi-user CAx environment.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: December 10, 2019
    Assignee: United Technologies Corporation
    Inventor: Joshua Daniel Winn
  • Publication number: 20190370374
    Abstract: A centralized server, such as in a cloud environment, is provided generally connected to a plurality of clients that independently maintain data that is also maintained in the centralized server. The centralized server possessing an authoritative Bloom filter series comprising at least a plurality of Bloom filters each with successive Bloom filter entries that periodically provide and update a copy of the authoritative Bloom filter series at each of the clients. Each client checks to see if a data file is present locally by searching for a corresponding Bloom filter entry in the copy of the Bloom filter series before seeking the data file in the centralized server.
    Type: Application
    Filed: May 30, 2018
    Publication date: December 5, 2019
    Inventor: Joshua Daniel Carter
  • Patent number: 10474818
    Abstract: An apparatus includes a database configured to store a collection of files. The apparatus also includes a counter module configured to calculate a frequency of a data feature in the collection of files. The apparatus also includes a signature generation module operatively coupled to the counter module. The signature generation module is configured to generate a malware signature based on the frequency of the data feature in the collection of files. The malware signature includes an indication of one or more criterion for the data feature, and the malware signature is associated with a malware. The apparatus also includes a communication module configured to receive a target file, and a detection module operatively coupled to the communication module. The detection module is configured to classify the target file as the malware when the target file meets the one or more criterion of the malware signature.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: November 12, 2019
    Assignee: Invincea, Inc.
    Inventor: Joshua Daniel Saxe
  • Publication number: 20190340361
    Abstract: Disclosed herein is a computer implemented method for receiving code distributed by a base station at a target device via a network, the distribution being made to one or more destination devices including the target device via one or more distribution servers arranged between the base station and the one or more devices on the network, wherein the base station maintains a first blockchain data structure storing one or more blocks and having a state determined by a most recently committed block in the first blockchain.
    Type: Application
    Filed: March 3, 2017
    Publication date: November 7, 2019
    Applicant: British Telecommunications Public Limited Company
    Inventors: Joshua DANIEL, Gery DUCATEL, Mohammad ZOUALFAGHARI
  • Publication number: 20190316491
    Abstract: A method of cooling a portion of a gas turbine engine includes positioning a tie rod relative to an inner frame case. The tie rod includes a bushing opening and the inner frame case includes a fastener opening. A fastener is secured through the fastener opening in the inner frame case to a threaded bushing located in the bushing opening. The threaded bushing includes a distal end that forms a clearance gap with the inner frame case. Heat is transferred from the fastener through the threaded bushing to prevent the fastener from creeping.
    Type: Application
    Filed: May 30, 2019
    Publication date: October 17, 2019
    Inventors: Joshua Daniel Winn, Alexander Broulidakis, Paul K. Sanchez, Anthony P. Cherolis, Joseph J. Sedor, Christopher Treat
  • Publication number: 20190303514
    Abstract: A system for collaborating on a component according to an example of the present disclosure includes, among other things, a computing device that has a processor and a memory storage device. The processor is configured to execute a first multi-user computer-aided technologies (CAx) environment that has a data module and a comparison module. The data module is configured to access at least one database corresponding to a component design. The component design has a plurality of features each corresponding to a group of feature types, and each of the plurality of features establishes a respective spatial boundary. The comparison module is configured to cause a first feature and a second feature of the plurality of features to merge into a resultant feature of the component design in response to determining that the spatial boundary of the first feature and the spatial boundary of the second feature share a common interface.
    Type: Application
    Filed: April 2, 2018
    Publication date: October 3, 2019
    Inventor: Joshua Daniel Winn
  • Patent number: 10430715
    Abstract: A system for facilitating multi-user computer aided design includes a plurality of locally stored multi-user design (CAx) environments. A server includes a server side CAx environment. The server is communicatively coupled to each of the locally stored CAx environments. The server side CAx environment further includes a predictive modeling module operable to receive an incomplete command from a first user, and predict a complete command based on the incomplete command.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: October 1, 2019
    Assignee: United Technologies Corporation
    Inventors: Joshua Daniel Winn, Charles Gregory Jensen, Robert Ivan Yorgason
  • Publication number: 20190278909
    Abstract: In some embodiments, a processor can receive an input string associated with a potentially malicious artifact and convert each character in the input string into a vector of values to define a character matrix. The processor can apply a convolution matrix to a first window of the character matrix to define a first subscore, apply the convolution matrix to a second window of the character matrix to define a second subscore and combine the first subscore and the second subscore to define a score for the convolution matrix. The processor can provide the score for the convolution matrix as an input to a machine learning threat model, identify the potentially malicious artifact as malicious based on an output of the machine learning threat model, and perform a remedial action on the potentially malicious artifact based on identifying the potentially malicious artifact as malicious.
    Type: Application
    Filed: May 29, 2019
    Publication date: September 12, 2019
    Applicant: Invincea, Inc.
    Inventor: Joshua Daniel SAXE
  • Patent number: 10411477
    Abstract: A photovoltaic array system includes multiple strings of series coupled photovoltaic modules to provide current at a voltage dependent on the number of modules in each string and their operating efficiency. Each string is coupled to a DC-to-DC converter to convert the current from each string for output to a DC bus. An inverter is coupled to DC bus to convert the current from the strings of series coupled photovoltaic modules to AC current at a grid-compatible voltage.
    Type: Grant
    Filed: March 22, 2013
    Date of Patent: September 10, 2019
    Assignee: Pika Energy, Inc.
    Inventors: Joshua Daniel Kaufman, Benjamin Francis Polito, Keith Thomas Richtman