Patents by Inventor Alan Conrad

Alan Conrad 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: 20190097989
    Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 28, 2019
    Inventors: Alan Conrad Rawcliffe, Samuel John Young, Shyam Krishnamoorthy, Marco Argenti, Jonathan I. Turow, Calvin Yue-Ren Kuo, James Christopher Sorenson, III
  • Patent number: 10091329
    Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 2, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Calvin Yue-Ren Kuo, James Christopher Sorenson, III, Alan Conrad Rawcliffe, Shyam Krishnamoorthy, Jonathan I. Turow, Marco Argenti
  • Patent number: 10075422
    Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: September 11, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Alan Conrad Rawcliffe, Samuel John Young, Shyam Krishnamoorthy, Marco Argenti, Jonathan I. Turow, Calvin Yue-Ren Kuo, James Christopher Sorenson, III
  • Publication number: 20180227388
    Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
    Type: Application
    Filed: February 1, 2018
    Publication date: August 9, 2018
    Inventors: Calvin Yue-Ren Kuo, James Christopher Sorenson, III, Alan Conrad Rawcliffe, Shyam Krishnamoorthy, Jonathan I. Turow, Marco Argenti
  • Patent number: 9973593
    Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: May 15, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: James Christopher Sorenson, III, Alan Conrad Rawcliffe, Shyam Krisnamoorthy, Jonathan I. Turow, Calvin Yue-Ren Kuo, Marco Argenti
  • Publication number: 20180091621
    Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
    Type: Application
    Filed: June 30, 2015
    Publication date: March 29, 2018
    Inventors: Calvin Yue-Ren Kuo, James Christopher Sorenson, III, Alan Conrad Rawcliffe, Shyam Krishnamoorthy, Jonathan I. Turow, Marco Argenti
  • Publication number: 20180091391
    Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
    Type: Application
    Filed: June 30, 2015
    Publication date: March 29, 2018
    Inventors: Jonathan I. Turow, Calvin Yue-Ren Kuo, James Christopher Sorenson, III, Alan Conrad Rawcliffe, Shyam Krishnamoorthy, Marco Argenti
  • Publication number: 20170006030
    Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Shyam Krishnamoorthy, Samuel John Young, Jonathan I. Turow, Calvin Yue-Ren Kuo, James Christopher Sorenson, III, Alan Conrad Rawcliffe, Marco Argenti
  • Publication number: 20170006132
    Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: James Christopher Sorenson, III, Alan Conrad Rawcliffe, Shyam Krishnamoorthy, Jonathan I. Turow, Calvin Yue-Ren Kuo, Marco Argenti
  • Publication number: 20170006006
    Abstract: A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Alan Conrad Rawcliffe, Samuel John Young, Shyam Krishnamoorthy, Marco Argenti, Jonathan I. Turow, Calvin Yue-Ren Kuo, James Christopher Sorenson, III
  • Publication number: 20140149300
    Abstract: A system gathers user data from a user, analyzes the user data to identify material requirements and construction methods to construct walls in a way that meets building code requirements.
    Type: Application
    Filed: October 29, 2013
    Publication date: May 29, 2014
    Applicant: E I DU PONT DE NEMOURS AND COMPANY
    Inventors: Alan Conrad Hubbell, Merle Gordon Mccartney
  • Patent number: 7229130
    Abstract: Disclosed is a hitch adaptor adapted to engage a tow plate via a tow ball skirt or base, a tow ball shaft or fastener and a nut or locking device and adapted to receive support structures such as stanchions having deployable panels as seats.
    Type: Grant
    Filed: November 2, 2004
    Date of Patent: June 12, 2007
    Inventors: Alan Conrad Holly, Wesley Gene Wegner
  • Patent number: 7095856
    Abstract: Encryption synchronization (e-sync) is maintained between a transmitter (104) and one or more receivers (102) in a multi-modulation TDM system (100) where information is communicated in slots (402) comprising a slot header (404) and one or more data blocks (406), and wherein the data blocks are eligible to be encoded at different modulation rates thereby creating a likelihood of different numbers of blocks in different slots. The receiver and transmitter employ respective encryption elements (200, 300) comprising e-sync shifter elements (202, 302) and encryption algorithm blocks (204, 304). The e-sync shifter element provides an e-sync signal defining an encryption state vector to the encryption algorithm block and is operable to advance the encryption state vector (in the case of the receiver) according to a number of received bits plus a variable number of bits.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: August 22, 2006
    Assignee: Motorola, Inc.
    Inventors: Robert D. Logalbo, Alan Conrad, Darrell Stogner
  • Publication number: 20060092910
    Abstract: A radio frequency communications system (100) includes wireless terminals (102) and base sites (104). The wireless terminals communicate with the base sites over a radio frequency channel (106). The base sites are interconnected to each other and other network elements via a packet network. The communication system has a radio frequency channel (400) with time slots (406, 408) for transmission of both delay-sensitive data, such as streaming audio and video, and non-delay-sensitive data. A method and apparatus are provided for determining whether a time slot in the radio frequency channel is to be allocated to delay-sensitive data or non-delay-sensitive data (704, 706, 708). Each packet of data transmitted over the wireless channel has a type of service field (900). The type of service field has a precedence or priority value (902) and a service type (904).
    Type: Application
    Filed: December 8, 2005
    Publication date: May 4, 2006
    Inventors: Gregory Dertz, Alan Conrad, Robert LoGalbo, John Preston, Tyrone Bekiares, Donald Newberg
  • Publication number: 20060067256
    Abstract: A method for the selection of forward error correction (FEC)/constellation pairings (800) for digital transmitted segments based on learning radio link adaptation (RLA) including formatting a packet transmission having a predetermined number of information bits (801). The packet is then split into a plurality of segments (803) where an RLA is used (805) to determine the optimum format of the packet. The plurality of segments is then sent to a channel encoder for FEC encoding and symbol mapping (807) at a rate selected by the RLA. The segments are then formatted into packet blocks (809) and transmitted in blocks that form a time slot at a constant symbol rate.
    Type: Application
    Filed: September 30, 2004
    Publication date: March 30, 2006
    Inventors: Scott Alazraki, Apoorv Chaudhri, Alan Conrad, Stanko Jelavic, Chet Lampert, Bob Logalbo, Darrell Stogner, Ellis Pinder
  • Publication number: 20050249156
    Abstract: A method and system for synchronizing scan opportunities in a mobile communications system. Time slots are sent between a mobile subscriber and an associated base station wherein the mobile subscriber corresponds to a scan group. The number of time slots sent between the mobile subscriber and the associated base station is counted. Based upon the count, the scan group of the mobile subscriber, a scan rate, and a scan opportunity divisor, a scan opportunity is determined. If it is a scan opportunity, a scan is performed of a neighboring base station.
    Type: Application
    Filed: April 8, 2004
    Publication date: November 10, 2005
    Inventors: Stanko Jelavic, Apoorv Chaudhri, Alan Conrad
  • Patent number: 6908150
    Abstract: Disclosed is a utility seat that attaches directly to a receiver hitch or indirectly by way of a sport utility rack, such as a bike or ski rack, thereby providing a stable means for sitting such that a sporting enthusiast may quickly and conveniently change sporting apparel and then collapse or fold up the seat toward the rear of the vehicle for storage and safe traveling.
    Type: Grant
    Filed: October 4, 2002
    Date of Patent: June 21, 2005
    Inventors: Wesley Gene Wegner, Alan Conrad Holly
  • Patent number: 6677355
    Abstract: Compounds of the formula; are useful for inhibiting matrix metalloproteinase enzymes in animals, and as such, prevent and treat diseases resulting from the breakdown of connective tissues. Also disclosed are methods for the preparation of such compounds, pharmaceutical compositions including the same, and methods of treating diseases in which matrix metalloproteinases are involved including multiple sclerosis, atherosclerotic plaque rupture, restenosis, aortic aneurysm, heart failure, periodontal disease, corneal ulceration, burns, decubital ulcers, chronic ulcers or wounds, cancer metastasis, tumor angiogenesis, osteoporosis, rheumatoid or osteoarthritis, renal disease, left ventricular dilation, or other autoimmune or inflammatory diseases dependent upon tissue invasion by leukocytes.
    Type: Grant
    Filed: February 13, 2002
    Date of Patent: January 13, 2004
    Assignee: Warner-Lambert Company
    Inventors: Christopher Alan Conrad, Patrick Michael O'Brien, Daniel Fred Ortwine, Joseph Armand Picard, Drago Robert Sliskovic
  • Publication number: 20030188148
    Abstract: Encryption synchronization (e-sync) is maintained between a transmitter (104) and one or more receivers (102) in a multi-modulation TDM system (100) where information is communicated in slots (402) comprising a slot header (404) and one or more data blocks (406), and wherein the data blocks are eligible to be encoded at different modulation rates thereby creating a likelihood of different numbers of blocks in different slots. The receiver and transmitter employ respective encryption elements (200, 300) comprising e-sync shifter elements (202, 302) and encryption algorithm blocks (204, 304). The e-sync shifter element provides an e-sync signal defining an encryption state vector to the encryption algorithm block and is operable to advance the encryption state vector (in the case of the receiver) according to a number of received bits plus a variable number of bits.
    Type: Application
    Filed: March 29, 2002
    Publication date: October 2, 2003
    Inventors: Robert D. Logalbo, Alan Conrad, Darrell Stogner
  • Patent number: 4021001
    Abstract: Cylindrical cores for use in reeling up sheet materials, (particularly thermoplastics films) are provided with a resiliently compressable outer surface region composed of layers of a resiliently compressable foamed synthetic material. The synthetic material is preferably a crystalline polyolefine, especially a blend of low and high density polyethylene.
    Type: Grant
    Filed: April 21, 1976
    Date of Patent: May 3, 1977
    Assignee: Imperial Chemical Industries Limited
    Inventor: Alan Conrad Sproat