Patents by Inventor Joshua Williams

Joshua Williams 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: 9438974
    Abstract: A speaker assembly has a speaker housing and one or more clamping subassemblies, with each subassembly including a drive dog, a clamping dog with a dogleg, a compression spring, and a dog screw, and with each subassembly capable of transitioning between four positions. In a parked position, the entire clamping subassembly is housed in the speaker housing with the compression spring in a compressed state between drive dog and the clamping dog. By rotating the dog screw, the clamping subassembly is transitioned to a ready-to-release position where the dogleg of the clamping dog extends out of the speaker housing. By pushing the dog screw, the clamping subassembly is transitioned to a released position, where the compression spring forces the clamping dog away from the drive dog. By further rotating the dog screw, the clamping subassembly is transitioned to a clamped position, where the compression spring returned to the compressed state.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: September 6, 2016
    Assignee: Audio Components International, Inc.
    Inventors: Bryan Thomas Marcum, Joshua William Stitzer
  • Patent number: 9430359
    Abstract: Technologies are described herein for use in identifying and resolving software issues. One or more corrective actions may be identified and taken that are based upon the similarity between an unresolved issue and one or more resolved issues and/or upon the similarity between code changes made to resolve similar previously resolved issues. A version control graph might also be utilized to determine if a change made to resolve an issue in one branch of a software component is applicable to another branch of the software component. The version control graph might also be utilized to compute the relevance of an entry in an issue tracking system for an issue at a point in time after the entry is created in the issue tracking system.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: August 30, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Thomas Troutman, Joshua William McFarlane, Matthew Roy Noble, Nicholas Alexander Allen
  • Publication number: 20160186454
    Abstract: A seating system according to an exemplary aspect of the present disclosure includes, among other things, a riser including a tiltable deck. Another seating system according to the present disclosure includes, among other things, a drive system for moving a riser. The drive system includes a sprocket configured to engage a belt.
    Type: Application
    Filed: March 4, 2016
    Publication date: June 30, 2016
    Inventors: Joshua William Koch, Brian Staten, Todd Alan Swarts, Timothy John Hockemeyer
  • Patent number: 9332846
    Abstract: A seating system according to an exemplary aspect of the present disclosure includes, among other things, a riser including a tiltable deck. Another seating system according to the present disclosure includes, among other things, a drive system for moving a riser. The drive system includes a sprocket configured to engage a belt.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: May 10, 2016
    Assignee: ROGERS ATHLETIC COMPANY, INC.
    Inventors: Joshua William Koch, Brian Staten, Todd Alan Swarts, Timothy John Hockemeyer
  • Patent number: 9329922
    Abstract: Technologies are described herein for performing a defect analysis on a software component based upon collected data that describes the operational state of hardware devices in an execution environment utilized to execute the software component at different points in time. The hardware state data is collected from the hardware devices in the execution environment at different points in time and stored in a version control system. A defect analysis may then be performed for an issue identified in the software component utilizing the hardware state data stored in the version control system. Based upon the results of the defect analysis, one or more actions may be taken such as, but not limited to, rolling the hardware or software configuration of one or more of the hardware devices in the execution environment back to a previous point in time.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: May 3, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Joshua William McFarlane, Andrew Thomas Troutman, Matthew Roy Noble, Nicholas Alexander Allen
  • Patent number: 9302197
    Abstract: In one aspect of the present invention, a toy arrangement involving a flickering, animated and/or luminescent toy object will be described. The toy arrangement includes a toy object having a light sensitive layer. A light source is arranged to illuminate the light sensitive layer with a pattern revealing light. The light sensitive layer is arranged to emit colored light in response to exposure to the pattern revealing light. In some implementations, the light source is arranged to vary the intensity of the pattern revealing light, which in turn can cause the colored light emitted from the toy object to fade, brighten and flicker. The toy arrangement may also include a speaker that emits sounds that are synchronized with changes in the colored light.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: April 5, 2016
    Assignee: FunFare, LLC
    Inventors: Jason Gene Heller, Charles Albert, Joshua William Garrett, Jeff McKnight, Eduardo Martinez
  • Patent number: 9292189
    Abstract: Techniques to display location-based information are described. An apparatus may comprise a screen management component and an interface component. The screen management component may be operative to display in a first screen area location-based information on a map according to geographic location, to display in a second screen area a list comprising the location-based information, and to adjust a relative size of the first screen area and the second screen area in response to a received interaction with one of the first screen area and second screen area. The interface component may be operative to receive the interaction with one of the first screen area and second screen area. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: March 22, 2016
    Assignee: FACEBOOK, INC.
    Inventors: Gueorgui Djabarov, Daniel Jeng-Ping Hui, Joshua Williams
  • Patent number: 9280788
    Abstract: Systems and methods for information retrieval are provided that permit users and/or processing entities to access and define synthetic data, synthetic objects, and/or synthetic groupings of data in one or more collections of information. In one embodiment, data access on an information retrieval system can occur through an interpretation layer which interprets any synthetic data against data physically stored in the collection. Synthetic data can define virtual data objects, virtual data elements, virtual data attributes, virtual data groupings, and/or data entities that can be interpreted against data that may be stored physically in the collection of information. The system and methods for information retrieval can return results from the one or more collections of information based not only on the data stored, but also on the virtual data generated from interpretation of the stored data.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: March 8, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Adam Ferrari, Joshua William Kapell, Jason Furtado, Matthew L. Brandwein, Spiro Michaylov, Omri Traub, Eli Daniel, Vladimir Zelevinsky, Alexander D. Rosen, John Huffaker, Gregory C. Scott, Eugene Jitomirsky
  • Publication number: 20160044121
    Abstract: Particular embodiments detect events associated with information about activities that a user has engaged in. The activities may be associated with a location or location-agnostic. Based on the received information, the social-networking system sends the user a request for follow-up information after an appropriate time delay. The time delay may vary based on the user activity and the context of the event that triggered the request. After the follow-up information is received, such information is stored in the social-networking system and may be used to determine recommendations, sponsored stories, advertisements, etc. to send to friends of the user. The information may also be used for ranking or filtering recommendations.
    Type: Application
    Filed: October 19, 2015
    Publication date: February 11, 2016
    Inventors: Joshua Williams, Daniel Jeng-Ping Hui, Mao Xue, Jason Brewer, Justin Moore, Keegan Jones
  • Publication number: 20160044120
    Abstract: Particular embodiments detect events associated with information about activities that a user has engaged in. The activities may be associated with a location or location-agnostic. Based on the received information, the social-networking system sends the user a request for follow-up information after an appropriate time delay. The time delay may vary based on the user activity and the context of the event that triggered the request. After the follow-up information is received, such information is stored in the social-networking system and may be used to determine recommendations, sponsored stories, advertisements, etc. to send to friends of the user. The information may also be used for ranking or filtering recommendations.
    Type: Application
    Filed: October 19, 2015
    Publication date: February 11, 2016
    Inventors: Joshua Williams, Daniel Jeng-Ping Hui, Mao Xue, Jason Brewer, Justin Moore, Keegan Jones
  • Publication number: 20160036679
    Abstract: In one embodiment, a method includes receiving first data indicating a current usage of a mobile device by a user. The method includes accessing second data associated with past user states of the user, where each user state corresponds to a temporal, spatial, or modal accessibility of the user. A future user state of the user is determined based on a weighted set of predictor functions, each predictor function comprising a machine-learned algorithm for a particular user state. The probability of each user state is based on past user states of the second data, wherein each past user state is weighted by a decay factor based on the corresponding time. One of the user states is selected as the future user state, and the operation of the mobile device is adapted at a future time to account for that future user state.
    Type: Application
    Filed: October 14, 2015
    Publication date: February 4, 2016
    Inventors: Michael Dudley Johnson, Joshua Williams
  • Publication number: 20160024809
    Abstract: A seating system according to an exemplary aspect of the present disclosure includes, among other things, a plurality of seating risers configured to telescope relative to one another. Further, at least one of the plurality of seating risers is a powered seating riser configured to deploy and retract the plurality of seating risers. The powered seating riser includes a belt drive system. Additionally, the plurality of seating risers are adjustable between a lowered position and a raised position.
    Type: Application
    Filed: July 23, 2015
    Publication date: January 28, 2016
    Inventors: Joshua William Koch, Timothy John Hockemeyer, Brian Staten
  • Patent number: 9241240
    Abstract: Techniques for server-controlled tiling of location-based information are described. An apparatus may comprise a communication component and a tile component. The communication component may be operative to receive a location-based search request from a client application, the location-based search request comprising a geographic area, and to transmit a plurality of tiles to the client application. The tile component may be operative to determine the plurality of tiles as a set of tiles that cover the geographic area, each tile of the plurality of tiles covering a portion of the geographic area and comprising a set of locations. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: January 19, 2016
    Assignee: FACEBOOK, INC
    Inventors: Gueorgui Djabarov, Daniel Jeng-Ping Hui, Joshua Williams
  • Publication number: 20160009379
    Abstract: A method and apparatus for forming a composite winglet for an aircraft is presented. The composite winglet comprises a first blade, a second blade, and a root region. The first blade includes a first leading edge and a first trailing edge. The second blade includes a second leading edge and a second trailing edge. The second blade is positioned at an angle to the first blade. The root region is co-cured with the first blade and the second blade to form the composite winglet. The root region is configured to receive an attachment system for attaching the composite winglet to a wing of the aircraft.
    Type: Application
    Filed: December 5, 2013
    Publication date: January 14, 2016
    Applicant: The Boeing Company
    Inventors: Philipp Witte, Stanley Warren Stawski, Fedor A. Kleshchev, Joshua William Zarfos, Parth R. Naidu
  • Publication number: 20160009035
    Abstract: A method for manufacturing a radius filler. The radius filler having a desired cross-sectional shape is formed. The radius filler has a composite material and a number of heating elements located within the composite material. The radius filler is positioned in a channel formed by a plurality of composite structures. The radius filler is inductively heated by inducing a current within the number of heating elements.
    Type: Application
    Filed: July 9, 2014
    Publication date: January 14, 2016
    Inventor: Joshua William Zarfos
  • Patent number: 9219668
    Abstract: In one embodiment, a method includes accessing data associated with the mobile-computing-device usage of a user; accessing data associated with past user-states of the user, where the past user-states represent previous activities or actions associated with the user's mobile-computing-device usage; predicting a future user-state of the user based, at least in part, on the accessed data; and adapting the operation of the mobile computing device of the user at the future time based on the predicted future user-state.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: December 22, 2015
    Assignee: Facebook, Inc.
    Inventors: Michael Dudley Johnson, Joshua Williams
  • Patent number: 9210228
    Abstract: Particular embodiments detect events associated with information about activities that a user has engaged in. The activities may be associated with a location or location-agnostic. Based on the received information, the social-networking system sends the user a request for follow-up information after an appropriate time delay. The time delay may vary based on the user activity and the context of the event that triggered the request. After the follow-up information is received, such information is stored in the social-networking system and may be used to determine recommendations, sponsored stories, advertisements, etc. to send to friends of the user. The information may also be used for ranking or filtering recommendations.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: December 8, 2015
    Assignee: Facebook, Inc.
    Inventors: Joshua Williams, Daniel Jeng-Ping Hui, Mao Xue, Jason Brewer, Justin Moore, Keegan Jones
  • Publication number: 20150271578
    Abstract: A speaker assembly has a speaker housing and one or more clamping subassemblies, with each subassembly including a drive dog, a clamping dog with a dogleg, a compression spring, and a dog screw, and with each subassembly capable of transitioning between four positions. In a parked position, the entire clamping subassembly is housed in the speaker housing with the compression spring in a compressed state between drive dog and the clamping dog. By rotating the dog screw, the clamping subassembly is transitioned to a ready-to-release position where the dogleg of the clamping dog extends out of the speaker housing. By pushing the dog screw, the clamping subassembly is transitioned to a released position, where the compression spring forces the clamping dog away from the drive dog. By further rotating the dog screw, the clamping subassembly is transitioned to a clamped position, where the compression spring returned to the compressed state.
    Type: Application
    Filed: January 20, 2015
    Publication date: September 24, 2015
    Inventors: Bryan Thomas Marcum, Joshua William Stitzer
  • Patent number: D742892
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: November 10, 2015
    Assignee: BlueNRGY, LLC
    Inventor: Joshua William Mitchell
  • Patent number: D757542
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: May 31, 2016
    Assignee: Assembly Brands, LLC
    Inventors: Eric Prum, Joshua Williams