Patents Represented by Attorney Robert O'Connell
  • Patent number: 7903623
    Abstract: A server based method for optimizing call setup latency including updating client location information using at least one application server; identifying and updating parameters including location update information uniquely identifying a sector from which the at least one client is receiving communication service; determining at least one geographically dense call group; choosing at least one designated responder to respond to the at least one call group; selecting a plurality of designated responders as targets for m largest clusters; computing hash outputs of the targets; and performing a logical OR operation on lower order n bits of the hash outputs corresponding to the targets.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: March 8, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Ashu Razdan, Eric C. Rosen
  • Patent number: 7881738
    Abstract: Systems and methods for reducing latency in a group communication system including transmitting an access probe; establishing predetermined criteria relating to communication parameters; and setting a retransmission timeout value at a communication device based upon the predetermined criteria, wherein the retransmission timeout value is an amount of time the communication device waits for an acknowledgment following the transmission of the access probe before it initiates retransmission of the access probe.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: February 1, 2011
    Assignee: QUALCOMM Incorporated
    Inventor: Arvind Vardarajan Santhanam
  • Patent number: 7692579
    Abstract: Systems, methods, device, apparatus, and machine-readable medium are described that provide for actuation of position determination in a wireless device based on a user input to an input mechanism associated with a group communication, such as a push-to talk and/or half-duplex communication. By marrying actuation of position determination with a user's request for push-to-talk communication (i.e., a request for a talk spurt in a PTT communication), the user is not required to perform any additional position determining initiating action to start the position determining process. In addition, the actuation of position determination is coupled with the initiation of another function on the wireless device, specifically, a push-to-talk request, which benefits from having accurate and current position data available for all current call members and/or a group administrator or the like.
    Type: Grant
    Filed: November 24, 2006
    Date of Patent: April 6, 2010
    Assignee: QUALCOMM Incorporated
    Inventor: Dan Vassilovski
  • Patent number: 4554793
    Abstract: A controlled power conversion system for providing power to a thermoelectric heat pump for controlling the temperature of a device, such as a chilled mirror used in a chilled mirror humidity sensor. The system uses means, responsive to a DC input power source and to a control signal representing changes in the temperature of the device, for providing periodic pulses of the DC input power having a duty cycle which is controllable in accordance with the control signal. The input power is time-averaged and an energy storage means, responsive to the periodic pulses of DC input power, is utilized to provide a controllable time averaged DC power output to the heat pump.
    Type: Grant
    Filed: June 9, 1983
    Date of Patent: November 26, 1985
    Assignee: General Eastern Instruments Corporation
    Inventor: John C. Harding, Jr.
  • Patent number: 4532590
    Abstract: A data processing system which handles thirty-two bit logical addresses which can be derived from either sixteen bit logical addresses or thirty-two bit logical addresses, the latter being translated into physical addresses by unique translation means. The system includes means for decoding macro-instructions of both a basic and an extended instruction set, each macro-instruction containing in itself selected bit patterns which uniquely identify which type of instruction is to be decoded. The decoded macro-instructions provide the starting address of one or more micro-instructions, which address is supplied to a unique micro-instruction sequencing unit which appropriately decodes a selected field of each micro-instruction to obtain each successive micro-instruction. The system uses hierarchical memory storage using eight storage segments (rings), access to the rings being controlled in a privileged manner according to different levels of privilege.
    Type: Grant
    Filed: December 21, 1982
    Date of Patent: July 30, 1985
    Assignee: Data General Corporation
    Inventors: Steven Wallach, Kenneth D. Holberger, Steven M. Staudaner, Carl Henry
  • Patent number: 4525780
    Abstract: A digital data processing system has a memory organized into objects containing at least operands and instructions. Each object is identified by a unique and permanent identifier code which identifies the data processing system and the object. The system uses a protection technique to prevent unauthorized access to objects by users who are identified by a subject number which identifies the user, a process of the system for executing a user's procedure, and the type of operation of the system to be performed by the user's procedure. An access control list for each object includes an access control list entry for each subject having access rights to the object and means for confirming that a particular active subject has access rights to a particular object before permitting access to the object. The system also includes stacks for containing information relating to the current state of execution of the system.
    Type: Grant
    Filed: May 31, 1984
    Date of Patent: June 25, 1985
    Assignee: Data General Corporation
    Inventors: Richard G. Bratt, Gerald F. Clancy, Edward S. Gavrin, Ronald H. Gruner, Craig J. Mundie, Stephen I. Schleimer, Steven J. Wallach
  • Patent number: 4493024
    Abstract: A data processing system having a flexible internal structure, protected from and effecitvely invisible to users, with multilevel control and stack mechanisms and capability of performing multiple, concurrent operations, and providing a flexible, simplified interface to users. The system is internally comprised of a plurality of separate, independent processors, each having a separate microinstruction control and at least one separate, independent port to a central communications and memory node. The communications and memory node is an independent processor having separate, independent microinstruction control and comprised of a plurality of independently operating, microinstruction controlled processors capable of performing multiple, concurrent memory and communications operations. Addressing mechanisms allow permanent, unique identification of information and an extremely large address space accessible and common to all such systems. Addresses are independent of system physical configuration.
    Type: Grant
    Filed: May 22, 1981
    Date of Patent: January 8, 1985
    Assignee: Data General Corporation
    Inventors: Ward Baxter, II, Gerald F. Clancy, Ronald H. Gruner, Craig J. Mundie, Brett L. Bachman, Stephen R. Redfield, William N. Coder, Thomas M. Jones, David L. Houseman, Charles J. Young, Steven M. Haeffele
  • Patent number: 4476523
    Abstract: A data processing system using separate fixed point and floating point computation units and a single control store means for controlling the operations of both units, the units being responsive to commonly shared control fields of the microinstructions supplied from the control store means during their respective operations.
    Type: Grant
    Filed: June 11, 1981
    Date of Patent: October 9, 1984
    Assignee: Data General Corporation
    Inventor: Robert W. Beauchamp