Patents by Inventor David A. Killian

David A. Killian 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: 20240068236
    Abstract: A spacer has an elongated body having a first end and a second end that are spaced along a longitudinal axis. The elongated body has a first side and an opposed second side that are spaced along a transverse axis that is perpendicular to the longitudinal axis and a third side and an opposed fourth side that are spaced along a thickness axis that is perpendicular to the longitudinal axis and the transverse axis. At least one channel extends into the elongated body from the third side of the elongated body and toward the fourth side of the elongated body. The at least one channel extends along the transverse axis from the first side to the second side of the elongated body. Each channel has opposed ends each having a width, and a neck between the opposed ends. The neck is narrower than the width of each of the opposed ends.
    Type: Application
    Filed: August 26, 2022
    Publication date: February 29, 2024
    Inventors: James Killian, David Furman
  • Patent number: 11366870
    Abstract: The load level on a server system is regulated by determining time-to-live (TTL) values to provide to requesting devices that request a content resource from the server system, thereby affecting the frequency of subsequent requests. This dynamic determination of TTL values may provide resilience to system load, for example by using longer TTL values when the system is under greater load to reduce the rate at which subsequent requests are received. A dynamic TTL service may calculate a TTL value based on one or more factors, such as overall system load, resource load, hardware load, and/or software load.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: June 21, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: David C. Yanacek, David Killian, Krishnan Narayanan, Matthew Wren, Samuel J. Young, Eric D. Crahen
  • Patent number: 11184429
    Abstract: Features are disclosed for sharing network connections among client devices. A client device may connect to an intermediary system and request content from content provider. The intermediary system may, in addition to opening a connection with the content provider and receiving the content on behalf of the client, create a request profile for the client device regarding likely future content requests. The request profile may be used to assign the client device to network comparing components that have available open network connections to one or more content providers from which the client device is likely to request content. In some cases, a gateway network computing component may route content requests to other network computing components which have available open network connections to content providers hosting requested content. Additionally, the number of active network computing components may be adjusted to increase connection sharing and reuse opportunities.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: November 23, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: David A. Killian, Jonathan A. Jenkins
  • Patent number: 10460004
    Abstract: Time to live (“TTL”) values are determined based on one or more factors. The TTL values may be included in responses to requests for resources, thereby affecting the frequency of subsequent requests. This dynamic determination of TTL values may provide resilience to system load, for example by using longer TTL values when the system is under greater load in order to reduce the rate at which subsequent requests are received. A dynamic TTL service may calculate a TTL value based on one or more factors, such as overall system load, resource load, hardware load, and/or software load. In various embodiments, a dynamic TTL service may act natively within a service, within a system framework, as a proxy, as a cluster, and/or as a broker.
    Type: Grant
    Filed: June 24, 2011
    Date of Patent: October 29, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: David C. Yanacek, David A. Killian, Krishnan Narayanan, Matthew J. Wren, Samuel J. Young, Eric D. Crahen
  • Patent number: 10445753
    Abstract: Features are disclosed for analyzing requests for network accessible content, including but not limited to web pages, to determine which topics and other characteristics are popular or are gaining in popularity (“trending”). Content items or sources may be profiled to determine characteristics that two or more content items or sources may have in common. Content requests from multiple client devices may be tracked and analyzed to determine the trending or popular characteristics. Data feeds or reports regarding the summarized content requests may be generated and distributed to content servers and other entities. The data feeds may be used to tailor content, such as by highlighting or featuring content associated with the most-requested content characteristics, or utilizing demographic data to tailor content for different users.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: October 15, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Brett R. Taylor, David A. Killian, Peter F. Hill, Ameet N. Vaswani, Ivan King Yu Sham, Ranganath Atreya, Samuel J. Young
  • Publication number: 20190182315
    Abstract: Features are disclosed for sharing network connections among client devices. A client device may connect to an intermediary system and request content from content provider. The intermediary system may, in addition to opening a connection with the content provider and receiving the content on behalf of the client, create a request profile for the client device regarding likely future content requests. The request profile may be used to assign the client device to network comparing components that have available open network connections to one or more content providers from which the client device is likely to request content. In some cases, a gateway network computing component may route content requests to other network computing components which have available open network connections to content providers hosting requested content. Additionally, the number of active network computing components may be adjusted to increase connection sharing and reuse opportunities.
    Type: Application
    Filed: October 15, 2018
    Publication date: June 13, 2019
    Inventors: David A. Killian, Jonathan A. Jenkins
  • Patent number: 10230538
    Abstract: A control server, or similar central processor, manages the distribution of data (including audio and video), voice, and control signals among a plurality of system components connected via a wired and/or wireless communications network. The system components include audio/visual components (such as, televisions, monitors, PDAs, notepads, notebooks, MP3, portable stereo, etc.) as well as household appliances (such as, lighting, ovens, alarm clocks, etc.). A portable controller allows a user to access and control the system components from any location within a controlled residential and/or non-residential environment, including its surrounding areas. The portable controller includes a user and management interface that contains customized control screens for the system components. The control screens are stored in a hierarchical architecture that is searchable by region or component type.
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: March 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Killian, Glenn Harter, Justin Flores, Paul Krzyzanowski
  • Patent number: 10104165
    Abstract: Features are disclosed for sharing network connections among client devices. A client device may connect to an intermediary system and request content from content provider. The intermediary system may, in addition to opening a connection with the content provider and receiving the content on behalf of the client, create a request profile for the client device regarding likely future content requests. The request profile may be used to assign the client device to network comparing components that have available open network connections to one or more content providers from which the client device is likely to request content. In some cases, a gateway network computing component may route content requests to other network computing components which have available open network connections to content providers hosting requested content. Additionally, the number of active network computing components may be adjusted to increase connection sharing and reuse opportunities.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: October 16, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: David A. Killian, Jonathan A. Jenkins
  • Publication number: 20180129511
    Abstract: Telephony and digital media services may be provided to a plurality of locations, such as to a plurality of homes and offices, though the deployment of telephony and digital media services devices to the locations, wherein each device is configured to function as a voice, data and media information center. A system in accordance with one embodiment of the present invention includes an application store and an application intelligence subsystem implemented on one or more computers. Each of the application store and the application intelligence subsystem is communicatively connected via a network to a plurality of such telephony and digital media services devices. The application store is operable to provide applications via the network for installation and execution on each of the plurality of devices. The application intelligence subsystem is operable to obtain and report information about applications installed and executed on each of the plurality of devices.
    Type: Application
    Filed: July 10, 2017
    Publication date: May 10, 2018
    Applicant: OpenPeak LLC
    Inventors: Paul Krzyzanowski, Glenn Harter, Michael Kelly, David Killian, Brian Woods
  • Patent number: 9898748
    Abstract: Features are disclosed for analyzing requests for network accessible content, including but not limited to web pages, to determine which topics and other characteristics are popular or are gaining in popularity (“trending”). Content items or sources may be profiled to determine characteristics that two or more content items or sources may have in common. Content requests from multiple client devices may be tracked and analyzed to determine the trending or popular characteristics. Data feeds or reports regarding the summarized content requests may be generated and distributed to content servers, advertisers, and other entities. The data feeds may be used to tailor content, such as by highlighting or featuring content associated with the most-requested content characteristics, or utilizing demographic data to tailor content for different users.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: February 20, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Brett R. Taylor, David A. Killian, Peter F. Hill, Ameet N. Vaswani, Ivan King Yu Sham, Ranganath Atreya, Samuel J. Young
  • Patent number: 9772979
    Abstract: Features are disclosed for determining a sequence of content, including but not limited to web pages, that a user of a client device is likely to request or otherwise find interesting based on previous content requests (of that user and/or other users), and to making the sequence of content available for viewing on the client device. The identified pattern may later be used as a basis to prefetch the content, and to make the sequence of prefetched content available on the client device as a “suggested browsing session.” The suggested browsing session may include a sequence of content pages typically requested by the user, and/or may include linked pages and recommendations that the user is otherwise likely to find interesting.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: September 26, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Samuel J. Young, Ivan King Yu Sham, Brett R. Taylor, Ameet N. Vaswani, David A. Killian, Peter F. Hill, Ranganath Atreya
  • Patent number: 9753746
    Abstract: Telephony and digital media services may be provided to a plurality of locations, such as to a plurality of homes and offices, though the deployment of telephony and digital media services devices to the locations, wherein each device is configured to function as a voice, data and media information center. A system in accordance with one embodiment of the present invention includes an application store and an application intelligence subsystem implemented on one or more computers. Each of the application store and the application intelligence subsystem is communicatively connected via a network to a plurality of such telephony and digital media services devices. The application store is operable to provide applications via the network for installation and execution on each of the plurality of devices. The application intelligence subsystem is operable to obtain and report information about applications installed and executed on each of the plurality of devices.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: September 5, 2017
    Inventors: Paul Krzyzanowski, Glenn Harter, Michael Kelly, David Killian, Brian Woods
  • Patent number: 9258335
    Abstract: A connection-aggregation proxy service disclosed in various embodiments receives connection requests from a plurality of local initiating services, where the connection requests are not targeted at the connection-aggregation proxy service. The connection-aggregation proxy service establishes connections with the local initiating services, receives packets over those connections, and transmits the packets across the same connection when the packets are for the same external target. A local connection-aggregation proxy service in one example executes on the same physical computing device as the local initiating services. A gateway connection-aggregation proxy service in another example resides at a network edge between the local initiating services and the external target that the network local initiating services are requesting.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: February 9, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Brett R. Taylor, Samuel J. Young, Ranganath Atreya, Peter F. Hill, Ameet N. Vaswani, David A. Killian, Ivan King Yu Sham
  • Patent number: 8709244
    Abstract: A mobile system for generating and dispensing a chemical includes a portable platform comprising a source of a gaseous chemical, the gaseous chemical forming a solution in water, and a fluid coupling through which the gaseous chemical is delivered to a body of water.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: April 29, 2014
    Assignee: Disney Enterprises, Inc.
    Inventors: Ivey Burns, Greg Waldron, David A. Killian
  • Publication number: 20120266095
    Abstract: A control server, or similar central processor, manages the distribution of data (including audio and video), voice, and control signals among a plurality of system components connected via a wired and/or wireless communications network. The system components include audio/visual components (such as, televisions, monitors, PDAs, notepads, notebooks, MP3, portable stereo, etc.) as well as household appliances (such as, lighting, ovens, alarm clocks, etc.). A portable controller allows a user to access and control the system components from any location within a controlled residential and/or non-residential environment, including its surrounding areas. The portable controller includes a user and management interface that contains customized control screens for the system components. The control screens are stored in a hierarchical architecture that is searchable by region or component type.
    Type: Application
    Filed: October 4, 2011
    Publication date: October 18, 2012
    Inventors: David Killian, Glenn Harter, Justin Flores, Paul Krzyzanowski
  • Publication number: 20120194656
    Abstract: A video display system and method that allows two different users to view different video streams on the same monitor without being able to see the other user's video stream. Frames of each video stream are rendered on the monitor. Each user views the monitor using a viewing device that allows the user to see his/her respective video stream and blocks the user from seeing frames associated with the other video stream.
    Type: Application
    Filed: January 27, 2011
    Publication date: August 2, 2012
    Applicant: OPENPEAK, INC.
    Inventor: DAVID KILLIAN
  • Publication number: 20120198083
    Abstract: In an embodiment, a client device scans to detect available remote connections using a network protocol. Upon detecting one or more available remote connections, the client device presents or transmits client credentials that are unique to the client device to the remote connections or devices until the client device finds a remote connection that accepts the credentials. The remote connection that accepts the credentials is stored as the home connection by client device, and the client device connects to the home connection. Once the home connection is set, the client device will no longer seek other connections, and will only attempt to re-connect with the home connection if the connection is lost.
    Type: Application
    Filed: January 27, 2011
    Publication date: August 2, 2012
    Applicant: OPENPEAK, INC.
    Inventor: DAVID KILLIAN
  • Patent number: 8042049
    Abstract: A control server, or similar central processor, manages the distribution of data (including audio and video), voice, and control signals among a plurality of system components connected via a wired and/or wireless communications network. The system components include audio/visual components (such as, televisions, monitors, PDAs, notepads, notebooks, MP3, portable stereo, etc.) as well as household appliances (such as, lighting, ovens, alarm clocks, etc.). A portable controller allows a user to access and control the system components from any location within a controlled residential and/or non-residential environment, including its surrounding areas. The portable controller includes a user and management interface that contains customized control screens for the system components. The control screens are stored in a hierarchical architecture that is searchable by region or component type.
    Type: Grant
    Filed: February 23, 2004
    Date of Patent: October 18, 2011
    Assignee: OpenPeak Inc.
    Inventors: David Killian, Glenn Harter, Justin Flores, Paul Krzyzanowski
  • Publication number: 20110062086
    Abstract: A mobile system for generating and dispensing a chemical includes a portable platform comprising a source of a gaseous chemical, the gaseous chemical forming a solution in water, and a fluid coupling through which the gaseous chemical is delivered to a body of water.
    Type: Application
    Filed: September 14, 2009
    Publication date: March 17, 2011
    Applicant: DISNEY ENTERPRISES, INC.
    Inventors: Ivey Burns, Greg Waldron, David A. Killian
  • Publication number: 20100157989
    Abstract: Telephony and digital media services may be provided to a plurality of locations, such as to a plurality of homes and offices, though the deployment of telephony and digital media services devices to the locations, wherein each device is configured to function as a voice, data and media information center. A system in accordance with one embodiment of the present invention includes an application store and an application intelligence subsystem implemented on one or more computers. Each of the application store and the application intelligence subsystem is communicatively connected via a network to a plurality of such telephony and digital media services devices. The application store is operable to provide applications via the network for installation and execution on each of the plurality of devices. The application intelligence subsystem is operable to obtain and report information about applications installed and executed on each of the plurality of devices.
    Type: Application
    Filed: December 16, 2009
    Publication date: June 24, 2010
    Applicant: OPENPEAK, INC.
    Inventors: Paul Krzyzanowski, Glenn Harter, Michael Kelly, David Killian, Brian Woods