Patents by Inventor Thomas Hallin

Thomas Hallin 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: 20240105829
    Abstract: An apparatus includes a substrate. The apparatus further includes a group III-nitride buffer layer on the substrate; a group III-nitride barrier layer on the group III-nitride buffer layer, the group III-nitride barrier layer including a higher bandgap than a bandgap of the group III-nitride buffer layer. The apparatus further includes a source electrically coupled to the group III-nitride barrier layer; a gate electrically coupled to the group III-nitride barrier layer; a drain electrically coupled to the group III-nitride barrier layer; and a p-region being at least one of the following: in the substrate or on the substrate below said group III-nitride barrier layer.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 28, 2024
    Inventors: Saptharishi SRIRAM, Thomas J. SMITH, Alexander SUVOROV, Christer HALLIN
  • Publication number: 20070049281
    Abstract: A method and apparatus for routing a call to a dual mode mobile station (102) when the dual mode mobile station is in one of a plurality of domains (104, 106) is described. If the mobile station (102) is compatible with the domain (104, 106) in which the mobile station has coverage, then the call is delivered to the domain (104, 106) in which the mobile station has coverage. If the mobile station is in a first domain (102), is registered in a second domain (104) and there is no coverage in the second domain (106), then the call may fail in the first domain (104). If the mobile station is not in the first domain (104), is registered in the second domain (106) and there is coverage in the second domain (106), then the call is delivered to the second domain (106).
    Type: Application
    Filed: August 14, 2006
    Publication date: March 1, 2007
    Applicant: MOTOROLA, INC.
    Inventors: Bonnie Chen, Thomas Hallin
  • Publication number: 20060286993
    Abstract: An apparatus and method for throttling server communications in a communication network. Firstly, priorities are defined by a watcher for particular status events. These priorities are then mapped to a list of status events in an event filter. In response to a change of status event of a presentity, the status event is compared to the list of status events of the event filter. If the comparable status event has an associated higher priority, a notification is sent of the change of status event to the watcher with substantially no delay. If the comparable status notification event has an associated lower priority, the status event is filtered in the event filter, and sent to the watcher, as needed, during a predetermined interval. A unique priority code can be defined for events and/or a maximum delay for sending a notification of an event change can be defined for events.
    Type: Application
    Filed: June 14, 2006
    Publication date: December 21, 2006
    Applicant: MOTOROLA, INC.
    Inventors: Qiaobing Xie, Bonnie Chen, Thomas Hallin
  • Publication number: 20060146838
    Abstract: A system and method of automatically routing a message between communication units in a network sends a first message (116) to a first server (106). A redirect message (118) is responsively received from the first server (106). The redirect message (118) comprises identification of a destination server (112) associated with a destination communication unit (119) and a target range. The target range includes a plurality of communication units associated with the destination server (112).
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Thomas Hallin, William Shores
  • Publication number: 20060146794
    Abstract: These teachings facilitate interaction between two or more communication networks (10 and 11) comprising separate and discrete communication system peers. At least one of these networks is functionally partitioned with respect to interrogation and call signaling procedures over a plurality of geographic service areas (14, 15, and 16). Gateways (12 and 13) permit interaction between these networks, wherein at least some of the gateways provide functionally partitioned interrogation and call signaling procedures for some, but not all, of the plurality of geographic service areas. Upon receiving (32) a call routing message from a source from a remote communication network, which message identifies a target communication unit that is currently serviced by the first communication network, such a gateway can process (33) that call routing message as a function, at least in part, of a home geographic service area and a serving geographic area as corresponds to the target communication unit.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: William Shores, Thomas Emmons, Thomas Hallin, Leonard Pennock, J.C. Stanaway
  • Publication number: 20060146841
    Abstract: One or more gateways (107 and 108) as serve to interconnect the discrete call facilitation platforms (403 and 404) of a given communication network with an external communication network (109) as provided with the routing addresses of such discrete call facilitation platforms. The discrete call facilitation platforms, however, are not provisioned in a reciprocal fashion. Instead, the discrete call facilitation platforms are only provided with a subset of available gateway addresses. In a preferred approach, this is accompanied by less-than-fully-meshed connectivity between the gateways and the discrete call facilitation platforms.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Inventors: Leonard Pennock, Thomas Hallin, William Shores
  • Publication number: 20060116151
    Abstract: A communication system provides for an expedited response to an invitation to a Push-to-Talk (PTT) communication session from a terminating side of the communication system when a target mobile station (MS) is not currently available to participate in a PTT communication session by responding to a PTT session invitation prior to an expiration of a second, Paging timer and after a predetermined number of expirations of a first, Tbsreq9 timer or after a predetermined number of unsuccessful requests to page the target MS. In another embodiment of the invention, the communication system may further consider the contents of a downlink buffer of a terminating side Packet Control Function in determining whether and when to respond to an invitation to a PTT communication session, utilizing a third, TpagingBackoff timer in determining when to request a page of a non-responsive target MS.
    Type: Application
    Filed: January 9, 2006
    Publication date: June 1, 2006
    Inventors: Joseph Sullivan, Ronald Crocker, Yehezkel Halifa, Lizi Patlajan, Fei Xiong, John Harris, Thomas Hallin
  • Publication number: 20050286542
    Abstract: A third generation (3G) gateway (30) provides the facilities for extending a number of internet protocols (40, 64, 74, 83, 100, 110, 120 and 130) between a second generation (2G) network and a 3G network. The various messages of a session initiation protocol (SIP) are extended to provide user identification and server identification subfields (42). The SIP message extensions facilitate the communication of 2G and 3G networks for the purposes of implementing push-to-talk and dispatch service features.
    Type: Application
    Filed: August 25, 2005
    Publication date: December 29, 2005
    Inventors: William Shores, Barbara DeSutter, Thomas Hallin, Edward Neyens, Robert Thomas
  • Publication number: 20050207424
    Abstract: A session initiation protocol (SIP) based communication system registers a number of different device types (10, 50) in a database (30). Each type of communication device is registered including a communication device description, internet protocol address, priority, registration time, and expiration time (80). When a call is received by the network (20), the communication device at which to reach the user is first selected by priority (116) and then by registration time of the communication device (122).
    Type: Application
    Filed: March 19, 2004
    Publication date: September 22, 2005
    Inventor: Thomas Hallin
  • Publication number: 20050180389
    Abstract: A method for routing bearer traffic (70?) between 3G networks (32, 42) and 2G networks (12, 22) and vice versa uses voice signaling gateways (VSGW)(14, 24, 34, 44). The method determines a VSGW nearest the calling party (11). The nearest VSGW directly routes (86) the bearer traffic through the inter-network (50) to the called party (31) and avoids the “tromboning” effect of always sending bearer traffic to the called party's home location.
    Type: Application
    Filed: February 17, 2004
    Publication date: August 18, 2005
    Inventors: George Xenakis, Nandakishore Albal, Peter Armbruster, Thomas Hallin, Bradley Schaefer
  • Publication number: 20050135386
    Abstract: A third generation (3G) gateway (30) provides the facilities for extending a number of internet protocols (40, 64, 74, 83, 100, 110, 120 and 130) between a second generation (2G) network and a 3G network. The various messages of a session initiation protocol (SIP) are extended to provide user identification and server identification subfields (42). The SIP message extensions facilitate the communication of 2G and 3G networks for the purposes of implementing push-to-talk and dispatch service features.
    Type: Application
    Filed: December 18, 2003
    Publication date: June 23, 2005
    Inventors: William Shores, Barbara Desutter, Thomas Hallin, Edward Neyens, Robert Thomas
  • Publication number: 20050083910
    Abstract: Transcoding needs and selection are performed by a central call control function (17, 35). Each transcoder (18, 23, 34, 36) registers with the appropriate call control (17, 35). The call control then determines whether a vocoder is required at all. If vocoding is required, call control (17, 35) selects the appropriate transcoder (18, 34) and inserts the appropriate transcoder into the bearer traffic stream (16).
    Type: Application
    Filed: October 17, 2003
    Publication date: April 21, 2005
    Inventors: Thomas Hallin, Keith Olds, William Shores