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: 20160188736
    Abstract: In particular embodiments, a method by a social-networking system comprises receiving, from a client device, a search query from a first user of an online social network, determining, by the social-networking system, one or more network resources that match the search query, accessing a data store of social-graph information to determine one or more second users of the online social network having an association with the first user that have interacted with any of the matching network resources within a particular period of time, ranking the network resources based on a degree of relevance associated with each of the network resources with respect to the search query, and sending, to the client device in response to the search query, one or more search results corresponding to one or more of the matching network resources.
    Type: Application
    Filed: March 4, 2016
    Publication date: June 30, 2016
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen, E. Nair Flores
  • Patent number: 9342605
    Abstract: In particular embodiments, a method comprising, accessing, at a client device, a set of search results in a structured document loaded into a client application, wherein the search results correspond to a search query of a first user, accessing a data store of social graph information to determine if one or more second users having an association with the first user have accessed any of the search results, and visually distinguishing, at the client device, in a user interface of the client application each of the one or more search results that have been accessed by one or more second users.
    Type: Grant
    Filed: June 13, 2011
    Date of Patent: May 17, 2016
    Assignee: Facebook, Inc.
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen, E. Nair Flores
  • Publication number: 20160082298
    Abstract: A system and method for locating and suppressing a forest fire in the beginning stage comprising a fire location means such as one or more unmanned drones, a processing and control means configured to control the drones, to process location and other information about the forest fire, to develop a fire suppression proposal and to control a delivery means, a delivery means such as a guided missile system, and a fire suppression means such as a missile containing fire retarding chemicals.
    Type: Application
    Filed: September 18, 2015
    Publication date: March 24, 2016
    Inventor: William Kelly Dagenhart
  • Publication number: 20160036887
    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: August 4, 2014
    Publication date: February 4, 2016
    Inventors: Aleksandar Ilic, Florin Ratiu, John Torres Fremlin, David S. Park, Matthew William Kelly
  • Publication number: 20150315081
    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: May 2, 2014
    Publication date: November 5, 2015
    Applicant: United States Gypsum Company
    Inventors: Dennis Mark Lettkeman, John Wesley Wilson, William Kelly Bedwell, Gary Franklin Miller, Raymond A. Kaligian
  • Publication number: 20150173236
    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: Application
    Filed: December 13, 2013
    Publication date: June 18, 2015
    Applicant: Tektronix, Inc.
    Inventors: Ryan L. Pipkin, John P. Curtin, Yen W. Chang, William Kelly, Brian Haarberg, Daniel Gray
  • Publication number: 20150048092
    Abstract: A Housing for Refuse and/or Recycling Receptacles includes a Pre-Scored Cardboard Planar Member. The planar member is scored to facilitate the easy and accurate folding of the planar member into the housing. The Housing is roughly analogous to a basketball hoop assembly and is placed over a refuse or recycling receptacle.
    Type: Application
    Filed: August 15, 2013
    Publication date: February 19, 2015
    Inventor: WILLIAM KELLY
  • Publication number: 20140377438
    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: June 25, 2013
    Publication date: December 25, 2014
    Inventor: Joseph William KELLY
  • Publication number: 20140325341
    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: July 9, 2014
    Publication date: October 30, 2014
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • Patent number: 8859696
    Abstract: A process for producing an oligomeric product by oligomerization of at least one olefinic compound, the process including a) providing an activated oligomerization catalyst, by combining, in any order, i) a source of chromium, ii) a ligating compound, iii) a catalyst activator or combination of catalyst activators, b) providing a zinc compound, and c) contacting the at least one olefinic compound with a composition containing the activated oligomerization catalyst and the zinc compound, the zinc compound being present in a sufficient quantity such that the ratio of the molar amount of zinc in the zinc compound to the molar amount of chromium in the source of chromium is between 1 and 10,000. The invention also provides a process of activating an oligomerization catalyst to be used to produce an oligomeric product from at least one olefinic compound.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: October 14, 2014
    Assignee: Sasol Technology (PTY) Limited
    Inventors: Martin John Hanton, David Matthew Smith, William Fullard Gabrielli, Mark William Kelly
  • Patent number: 8839890
    Abstract: The invention presents a dual-mode hybrid high occupancy capacity vehicle (HHOCV) with a novel electrical energy and power storage application, electrical energy and power source and charging system in conjunction with additional methods to maximize the energy and rate of use such that the overall system is far superior to multiple personal transportation vehicles and roadway based catenary mass transit systems, including, but not limited to petroleum-only fueled high occupancy capacity vehicles. The HHOCV exhibits a novel battery charging system by taking advantage of existing track/trolley/catenary facilities for electrically charging its electrical storage media at a high energy rate so as to minimize disruption of such charging services, and is not confined by physical boundaries or limitations and may travel off the power source to the existing common roadways returning only to be recharged.
    Type: Grant
    Filed: May 24, 2010
    Date of Patent: September 23, 2014
    Inventors: Anthony Nicholas Caruso, Walter Daniel Leon-Salas, Sridhar Reddy Vanja, Thomas C. Caruso, Michael William Kelly
  • Patent number: 8843554
    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: May 26, 2011
    Date of Patent: September 23, 2014
    Assignee: Facebook, Inc.
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • Publication number: 20140160476
    Abstract: A method and a device useful for identifying or detecting the presence of a material of interest, such as an explosive or a biological contaminant, in a sample is presented herein. The sample is illuminated with electromagnetic radiation at a predetermined set of wavelengths. An example of an illumination source includes a quantum cascade laser (QCL). The radiation reflects from a sample and is detected at pixels of a detector. Examples of the detectors include digital focal plane array (DFPA) cameras. Intensity of the reflected radiation is measured at each illumination wavelength. The pixels can be configured to add weighted intensities of the reflected radiation, the weights of the intensities being based on a predicted optical response value for the sample at the wavelengths of the first set and the second set of wavelengths. Based on the sum of weighted intensities of the reflected radiation, the likelihood that the material is present within the sample is determined.
    Type: Application
    Filed: December 7, 2012
    Publication date: June 12, 2014
    Applicant: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventors: Anish Kumar Goyal, Thomas Henry Jeys, Brian M. Tyrrell, Michael William Kelly, Edward Charles Wack
  • Patent number: 8700708
    Abstract: In particular embodiments, a method comprising, by one or more computing devices, analyzing one or more elements of a displayed structured document to identify one or more objects from a plurality of objects within the displayed structured document, responsive to detected user interaction by a user with a first object of the one or more identified objects, generating data indicating an edge relationship from the first object and the user, and transmitting the data indicating the edge relationship to a social networking system.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: April 15, 2014
    Assignee: Facebook, Inc.
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen
  • Publication number: 20140099626
    Abstract: Embodiments include a method, system and computer program product for automating individual learner course selection. The method includes accessing, by a computer processor, course descriptions for a plurality of variants of a course. The course descriptions include course variant characteristics and course variant titles. The course variant characteristics define target audiences for each of the variants of the course. Information about a user, including user characteristics is received. The course variant characteristics are compared to the user characteristics. Based on the comparing, a specificity value is calculated for each of the variants of the course. The specificity value indicates a degree of match between the user and a target audience of the variant of the course. A variant of the course is selected for the user based on the specificity values, and the course title of the selected variant of the course is output.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 10, 2014
    Applicant: Medical Risk Management LLC
    Inventors: Kevin William Kelly, Jeffrey Scott Jorczak
  • Publication number: 20140040075
    Abstract: A system may receive orders from disparate sources, each order specifying at least one item located in a physical storage area divided into subareas. The orders may be prioritized for desired processing sequence. The system may determine, beginning with high priority orders specifying at least two items for each order, a virtual order footprint that represents all of the subareas corresponding to the items in the order and form a plurality of virtual potential pick batches, each virtual potential pick batch comprising orders in a unique virtual order footprint. When a configurable limit is reached, the number of orders in each virtual potential pick batch is determined. The order counts are a factor in determining which of the virtual potential pick batches are to be released for processing by available work resources. All other non-selected virtual potential pick batches are deconstructed awaiting the future availability of work resources.
    Type: Application
    Filed: August 2, 2013
    Publication date: February 6, 2014
    Applicant: VARGO Adaptive Software LLC
    Inventors: Daniel C. Perry, Gary Yee, Carlos N. Ysasi, Vith Pinthapataya, Bart J. Cera, William Kelly Shutt
  • Publication number: 20130278412
    Abstract: In an alarm network involving a set of intercommunicating alarm nodes, departure from the network of the master node—due to failure, in the course of system reconfiguration, or for some other reason—is detected by the remaining nodes in the network, which cooperate to elect or designate a new master node autonomously.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: Detcon, Inc.
    Inventors: William Kelly, Leonard Urbanovsky, Daniel P. Alpha, JR.
  • Publication number: 20130238785
    Abstract: A cloud computing system including a plurality of computing devices configured to host virtual machine instances, each computing device in the plurality of computing devices including a monitor operable to collect metadata about the associated computing device. The system also includes a registry operable to receive and store the metadata from the plurality of computing devices and a scheduler operable to select a host computing device out of the plurality of computing devices on which to instantiate a virtual machine instance based on the metadata stored in the registry.
    Type: Application
    Filed: June 8, 2012
    Publication date: September 12, 2013
    Applicant: Rackspace US, Inc.
    Inventors: Ryan Hawk, William Kelly, Joseph Breu, Jason L. Mick
  • Publication number: 20130097238
    Abstract: In one embodiment, a social networking system the social networking system filters content objects based upon the compatibility between the application and the detected device platform. In particular embodiments, content objects are only displayed on a particular platform if there exists an optimized version of the application generating the content object for the particular platform.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 18, 2013
    Inventors: Bruce Rogers, Luke Jonathan Shepard, Namita Gupta, Wei Zhu, Matthew William Kelly, James Brusstar, Yariv Sadan
  • Publication number: 20120331067
    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: Application
    Filed: June 24, 2011
    Publication date: December 27, 2012
    Inventors: Michael Judd Richter, Matthew William Kelly, Austin Haugen