Patents by Inventor David Murray

David Murray 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: 20120035736
    Abstract: A tibial knee joint prosthesis for attachment to a suitably prepared tibial bone, providing bearing portions in the lateral and medial compartments. The lateral and medial bearing surfaces of the component are inclined at different angles in the anterior to posterior direction of the knee, so that when mounted to the tibia, the lateral bearing surface of the prosthesis is higher than the medial bearing surface to the posterior side of the knee. In this way the lateral ligament is tightened progressively more than the medial ligament as the knee moves from extension to flexion, resulting in increased stability in the lateral compartment.
    Type: Application
    Filed: May 11, 2011
    Publication date: February 9, 2012
    Applicant: BTG International Limited
    Inventors: John J. O'Connor, John W. Goodfellow, David Murray
  • Patent number: 8066776
    Abstract: Prosthesis for implantation in the knee having a tibial component for attachment to the tibia. The tibial component has a first, upper surface and a second, lower surface opposite the first surface for attachment to the tibia. The first surface includes a lateral bearing region having a convex form and a medial bearing region having a flat form, arranged such that the respective angles of inclination in sagittal planes of the lateral and medial bearing regions of the component in situ when fitted to the tibia are different.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: November 29, 2011
    Assignee: BTG International Limited
    Inventors: John J. O'Connor, John W. Goodfellow, David Murray
  • Patent number: 8047389
    Abstract: A semi-rigid collapsible container (10) has a side-wall with an upper portion (5), a central portion (6), a lower portion (7) and a base (8). The central portion (6) includes a vacuum panel portion having a control portion (2) and an initiator portion 1. The control portion (2) is inclined more steeply in a vertical direction, i.e. has a more acute angle relative to the longitudinal axis of the container (10), than the initiator portion 1. On low vacuum force being present within the container panel following the cooling of a hot liquid in the container 10 the initiator portion (1) will flex inwardly to cause the control portion (2) to invert and flex further inwardly into the container (10) and the central portion (6) to collapse. In the collapsed state upper and lower portions of the central portion (6) may be in substantial contact so as to contain the top-loading capacity of the container (10). Raised ribs (3) made an additional support for the container in its collapsed state.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: November 1, 2011
    Assignee: CO2 Pac Limited
    Inventor: David Murray Melrose
  • Patent number: 8028498
    Abstract: A Method of Processing a Container and Base Cup Structure For Removal of Vacuum Pressure A plastic container (10) has a wall extending to a lower portion including a pressure panel (20). The panel (20) is transversely oriented and can move from a downwardly inclined position providing a geometrically unstable configuration to an upwardly inclined position providing a geometrically stable configuration to control pressure change in the container. This movement may be provided by suitable actuating means such as rod (22). In the unstable configuration a base cup 50 or any other suitable holder can support the container and enable it to be conveyed in a container handling or processing system.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: October 4, 2011
    Assignee: CO2PAC Limited
    Inventor: David Murray Melrose
  • Publication number: 20110227788
    Abstract: A mobile device may determine its initial absolute location; may track using a plurality of sensors, its movements relative to the initial absolute location; and may generate location related data for a location based on that tracking. Tracking movement of the mobile device may comprise generating data corresponding to three-dimensional (3D) linear and/or rotational changes in position and/or location of the mobile device. The initial absolute location may be determined directly by the mobile device, based on GNSS signals and/or assisted GNSS (A-GNSS) data received from one or more location servers; and/or it may be estimated based on a location of a communication device that is communicatively coupled to the mobile device. The generated location related data may propagated by the mobile device to other mobile and/or communication devices, and/or to the location servers, where a reference database for supporting location related services (LBS) may be updated accordingly.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 22, 2011
    Inventors: David Lundgren, Charles Abraham, Mark Buer, David Garrett, Jeyhan Karaoguz, David Murray
  • Publication number: 20110223931
    Abstract: A transmitting communication device may iteratively adjust its transmit power, and may estimate, based on iterative transmit power adjustment, relative location of a receiving communication device. The transmit power may be initialized to a maximum value, and the transmit power may be iteratively reduced until connectivity with the receiving communication device is lost. The loss of connectivity may be determined based on reception of responses to ping messages transmitted by the transmitting communication device. The transmitting communication device may authenticate the receiving communication device and/or a user of the receiving communication device. The authentication may comprises utilizing transmit power adjustment and/or relative location estimation therefrom to ensure that a separation between the devices does not exceed a maximum value.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 15, 2011
    Inventors: Mark Buer, Charles Abraham, David Garrett, Jeyhan Karaoguz, David Lundgren, David Murray
  • Publication number: 20110222471
    Abstract: A servicing communication device may receive a subset of a location reference database that is maintained by a plurality of location servers, and may provide location related data to a mobile device that is communicatively coupled to the servicing communication device based on the received subset. The servicing communication device may determine capabilities and/or requirements of the mobile device, and may generate the location related data based on that determination. The servicing communication device may determine attributes and/or parameters that may affect determination of the subset of the location reference database. The subset of location reference database may be requested based on the determined attributes and/or parameters. The attributes and/or parameters may comprise a location of the servicing communication device.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 15, 2011
    Inventors: Charles Abraham, Mark Buer, David Garrett, Jeyhan Karaoguz, David Lundgren, David Murray
  • Publication number: 20110212735
    Abstract: A mobile device may determine its location, receive transaction related information, and initiate, based on its determined location and/or the transaction related information, a transaction at the current location. The transaction related information may be received from a location server. The mobile device and/or its users may also be authenticated, using the location server. The initiated transaction may be completed automatically, without user input. The device user may also be prompted for authorization and/or information for completing the transaction. The transaction related information may specify if and/or when transactions are to be completed automatically. The mobile device may track user actions via the mobile device, and may generate based on that tracking, user action data pertaining transactions initiated and/or conducted by the user. The generated user action data may be communicated to the location server, and may be used to update the profile data maintained by the location server.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 1, 2011
    Inventors: Mark Buer, Charles Abraham, David Garrett, Jeyhan Karaoguz, David Lundgren, David Murray
  • Publication number: 20110205110
    Abstract: A communication device within a GNSS group propagates GNSS assistance data to one or more other communication devices in the GNSS group utilizing direct device-to-device connections. The GNSS assistance data comprises ephemeris received from one or more GNSS satellites and/or predicted ephemeris. As a source device, the communication device generates, and/or acquires from other resources such as a remote location server, the predicted ephemeris. As a destination device, the communication device receives existing GNSS assistance data from a source device and/or other communication devices in the GNSS group. A GNSS position for the communication device and corresponding time information are used to refresh the received GNSS assistance data.
    Type: Application
    Filed: March 26, 2010
    Publication date: August 25, 2011
    Inventors: Charles Abraham, Mark Buer, David Garrett, Jeyhan Karaoguz, David Albert Lundgren, David Murray
  • Publication number: 20110207472
    Abstract: A wireless access point comprising a cellular receiver receives radio signals from a cellular base station. A cellular reference clock, synchronized to the cellular base station, is detected from the received radio signals. The detected cellular reference clock is utilized to stabilize a local access point clock for GNSS positioning. A clock difference between the local access point clock and the detected cellular reference clock is determined and the local access point clock may be adjusted accordingly. The adjusted local access point clock is utilized for clocking communications between the wireless access point and other communication devices. A time offset between the adjusted local access point clock and the detected cellular reference clock is provided to a remote location server. The remote location server retrieves time offset information from wireless access points served by the cellular base station so as to determine relative distances among the wireless access points.
    Type: Application
    Filed: March 26, 2010
    Publication date: August 25, 2011
    Inventors: Charles Abraham, Mark Buer, David Garrett, Jeyhan Karaoguz, David Albert Lundgren, David Murray
  • Publication number: 20110199964
    Abstract: A communication device associated with a wireless access point, namely, a WiFi access point or a Bluetooth access point for example, communicates its location information to the wireless access point. The wireless access point determines its own location utilizing the communicated location information. The communicated location information comprises a device location address and/or a GNSS position of the associated communication device. The device address comprises a network accessible address, a device identifier, a telephone number, an IP address, a url and/or ftp location, an e-mail address, and/or an account number that identifies a corresponding location of the communication device. The wireless access point retrieves corresponding device location addresses and/or GNSS positions from a plurality of associated communication devices. The retrieved device location addresses are converted to determine corresponding locations for self-locating the wireless access point.
    Type: Application
    Filed: March 26, 2010
    Publication date: August 18, 2011
    Inventors: Jeyhan Karaoguz, Charles Abraham, Mark Buer, David Garrett, David Albert Lundgren, David Murray
  • Publication number: 20110199916
    Abstract: A mobile device measures power from different locations for an encountered wireless access point, a WiFi or Bluetooth access point, and communicates the power measurements to a remote location. The remote location server collects power measurements for the encountered wireless access point from a plurality of communication devices. The remote location server determines the location of the encountered wireless access point utilizing corresponding power measurements from a single communication device. The power measurements are performed at different locations and over a period of time. The power measurements are time stamped and transmitted to the remote location server. The single communication device is selected based on quality and/or availability of corresponding power measurements for the encountered wireless access point. The determined location of the encountered wireless access point is stored into a reference database so as to be shared among the plurality of communication devices.
    Type: Application
    Filed: March 22, 2010
    Publication date: August 18, 2011
    Inventors: David Garrett, Charles Abraham, Mark Buer, Jeyhan Karaoguz, David Albert Lundgren, David Murray
  • Publication number: 20110201335
    Abstract: A multi-radio mobile device receives data transmissions for a wireless communication session from a current serving access network in a coupled heterogeneous network system comprising a plurality of different access networks. The multi-radio mobile device initiates a handoff for the wireless communication session based on the current mobile location. The multi-radio mobile device acquires location based network connection information such as call drop in the current mobile location from a location server so as to make a handoff decision. When the handoff is to be performed, a target access network or a different base station in the current serving access network associated with the lowest call drop rate is selected. The wireless communication session is received from the selected target access network, as a new serving access network, or from the different base station in the current serving access network with the completion of the handoff.
    Type: Application
    Filed: March 22, 2010
    Publication date: August 18, 2011
    Inventors: David Garrett, Charles Abraham, Mark Buer, Jeyhan Karaoguz, David Albert Lundgren, David Murray
  • Publication number: 20110200024
    Abstract: A wireless mobile device, either a WLAN enabled mobile device or a Bluetooth enable device, which is within range of a WLAN access point, is operable to receive GNSS assistance data broadcasted from the WLAN access point. The GNSS assistance data are acquired by the WLAN access point from a reference database coupled to a location server. The broadcast GNSS assistance data comprise ephemeris data, LTO data, location information related to the WLAN access point and/or time information. The WLAN access point receives the acquired GNSS assistance data from the location server over a broadband IP network. The WLAN access point selects available resources for broadcasting the received GNSS assistance data to wireless mobile devices in range. The wireless mobile device receives the broadcast GNSS assistance data to calculate its own location. The calculated location of the wireless mobile device is used to update or refine the reference database.
    Type: Application
    Filed: March 26, 2010
    Publication date: August 18, 2011
    Inventors: Jeyhan Karaoguz, Charles Abraham, Mark Buer, David Garrett, David Albert Lundgren, David Murray
  • Publication number: 20110199262
    Abstract: A GNSS enabled device that is communicatively coupled to a network, receives time stamps via the network. The time stamps are generated based on reference clock signals within the network. GNSS receiver clock signal frequency may be adjusted based on the time stamps. When GNSS satellite signals and/or SRN signals are not available, the time stamps enable synchronization with GNSS satellites. Network clock signals and/or time stamps may be generated by an access point, a DSL modem, a cable modem and/or a primary reference clock within the network. A series of time stamps may be utilized for adjusting frequencies. Clock signals may be generated for adjusting frequencies based on a comparison between time stamps and oscillator or mixer output. Clock signals are generated for baseband, intermediate and/or RF frequency signal processing. GNSS satellite signals may be demodulated, correlated with a pseudonoise code sequence and/or synchronized based on the time stamps.
    Type: Application
    Filed: March 26, 2010
    Publication date: August 18, 2011
    Inventors: Jeyhan Karaoguz, Charles Abraham, Mark Buer, David Garrett, David Albert Lundgren, David Murray
  • Publication number: 20110202576
    Abstract: A mobile device communicates position samples of one or more reference position with respect to one or more other communication device such as access points to a location server communicatively coupled to a reference database. The location server determines whether to utilize the one or more reference position in the reference position database based on the communicated samples. The mobile device scans the position samples, which indicate position information of the one or more other communication device and/or whether the position information is reliable for use. The scanned position samples are accumulated and transmitted to the location server. The location server updates records for the one or more reference positions with respect to the one or more other communication device in the reference position database based on the accumulated position samples received. The updated records are utilized to determine a fast position fix for the position device.
    Type: Application
    Filed: April 2, 2010
    Publication date: August 18, 2011
    Inventors: Nambirajan Seshadri, David Murray
  • Publication number: 20110202416
    Abstract: Aspects of a method and system for authorizing network transactions based on device location are provided. In this regard, a request may be received to approve a transaction that was initiated from a first communication device and comprises a need to access an account. In response to the request, a second communication device that is associated with the account may be determined, and it may be determined whether to approve the transaction based on received data relating to the identity and location of the second communication device. The transaction may be associated with the second communication device via a database stored on the location server. The transaction may be approved in instances that the first communication device is in a location associated, via the database, with the second communication device. The transaction may be approved in instances that the first communication device is in substantially the same location as the second communication device.
    Type: Application
    Filed: March 26, 2010
    Publication date: August 18, 2011
    Inventors: Mark Buer, Charles Abraham, David Garrett, Jeyhan Karaoguz, David Lundgren, David Murray
  • Publication number: 20110201360
    Abstract: A mobile device receives a server-assisted location for a wireless access point, either a WiFi access point or a Bluetooth access point, from a remote location server comprising a reference database. The received server-assisted location is refined using a physical map or image. The mobile device is operable to acquire the physical map or image for a map-assisted location for the wireless access point. The mobile device compares the two locations to generate a valid location for the wireless access point. In instances where the two locations are consistent, the mobile device utilizes one of the two locations as the valid location for the wireless access point. Otherwise, the mobile device refines the server-assisted location utilizing the map-assisted location. The resulting refined server-assisted location is utilized as the valid location for the wireless access point and is transmitted to the remote location server to refine the reference database.
    Type: Application
    Filed: March 22, 2010
    Publication date: August 18, 2011
    Inventors: David Garrett, Charles Abraham, Mark Buer, Jeyhan Karaoguz, David Albert Lundgren, David Murray
  • Publication number: 20110202460
    Abstract: Aspects of a method and system for authorizing transactions based on relative location of devices are provided. In this regard, data relating to a location of a first communication device and data relating to a location of a second communication device may be received, a distance between the first communication device and the second communication device may be determined based on the received data, and whether to approve a transaction may be determined based on the determined distance. The transaction may have been initiated from one of the first communication device and the second communication device, and may comprise a need to access an account. The transaction may be approved in instances that the first communication device and the second communication device are within a predetermined distance of each other. The received data may comprise distance information determined via communications between the first communication device and the second communication device.
    Type: Application
    Filed: March 26, 2010
    Publication date: August 18, 2011
    Inventors: Mark Buer, Charles Abraham, David Garrett, Jeyhan Karaoguz, David Lundgren, David Murray
  • Publication number: 20110201336
    Abstract: A multi-radio mobile device receives data transmission of a session from a serving access network in a heterogeneous network system comprising difference access networks. A handoff is performed based on the received data transmissions. User-level QoS for the wireless communication session is adjusted during the handoff based on connection QoS information in the current location of the multi-radio mobile device and/or a velocity of the multi-radio mobile device. Location-based network connection information, comprising call drop information and the connection QoS information, in the current location of the multi-radio mobile device is acquired from a location server. A target access network or a different base station in the serving access network associated with the highest connection QoS is selected. The user-level QoS is adjusted during the handoff for receiving the wireless communication session from the selected target access network or the different base station in the serving access network.
    Type: Application
    Filed: March 22, 2010
    Publication date: August 18, 2011
    Inventors: David Garrett, Charles Abraham, Mark Buer, Jeyhan Karaoguz, David Albert Lundgren, David Murray