Patents by Inventor William Kelly

William Kelly 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: 20180237341
    Abstract: An ultra-light, pourable, self-drying cementitious product with improved density control and ultra-low water demand is provided. Compositions and methods for making the products are provided as well, including compositions and methods with ultra-low water demand.
    Type: Application
    Filed: April 23, 2018
    Publication date: August 23, 2018
    Inventors: Dennis Mark Lettkeman, John Wesley Wilson, William Kelly Bedwell, Gary Franklin Miller, Raymond A. Kaligian
  • Patent number: 9975808
    Abstract: An ultra-light, pourable, self-drying cementitious product with improved density control and ultra-low water demand is provided. Compositions and methods for making the products are provided as well, including compositions and methods with ultra-low water demand.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: May 22, 2018
    Assignee: UNITED STATES GYPSUM COMPANY
    Inventors: Dennis Mark Lettkeman, John Wesley Wilson, William Kelly Bedwell, Gary Franklin Miller, Raymond A. Kaligian
  • Publication number: 20180136711
    Abstract: Microcomputer with a sleep mode system uses a non-volatile memory stack for saving system variables, then switches the microcomputer completely off to go into sleep-mode. In sleep-mode, the micro-computer sleep mode system uses a low powered clock and sensors to trigger time events and device events that power up the microcomputer when needed. When in awake-mode, the microcomputer logs any data from connected device(s). The micro-computer turns on an internet radio and transmits data logged, updates its clock time and receives any configuration updates before powering back down into sleep-mode.
    Type: Application
    Filed: December 15, 2015
    Publication date: May 17, 2018
    Inventors: Evan Thomas, Michael Fleming, William Kelly Spiller
  • Patent number: 9959580
    Abstract: In particular embodiments, a method comprising, by one or more computing devices, identifying, at a client device, one or more objects or references to the one or more objects embedded in a structured document displayed to a first user, accessing a social graph to determine if one or more second users having an association with the first user have accessed any of the one or more identified objects, and modifying, for at least one of the one or more identified objects, the structured document displayed to the first user to indicate that the at least one or more identified objects has been accessed by one or more second users.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: May 1, 2018
    Assignee: Facebook, Inc.
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • Publication number: 20170358037
    Abstract: In particular embodiments, a method comprising accessing, at a client device, an object model representation of a structured document displayed in a browser client of a user to identify one or more elements of the structured document, and modifying, at the client device, the object model representation of the structured document to add one or more first controls proximal to respective ones of the one or more identified elements, wherein the one or more added first controls are operative, when executed, to transmit a message including an identifier of the respective element and an identifier associated with the user to a social networking system.
    Type: Application
    Filed: August 28, 2017
    Publication date: December 14, 2017
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • Patent number: 9750135
    Abstract: A system compatible for use with ATCA includes a chassis comprising a first and a second plurality of slots for receiving circuit boards. The chassis further includes a midplane having a front surface and a back surface. The midplane extends between the first plurality of slots and the second plurality of slots. The midplane has a first plurality of connectors affixed to the front surface and has a second plurality of connectors affixed to the back surface. Each connector is arranged to accept a circuit board. The midplane forms an interconnection scheme such that one of the first plurality of slots is directly connected to one of the second plurality of slots. The one of the first plurality of slots and the one of the second plurality of slots extend in opposite directions from their respective connections on the midplane.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: August 29, 2017
    Assignee: NetScout Systems Texas, LLC
    Inventors: Ryan L. Pipkin, John P. Curtin, Yen W. Chang, William Kelly, Brian Haarberg, Daniel Gray
  • Patent number: 9747646
    Abstract: In particular embodiments, a method comprising accessing, at a client device, an object model representation of a structured document displayed in a browser client of a user to identify one or more elements of the structured document, and modifying, at the client device, the object model representation of the structured document to add one or more first controls proximal to respective ones of the one or more identified elements, wherein the one or more added first controls are operative, when executed, to transmit a message including an identifier of the respective element and an identifier associated with the user to a social networking system.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: August 29, 2017
    Assignee: Facebook, Inc.
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • Patent number: 9710765
    Abstract: Particular embodiments comprise a method, by one or more computer systems, for accessing a structured document from an external website, wherein the structured document includes markup language containing instructions identifying social network data elements of a social networking system, processing the markup language in the structured document to locate the social network data elements, rendering the structured document based on the markup language, wherein the displayable web page includes one or more of the located social network data elements of the social networking system, and displaying one or more of the located social network data elements of the social networking system proximal to the rendered web page on a display.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: July 18, 2017
    Assignee: Facebook, Inc.
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • Patent number: 9708220
    Abstract: A cementitious hydrating patch composition is provided with improved strength and abrasion resistance. The patch comprises Portland cement in the amount from 2% to 10%, Calcium Sulfate Hemihydrate in the amount from 2% to 30%, Gypsum in the amount from 0% to 15%, Calcium Aluminate Cement in the amount from 15% to 40%, Calcium Carbonate in the amount from 0% to 40%, at least one filler in the amount from 1% to 30%; and at least one binder in the amount from 10% to 40%, wherein all amounts are based on dry weight of the composition. Methods of preparing and using the patch composition are provided as well.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: July 18, 2017
    Assignee: UNITED STATES GYPSUM COMPANY
    Inventors: Dennis Mark Lettkeman, John Wesley Wilson, William Kelly Bedwell, Raymond A. Kaligian
  • Publication number: 20170195277
    Abstract: In one embodiment, a method includes receiving from multiple client devices real time click-stream data indicative of multiple users accessing a content object within a structured document displayed as a web page and storing presence information associated with each of the users in a server associated with a social-networking system. The method also includes identifying one or more of the users based on the presence information, where each of the identified users accessed the content object within a specified time period and the identified users are within a specified degree of separation from each other on the social-networking system. The method further includes sending, to the client device associated with a first user of the identified users, instructions to modify a representation of the web page to include a messaging interface including presence information associated with one or more second users of the identified users.
    Type: Application
    Filed: March 20, 2017
    Publication date: July 6, 2017
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • Publication number: 20170195338
    Abstract: Particular embodiments comprise a method, by one or more computer systems, for accessing a structured document from an external website, wherein the structured document includes markup language containing instructions identifying social network data elements of a social networking system, processing the markup language in the structured document to locate the social network data elements, rendering the structured document based on the markup language, wherein the displayable web page includes one or more of the located social network data elements of the social networking system, and displaying one or more of the located social network data elements of the social networking system proximal to the rendered web page on a display.
    Type: Application
    Filed: March 21, 2017
    Publication date: July 6, 2017
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • Patent number: 9652810
    Abstract: In particular embodiments, a method comprising, by one or more computing devices, communicating, from a client device, to a remote host a resource locator of a content object being currently accessed by a first user at the client device, receiving from the remote host an indication that one or more second users have accessed the content object or a domain hosting the content object, and responsive to the indication, displaying a chat messaging interface to the first user at the client device, wherein the chat messaging interface includes identifiers for the one or more second users and messaging controls operative to establish a chat session with the one or more second users.
    Type: Grant
    Filed: June 24, 2011
    Date of Patent: May 16, 2017
    Assignee: Facebook, Inc.
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • Publication number: 20170094980
    Abstract: A system and method for controlling blisters. The method begins by mixing the ingredients to form a dough with a moisture content between about 35% and 60%. The dough is sheeted and cut. Thereafter, the dough is pre-heated to reduce the moisture content to between about 10% and about 45%. The preforms are then docked and dehydrated. The docking system, in one embodiment, has a backing plate and a docking device with at least two docking pins of varying lengths. The docking device is adjustable relative to the backing plate. The system also has a removing plate which removes preforms from the docking pins.
    Type: Application
    Filed: December 15, 2016
    Publication date: April 6, 2017
    Inventor: Joseph William KELLY
  • Patent number: 9554580
    Abstract: A system and method for controlling blisters. The method begins by mixing the ingredients to form a dough with a moisture content between about 35% and 60%. The dough is sheeted and cut. Thereafter, the dough is pre-heated to reduce the moisture content to between about 10% and about 45%. The preforms are then docked and dehydrated. The docking system, in one embodiment, has a backing plate and a docking device with at least two docking pins of varying lengths. The docking device is adjustable relative to the backing plate. The system also has a removing plate which removes preforms from the docking pins.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: January 31, 2017
    Assignee: Frito-Lay North America, Inc.
    Inventor: Joseph William Kelly
  • Publication number: 20160381165
    Abstract: In one embodiment, a method includes accessing for a user one or more electronic notifications that include information about a social network. The social network includes a plurality of nodes connected by a plurality of edges, with at least one node corresponding to the user. The method further includes determining, for each of the electronic notifications, a score that estimates whether a user interaction with the social network will result if the electronic notification is provided to the user. The method further includes determining, based at least in part on the determined scores, an action to take with respect to the electronic notifications.
    Type: Application
    Filed: September 12, 2016
    Publication date: December 29, 2016
    Inventors: Aleksandar Ilic, Florin Ratiu, John Torres Fremlin, David S. Park, Matthew William Kelly
  • Publication number: 20160343089
    Abstract: In particular embodiments, a method comprising, by one or more computing devices, identifying, at a client device, one or more objects or references to the one or more objects embedded in a structured document displayed to a first user, accessing a social graph to determine if one or more second users having an association with the first user have accessed any of the one or more identified objects, and modifying, for at least one of the one or more identified objects, the structured document displayed to the first user to indicate that the at least one or more identified objects has been accessed by one or more second users.
    Type: Application
    Filed: August 1, 2016
    Publication date: November 24, 2016
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • Publication number: 20160340251
    Abstract: A cementitious hydrating patch composition is provided with improved strength and abrasion resistance. The patch comprises Portland cement in the amount from 2% to 10%, Calcium Sulfate Hemihydrate in the amount from 2% to 30%, Gypsum in the amount from 0% to 15%, Calcium Aluminate Cement in the amount from 15% to 40%, Calcium Carbonate in the amount from 0% to 40%, at least one filler in the amount from 1% to 30%; and at least one binder in the amount from 10% to 40%, wherein all amounts are based on dry weight of the composition. Methods of preparing and using the patch composition are provided as well.
    Type: Application
    Filed: May 18, 2015
    Publication date: November 24, 2016
    Inventors: Dennis Mark Lettkeman, John Wesley Wilson, William Kelly Bedwell, Raymond A. Kaligian
  • Patent number: 9451007
    Abstract: In one embodiment, a method includes accessing for a user one or more electronic notifications that include information about a social network. The social network includes a plurality of nodes connected by a plurality of edges, with at least one node corresponding to the user. The method further includes determining, for each of the electronic notifications, a score that estimates whether a user interaction with the social network will result if the electronic notification is provided to the user. The method further includes determining, based at least in part on the determined scores, an action to take with respect to the electronic notifications.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: September 20, 2016
    Assignee: Facebook, Inc.
    Inventors: Aleksandar Ilic, Florin Ratiu, John Torres Fremlin, David S. Park, Matthew William Kelly
  • Patent number: 9405737
    Abstract: In particular embodiments, a method comprising, by one or more computing devices, identifying, at a client device, one or more objects or references to the one or more objects embedded in a structured document displayed to a first user, accessing a social graph to determine if one or more second users having an association with the first user have accessed any of the one or more identified objects, and modifying, for at least one of the one or more identified objects, the structured document displayed to the first user to indicate that the at least one or more identified objects has been accessed by one or more second users.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: August 2, 2016
    Assignee: Facebook, Inc.
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • CAP
    Patent number: D823687
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: July 24, 2018
    Inventor: William Kelly