Patents by Inventor David A. Jensen
David A. Jensen 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: 11941535Abstract: This invention provides a computer-implemented method of modifying an algorithm operating on a computing system, and a device for implementing said method, the method comprising the steps of: applying the algorithm to a first set of inputs; determining a relevance score for a first input of the first set of inputs based on: a first effectiveness value of the first input, wherein the first effectiveness value represents a contribution of first input to the algorithm, and a first computational cost of the first input, wherein the 1 first computational cost represents the computational resources of using the first input in the algorithm; defining a second set of inputs based on the determined relevance score of the first input; and applying the algorithm to the second set of inputs.Type: GrantFiled: September 8, 2020Date of Patent: March 26, 2024Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Kjeld Jensen, Stephen Cassidy, Botond Virginas, David Rohlfing
-
Publication number: 20240095645Abstract: A method of generating customizable goal representation is disclosed. A request from a user to view a goal representation is received. A flexible goal ontology is accessed that comprises one or more goal entities, one or more goal relationships between the goal entities, or one or more goal properties, the one or more goal properties including one or more metadata attributes relating to the one or more goal entities. A set of mapping rules is obtained that defines mappings between one or more goals. The set of mapping rules is evaluated to assemble a customized goal representation tailored to the user. The customized goal representation is updated based on a revaluation of the mapping rules affected by changes to the one or more goal entities, the one or more goal relationships, or the one or more properties.Type: ApplicationFiled: September 21, 2023Publication date: March 21, 2024Inventors: Sven Martin Andreas Elfgren, Friedrich I. Riha, Elliot Piersa Dahl, Eric Koslow, Nicole Jensen McMullin, Natasha Hede, Connie Lynn Chen, Alexa Jean Kriebel, Chije Wang'ati, JR., Megan McGowan, Ami Tushar Bhatt, Jeffrey Ryan Gurr, Tyler Kowalewski, Rahul Rangnekar, Byron Sha Yang, Jerry Wu, Ricky Rizal Zein, Romain Beauxis, Adnan Chowdhury, Priya Balasubramanian, Gilles Yvetot, Shaylan Hawthorne, Adnan Pirzada, Matthew Michael Parides, Jenna Nicole Soojin Lee, Ian William Richard, Laura Elizabeth Pearson, Christian Nguyen, Tovin Thomas, Adam Carter, David Achee, David Christopher Sally, Miranda Howitt, Vincent Yao, Seth Goldenberg, Aimee Jin Peng, William Qingdong Yan, Matthew Stephen Wysocki, Michael Ryan Shohoney, Ryan Maas, Asha Camper Singh, Leonardo Faria, Elliot Piersa Dahl
-
Publication number: 20240078253Abstract: An approach is disclosed herein that retrieves data from a data set that includes first column data comprising a first data type and a second data type. The approach structures the first column data into second column data and third column data based on the first data type and the second data type. The approach determines a first semantic category and a second semantic category for the first data type and the second data type, and then determines a first privacy category and a second privacy category based on the first semantic category and the second semantic category. The approach anonymizes the second column data and the third column data to produce anonymized data based on the first privacy category and the second privacy category, respectively. In turn, the approach generates an anonymized view of the data set using the anonymized data.Type: ApplicationFiled: October 31, 2023Publication date: March 7, 2024Inventors: Craig E. HAWCO, Joseph David JENSEN
-
Patent number: 11911709Abstract: A toy construction system comprising toy construction elements, comprising coupling means for releasably interconnecting the toy construction elements, one or more marker construction elements comprising such coupling means and each having a visual appearance recognizable by an image processing means, and a data processing system adapted to process a captured image of a toy construction model constructed from the toy construction elements to detect at least a presence of at least one of the marker construction elements within the captured image, and responsive to the detected marker construction element, generate a computer-generated image, wherein the marker construction element comprises a visually detectable feature and a movable element movable between a first and a second position, wherein the movable element, when positioned in the first position, causes the visually detectable feature to be visible and, when positioned in the second position, causes the visually detectable feature to be obstructed fromType: GrantFiled: April 22, 2021Date of Patent: February 27, 2024Assignee: LEGO A/SInventors: Siddharth Muthyala, Harm Jan Van Beek, Nicolas David Alain Guyon, Frantz Lasorne, Mikkel Holm Jensen
-
Patent number: 11885011Abstract: A method includes depositing a layer of alumina over a silicon substrate, providing a patterned photoresist over the layer of alumina, providing an iron catalyst layer over the patterned photoresist, providing the iron catalyst layer over an exposed portion of the alumina, providing a first iron catalyst site over a first portion of the alumina, providing a second iron catalyst site over a second portion of the alumina, growing a first carbon nanotube on the first iron catalyst site, growing a second carbon nanotube on the second iron catalyst site, infiltrating the first carbon nanotube and the second carbon nanotube with carbon, and cooling both the first carbon nanotube and the second carbon nanotube. The infiltrating strengthens the first carbon nanotube and the second carbon nanotube to not delaminate from the substrate when the first carbon nanotube and the second carbon nanotube are cooled.Type: GrantFiled: April 21, 2020Date of Patent: January 30, 2024Inventors: Robert Davis, Richard Vanfleet, Kyle Zufelt, David Jensen
-
Publication number: 20240028416Abstract: A method for managing remote Kubernetes clusters employs a central orchestrator with cluster integration interfaces for one or more managed Kubernetes platforms. A cluster of interest is selected via one of the interfaces and a connection with the applicable platform is registered. The registered connection may include platform account credentials and cluster admin role information to an authenticated cluster-admin role defined for the platform. A platform-specific microservice (PSM), provisioned with platform-specific logic and tooling, is instantiated. The PSM retrieves an administrative manifest including one or more administrative pods enabling the central orchestrator to communicate securely with the platform and deploy and manage application workloads on the cluster.Type: ApplicationFiled: July 19, 2022Publication date: January 25, 2024Applicant: Dell Products L.P.Inventors: David JENSEN, Linwood W. ZOLLER, IV, Daniel E. CUMMINS
-
Publication number: 20240005175Abstract: An approach is disclosed that computes a path through a generalization lattice comprising a plurality of levels. For each of the levels, the approach uses a scoring function to compute one or more values from a node on a first level of the generalization lattice to one or more neighboring nodes on a second level of the generalization lattice. The approach then adds a best node from the neighboring nodes to the path based on the values. At the completion of computing scoring functions on the generalization lattice, the path comprises a best node from each of the plurality of levels. The approach then selects an optimal node from the best nodes in the path.Type: ApplicationFiled: September 18, 2023Publication date: January 4, 2024Inventor: David Jensen
-
Patent number: 11853329Abstract: Systems and method are disclosed that retrieve data from a data set organized in a plurality of columns. For each column in the plurality of columns, the systems and method generate one or more candidate semantic categories for the column, where each of the one or more candidate semantic categories has a corresponding probability. The systems and method create a feature vector for the column from the one or more candidate semantic categories and the corresponding probabilities. The systems and method determine a semantic category type of the column based on the feature vector. The systems and method anonymize the data in the column based on the semantic category type, which includes replacing more specific data in the column with less specific data based on a data hierarchy that relates the more specific data to the less specific data.Type: GrantFiled: March 21, 2023Date of Patent: December 26, 2023Assignee: Snowflake Inc.Inventors: Craig E. Hawco, Joseph David Jensen
-
Publication number: 20230407462Abstract: Described herein are examples of systems, methods, apparatuses, and devices which include a carbon nanotube structure. The carbon nanotube structure may include a first carbon nanotube with a first top surface and a first bottom surface. The carbon nanotube structure may include a second carbon nanotube vertically aligned with the first carbon nanotube. The second carbon nanotube may include a second top surface and a second bottom surface. The first carbon nanotube and the second carbon nanotube may be infiltrated with carbon by a mixture that is flowing. The mixture may include a first amount of ethylene and a second amount of hydrogen. The carbon nanotube structure may include a thin film extending along the first bottom surface and the second bottom surface.Type: ApplicationFiled: August 25, 2023Publication date: December 21, 2023Inventors: Robert Davis, Richard Vanfleet, Kyle Zufelt, David Jensen
-
Patent number: 11816582Abstract: A device searches for an anonymization of a data set using a heuristic search. The device receives a generalization lattice and one or more scoring functions. The device further can include selecting a start node in the generalization lattice. For each of the one or more scoring functions, the device can further include computing a path the generalization lattice from the start node that traverses the generalization lattice. In addition, the device can include determining an optimal path node from each of the one or more paths. Furthermore, the method can include selecting an optimal node from the one or more optimal path nodes.Type: GrantFiled: October 21, 2021Date of Patent: November 14, 2023Assignee: Snowflake Inc.Inventor: David Jensen
-
Publication number: 20230352159Abstract: Disclosed are methods, systems and apparatuses in which a diagnostic instrument analyzes data collected over time, and based on that information, disables a bay, suggests a bay, puts a bay on standby or combinations thereof. In some embodiments, the method, system and apparatus allows the diagnostic instrument to have higher validity rates in the field and allows the provider to set up service calls, schedule maintenance and perform remote maintenance, as well as other functions based on the data collected over time.Type: ApplicationFiled: June 11, 2021Publication date: November 2, 2023Applicant: ROCHE MOLECULAR SYSTEMS, INC.Inventors: Tyler David Jensen, Michael Nguyen, Dustin K. Harshman
-
Publication number: 20230333869Abstract: Techniques are provided for deploying virtual machines to a virtualization management environment using an agent component to obtain remote virtual machine templates. One method comprises receiving, by an agent component executing in a virtualization management server, a request to deploy a virtual machine and a storage location of a template for the virtual machine; obtaining the template for the virtual machine from one or more of an orchestration engine and a remote data source identified by the storage location; and replicating the obtained template for the virtual machine to create the virtual machine. The request to deploy the virtual machine may also comprise deployment information used to configure the virtual machine. The agent component may monitor an execution of the created virtual machine and evaluate one or more policies provided by the orchestration engine with respect to security controls and/or network requirements associated with the created virtual machine.Type: ApplicationFiled: April 13, 2022Publication date: October 19, 2023Inventors: Linwood W. Zoller, IV, Daniel E. Cummins, David Jensen
-
Patent number: 11755778Abstract: Generating an anonymized view for a data set is described. An example method can include receiving data from a data set, wherein the data is organized in a plurality of columns. The method may also include generating a plurality of generalizations of the data. The method may also further include selecting a generalization from the plurality of generalizations using an information loss scoring function based on at least a generalization information loss. Additionally, the method may also include generating an anonymized view of the data set from the selected generalization.Type: GrantFiled: June 18, 2021Date of Patent: September 12, 2023Assignee: Snowflake Inc.Inventors: David Jensen, Joseph David Jensen
-
Publication number: 20230222142Abstract: Systems and method are disclosed that retrieve data from a data set organized in a plurality of columns. For each column in the plurality of columns, the systems and method generate one or more candidate semantic categories for the column, where each of the one or more candidate semantic categories has a corresponding probability. The systems and method create a feature vector for the column from the one or more candidate semantic categories and the corresponding probabilities. The systems and method determine a semantic category type of the column based on the feature vector. The systems and method anonymize the data in the column based on the semantic category type, which includes replacing more specific data in the column with less specific data based on a data hierarchy that relates the more specific data to the less specific data.Type: ApplicationFiled: March 21, 2023Publication date: July 13, 2023Inventors: Craig E. HAWCO, Joseph David JENSEN
-
Publication number: 20230157609Abstract: The present specification describes systems and methods that enable the automatic detection, analysis and calculation of various processes and parameters associated with electromyography. The methods of the present specification include the automated modulation of analytical or recording states based on the nature of the signal, optimal reference fiber selection, modulating a trigger level, and determining firing parameters.Type: ApplicationFiled: November 4, 2022Publication date: May 25, 2023Inventors: Michal Holub, David Jensen, Craig Cooper
-
Publication number: 20230131743Abstract: A device searches for an anonymization of a data set using a heuristic search. The device receives a generalization lattice and one or more scoring functions. The device further can include selecting a start node in the generalization lattice. For each of the one or more scoring functions, the device can further include computing a path the generalization lattice from the start node that traverses the generalization lattice. In addition, the device can include determining an optimal path node from each of the one or more paths. Furthermore, the method can include selecting an optimal node from the one or more optimal path nodes.Type: ApplicationFiled: October 21, 2021Publication date: April 27, 2023Inventor: David Jensen
-
Patent number: 11635475Abstract: Disclosed are devices, systems and methods for assessing the integrity of electrical connections between elements of interfacing electronic devices. In some aspects, a system includes an analysis device having electronics that interface with an assay cartridge inserted into the analysis device, wherein the analysis device is configured to conduct a preflight test in which impedance values for each circuit between the assay cartridge and analysis device are rearranged and assessed to determine the electrical connection integrity of the assay cartridge to the analysis device prior to implementing the assay.Type: GrantFiled: June 15, 2022Date of Patent: April 25, 2023Assignee: Roche Molecular Systems, Inc.Inventors: Roger Harry Taylor, John B. Gorman, Tyler David Jensen
-
Patent number: 11630853Abstract: Generating semantic names for a data set is described. An example method can include retrieving data from a data set, the data organized in a plurality of columns. The method may also include generating one or more candidate semantic categories for that column, wherein each of the one or more candidate semantic categories has a corresponding probability for each of the columns. The method may also further include creating a feature vector for each column from the one or more column candidate semantic categories and the corresponding probabilities. Additionally, the method may also include selecting, for each column, a column semantic category from the one or more candidate semantic categories using at least the feature vector and a trained machine learning model.Type: GrantFiled: January 29, 2021Date of Patent: April 18, 2023Assignee: Snowflake Inc.Inventors: Craig E. Hawco, Joseph David Jensen
-
Publication number: 20230050290Abstract: A method receives data from a data source. The method generates a plurality of generalizations of the data. The method sends the plurality of generalizations of the data to a plurality of execution nodes, wherein each of the plurality of execution nodes includes computational resources to compute a candidate generalization using an information loss scoring function. The method receives a candidate generalization from each of the plurality of execution nodes. The method selects a preferred generalization from the plurality of candidate generalizations. The method generates an anonymized view of the data set using the preferred generalization.Type: ApplicationFiled: November 3, 2022Publication date: February 16, 2023Inventors: David Jensen, Joseph David Jensen
-
Patent number: 11563647Abstract: Techniques are provided for deploying services to multiple public clouds using cloud-specific encapsulated communication logic. One method comprises performing, in response to a request associated with a given public cloud of multiple public clouds having corresponding encapsulated communication logic for communicating with the respective public cloud: obtaining an image for the encapsulated communication logic for the given public cloud; instantiating an orchestration service for the given public cloud using the image for the encapsulated communication logic for the given public cloud, wherein the instantiated orchestration service for the given public cloud makes a connection to an endpoint of the given public cloud using the encapsulated communication logic for the given public cloud; and processing a request to create a service in the given public cloud using the instantiated orchestration service for the given public cloud as a connection gateway to the given public cloud.Type: GrantFiled: April 13, 2022Date of Patent: January 24, 2023Assignee: Dell Products L.P.Inventors: Linwood W. Zoller, IV, Daniel E. Cummins, David Jensen