Patents by Inventor Joseph Garrett

Joseph Garrett 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: 11663277
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving multiple resources, each resource including electronic media content. For each resource, a computing system identifies one or more entities that are associated with the resource. For at least one pair of identified entities, the system determines a quantity of resources in which each entity of the pair is associated. The system determines, based on the quantity of resources, an occurrence of an event that is associated with a particular pair of entities. The system generates a representation that corresponds to the event and based on the resources in which each entity of the pair of entities is associated. The system provides, for output to a user device, the representation that corresponds to the event.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: May 30, 2023
    Assignee: GOOGLE LLC
    Inventors: Joseph Garrett Linn, Xingjian Zhang, Yew Jin Lim, Ruben Adamyan
  • Publication number: 20220412926
    Abstract: Method and apparatus estimate the length of a fatigue crack in sheet metal structures from individual acoustic emission (AE) signals without recourse to the AE signal history or AE signal amplitude. AE energy generated at one crack tip travels to the other tip and establishes a standing wave pattern that has a characteristic dominant frequency which depends on the crack length. Therefore, crack length information can be recovered from the analysis of the standing wave frequency present in the high-frequency AE signals. We found that the AE signals predicted through numerical simulation have embedded in the high-frequency information that can be related directly to crack size. This information is manifested as peaks in the frequency spectrum that shift as crack length changes. The predictive AE models were tuned against experimentally observed AE signals and a methodology for predicting crack length from AE signals was established.
    Type: Application
    Filed: March 8, 2022
    Publication date: December 29, 2022
    Inventors: VICTOR GIURGIUTIU, HANFEI MEI, JOSEPH GARRETT, KIMBERLY CARDILLO
  • Publication number: 20200394232
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving multiple resources, each resource including electronic media content. For each resource, a computing system identifies one or more entities that are associated with the resource. For at least one pair of identified entities, the system determines a quantity of resources in which each entity of the pair is associated. The system determines, based on the quantity of resources, an occurrence of an event that is associated with a particular pair of entities. The system generates a representation that corresponds to the event and based on the resources in which each entity of the pair of entities is associated. The system provides, for output to a user device, the representation that corresponds to the event.
    Type: Application
    Filed: August 28, 2020
    Publication date: December 17, 2020
    Inventors: Joseph Garrett Linn, Xingjian Zhang, Yew Jin Lim, Ruben Adamyan
  • Patent number: 10857945
    Abstract: The invention is directed to a cargo drawer for a pickup truck. The drawer which rolls outward from the rear end of the truck on a pair of rails in much the same manner as a desk drawer, and is designed to be sturdy and reliable, for use in any challenging environment. The drawer may be locked in place at any position along the rails. One or more handles are provided near the rear edge of the drawer, with a lever which may be pressed to release the lock. The drawer further provides a pair of folding or telescoping legs at the rear corners, to support the drawer in a fully extended position.
    Type: Grant
    Filed: May 6, 2018
    Date of Patent: December 8, 2020
    Inventor: Joseph Garrett
  • Patent number: 10762146
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving multiple resources, each resource including electronic media content. For each resource, a computing system identifies one or more entities that are associated with the resource. For at least one pair of identified entities, the system determines a quantity of resources in which each entity of the pair is associated. The system determines, based on the quantity of resources, an occurrence of an event that is associated with a particular pair of entities. The system generates a representation that corresponds to the event and based on the resources in which each entity of the pair of entities is associated. The system provides, for output to a user device, the representation that corresponds to the event.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: September 1, 2020
    Assignee: GOOGLE LLC
    Inventors: Joseph Garrett Linn, Xingjian Zhang, Yew Jin Lim, Ruben Adamyan
  • Patent number: 10650005
    Abstract: A computing system is described that identifies, based on search histories associated with a group of computing devices for a particular context, a task performed by users of the group of computing devices for the particular context. The computing system determines a first degree of likelihood of the task being performed by the users of the group of computing devices for the particular context and determines a second degree of likelihood of the task being performed by the users of the group of computing devices for a broader context that includes the particular context and at least one other context. Responsive to determining that the first degree of likelihood exceeds the second degree of likelihood by a threshold amount, and that a current context of a particular computing device corresponds to the particular context, the computing system transmits, to the particular computing device, information for completing the task for the particular context.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: May 12, 2020
    Assignee: Google LLC
    Inventors: Yew Jin Lim, James Kunz, Joseph Garrett Linn, Charles Jordan Gilliland, David Faden, Sanjit Jhala
  • Publication number: 20190337457
    Abstract: The invention is directed to a cargo drawer for a pickup truck. The drawer which rolls outward from the rear end of the truck on a pair of rails in much the same manner as a desk drawer, and is designed to be sturdy and reliable, for use in any challenging environment. The drawer may be locked in place at any position along the rails. One or more handles are provided near the rear edge of the drawer, with a lever which may be pressed to release the lock. The drawer further provides a pair of folding or telescoping legs at the rear corners, to support the drawer in a fully extended position.
    Type: Application
    Filed: May 6, 2018
    Publication date: November 7, 2019
    Inventor: Joseph Garrett
  • Publication number: 20190034530
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving multiple resources, each resource including electronic media content. For each resource, a computing system identifies one or more entities that are associated with the resource. For at least one pair of identified entities, the system determines a quantity of resources in which each entity of the pair is associated. The system determines, based on the quantity of resources, an occurrence of an event that is associated with a particular pair of entities. The system generates a representation that corresponds to the event and based on the resources in which each entity of the pair of entities is associated. The system provides, for output to a user device, the representation that corresponds to the event.
    Type: Application
    Filed: July 26, 2017
    Publication date: January 31, 2019
    Inventors: Joseph Garrett Linn, Xingjian Zhang, Yew Jin Lim, Ruben Adamyan
  • Publication number: 20180189358
    Abstract: A computing system is described that identifies, based on search histories associated with a group of computing devices for a particular context, a task performed by users of the group of computing devices for the particular context. The computing system determines a first degree of likelihood of the task being performed by the users of the group of computing devices for the particular context and determines a second degree of likelihood of the task being performed by the users of the group of computing devices for a broader context that includes the particular context and at least one other context. Responsive to determining that the first degree of likelihood exceeds the second degree of likelihood by a threshold amount, and that a current context of a particular computing device corresponds to the particular context, the computing system transmits, to the particular computing device, information for completing the task for the particular context.
    Type: Application
    Filed: February 28, 2018
    Publication date: July 5, 2018
    Inventors: Yew Jin Lim, James Kunz, Joseph Garrett Linn, Charles Jordan Gilliland, David Faden, Sanjit Jhala
  • Patent number: 9940362
    Abstract: A computing system is described that identifies, based on search histories associated with a group of computing devices for a particular context, a task performed by users of the group of computing devices for the particular context. The computing system determines a first degree of likelihood of the task being performed by the users of the group of computing devices for the particular context and determines a second degree of likelihood of the task being performed by the users of the group of computing devices for a broader context that includes the particular context and at least one other context. Responsive to determining that the first degree of likelihood exceeds the second degree of likelihood by a threshold amount, and that a current context of a particular computing device corresponds to the particular context, the computing system transmits, to the particular computing device, information for completing the task for the particular context.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: April 10, 2018
    Assignee: GOOGLE LLC
    Inventors: Yew Jin Lim, James Kunz, Joseph Garrett Linn, Charles Jordan Gilliland, David Faden, Sanjit Jhala
  • Publication number: 20160350383
    Abstract: A computing system is described that identifies, based on search histories associated with a group of computing devices for a particular context, a task performed by users of the group of computing devices for the particular context. The computing system determines a first degree of likelihood of the task being performed by the users of the group of computing devices for the particular context and determines a second degree of likelihood of the task being performed by the users of the group of computing devices for a broader context that includes the particular context and at least one other context. Responsive to determining that the first degree of likelihood exceeds the second degree of likelihood by a threshold amount, and that a current context of a particular computing device corresponds to the particular context, the computing system transmits, to the particular computing device, information for completing the task for the particular context.
    Type: Application
    Filed: May 26, 2015
    Publication date: December 1, 2016
    Inventors: Yew Jin Lim, James Kunz, Joseph Garrett Linn, Charles Jordan Gilliland, David Faden, Sanjit Jhala