Patents by Inventor Stephen L. Spear
Stephen L. Spear 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: 8494145Abstract: A method and system for managing a call request in a network (100) is disclosed. The network (100) includes a plurality of call servers. The method includes a call request being received (304) by a central server (120) from a call server of the plurality of call servers (114 and 116) corresponding to a request from a source terminal. The central server (120) manages the call request received from the call server. Further, the method includes determining (306) the status of the called party. Moreover, the method includes processing (308) the call request, based on the status determined for the called party.Type: GrantFiled: September 24, 2007Date of Patent: July 23, 2013Assignee: Motorola Mobility LLCInventor: Stephen L. Spear
-
Patent number: 8473618Abstract: A method and system for controlling a plurality of sessions corresponding to at least one communication service in a communication network. The method comprises evaluating at least one of a plurality of personalized policies and information related to at least one communication device of a targeted-user. The method further comprises controlling the plurality of sessions in response to evaluating the at least one of the plurality of personalized policies and the information related to the at least one communication device of the targeted-user.Type: GrantFiled: September 19, 2006Date of Patent: June 25, 2013Assignee: Motorola Solutions, Inc.Inventors: Stephen L. Spear, Suresh Kumar Chintada, P. Sethuramalingam, Subir Saha
-
Patent number: 8102812Abstract: A change in a client device is detected (306) during a transmission of a plurality of packets destined to at least one first destination used by at least one packet session. In response to the change, a determination (312) is made as to whether some but not all of the plurality of packets should be redirected to at least one second destination based, at least in part, on at least one predefined criterion. Accordingly, some but not all of the plurality of packets is redirected (316) to the at least one second destination when the some but not all of the plurality of packets should be redirected according to the at least one predefined criterion.Type: GrantFiled: March 21, 2006Date of Patent: January 24, 2012Assignee: Motorola Mobility, Inc.Inventor: Stephen L. Spear
-
Patent number: 7965680Abstract: A device (132) for dynamically selecting a wireless communication mode for wirelessly communicating information to at least two wireless communication devices (104, 106) includes a packet data comparator (324) adapted to compare data packets in multiple data streams, each stream designated for transmission to a different one of multiple destination devices and also to identify at least two of the packets having identical information in at least a portion of the packets. The device (132) also includes an output (312) for sending the at least a portion of the packets having the identified identical information to the at least two wireless communication devices in the multicast mode, and also for sending a remainder of the data streams to the at least two wireless communication devices in a unicast mode.Type: GrantFiled: September 5, 2007Date of Patent: June 21, 2011Assignee: Motorola Mobility, Inc.Inventors: Alok H. Jhamnani, Gary E. Western, Stephen L. Spear, Ronald T. Crocker, John M. Harris
-
Publication number: 20090059832Abstract: A device (132) for dynamically selecting a wireless communication mode for wirelessly communicating information to at least two wireless communication devices (104, 106) includes a packet data comparator (324) adapted to compare data packets in multiple data streams, each stream designated for transmission to a different one of multiple destination devices and also to identify at least two of the packets having identical information in at least a portion of the packets.) The device (132) also includes an output (312) for sending the at least a portion of the packets having the identified identical information to the at least two wireless communication devices in the multicast mode, and also for sending a remainder of the data streams to the at least two wireless communication devices in a unicast mode.Type: ApplicationFiled: September 5, 2007Publication date: March 5, 2009Applicant: MOTOROLA, INC.Inventors: Alok H. Jhamnani, Gary E. Western, Stephen L. Spear, Ronald T. Crocker, John M. Harris
-
Patent number: 7471961Abstract: A system and method for to establish a wireless group call from one of a plurality of communication units to others communication units includes a first step of receiving, from a requesting communication unit a request for a group call with other communication units of the group. A next step includes allocating a common downlink channel for the group call. A next step includes allocating a dedicated uplink channel for the requesting communication unit. A next step includes switching one of the communication units between the common channel mode and a dedicated channel mode depending upon performance criteria.Type: GrantFiled: September 14, 2006Date of Patent: December 30, 2008Assignee: Motorola, Inc.Inventors: Jean-Aicard Fabien, Rapeepat Ratasuk, Stephen L. Spear, Nick W. Whinnett, Zhijun Cai, Mansoor Ahmed, Robert M. Harrison
-
Publication number: 20080144797Abstract: A method and system for managing a call request in a network (100) is disclosed. The network (100) includes a plurality of call servers. The method includes a call request being received (304) by a central server (120) from a call server of the plurality of call servers (114 and 116) corresponding to a request from a source terminal. The central server (120) manages the call request received from the call server. Further, the method includes determining (306) the status of the called party. Moreover, the method includes processing (308) the call request, based on the status determined for the called party.Type: ApplicationFiled: September 24, 2007Publication date: June 19, 2008Applicant: MOTOROLA, INC.Inventor: Stephen L. Spear
-
Publication number: 20080069119Abstract: A method and system for controlling a plurality of sessions corresponding to at least one communication service in a communication network. The method comprises evaluating at least one of a plurality of personalized policies and information related to at least one communication device of a targeted-user. The method further comprises controlling the plurality of sessions in response to evaluating the at least one of the plurality of personalized policies and the information related to the at least one communication device of the targeted-user.Type: ApplicationFiled: September 19, 2006Publication date: March 20, 2008Applicant: MOTOROLA, INC.Inventors: Stephen L. Spear, Suresh Kumar Chintada, P. Sethuramalingam, Subir Saha
-
Publication number: 20080052396Abstract: A method and apparatus for providing a service from an application service provider to a client in a communications system including a network proxy describes a first step of defining services provided by the service provider as Extensible Markup Language (XML) metadata. A next step includes defining services desired by the client as XML metadata. A next step includes collecting the XML metadata from the client and service provider. A next step includes comparing the client XML metadata against the service provider XML metadata. A next step includes providing the substantially matched service from the service provider to the client upon the finding of a substantial match between the client metadata and the service provider metadata.Type: ApplicationFiled: August 22, 2006Publication date: February 28, 2008Applicant: MOTOROLA, INC.Inventors: Daniel F. Tell, Mark A. Gannon, Barry J. Menich, Stephen L. Spear, Steven D. Upp
-
Patent number: 7330920Abstract: A method is provided for on-demand communications in a communication network with support for a plurality of communication units participating in a common communication, which includes multiple signal initiators, each supplying a signal, which are virtually simultaneously conveyed as part of the common communication. At least one example of an on-demand communication includes push to talk. Additionally, a signal initiator is provided, which is adapted to support on-demand communications in a multi-signal initiator environment.Type: GrantFiled: June 30, 2005Date of Patent: February 12, 2008Assignee: Motorola, Inc.Inventors: Greg R. Black, Robert M. Johnson, Stephen L. Spear, Charles P. Binzel
-
Publication number: 20070281676Abstract: A wireless communication device (102) includes a multi-mode transceiver (204) that is operable to communicate with a plurality of communication networks. The device (102) also includes a memory (216) for storing: an electronic address book (226) that includes a plurality of identifiers (302), each identifier (302) identifying a call destination device; a plurality of access network choices (304) for at least one of the identifiers (302); and a plurality of service choices (308) for at least one of the identifiers. The device (102) further includes a controller (210) having access to the memory (216) for determining a preferred call model and selecting one of the plurality of access network choices and one of the plurality of service choices as a preferred call model for at least one of the identifiers.Type: ApplicationFiled: June 1, 2006Publication date: December 6, 2007Applicant: MOTOROLA, INC.Inventors: Jaime A. Borras, Iwona Turlik, Kenneth J. Zdunek, Stephen L. Spear
-
Patent number: 7167459Abstract: A method (400) and apparatus (501) facilitate a session handover between a first site and a second site. A wireless communication unit such as a mobile station (102), user equipment (202, 302) can move from one site to another site whereupon new identifiers can be setup for the new site. If a serving node associated with the new site is also new, identifiers can be set up for the new site and the new serving node.Type: GrantFiled: December 30, 2004Date of Patent: January 23, 2007Assignee: Motorola, Inc.Inventors: Stephen L. Spear, Jeffrey C. Smolinske
-
Patent number: 7165112Abstract: A communication system distributes the functions of a socket abstraction layer of the prior art between a socket abstraction layer included in an client communication device, such as a mobile subscriber, and a socket abstraction layer in a an agent communication device, such as an infrastructure serving the mobile subscriber. By so distributing the functions of the socket abstraction layer, headers may be reduced in signaling between the client communication device and the corresponding agent communication device as part of call set ups and tear downs and in the exchange of payloads between the client and agent communication devices. By reducing the required headers, overhead is reduced and bandwidth is conserved in communications between the client and agent communication devices, such as in over-the-air communications between a mobile subscriber and an infrastructure serving the mobile subscriber, with resulting increases in system capacity and improvements in system efficiency.Type: GrantFiled: June 22, 2001Date of Patent: January 16, 2007Assignee: Motorola, Inc.Inventors: Robert D. Battin, Rajeev Ranjan, Stephen L. Spear
-
Patent number: 7106714Abstract: A communication system comprising a mobile station and a network implements a persistent packet data control channel that provides for a continuous exchange of control information, such as system information (SI) messages and handoff-related information. The mobile station implements the persistent packet data control channel by mapping the persistent packet data control channel to a packet associated control channel when a packet associated control channel is available and to a virtual associated control channel when a packet associated control channel is not available. The virtual associated control channel allows the mobile station to pass control information to network in the absence of an uplink Temporary Block Flow (TBF).Type: GrantFiled: November 25, 2003Date of Patent: September 12, 2006Assignee: Motorola, Inc.Inventors: Stephen L. Spear, Mark E. Pecen, Sanjay Gupta
-
Patent number: 7020087Abstract: The invention provides for path optimization for routing of a communication session in a network having a plurality of core networks coupled to a plurality of access networks. Both a core network and an access network perform the path optimization by determining a plurality of possible paths to a plurality of target access points to form a target matrix, determining a corresponding route preference factor for each possible path of the target matrix, and selecting, from the target matrix, a possible path having an optimal route preference factor. An overall or complete path, for routing of the communication session, is then determined either by combining the selected possible paths, or by selecting one possible path as a complete path.Type: GrantFiled: January 13, 2003Date of Patent: March 28, 2006Assignee: Motorola, Inc.Inventors: Paul D. Steinberg, Richard J. Malcolm, Joseph M. Pedziwiatr, Richard E. White, Daniel F. Tell, Brian J. Moore, Stephen L. Spear, John M. Sauer
-
Patent number: 6907019Abstract: The present invention provides a method for managing in a mobile subscriber the traffic flow of a communication connection during a cell reselection. The method includes communicating via a communication connection with a first cell, and monitoring communication conditions, while communicating with the first cell. An approximate time is then determined, when conditions associated with the flow of communication via the communication connection with the first cell is consistent with transferring the flow of communication to a communication connection with a second cell. The mobile subscriber then establishes a communication connection with the second cell, while maintaining the communication connection with the first cell.Type: GrantFiled: August 25, 2003Date of Patent: June 14, 2005Assignee: Motorola Inc.Inventors: Michael D. Kotzin, Charles P. Binzel, Mark E. Pecen, Stephen L. Spear
-
Publication number: 20040136324Abstract: The invention provides for path optimization for routing of a communication session in a network having a plurality of core networks coupled to a plurality of access networks. Both a core network and an access network perform the path optimization by determining a plurality of possible paths to a plurality of target access points to form a target matrix, determining a corresponding route preference factor for each possible path of the target matrix, and selecting, from the target matrix, a possible path having an optimal route preference factor. An overall or complete path, for routing of the communication session, is then determined either by combining the selected possible paths, or by selecting one possible path as a complete path.Type: ApplicationFiled: January 13, 2003Publication date: July 15, 2004Inventors: Paul D. Steinberg, Richard J. Malcolm, Joseph M. Pedziwiatr, Richard E. White, Daniel F. Tell, Brian J. Moore, Stephen L. Spear, John M. Sauer
-
Publication number: 20040037312Abstract: A method (400) and a communication network (110) for operating a cross coding element are described herein. The communication network (110) may detect a condition suggesting a change in encoded protocols between a first endpoint (240) and a second endpoint (250) such as, but not limited to, a call setup, an application requirement, and a handover associated with the first endpoint (240). The first endpoint (240) may operate in accordance with a first encoded protocol whereas the second endpoint (250) may operate in accordance with a second encoded protocol. The communication network (110) may communicate with a cross coding element (230) configured to convert a first encoded protocol signal from the first endpoint (240) to a second encoded signal. The first encoded signal may be encoded by the first encoded protocol, and the second encoded signal may be encoded by the second encoded protocol.Type: ApplicationFiled: August 23, 2002Publication date: February 26, 2004Inventor: Stephen L. Spear
-
Publication number: 20040037314Abstract: A method (400) and a communication network (210) for cross coding between encoded protocols in a communication system (100) are described herein. The communication system (100) provides communication services to a plurality of endpoints. In particular, the communication network (210) provides a cross coding element (330) coupled to receive a first encoded signal from a first endpoints (230) using a first encoded protocol. The communication network (210) converts the first encoded signal within the cross coding element (330) from the first encoded protocol to a second encoded protocol to produce a second encoded signal. The communication network (210) communicates the second encoded signal to a second endpoint (250) using the second encoded protocol.Type: ApplicationFiled: August 23, 2002Publication date: February 26, 2004Inventor: Stephen L. Spear
-
Publication number: 20020199019Abstract: A communication system distributes the functions of a socket abstraction layer of the prior art between a socket abstraction layer included in an client communication device, such as a mobile subscriber, and a socket abstraction layer in a an agent communication device, such as an infrastructure serving the mobile subscriber. By so distributing the functions of the socket abstraction layer, headers may be reduced in signaling between the client communication device and the corresponding agent communication device as part of call set ups and tear downs and in the exchange of payloads between the client and agent communication devices. By reducing the required headers, overhead is reduced and bandwidth is conserved in communications between the client and agent communication devices, such as in over-the-air communications between a mobile subscriber and an infrastructure serving the mobile subscriber, with resulting increases in system capacity and improvements in system efficiency.Type: ApplicationFiled: June 22, 2001Publication date: December 26, 2002Inventors: Robert D. Battin, Rajeev Ranjan, Stephen L. Spear