Patents by Inventor Alexander A. Mitchell

Alexander A. Mitchell 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: 20160073267
    Abstract: Techniques for intelligence for encoded communication data are described. According to various implementations, a compatibility service is leveraged to provide intelligence regarding wireless technologies. Such intelligence may include identifiers for wireless technologies, interpretation information that enables communication data encoded according a particular technology to be decoded, and so forth. Embodiments, for instance, provide ways for enlightening various entities involved in wireless communication regarding wireless technologies.
    Type: Application
    Filed: September 4, 2014
    Publication date: March 10, 2016
    Inventors: Amer A. Hassan, Paul W. Garnett, Paul William Alexander Mitchell
  • Publication number: 20160068791
    Abstract: A device for distributing a fermented liquid uniformly over a fermented cap includes a joint member, an impeller, a shaft and a flow conditioner. The joint member has a top opening, a bottom opening, a side opening, a through-opening extending from the top opening to the bottom opening and a side-through-opening extending from the side opening to the through-opening. The impeller includes a one-piece conical shaped body that has a central-through-opening. The shaft extends through the through-opening of the joint member and through the central-through-opening of the impeller. The flow conditioner extends from the bottom of the joint member and surrounds the shaft. The bottom of the flow conditioner is shaped to match the shape of the fermentation tank.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 10, 2016
    Inventors: ALEXANDER MITCHELL, EVAN SCHNEIDER
  • Publication number: 20160065265
    Abstract: Techniques for spread spectrum wireless over non-contiguous channels are described. In at least some embodiments, a set of channels is selected for wireless communication, with at least some of the channels being non-contiguous (e.g., non-adjacent) from one another. A spreading sequence is selected, such as based on attributes of a selected set of channels. Communication data that is to be transmitted over the set of channels is combined with the spreading sequence to generate a spread spectrum signal. The spread spectrum signal is then divided into multiple sub-signals for transmission over the set of channels.
    Type: Application
    Filed: August 26, 2014
    Publication date: March 3, 2016
    Inventors: Amer A. Hassan, Paul William Alexander Mitchell, Paul W. Garnett
  • Publication number: 20160056916
    Abstract: Techniques for guard band utilization for wireless data communication are described. In at least some embodiments, guard bands can be leveraged to transmit wireless broadband data and/or other forms of wireless data. According to one or more embodiments, signal activity in a wireless channel that is adjacent to a guard band is monitored, e.g., while the guard band is being utilized for wireless data communication. In at least some implementations, if the signal activity exceeds a signal activity threshold, usage of the guard band channel can be adjusted to mitigate interference with signal activity in an adjacent channel.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Inventors: Amer A. Hassan, Paul W. Garnett, Paul William Alexander Mitchell
  • Publication number: 20160050529
    Abstract: Techniques for location information from a mobile device are described. According to various embodiments, a client device receives location information from a mobile end-user device, and utilizes the location information to estimate its own location. In at least some embodiments, location information is associated with a reliability value that indicates a general reliability of the location information. According to various embodiments, a client device may utilize its estimated location in different ways. For instance, the client device may share its location with other devices and/or applications, such as trusted devices, trusted applications and/or services, and so forth. A client device, for example, may share its estimated location with a social networking platform.
    Type: Application
    Filed: August 18, 2014
    Publication date: February 18, 2016
    Inventors: Amer A. Hassan, Paul William Alexander Mitchell, Paul W. Garnett
  • Publication number: 20160007394
    Abstract: Techniques for tethering parameters for a tethering connection are described. Implementations, for example, enable a tethered connection between a tethered device and a host device to be provisioned in various ways.
    Type: Application
    Filed: July 1, 2014
    Publication date: January 7, 2016
    Inventors: Amer A. Hassan, Paul William Alexander Mitchell, Paul W. Garnett, Shadi Mahassel, Pascal F. Menezes
  • Publication number: 20150245277
    Abstract: Techniques for priority access to a priority access channel are described. In at least some embodiments, a portion of the radio spectrum is divided into general access (GA) channels and priority access (PA) channels. Levels of access to the different channels are controlled based upon priority levels of devices attempting to access the channels. For instance, embodiments employ a channel database that tracks available GA channels and PA channels, and notifies various devices of the available channels. The channel database may also track keys for PA channels that enable authentication of devices for priority access to PA channels. In at least some embodiments, tracking available GA channels and PA channels enables underutilized radio channels to be identified for various uses, such as for wireless broadband communication.
    Type: Application
    Filed: April 14, 2014
    Publication date: August 27, 2015
    Applicant: Microsoft Corporation
    Inventors: Amer A. Hassan, Paul William Alexander Mitchell, Todd Haugen, Paul W. Garnett
  • Publication number: 20150245218
    Abstract: Techniques for guard band usage for wireless data transmission are described. In at least some embodiments, white spaces in the radio spectrum (e.g., television (TV) white spaces) and guard bands between licensed bands of the radio spectrum are leveraged for data transmission. Based on available white spaces and service deployment in the licensed bands, various decisions can be made regarding how to leverage white spaces and guard bands for wireless data transmission.
    Type: Application
    Filed: April 14, 2014
    Publication date: August 27, 2015
    Applicant: Microsoft Corporation
    Inventors: Amer A. Hassan, Todd Haugen, Paul W. Garnett, Paul William Alexander Mitchell
  • Publication number: 20150079255
    Abstract: A device for distributing wine uniformly over a wine cap includes a T-joint member, an impeller and a shaft. The T-joint member has a top opening, a bottom opening, a side opening, a through-opening extending from the top opening to the bottom opening and a side-through-opening extending from the side opening to the through-opening. The impeller includes a one-piece conical shaped body that has a circular base, a cylindrical center, a conical-shaped outer surface, a central-through-opening extending through the cylindrical center, and a plurality of curved blades extending from the top of the cylindrical center along the inclined outer surface. The T-joint member is configured to allow wine to be pumped into the through-opening through the side opening and to exit through the bottom opening and then to flow onto the impeller. The impeller is configured to allow the wine to flow uniformly around and down the conical-shaped outer surface of the impeller and through the impeller.
    Type: Application
    Filed: September 5, 2014
    Publication date: March 19, 2015
    Inventors: ALEXANDER MITCHELL, EVAN SCHNEIDER
  • Patent number: 8914439
    Abstract: A method, system and computer program product are provided for fallback ordering for an on-line environment. The method includes: serving a web page from a web server to a client browser; and providing a mechanism in the web page to provide an alternative method of submitting order data from the client browser to a backend application in an event of a failure of the web server hosting the web page.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: December 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Christopher Batey, Alexander Mitchell, Adam J. Pilkington, Stuart P. Wilkinson
  • Patent number: 8875048
    Abstract: A method for controlling a graphical user interface (GUI) comprises preparing a window for displaying at an intended display location in a window display operation. The location of GUI control elements of the window at the intended display location and the location of a graphical cursor are identified. GUI control element location and the graphical cursor location are compared. The window display operation is modified if the two coincide, for example by moving the window display location so that they do not coincide.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Timothy McCormick, Alexander Mitchell, Adam J. Pilkington, Stuart P. Wilkinson
  • Patent number: 8863024
    Abstract: A method for controlling a graphical user interface (GUI) comprises preparing a window for displaying at an intended display location in a window display operation. The location of GUI control elements of the window at the intended display location and the location of a graphical cursor are identified. GUI control element location and the graphical cursor location are compared. The window display operation is modified if the two coincide, for example by moving the window display location so that they do not coincide.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Timothy McCormick, Alexander Mitchell, Adam J. Pilkington, Stuart P. Wilkinson
  • Publication number: 20110252086
    Abstract: A method, system and computer program product are provided for fallback ordering for an on-line environment. The method includes: serving a web page from a web server to a client browser; and providing a mechanism in the web page to provide an alternative method of submitting order data from the client browser to a backend application in an event of a failure of the web server hosting the web page.
    Type: Application
    Filed: April 4, 2011
    Publication date: October 13, 2011
    Applicant: International Business Machines Corporation
    Inventors: Christopher BATEY, Alexander Mitchell, Adam J. Pilkington, Stuart P. Wilkinson
  • Publication number: 20070129537
    Abstract: Disclosed herein is a new method for the solid phase peptide synthesis (SPPS) of C-terminal peptide ? thioesters using Fmoc/t-Bu chemistry. This method is based on the use of an aryl hydrazine linker, which is totally stable to conditions required for Fmoc-SPPS. When the peptide synthesis has been completed, activation of the linker is achieved by mild oxidation. The oxidation step converts the acyl-hydrazine group into a highly reactive acyl-diazene intermediate which reacts with an ?-amino acid alkylthioester (H-AA-SR) to yield the corresponding peptide ?-thioester in good yield. A variety of peptide thioesters, cyclic peptides and a fully functional Src homology 3 (SH3) protein domain have been successfully prepared.
    Type: Application
    Filed: June 18, 2004
    Publication date: June 7, 2007
    Inventors: Julio Camarero, Alexander Mitchell, James De Yoreo
  • Publication number: 20050070743
    Abstract: A method to convert surplus nitroarene explosives into trinitrophloroglucinol and triaminotrinitrobenzene (TATB) is described. Picric acid is directly aminated to diaminopicric acid, which is converted to trinitrophloroglucinol and triaminotrinitrobenzene.
    Type: Application
    Filed: August 4, 2004
    Publication date: March 31, 2005
    Inventors: Alexander Mitchell, Michael Coburn, Gregory Lee, Robert Schmidt, Philip Pagoria, Peter Hsu
  • Publication number: 20050038297
    Abstract: A method to convert surplus nitroarene explosives (picric acid, ammonium picrate,) into TATB is described. The process comprises three major steps: conversion of picric acid/ammonium picrate into picramide; conversion of picramide to TATB through vicarious nucleophilic substitution (VNS) of hydrogen chemistry; and purification of TATB.
    Type: Application
    Filed: August 2, 2004
    Publication date: February 17, 2005
    Inventors: Alexander Mitchell, Michael Coburn, Gregory Lee, Robert Schmidt, Philip Pagoria, Peter Hsu
  • Patent number: 6658490
    Abstract: The present invention provides a method and system for multi-threaded processing that is an improvement over conventional systems. The system of the present invention comprises multiple threads of execution, multiple apartments, shared data, and a concurrency management component. The threads of execution run independently and each occupy one apartment. The apartments contain objects that have methods to perform operations. The shared data contains data that is accessible by all threads within the process. The concurrency management mechanism performs processing so that the multiple threads can execute concurrently in a reliable and robust manner. In an alternative system of the present invention, the threads are separate from the apartments and the threads execute within the apartments to perform processing. After performing the processing, the thread exits the apartment so that the apartment may be occupied by another thread.
    Type: Grant
    Filed: June 8, 1999
    Date of Patent: December 2, 2003
    Assignee: Microsoft Corporation
    Inventors: Antonty S. Williams, Alexander A. Mitchell, Robert G. Atkinson, C. Douglas Hodges, Johann Posch, Craig H Wittenberg
  • Publication number: 20030102261
    Abstract: A method of purifying a mixture, said mixture comprising an oil Product, at least one additive and water, wherein: said oil Product is a liquid fuel oil composition or lubricating oil composition, at least part of the water is in the form of a dispersion of water in said Product, and said additive is a cyclic compound comprising m units of the formula (Ia) and n units of the formula (Ib) joined together to form a ring, wherein each y and Y2 is a divalent bridging group which may be the same or different in each unit; R0 is H or (C1-C6) alkyl or is a metal cation, R5 is H or (C1-C60) alkyl; J is 1 or 2; R3 is hydrogen, a hydrocarbyl or a hetero-substituted hydrocarbyl group; either R1 is hydroxyl and R2 and R4 are independently either hydrogen, hydrocarbyl or heterosubstituted hydrocarbyl, or R2 or R4 are hydroxyl and R1 is either hydrogen, hydrocarbyl or hetero-substituted hydrocarbyl; and m+n is from 4 to 20, m is from 1 to 8 and n is at least 3; said method comprising: providing said mixture, coalescin
    Type: Application
    Filed: August 29, 2002
    Publication date: June 5, 2003
    Inventors: Anthony Spencer Ford, James Alexander Mitchell, Spencer Edwin Taylor
  • Patent number: 6208952
    Abstract: A method and system for delayed registration of a remote protocol for communicating between a client computer system and a server computer system. The server computer system has a communications process that registers a plurality of protocols. When the client process needs to communicate with the server process, it sends a request to the communications process along with an indication of the protocols that it supports. The communications process selects a protocol that is supported by both the client computer system and the server computer system and directs the server process to register that protocol. The communication process provides the server endpoint for that protocol to the client process which can then communicate directly with the server process.
    Type: Grant
    Filed: October 24, 1996
    Date of Patent: March 27, 2001
    Assignee: Microsoft Corporation
    Inventors: Mario C. Goertzel, Richard D. Hill, Alexander A. Mitchell, Bharat Shah
  • Patent number: 6182108
    Abstract: The present invention provides a method and system for multi-threaded processing that is an improvement over conventional systems. The system of the present invention comprises multiple threads of execution, multiple apartments, shared data, and a concurrency management component. The threads of execution run independently and each occupy one apartment. The apartments contain objects that have methods to perform operations. The shared data contains data that is accessible by all threads within the process. The concurrency management mechanism performs processing so that the multiple threads can execute concurrently in a reliable and robust manner. In an alternative system of the present invention, the threads are separate from the apartments and the threads execute within the apartments to perform processing. After performing the processing, the thread exits the apartment so that the apartment may be occupied by another thread.
    Type: Grant
    Filed: January 31, 1995
    Date of Patent: January 30, 2001
    Assignee: Microsoft Corporation
    Inventors: Antonty S. Williams, Alexander A. Mitchell, Robert G. Atkinson, C. Douglas Hodges, Johann Posch, Craig H. Wittenberg