Patents by Inventor Dirk John

Dirk John 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: 10645142
    Abstract: In one embodiment, a method includes receiving a query from a user for videos; identifying videos matching the query; retrieving, for each identified video, a set of keyframes that are associated with one or more concepts; calculating, for each keyframe of each identified video, a keyframe-score based on a prevalence of the concepts associated with the keyframe, determined with reference to the concepts associated with each other keyframe in the set of retrieved keyframes for the identified video; and sending, to the first user, a search-results interface including search results corresponding to one or more of the identified videos, each search result comprising keyframes for the corresponding identified video having keyframe-scores greater than a threshold keyframe-score.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: May 5, 2020
    Assignee: Facebook, Inc.
    Inventors: Dirk John Stoop, Adam Eugene Bussing, Oliver Scholz, Balmanohar Paluri
  • Patent number: 10611384
    Abstract: Systems and methods for managing autonomous vehicle operator vigilance are provided. A method can include determining, by a computing system comprising one or more processors, a first vigilance prompt. The first vigilance prompt can be included in a plurality of vigilance prompts. Each of the plurality of vigilance prompts can be different from each other vigilance prompt. Each vigilance prompt can be a prompt for the vehicle operator to perform a particular interaction with the autonomous vehicle. The method can further include providing, by the computing system, the first vigilance prompt to a vehicle operator of an autonomous vehicle. The method can further include receiving, by the computing system, a first response from the vehicle operator in response to the first vigilance prompt. The method can further include determining, by the computing system, a vehicle operator vigilance level based at least in part on the first response.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: April 7, 2020
    Assignee: UATC, LLC
    Inventors: Dirk John VandenBerg, III, Benjamin Stanley Swears
  • Patent number: 10521087
    Abstract: In one embodiment, a method includes, by a server computing device, providing first instructions to a client device to display a user interface including a first icon associated with a third-party system and a share shutter button, a selectable button to capture and designate one or more media items for sharing. The method includes receiving one or more selections of the share shutter button. The method includes providing second instructions to the client device to display, for each selection of the share shutter button, an animation indicating that the media item has been captured and designated. The second instructions include instructions to display a copy of the media item centered in the user interface and instructions to dimensionally reduce the copy of the media item while moving the copy toward a location of the first icon associated with the third-party system until the copy disappears from the user interface.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: December 31, 2019
    Assignee: Facebook, Inc.
    Inventors: Dirk John Stoop, Jorn Martinus Johannes van Dijk, Michael Matas
  • Publication number: 20190349213
    Abstract: In one embodiment, a computing system may receive one or more input signals comprising information related to a user of the computing system. The computing system may determine an interpretation of the one or more input signals using a knowledge graph. The knowledge graph may include a number of layers of knowledge about the user or an environment of the computing system. The interpretation of the input signals may be determined based on the knowledge in the knowledge graph. The system may perform one or more execution operations based on the determined interpretation of the one or more input signals. The execution operations may include configuring one or more controllable systems associated with the computing system.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 14, 2019
    Inventors: Catherine Lois Shive, Dirk John Stoop
  • Patent number: 10423656
    Abstract: In one embodiment, a method includes sending, from a client system of a first user to a server of an online social network, an image portraying at least a first person and determining, for each user in a first set of users, a facial-recognition score with respect to the first person portrayed in the image. The facial-recognition score is based at least in part on a facial-representation associated with the user being compared with the image. The method further includes presenting, at the client system, one or more tag suggestions for the first person portrayed in the image based on the facial-recognition scores and a social-graph affinity associated with one or more users of the first set of users and receiving a selection of a particular tag suggestion by the first user. Each tag suggestion corresponds to a particular user of the first set of users.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: September 24, 2019
    Assignee: Facebook, Inc.
    Inventors: Dan Barak, Yaniv N. Taigman, Gil Hirsch, Jorn Martinus Johannes van Dijk, Dirk John Stoop
  • Patent number: 10402703
    Abstract: In one embodiment, a method includes identifying a shared visual concept in visual-media items based on shared visual features in images of the visual-media items; extracting, for each of the visual-media items, n-grams from communications associated with the visual-media item; generating, in a d-dimensional space, an embedding for each of the visual-media items at a location based on the visual concepts included in the visual-media item; generating, in the d-dimensional space, an embedding for each of the extracted n-grams at a location based on a frequency of occurrence of the n-gram in the communications associated with the visual-media items; and associating, with the shared visual concept, the extracted n-grams that have embeddings within a threshold area of the embeddings for the identified visual-media items.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: September 3, 2019
    Assignee: Facebook, Inc.
    Inventors: Dirk John Stoop, Balmanohar Paluri
  • Patent number: 10393725
    Abstract: A system and method that images biological samples and uses chromophores to analyze the imaged samples. The chromophore analysis can be done by itself or in conjunction with fluorophore analysis in High Content Imaging systems. To perform chromophore analysis the biological samples can be labeled with different chromophores and imaged using transmitted light that is at least partially absorbed by the chromophores. To also perform fluorophore analysis the samples can also be labeled with fluorophores that are excited by excitation light. The chromophore analysis and fluorophore analysis can be performed separately or concurrently using a High Content Imaging system. The system provides the expanded capability by illuminating the chromophore-labeled samples with transmitted light of different wavelengths and automatically detecting the images which represent the differential absorption of the colored lights by the sample.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: August 27, 2019
    Assignee: CELLOMICS, INC.
    Inventors: Richik Niloy Ghosh, Dirk John VandenBerg, III, Keith Rao Heffley, Monica Jo Tomaszewski, Jeffrey Robert Haskins
  • Publication number: 20190236311
    Abstract: Techniques to allow for ease of navigation within a photo browsing interface of a social networking system. In one embodiment, a designation of a first image for sharing is received from within at least one of a single-image view and a camera view. Based on the designation, the first image is added to a communication. The designation may be based on a user selection of an option provided by an interface of a mobile device. The first image may be received from within a social networking application or from within a dedicated camera application. In another embodiment, the privacy level of the communication and the designated images is based on the privacy setting of a user. The communication and the designated images may contain tag data identifying one or more people on a social networking system. In an alternative embodiment, the privacy level of the communication and designated images is adjusted according to the one or more people identified in the tag data.
    Type: Application
    Filed: January 9, 2019
    Publication date: August 1, 2019
    Inventors: Dirk John Stoop, Jorn Martinus Johannes van Dijk, Lin He
  • Patent number: 10353130
    Abstract: An apparatus and method of delivering a precisely sized, homogeneous field of light within an optical system. The apparatus operates equally well over UV, visible, and NIR wavelengths, over a wide range of input beam divergence and regardless of heterogeneity. A tapered or contoured homogenizing rod that creates an evenly distributed illumination at a target area of specific size.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: July 16, 2019
    Assignee: Cellomics, Inc.
    Inventors: Dirk John Vandenberg, Monica Jo Tomaszewski, Keith Rao Heffley, Steven Roland Auger
  • Publication number: 20190168724
    Abstract: Systems and methods for brake redundancy for an autonomous vehicle are provided. An autonomous vehicle braking system can include a primary brake control module comprising one or more processors. The primary brake control module can be configured to brake an autonomous vehicle in response to receiving a braking command from a vehicle autonomy system of the autonomous vehicle. The autonomous vehicle braking system can further include a secondary brake control module comprising one or more processors. The secondary brake control module can be configured to determine a failure of the primary brake control module to brake the autonomous vehicle in response to receiving the braking command. In response to determining the failure of the primary brake control module to brake the autonomous vehicle, the secondary brake control module can be configured to implement a braking action for the autonomous vehicle.
    Type: Application
    Filed: January 19, 2018
    Publication date: June 6, 2019
    Inventors: Dirk John VandenBerg, III, Nicholas G. Letwin
  • Patent number: 10311611
    Abstract: In one embodiment, a method includes rendering an image comprising a plurality of tags, wherein each tag is associated with a particular location within the image, and wherein at least two tags of the plurality of tags are aggregated into an aggregated tag, calculating for each tag the distance of the location of the tag from the location of every other tag of the image responsive to the first user changing a zoom level for the image, and updating the aggregated tag based on the calculated distance of the locations of the tags to each other such that if the change in zoom level is zooming in, then the updated aggregated tag is aggregated with at least one fewer tag, and if the change in zoom level is zooming out, then the updated aggregated tag is aggregated with at least one more tag.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: June 4, 2019
    Assignee: Facebook, Inc.
    Inventors: Dirk John Stoop, Liu Liu
  • Publication number: 20190154652
    Abstract: A system and method that images biological samples and uses chromophores to analyze the imaged samples. The chromophore analysis can be done by itself or in conjunction with fluorophore analysis in High Content Imaging systems. To perform chromophore analysis the biological samples can be labeled with different chromophores and imaged using transmitted light that is at least partially absorbed by the chromophores. To also perform fluorophore analysis the samples can also be labeled with fluorophores that are excited by excitation light. The chromophore analysis and fluorophore analysis can be performed separately or concurrently using a High Content Imaging system. The system provides the expanded capability by illuminating the chromophore-labeled samples with transmitted light of different wavelengths and automatically detecting the images which represent the differential absorption of the colored lights by the sample.
    Type: Application
    Filed: January 28, 2019
    Publication date: May 23, 2019
    Inventors: Richik Niloy Ghosh, Dirk John VandenBerg, III, Keith Rao Heffley, Monica Jo Tomaszewski, Jeffrey Robert Haskins
  • Patent number: 10274715
    Abstract: Accurate, reliable, and robust laser-based autofocus solutions are presented for through-the-lens microscope applications using slides or micro-titer plates. The laser-based autofocus solutions solve many of the problems that have arisen due to multiple reflective surfaces at varying distances relative to a sample of interest. The laser-based autofocus solutions provide a unique solution to resolve the ambiguity caused by these multiple reflective surfaces by using an image-based approach.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: April 30, 2019
    Assignee: CELLOMICS, INC.
    Inventors: Ronald Albert Kuhn, Kim Anthony Ippolito, Dirk John Vandenberg, III
  • Patent number: 10248121
    Abstract: Systems and methods for managing autonomous vehicles to address traffic anomalies are provided. In one example embodiment, a method includes detecting, by one or more computing devices, an existence of a traffic anomaly within a geographic area. The method includes determining, by the one or more computing devices, at least one autonomous vehicle to address the traffic anomaly within the geographic area. The method includes providing, by the one or more computing devices, a communication to the at least one autonomous vehicle instructing the autonomous vehicle to enter into a traffic reduction operation mode to address the traffic anomaly. The traffic reduction operation mode is based at least in part on a profile associated with the traffic reduction operation mode. The profile associated with the traffic reduction operation mode is stored onboard the autonomous vehicle. The autonomous vehicle is configured to operate in the traffic reduction operation mode.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: April 2, 2019
    Assignee: Uber Technologies, Inc.
    Inventor: Dirk John VandenBerg, III
  • Patent number: 10234445
    Abstract: A system and method that images biological samples and uses chromophores to analyze the imaged samples. The chromophore analysis can be done by itself or in conjunction with fluorophore analysis in High Content Imaging systems. To perform chromophore analysis the biological samples can be labeled with different chromophores and imaged using transmitted light that is at least partially absorbed by the chromophores. To also perform fluorophore analysis the samples can also be labeled with fluorophores that are excited by excitation light. The chromophore analysis and fluorophore analysis can be performed separately or concurrently using a High Content Imaging system. The system provides the expanded capability by illuminating the chromophore-labeled samples with transmitted light of different wavelengths and automatically detecting the images which represent the differential absorption of the colored lights by the sample.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: March 19, 2019
    Assignee: CELLOMICS, INC.
    Inventors: Richik Niloy Ghosh, Dirk John VandenBerg, III, Keith Rao Heffley, Monica Jo Tomaszewski, Jeffrey Robert Haskins
  • Publication number: 20190033880
    Abstract: Systems and methods for automatically servicing autonomous vehicles are provided. In one example embodiment, a computer implemented method includes obtaining data associated with one or more reference mechanisms located on an autonomous vehicle. The method includes identifying information associated with the autonomous vehicle based at least in part on the data associated with the one or more reference mechanisms located on the autonomous vehicle. The information associated with the autonomous vehicle includes an orientation of the autonomous vehicle. The method includes determining a vehicle maintenance plan for the autonomous vehicle based at least in part on the information associated with the autonomous vehicle. The method includes providing one or more control signals to implement the vehicle maintenance plan for the autonomous vehicle based at least in part on the orientation of the autonomous vehicle.
    Type: Application
    Filed: September 19, 2018
    Publication date: January 31, 2019
    Inventors: Matthew Shaw Wood, Dirk John VandenBerg, III
  • Patent number: 10186090
    Abstract: A method is provided for determining a collision characteristic of a vehicle collision for triggering safety means of the vehicle. The method has a step of an ascertainment of at least one determination-relevant time segment of a sensor signal representing the vehicle collision before a triggering time for a safety means. The method also has a step of a comparison of at least two features of the sensor signal in the at least one time segment with one another in order to determine the collision characteristic.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: January 22, 2019
    Assignee: Robert Bosch GmbH
    Inventors: Gunther Lang, Dirk John, Werner Nitschke, Simon Koenig, Mustafa Ajanovic
  • Patent number: 10181053
    Abstract: Techniques to allow for ease of navigation within a photo browsing interface of a social networking system. In one embodiment, a designation of a first image for sharing is received from within at least one of a single-image view and a camera view. Based on the designation, the first image is added to a communication. The designation may be based on a user selection of an option provided by an interface of a mobile device. The first image may be received from within a social networking application or from within a dedicated camera application. In another embodiment, the privacy level of the communication and the designated images is based on the privacy setting of a user. The communication and the designated images may contain tag data identifying one or more people on a social networking system. In an alternative embodiment, the privacy level of the communication and designated images is adjusted according to the one or more people identified in the tag data.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: January 15, 2019
    Assignee: Facebook, Inc.
    Inventors: Dirk John Stoop, Jorn Martinus Johannes van Dijk, Lin He
  • Patent number: 10095239
    Abstract: Systems and methods for automatically servicing autonomous vehicles are provided. In one example embodiment, a computer implemented method includes obtaining data associated with one or more reference mechanisms located on an autonomous vehicle. The method includes identifying information associated with the autonomous vehicle based at least in part on the data associated with the one or more reference mechanisms located on the autonomous vehicle. The information associated with the autonomous vehicle includes an orientation of the autonomous vehicle. The method includes determining a vehicle maintenance plan for the autonomous vehicle based at least in part on the information associated with the autonomous vehicle. The method includes providing one or more control signals to implement the vehicle maintenance plan for the autonomous vehicle based at least in part on the orientation of the autonomous vehicle.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: October 9, 2018
    Assignee: Uber Technologies, Inc.
    Inventors: Matthew Shaw Wood, Dirk John VandenBerg, III
  • Publication number: 20180284807
    Abstract: Systems and methods for automatically servicing autonomous vehicles are provided. In one example embodiment, a computer implemented method includes obtaining data associated with one or more reference mechanisms located on an autonomous vehicle. The method includes identifying information associated with the autonomous vehicle based at least in part on the data associated with the one or more reference mechanisms located on the autonomous vehicle. The information associated with the autonomous vehicle includes an orientation of the autonomous vehicle. The method includes determining a vehicle maintenance plan for the autonomous vehicle based at least in part on the information associated with the autonomous vehicle. The method includes providing one or more control signals to implement the vehicle maintenance plan for the autonomous vehicle based at least in part on the orientation of the autonomous vehicle.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Matthew Shaw Wood, Dirk John VandenBerg, III