Patents by Inventor David A. Patterson

David A. Patterson 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: 20210212701
    Abstract: This disclosure relates to assemblies and methods for repairing bone defects. The assemblies disclosed herein may be utilized for determining a dimension of a surgical site and removing bone prior to positioning a graft and/or implant at the surgical site.
    Type: Application
    Filed: January 9, 2020
    Publication date: July 15, 2021
    Inventors: Rudraksh Khosla, Michael Alan Knight, Mark Wise, Dean Hutchinson, John David Patterson, Tyler Clevett
  • Patent number: 10963495
    Abstract: Disclosed are techniques for the automated discovery and extraction of discourse phrases, or in other words terms that representative of a topic or concept communicated via a plurality of electronic documents, to facilitate the generation of a language model that is applicable to interpreting commands for invoking application-based actions via a digital assistant device. An electronic document corpus can be generated having a plurality of electronic documents that are clustered based on entropy, among other things. The clusters can be associated with a corresponding plurality of cluster attractors that are generally representative of a context of the documents included therein. The clusters can be grouped based on determined relationships, such that the groups can be further analyzed and terms or phrases representative of a discourse associated with the grouped documents can be determined.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: March 30, 2021
    Assignee: AIQUDO, INC.
    Inventors: Vladimir Dobrynin, David Patterson, Niall Rooney
  • Patent number: 10963499
    Abstract: Disclosed are techniques for generating a language model that is applicable to the interpretation of commands for invoking application-based actions via a digital assistant device. In various embodiments, command templates that are each mapped to one of a plurality of action datasets are obtained to generate synthetic documents of a language model document corpus. Each synthetic document can be modified to include a tag that corresponds to an associated command template from which the document's generation was based. The language model can include a plurality of document clusters that are generated based on the modified synthetic documents, among other things.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: March 30, 2021
    Assignee: AIQUDO, INC.
    Inventors: Vladimir Dobrynin, David Patterson, Niall Rooney
  • Patent number: 10929613
    Abstract: Disclosed are techniques for automatically extracting discovered topics and/or from determined discourse clusters for the generation of a language model that is applicable to interpreting commands received from a digital assistant device. An electronic document corpus can be generated having a plurality of documents that are clustered based on entropy, among other things. The clusters can be associated with a corresponding plurality of cluster attractors that are generally representative of a context of the documents included therein. The documents within the cluster for each of the document clusters can be analyzed, so that clusters determined representative of a hierarchical discourse community can be determined and logically merged. The merged clusters can be analyzed, such that topics and/or sub-topics can be determined and extracted therefrom, for indexing and storage, among other things.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: February 23, 2021
    Assignee: AIQUDO, INC.
    Inventors: Vladimir Dobrynin, David Patterson, Niall Rooney
  • Patent number: 10931782
    Abstract: Concepts and technologies are disclosed herein for providing and/or interacting with a profile verification service. A processor executing a profile verification service can receive a request to verify a user profile associated with a user of a social networking application. The processor can identify a computing device associated with the user profile, obtain location data that relates to the user profile and the computing device, and identify an activity associated with the computing device based upon the location data. The processor can determine if the user profile is accurate based upon the activity identified. If a determination is made that the user profile is accurate, the processor can verify the user profile. If a determination is made that the user profile is not accurate, the processor can update the user profile.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: February 23, 2021
    Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: David Patterson, Jeremy Fix, Sheldon Kent Meredith
  • Publication number: 20210004633
    Abstract: A method is described that includes executing a convolutional neural network layer on an image processor having an array of execution lanes and a two-dimensional shift register. The two-dimensional shift register provides local respective register space for the execution lanes. The executing of the convolutional neural network includes loading a plane of image data of a three-dimensional block of image data into the two-dimensional shift register.
    Type: Application
    Filed: September 22, 2020
    Publication date: January 7, 2021
    Inventors: Ofer Shacham, David Patterson, William R. Mark, Albert Meixner, Daniel Frederic Finchelstein, Jason Rupert Redgrave
  • Patent number: 10832285
    Abstract: To provide mobile device coupons and discounts, a mobile device couponing system is provided to generate and send coupons to mobile devices based on a probability that the mobile device is within a defined region. The value of the coupons can be inversely proportional to the probability that the mobile device is within the defined region. The probabilities can be precomputed by calculating the probability that each cell in grid in or around the defined region is in the defined region using a set of standardized location resolutions. When location information is received from the mobile device, the probability that the mobile device is within the defined region can be retrieved based on the closest cell that matches the location indicated in the location information and the standardized location resolution closest to the location resolution indicated by the mobile device.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: November 10, 2020
    Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: Sheldon Kent Meredith, Jeremy Fix, David Patterson
  • Patent number: 10823367
    Abstract: A lighting apparatus and system which employs LED boards as a light source, as well as diffusers for casting light toward workspaces and other areas of interest. The apparatus is modular to permit the system to be adaptively configured in a wide variety of arrangements. An apparatus module has a housing assembly mounting a direct light LED board, a diffuser, and a hub connecting the housing assembly to the diffuser and holding the diffuser and housing assembly in spaced-apart relation. By the apparatus, the direct light LED board projects light from the housing assembly and across a separation distance toward the diffuser. The diffuser receives the direct light and diffuses the direct light from the module. Light originates in the housing assembly, is transmitted to the diffuser, and the diffused light is then projected from the module for illuminating the surrounding environment.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: November 3, 2020
    Assignee: INSIGHT LIGHTING, INC.
    Inventors: Jaxon Patterson, Steve Kellison, David Patterson
  • Publication number: 20200340642
    Abstract: A lighting apparatus and system which employs LED boards as a light source, as well as diffusers for casting light toward workspaces and other areas of interest. The apparatus is modular to permit the system to be adaptively configured in a wide variety of arrangements. An apparatus module has a housing assembly mounting a direct light LED board, a diffuser, and a hub connecting the housing assembly to the diffuser and holding the diffuser and housing assembly in spaced-apart relation. By the apparatus, the direct light LED board projects light from the housing assembly and across a separation distance toward the diffuser. The diffuser receives the direct light and diffuses the direct light from the module. Light originates in the housing assembly, is transmitted to the diffuser, and the diffused light is then projected from the module for illuminating the surrounding environment.
    Type: Application
    Filed: April 26, 2019
    Publication date: October 29, 2020
    Inventors: Jaxon Patterson, Steve Kellison, David Patterson
  • Patent number: 10789505
    Abstract: A method is described that includes executing a convolutional neural network layer on an image processor having an array of execution lanes and a two-dimensional shift register. The executing of the convolutional neural network includes loading a plane of image data of a three-dimensional block of image data into the two-dimensional shift register.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: September 29, 2020
    Assignee: Google LLC
    Inventors: Ofer Shacham, David Patterson, William R. Mark, Albert Meixner, Daniel Frederic Finchelstein, Jason Rupert Redgrave
  • Patent number: 10719905
    Abstract: An apparatus is described. The apparatus includes an image processing unit. The image processing unit includes a plurality of stencil processor circuits each comprising an array of execution unit lanes coupled to a two-dimensional shift register array structure to simultaneously process multiple overlapping stencils through execution of program code. The image processing unit includes a plurality of sheet generators respectively coupled between the plurality of stencil processors and the network. The sheet generators are to parse input line groups of image data into input sheets of image data for processing by the stencil processors, and, to form output line groups of image data from output sheets of image data received from the stencil processors. The image processing unit includes a plurality of line buffer units coupled to the network to pass line groups in a direction from producing stencil processors to consuming stencil processors to implement an overall program flow.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: July 21, 2020
    Assignee: Google LLC
    Inventors: Qiuling Zhu, Ofer Shacham, Albert Meixner, Jason Rupert Redgrave, Daniel Frederic Finchelstein, David Patterson, Neeti Desai, Donald Stark, Edward Chang, William R. Mark
  • Publication number: 20200154072
    Abstract: A method is described that includes, on an image processor having a two dimensional execution lane array and a two dimensional shift register array, repeatedly shifting first content of multiple rows or columns of the two dimensional shift register array and repeatedly executing at least one instruction between shifts that operates on the shifted first content and/or second content that is resident in respective locations of the two dimensional shift register array that the shifted first content has been shifted into.
    Type: Application
    Filed: January 6, 2020
    Publication date: May 14, 2020
    Inventors: Albert Meixner, Daniel Frederic Finchelstein, David Patterson, William R. Mark, Jason Rupert Redgrave, Ofer Shacham
  • Publication number: 20200078364
    Abstract: The invention provides a method of treating cancer in a subject in need thereof, comprising administering to the subject: (a) a compound of Formula I: or a pharmaceutically acceptable salt thereof, wherein R is hydrogen or an acyl group; and (b) a PD-1 signaling inhibitor; wherein the compound of Formula I or pharmaceutically acceptable salt thereof and the PD-1 signaling inhibitor are administered in amounts which in combination are therapeutically effective. The invention further provides a pharmaceutical composition comprising a compound of Formula I or a pharmaceutically acceptable salt thereof, a PD-1 signaling inhibitor and a pharmaceutically acceptable carrier or excipient.
    Type: Application
    Filed: September 10, 2019
    Publication date: March 12, 2020
    Inventors: Jing Wang, Troy David Patterson, Ze Tian
  • Publication number: 20200060782
    Abstract: Disclosed herein are several embodiments of medical device packaging, and more particularly to a reduced pressure therapy kit and packaging and methods of using the same in the treatment of wounds. Some embodiments are directed towards packaging including a dressing compartment for storing wound dressings and having use instructions printed thereon, the dressing compartment detachably connected to a pump compartment for storing a sterile pump. After removal of the pump, the pump compartment can be detached from the dressing compartment and discarded. The dressing compartment can be retained together with any additional dressings and the use instructions.
    Type: Application
    Filed: August 22, 2019
    Publication date: February 27, 2020
    Inventors: Ian Binder, Sarah Jenny Collinson, John Cowan-Hughes, John Gowans, Beverley Love, David Patterson, Mark Russell, Peter Sleight, Philip Walsh
  • Patent number: 10546211
    Abstract: A method is described that includes executing a convolutional neural network layer on an image processor having an array of execution lanes and a two-dimensional shift register. The two-dimensional shift register provides local respective register space for the execution lanes. The executing of the convolutional neural network includes loading a plane of image data of a three-dimensional block of image data into the two-dimensional shift register.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: January 28, 2020
    Assignee: Google LLC
    Inventors: Ofer Shacham, David Patterson, William R. Mark, Albert Meixner, Daniel Frederic Finchelstein, Jason Rupert Redgrave
  • Patent number: 10531030
    Abstract: A method is described that includes, on an image processor having a two dimensional execution lane array and a two dimensional shift register array, repeatedly shifting first content of multiple rows or columns of the two dimensional shift register array and repeatedly executing at least one instruction between shifts that operates on the shifted first content and/or second content that is resident in respective locations of the two dimensional shift register array that the shifted first content has been shifted into.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: January 7, 2020
    Assignee: Google LLC
    Inventors: Albert Meixner, Daniel Frederic Finchelstein, David Patterson, William R. Mark, Jason Rupert Redgrave, Ofer Shacham
  • Publication number: 20190378239
    Abstract: An apparatus is described. The apparatus includes an image processing unit. The image processing unit includes a plurality of stencil processor circuits each comprising an array of execution unit lanes coupled to a two-dimensional shift register array structure to simultaneously process multiple overlapping stencils through execution of program code. The image processing unit includes a plurality of sheet generators respectively coupled between the plurality of stencil processors and the network. The sheet generators are to parse input line groups of image data into input sheets of image data for processing by the stencil processors, and, to form output line groups of image data from output sheets of image data received from the stencil processors. The image processing unit includes a plurality of line buffer units coupled to the network to pass line groups in a direction from producing stencil processors to consuming stencil processors to implement an overall program flow.
    Type: Application
    Filed: August 22, 2019
    Publication date: December 12, 2019
    Inventors: Qiuling Zhu, Ofer Shacham, Albert Meixner, Jason Rupert Redgrave, Daniel Frederic Finchelstein, David Patterson, Neeti Desai, Donald Stark, Edward Chang, William R. Mark
  • Publication number: 20190364174
    Abstract: An apparatus is described. The apparatus includes an execution lane array coupled to a two dimensional shift register array structure. Locations in the execution lane array are coupled to same locations in the two-dimensional shift register array structure such that different execution lanes have different dedicated registers.
    Type: Application
    Filed: July 30, 2019
    Publication date: November 28, 2019
    Inventors: Ofer Shacham, Jason Rupert Redgrave, Albert Meixner, Qiuling Zhu, Daniel Frederic Finchelstein, David Patterson, Donald Stark
  • Patent number: D876700
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: February 25, 2020
    Assignee: INSIGHT LIGHTING, INC.
    Inventors: Jaxon Patterson, Steve Kellison, David Patterson
  • Patent number: D910218
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: February 9, 2021
    Assignee: INSIGHT LIGHTING, INC.
    Inventors: Thiyagarajan Somasekar, Jaxon Patterson, Steve Kellison, David Patterson