Patents by Inventor Samuel A. Alexander

Samuel A. Alexander 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: 11983286
    Abstract: Methods, systems, and devices for data processing are described. Some database systems may implement data processing permits to manage data access. A database system may use encryption schemes to tie permits to data (e.g., cryptographically ensuring that the system follows data regulations). To support queries for a database implementing such encryption schemes, the database may implement a proxy. When the system receives a query, the database proxy may intercept and transform the query based on the encryption schema of the database. The database proxy may execute the transformed query at the database, receive encrypted query results in response, and decrypt the results for use by the querying application. Additionally, the system may access relevant data processing permits to support querying operations. For example, the system may use permits when transforming the query, executing the query in the database, preparing query results for the querying application, or any combination thereof.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: May 14, 2024
    Assignee: Ketch Kloud, Inc.
    Inventors: Yacov Salomon, Seth Yates, Maxwell Anderson, Vivek Vaidya, Anton Winter, Samuel Alexander, Tom Chavez
  • Patent number: 11936142
    Abstract: A power connector includes a first printed circuit board (PCB) to connect to a plurality of power cables and receive power from the plurality of power cables. The power connector also includes a plug, which is electrically connected to the first PCB, to connect to a graphics card and provide the power to the graphics card. The power connector may further include a second PCB electrically connected between the first PCB and the plug, a casing to house the first PCB and/or the second PCB, and/or light-emitting diodes (LEDs) to be illuminated during operation of the graphics card.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: March 19, 2024
    Assignee: Palo Alto Innovation, LLC
    Inventors: Samuel Alexander Tramiel, Dawid Bogdal, Darius Mostowfi
  • Publication number: 20240075206
    Abstract: A device and method of controlling a device. The device may include a controller for controlling operation of a pumping device to producing a flow of fluid in the pump set, the controller including a processor and a memory, the controller being adapted to store in the memory, syringe size data, the controller configured to execute in the processor a syringe detection program to determine a presence and size of the syringe loaded onto a flow control apparatus.
    Type: Application
    Filed: September 1, 2023
    Publication date: March 7, 2024
    Inventors: Samuel ALEXANDER, Laura Brames, Kenneth Michael Breitweiser, Emma Buckles, Pang Kian Chan, Meghan Fox, Chaw Pheng Koh, Choon Kwang Yeo, Georgia Burlingame
  • Patent number: 11921911
    Abstract: A peripheral device, for use with a host, comprises one or more compute elements a security module and at least one encryption unit. The security module is configured to form a trusted execution environment on the peripheral device for processing sensitive data using sensitive code. The sensitive data and sensitive code are provided by a trusted computing entity which is in communication with the host computing device. The at least one encryption unit is configured to encrypt and decrypt data transferred between the trusted execution environment and the trusted computing entity via the host computing device. The security module is configured to compute and send an attestation to the trusted computing entity to attest that the sensitive code is in the trusted execution environment.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: March 5, 2024
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Stavros Volos, David Thomas Chisnall, Saurabh Mohan Kulkarni, Kapil Vaswani, Manuel Costa, Samuel Alexander Webster, Cédric Alain Marie Fournet, Richard Osborne, Daniel John Pelham Wilkinson, Graham Bernard Cunningham
  • Publication number: 20240008390
    Abstract: Systems and methods are provided for managing agricultural activities in a field region. In one example, a computer-implemented method includes identifying temperature grids for the field region, and identifying weather stations for the temperature grids. Each weather station is located at a weather station location in the temperature grids. The computer-implemented method also includes computing weight values based on the weather station locations of the weather stations, such that the weather stations that are more proximate to their respective grids have higher weights than weather stations that are less proximate to their respective grids, and receiving temperature readings from the weather stations. The computer-implemented method then includes computing a plurality of weighted temperatures based on the weight values, computing field condition data for the field region based on the weighted temperatures, and determining at least one field activity for the field region based on the field condition data.
    Type: Application
    Filed: September 22, 2023
    Publication date: January 11, 2024
    Inventors: SIVAN ALDOR-NOIMAN, ERIK ANDREJKO, MOOREA LEE BREGA, TRISTAN D'ORGEVAL, JAMES ETHINGTON, KATHERINE KRUMME, EVIN LEVEY, ELI J. POLLAK, SAMUEL ALEXANDER WIMBUSH
  • Patent number: 11870882
    Abstract: Methods, systems, and devices for data processing are described. Some systems may support data processing permits and cryptographic techniques tying user consent to data handling. By tying user consent to data handling, the systems may comply with data regulations on a technical level and efficiently update to handle changing data regulations and/or regulations across different jurisdictions. For example, the system may maintain a set of data processing permits indicating user consent for the system to use a user's data for particular data processes. The system may encrypt the user's data using a cryptographic key (e.g., a cryptographic nonce) and may encrypt the nonce using permit keys for any permits applicable to that data. In this way, to access a user's data for a data process, the system may first verify that a relevant permit indicates that the user complies with the requested process prior to decrypting the user's data.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: January 9, 2024
    Assignee: Salesforce, Inc.
    Inventors: Yacov Salomon, Seth Yates, Maxwell Anderson, Vivek Vaidya, Anton Winter, Samuel Alexander, Tom Chavez
  • Patent number: 11811907
    Abstract: Methods, systems, and devices for data processing are described. Some systems may support data processing permits and cryptographic techniques tying user consent to data handling. By tying user consent to data handling, the systems may comply with data regulations on a technical level and efficiently update to handle changing data regulations and/or regulations across different jurisdictions. For example, the system may maintain a set of data processing permits indicating user consent for the system to use a user's data for particular data processes. The system may encrypt the user's data using a cryptographic key (e.g., a cryptographic nonce) and may encrypt the nonce using permit keys for any permits applicable to that data. In this way, to access a user's data for a data process, the system may first verify that a relevant permit indicates that the user complies with the requested process prior to decrypting the user's data.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: November 7, 2023
    Assignee: Ketch Kloud, Inc.
    Inventors: Yacov Salomon, Seth Yates, Maxwell Anderson, Vivek Vaidya, Anton Winter, Samuel Alexander, Tom Chavez
  • Publication number: 20230342121
    Abstract: A processing system comprising one or more chips, each comprising a plurality of tiles is described. Each tile comprises a respective processing unit and memory, the memory storing a codelet. The processing system has at least one encryption unit configured to encrypt and decrypt data transferred between the tiles and a trusted computing entity via an external computing device. The codelets are configured to instruct the tiles to transfer the encrypted data by reading from and writing to a plurality of memory regions at the external memory such that a plurality of streams of encrypted data are formed, each stream using an individual one of the memory regions at the external computing device.
    Type: Application
    Filed: July 13, 2021
    Publication date: October 26, 2023
    Inventors: Daniel John Pelham WILKINSON, Richard OSBORNE, Graham Bernard CUNNINGHAM, Kenneth GORDON, Samuel Alexander WEBSTER, Stavros VOLOS, Kapil VASWANI, Balaji VEMBU, Cédric Alain Marie FOURNET
  • Patent number: 11785879
    Abstract: A computer-implemented method for recommending agricultural activities is implemented by an agricultural intelligence computer system in communication with a memory. The method includes receiving a plurality of field definition data, retrieving a plurality of input data from a plurality of data networks, determining a field region based on the field definition data, identifying a subset of the plurality of input data associated with the field region, determining a plurality of field condition data based on the subset of the plurality of input data, identifying a plurality of field activity options, determining a recommendation score for each of the plurality of field activity options based at least in part on the plurality of field condition data, and providing a recommended field activity option from the plurality of field activity options based on the plurality of recommendation scores.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: October 17, 2023
    Assignee: CLIMATE LLC
    Inventors: James Ethington, Eli Pollak, Tristan D'Orgeval, Katherine Krumme, Evin Levey, Samuel Alexander Wimbush, Erik Andrejko, Moorea Lee Brega, Sivan Aldor-Noiman
  • Publication number: 20230320290
    Abstract: A farming method includes: loading a broad spectrum of plant nutrients into a zeolite substrate; using the loaded zeolite substrate to grow crops for a plurality of cycles; and recycling the used zeolite substrate.
    Type: Application
    Filed: April 6, 2023
    Publication date: October 12, 2023
    Inventors: Samuel Alexander MORRIS, Meng Yuan ZHANG, Sharad KHAREL, Jia Xuan, Marcus HE, Dong Qiang ZHANG, Mun Ji LOW, Yeng Ming LAM
  • Publication number: 20230239134
    Abstract: Methods, systems, and devices for data processing are described. Some systems may support data processing permits and cryptographic techniques tying user consent to data handling. By tying user consent to data handling, the systems may comply with data regulations on a technical level and efficiently update to handle changing data regulations and/or regulations across different jurisdictions. For example, the system may maintain a set of data processing permits indicating user consent for the system to use a user's data for particular data processes. The system may encrypt the user's data using a cryptographic key (e.g., a cryptographic nonce) and may encrypt the nonce using permit keys for any permits applicable to that data. In this way, to access a user's data for a data process, the system may first verify that a relevant permit indicates that the user complies with the requested process prior to decrypting the user's data.
    Type: Application
    Filed: March 29, 2023
    Publication date: July 27, 2023
    Inventors: Yacov Salomon, Seth Yates, Maxwell Anderson, Vivek Vaidya, Anton Winter, Samuel Alexander, Tom Chavez
  • Publication number: 20230169428
    Abstract: Systems and methods are provided for managing hybrid seeds for planting. One example computer-implemented method includes receiving a first dataset of hybrid seeds for planting on a target field, where the first dataset includes probability of success values and historical agricultural data for the hybrid seeds, and selecting a subset of hybrid seeds of the first dataset based on the probability of success values. The method also includes generating representative yield values for the subset of hybrid seeds based on the historical agricultural data, generating risk values for the subset of hybrid seeds based on the historical agricultural data, and generating a second dataset of hybrid seeds for planting based on the risk values, the representative yield values, and properties for the target field. The method further includes causing displaying the representative yield values and the risk values related to the second dataset of hybrid seeds for planting.
    Type: Application
    Filed: January 30, 2023
    Publication date: June 1, 2023
    Inventors: Jason Kendrick BULL, Tonya S. EHLMANN, Dongming JIANG, Timothy REICH, Samuel Alexander WIMBUSH, Yao XIE, Xiao YANG
  • Publication number: 20230167132
    Abstract: The present invention provides solid forms of compound (1) and compositions thereof which are useful as inhibitors of Plasma Kallikrein (pKal) and which exhibit desirable characteristics for the same.
    Type: Application
    Filed: April 16, 2021
    Publication date: June 1, 2023
    Inventors: Suresh Kumar Tipparaju, Jeffrey Scott DePue, Helge Alfred Reisch, Samuel Alexander Stratford, Joseph Stephen Harris, Nikolaos Papaioannou, Sarah Jocelyn Fink
  • Publication number: 20230076773
    Abstract: In various examples there is a computer-implemented method of database construction. The method comprises storing a knowledge graph comprising nodes connected by edges, each node representing a topic. Accessing a topic type hierarchy comprising a plurality of types of topics, the topic type hierarchy having been computed from a corpus of text documents. One or more text documents are accessed and the method involves labelling a plurality of the nodes with one or more labels, each label denoting a topic type from the topic type hierarchy, by, using a deep language model; or for an individual one of the nodes representing a given topic, searching the accessed text documents for matches to at least one template, the template being a sequence of words and containing the given topic and a placeholder for a topic type; and storing the knowledge graph comprising the plurality of labelled nodes.
    Type: Application
    Filed: October 4, 2021
    Publication date: March 9, 2023
    Inventors: Elena POCHERNINA, John WINN, Matteo VENANZI, Ivan KOROSTELEV, Pavel MYSHKOV, Samuel Alexander WEBSTER, Yordan Kirilov ZAYKOV, Nikita VORONKOV, Dmitriy MEYERZON, Marius Alexandru BUNESCU, Alexander Armin SPENGLER, Vladimir GVOZDEV, Thomas P. MINKA, Anthony Arnold WIESER, Sanil RAJPUT, John GUIVER
  • Publication number: 20230067688
    Abstract: In various examples there is a computer-implemented method of database construction. The method comprises storing a knowledge graph comprising nodes connected by edges, each node representing a topic. Accessing a topic type hierarchy comprising a plurality of types of topics, the topic type hierarchy having been computed from a corpus of text documents. One or more text documents are accessed and the method involves labelling a plurality of the nodes with one or more labels, each label denoting a topic type from the topic type hierarchy, by, using a deep language model; or for an individual one of the nodes representing a given topic, searching the accessed text documents for matches to at least one template, the template being a sequence of words and containing the given topic and a placeholder for a topic type; and storing the knowledge graph comprising the plurality of labelled nodes.
    Type: Application
    Filed: August 27, 2021
    Publication date: March 2, 2023
    Inventors: Elena POCHERNINA, John WINN, Matteo VENANZI, Ivan KOROSTELEV, Pavel MYSHKOV, Samuel Alexander WEBSTER, Yordan Kirilov ZAYKOV, Nikita VORONKOV, Dmitriy MEYERZON, Marius Alexandru BUNESCU, Alexander Armin SPENGLER, Vladimir GVOZDEV, Thomas P. MINKA, Anthony Arnold WIESER, Sanil RAJPUT
  • Patent number: 11568340
    Abstract: Techniques are provided for generating target success group of hybrid seeds for target fields include a server receiving agricultural data records that represent crop seed data describing seed and yield properties of hybrid seeds and first field geo-location data for agricultural fields where the hybrid seeds were planted. The server receives second geo-locations data for target fields where hybrid seeds are to be planted. The server generates a dataset of hybrid seed properties that include yield values and environmental classifications for hybrid seeds and then a dataset of success probability scores that describe the probability of a successful yield on the target fields based on the dataset of hybrid seed properties and the second geo-location data. The server generates target success yield group of hybrid seeds and probability of success values based on success probability scores and a yield threshold. The server causes display of the target success yield group.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: January 31, 2023
    Assignee: CLIMATE LLC
    Inventors: Tonya S Ehlmann, Xiao Yang, Dongming Jiang, Jason Kendrick Bull, Samuel Alexander Wimbush, Yao Xie, Timothy Reich
  • Patent number: 11526613
    Abstract: A computer system has a separation mechanism which enforces separation between at least two execution environments such that one execution environment is a gatekeeper which interposes on all communications of the other execution environment. The computer system has an attestation mechanism which enables the gatekeeper to attest to properties of the at least two execution environments. A first one of the execution environments runs application specific code which may contain security vulnerabilities. The gatekeeper is configured to enforce an input output policy on the first execution environment by interposing on all communication to and from the first execution environment by forwarding, modifying or dropping individual ones of the communications according to the policy. The gatekeeper provides evidence of attestation both for the application specific code and the policy.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: December 13, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Thomas Chisnall, Cédric Alain Marie Fournet, Manuel Costa, Samuel Alexander Webster, Sylvan Clebsch, Kapil Vaswani
  • Publication number: 20220329016
    Abstract: A power connector includes a first printed circuit board (PCB) to connect to a plurality of power cables and receive power from the plurality of power cables. The power connector also includes a plug, which is electrically connected to the first PCB, to connect to a graphics card and provide the power to the graphics card. The power connector may further include a second PCB electrically connected between the first PCB and the plug, a casing to house the first PCB and/or the second PCB, and/or light-emitting diodes (LEDs) to be illuminated during operation of the graphics card.
    Type: Application
    Filed: April 6, 2022
    Publication date: October 13, 2022
    Inventors: Samuel Alexander Tramiel, Dawid Bogdal, Darius Mostowfi
  • Publication number: 20220297141
    Abstract: A liquid spraying system having an electrically operated pulse width modulation control for directing a modulated liquid discharge based upon frequency and duty cycle of a reciprocally operated liquid control valve. The spray nozzle assembly includes a nozzle body having an inwardly converging conical chamber communicating between an upstream liquid directing plate and a downstream liquid discharge passage. The liquid directing plate is formed with a one or more rings of circumferentially spaced liquid directing passages angularly oriented with respect to a central liquid flow axis of the nozzle body for directing liquid discharging from said nozzle body discharge passage into a predetermined conical spray pattern.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 22, 2022
    Inventors: Kyle Peter Smolinski, Samuel Alexander Reinhart, Weston John Thompson, Andrew John Day, Timothy H. Hennessy, Robert J. Adams
  • Patent number: D1007035
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: December 5, 2023
    Assignee: Christopher Boots Pty Ltd
    Inventors: Bruce Jeffrey Summers, Christopher Damien Boutsinis, Samuel Alexander Fuller