Patents by Inventor Alan Levi

Alan Levi 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: 8437339
    Abstract: Techniques to provide integrated voice service management are described. An apparatus may comprise a mobile computing device having a voice service manager operative to receive control directives from one or more application programs, and manage one or more service features provided by multiple voice service platforms based on the received control directives, with at least one of the multiple voice service platforms comprising a voice over packet voice service platform. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: May 7, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Tim Wilkinson, Simon Rabe-Hesketh, Matias Duarte, Matthew Hornyak, Justin Kodama, Junius Ho, Ed Ballot, Michael Rizkalla, Jess Gibson, Ezekiel Sanborn, Alan Levi, Brad Vogel
  • Publication number: 20110267985
    Abstract: Techniques to provide integrated voice service management are described. An apparatus may comprise a mobile computing device having a voice service manager operative to receive control directives from one or more application programs, and manage one or more service features provided by multiple voice service platforms based on the received control directives, with at least one of the multiple voice service platforms comprising a voice over packet voice service platform. Other embodiments are described and claimed.
    Type: Application
    Filed: April 28, 2010
    Publication date: November 3, 2011
    Applicant: PALM, INC.
    Inventors: Tim Wilkinson, Simon Rabe-Hesketh, Matias Duarte, Matthew Hornyak, Justin Kodama, Junius Ho, Ed Ballot, Michael Rizkalla, Jess Gibson, Ezekiel Sanborn, Alan Levi, Brad Vogel
  • Publication number: 20070232331
    Abstract: A wireless communication system implements wireless communications between a base station and a plurality of User Equipments (UEs) including paging of UEs by initially processing paging indicator information. A first embodiment involves a UE's physical layer L1 being configured for interpreting a paging indicator (PI) to activate a preset decoding configuration to process paging data in a pre-specified paging channel (PCH). A second embodiment involves the physical layer control of a next higher level, L2, interpreting the paging indicator and configuring the physical layer L1 to process paging data in a pre-specified PCH.
    Type: Application
    Filed: May 31, 2007
    Publication date: October 4, 2007
    Applicant: INTERDIGITAL TECHNOLOGY CORPORATION
    Inventors: Kenneth Kearney, George McClellan, Ryan Drummond, Alan Levi
  • Publication number: 20060142028
    Abstract: A wireless communication system implements wireless communications between a base station and a plurality of User Equipments (UEs) including paging of UEs by initially processing paging indicator information. A first embodiment involves a UE's physical layer L1 being configured for interpreting a paging indicator (PI) to activate a preset decoding configuration to process paging data in a pre-specified paging channel (PCH). A second embodiment involves the physical layer control of a next higher level, L2, interpreting the paging indicator and configuring the physical layer L1 to process paging data in a pre-specified PCH.
    Type: Application
    Filed: February 7, 2006
    Publication date: June 29, 2006
    Applicant: InterDigital Technology Corporation
    Inventors: Kenneth Kearney, George McClellan, Ryan Drummond, Alan Levi
  • Publication number: 20050254441
    Abstract: A method and apparatus for efficiently allocating and deallocating interleaved data stored in a memory stack. The apparatus includes a processor and a memory including at least one memory stack. The processor receives and interleaves a plurality of data blocks. Each data block is allocated for a particular transport channel (TrCH) and has a designated transmission timing interval (TTI). The processor stores the interleaved data blocks in the memory stack based on the TTI of each data block, such that a data block having a larger TTI is allocated to the memory stack earlier and deallocated from the stack later than a data block having a smaller TTI. In one embodiment, the memory includes a first memory stack for common/shared uplink channels, a second memory stack for dedicated uplink channels, a third memory stack for common/shared downlink channels, and a fourth memory stack for dedicated downlink channels.
    Type: Application
    Filed: August 25, 2004
    Publication date: November 17, 2005
    Applicant: InterDigital Technology Corporation
    Inventors: Alan Levi, Douglas Castor, George McClellan, Binish Desai
  • Publication number: 20050226184
    Abstract: A wireless communication system implements wireless communications between a base station and a plurality of User Equipments (UEs) including paging of UEs by initially processing paging indicator information. A first embodiment involves a UE's physical layer L1 being configured for interpreting a paging indicator (PI) to activate a preset decoding configuration to process paging data in a pre-specified paging channel (PCH). A second embodiment involves the physical layer control of a next higher level, L2, interpreting the paging indicator and configuring the physical layer L1 to process paging data in a pre-specified PCH.
    Type: Application
    Filed: June 3, 2005
    Publication date: October 13, 2005
    Applicant: InterDigital Technology Corporation
    Inventors: Kenneth Kearney, George McClellan, Ryan Drummond, Alan Levi
  • Patent number: 4104721
    Abstract: A computer system organization which allows a program to specify a predetermined security level for other programs which it invokes, while at the same time being subject to security restraints placed on it either by a higher priority level invoking program or by the operating system. A plurality of security levels organized as a hierarchy which may be established by both problem programmers, and the operating system are then controlled by the operating system. A program cannot change its previously assigned level. Only a higher level invoking program can make such an alteration. A new program's security level indicator must be validated and then a protection code or `mask` of a predetermined size related to the security level must be validated. The system utilizes a plurality of special purpose bits in every data word which bits contain the protection field. Level indicators for the particular program determine the use of the protection field.
    Type: Grant
    Filed: December 30, 1976
    Date of Patent: August 1, 1978
    Assignee: International Business Machines Corporation
    Inventors: Peter Willy Markstein, Alan Levi Tritter