Welcome!

News Feed Item

Rivada Networks Releases Full Text of Location-Based Services Patent

The U.S. Patent and Trademark Office today issued patent #8,787,944, Method and System for Providing Enhanced Location Based Information for Wireless Handsets, to Rivada Networks. As previously announced, Rivada’s latest patent allows nearby mobile devices to triangulate off each other, taking advantage of modern devices’ accelerometers and other means to determine relative location and movement, independent of the availability of a device’s main network. According to Rivada CTO Clint Smith, “This breakthrough technology could be implemented as an application on many existing mobile devices.”

Here follows the full text of the patent’s 39 claims:

1. A method of determining a location of a mobile device, comprising:

determining an approximate location of the mobile device;

grouping the mobile device with a wireless transceiver in proximity to the mobile device to form a communication group;

sending the determined approximate location of the mobile device to the wireless transceiver;

receiving on the mobile device location information from the wireless transceiver; and

determining a more precise location of the mobile device based on the location information received from the wireless transceiver.

2. The method of claim 1, wherein:

grouping the mobile device with a wireless transceiver in proximity to the mobile device to form a communication group comprises grouping the mobile device with a plurality of wireless transceivers in proximity to the mobile device to form the communication group; and

receiving on the mobile device location information from the wireless transceiver comprises receiving on the mobile device location information from the plurality of wireless transceivers in the communication group.

3. The method of claim 1, wherein grouping the mobile device with a wireless transceiver in proximity to the mobile device comprises grouping the mobile device with a second mobile device.

4. The method of claim 1, wherein receiving location information on the mobile device from the wireless transceiver comprises receiving a latitude coordinate, a longitude coordinate, and an altitude coordinate.

5. The method of claim 1, further comprising:

sending information relating to the determined more precise location of the mobile device and the received location information to a server;

receiving updated location information on the mobile device from the server; and

re-computing the more precise location of the mobile device based on the updated location information received from the server.

6. The method of claim 5, wherein sending information relating to the determined more precise location of the mobile device and the received location information to a server comprises sending information to the server out of band.

7. The method of claim 5, wherein sending information relating to the determined more precise location of the mobile device and the received location information to a server comprises sending sensor information collected from at least one of:

an accelerometer;

a gyroscope;

a magnetometer; and

a pressure sensor.

8. The method of claim 1, further comprising:

detecting movement of the mobile device; and

re-computing the approximate location of the mobile device in response to detecting the movement.

9. The method of claim 1, wherein:

the mobile device is connected to a first telecommunication network and the wireless transceiver is connected to a second telecommunication network; and

sending the determined approximate location of the mobile device to the wireless transceiver comprises the mobile device establishing a near field communication link to the wireless transceiver and the mobile device sending the determined approximate location of the mobile device to the wireless transceiver over the established near field communication link.

10. The method of claim 1, wherein receiving on the mobile device location information from the wireless transceiver comprises receiving on the mobile device sensor information collected from a sensor of the wireless transceiver.

11. The method of claim 10, wherein receiving on the mobile device sensor information collected from a sensor of the wireless transceiver comprises receiving sensor information collected from at least one of:

an accelerometer;

a gyroscope;

a magnetometer; and

a pressure sensor.

12. The method of claim 1, wherein determining an approximate location of the mobile device comprises determining the approximate location of the mobile device based on information collected from sensors of the mobile device.

13. The method of claim 12, wherein determining the approximate location of the mobile device based on information collected from sensors of the mobile device comprises determining the approximate location of the mobile device based on information collected from at least one of:

an accelerometer;

a gyroscope;

a magnetometer; and

a pressure sensor.

14. A mobile device, comprising:

a memory; and

a processor coupled to the memory, wherein the processor is configured with processor-executable instructions to perform operations comprising:

determining an approximate location of the mobile device;

grouping with a wireless transceiver in proximity to the mobile device to form a communication group;

sending the determined approximate location of the mobile device to the wireless transceiver;

receiving location information from the wireless transceiver; and

determining a more precise location of the mobile device based on the location information received from the wireless transceiver.

15. The mobile device of claim 14, wherein the processor is configured with processor-executable instructions to perform operations such that:

grouping with a wireless transceiver in proximity to the mobile device to form a communication group comprises grouping the mobile device with a plurality of wireless transceivers in proximity to the mobile device to form the communication group; and

receiving location information from the wireless transceiver comprises receiving location information from the plurality of wireless transceivers in the communication group.

16. The mobile device of claim 14, wherein the processor is configured with processor-executable instructions to perform operations such that grouping with a wireless transceiver in proximity to the mobile device comprises grouping with a second mobile device.

17. (Original) The mobile device of claim 14, wherein the processor is configured with processor-executable instructions to perform operations such that receiving location information from the wireless transceiver comprises receiving a latitude coordinate, a longitude coordinate, and an altitude coordinate.

18. The mobile device of claim 14, wherein the processor is configured with processor-executable instructions to perform operations further comprising:

sending information relating to the determined more precise location of the mobile device and the received location information to a server;

receiving updated location information from the server; and

re-computing the more precise location of the mobile device based on the updated location information received from the server.

19. The mobile device of claim 18, wherein the processor is configured with processor-executable instructions to perform operations such that sending information relating to the determined more precise location of the mobile device and the received location information to a server comprises sending information to the server out of band.

20. The mobile device of claim 18, wherein the processor is configured with processor-executable instructions to perform operations such that sending information relating to the determined more precise location of the mobile device and the received location information to a server comprises sending sensor information collected from at least one of:

an accelerometer;

a gyroscope;

a magnetometer; and

a pressure sensor.

21. The mobile device of claim 14, wherein the processor is configured with processor-executable instructions to perform operations further comprising:

detecting movement of the mobile device; and

re-computing the approximate location of the mobile device in response to detecting the movement.

22. The mobile device of claim 14, wherein the processor is configured with processor-executable instructions to perform operations further comprising:

establishing a connection to a first telecommunication network; and

establishing a near field communication link to the wireless transceiver, the wireless transceiver being connected to a second telecommunication network, and wherein the processor is configured with processor-executable instructions such that sending the determined approximate location of the mobile device to the wireless transceiver comprises sending the determined approximate location of the mobile device to the wireless transceiver over the near field communication link.

23. The mobile device of claim 14, wherein the processor is configured with processor-executable instructions to perform operations such that receiving location information from the wireless transceiver comprises receiving sensor information collected from a sensor of the wireless transceiver.

24. The mobile device of claim 23, wherein the processor is configured with processor-executable instructions to perform operations such that receiving sensor information collected from a sensor of the wireless transceiver comprises receiving sensor information collected from at least one of:

an accelerometer;

a gyroscope;

a magnetometer; and

a pressure sensor.

25. The mobile device of claim 14, wherein the processor is configured with processor-executable instructions to perform operations such that determining an approximate location of the mobile device comprises determining the approximate location of the mobile device based on information collected from sensors of the mobile device.

26. The mobile device of claim 25, wherein the processor is configured with processor-executable instructions to perform operations such that determining the approximate location of the mobile device based on information collected from sensors of the mobile device comprises determining the approximate location of the mobile device based on information collected from at least one of:

an accelerometer;

a gyroscope;

a magnetometer; and

a pressure sensor.

27. A non-transitory computer readable storage medium having stored thereon processor-executable software instructions configured to cause a processor of a mobile device to perform operations comprising:

determining an approximate location of the mobile device;

grouping the mobile device with a wireless transceiver in proximity to the mobile device to form a communication group;

sending the determined approximate location of the mobile device to the wireless transceiver;

receiving location information from the wireless transceiver; and

determining a more precise location of the mobile device based on the location information received from the wireless transceiver.

28. The non-transitory computer readable storage medium of claim 27, wherein the stored processor-executable software instructions are configured to cause a processor of a mobile device to perform operations such that:

grouping the mobile device with a wireless transceiver in proximity to the mobile device to form a communication group comprises grouping the mobile device with a plurality of wireless transceivers in proximity to the mobile device to form the communication group; and

receiving location information from the wireless transceiver comprises receiving location information from the plurality of wireless transceivers in the communication group.

29. The non-transitory computer readable storage medium of claim 27, wherein the stored processor-executable software instructions are configured to cause a processor of a mobile device to perform operations such that grouping with a wireless transceiver in proximity to the mobile device comprises grouping with a second mobile device.

30. The non-transitory computer readable storage medium of claim 27, wherein the stored processor-executable software instructions are configured to cause a processor of a mobile device to perform operations such that receiving location information from the wireless transceiver comprises receiving a latitude coordinate, a longitude coordinate, and an altitude coordinate.

31. The non-transitory computer readable storage medium of claim 27, wherein the stored processor-executable software instructions are configured to cause a processor of a mobile device to perform operations further comprising:

sending information relating to the determined more precise location of the mobile device and the received location information to a server;

receiving updated location information from the server; and

re-computing the more precise location of the mobile device based on the updated location information received from the server.

32. The non-transitory computer readable storage medium of claim 31, wherein the stored processor-executable software instructions are configured to cause a processor of a mobile device to perform operations such that sending information relating to the determined more precise location of the mobile device and the received location information to a server comprises sending information to the server out of band.

33. The non-transitory computer readable storage medium of claim 31, wherein the stored processor-executable software instructions are configured to cause a processor of a mobile device to perform operations such that sending information relating to the determined more precise location of the mobile device and the received location information to a server comprises sending sensor information collected from at least one of:

an accelerometer;

a gyroscope;

a magnetometer; and

a pressure sensor.

34. The non-transitory computer readable storage medium of claim 27, wherein the stored processor-executable software instructions are configured to cause a processor of a mobile device to perform operations further comprising:

detecting movement of the mobile device; and

re-computing the approximate location of the mobile device in response to detecting the movement.

35. The non-transitory computer readable storage medium of claim 27, wherein the stored processor-executable software instructions are configured to cause a processor of a mobile device to perform operations further comprising:

establishing a connection to a first telecommunication network; and

establishing a near field communication link to the wireless transceiver, the wireless transceiver being connected to a second telecommunication network, and wherein the stored processor-executable software instructions are configured to cause a processor to perform operations such that sending the determined approximate location of the mobile device to the wireless transceiver comprises sending the determined approximate location of the mobile device to the wireless transceiver over the near field communication link.

36. The non-transitory computer readable storage medium of claim 27, wherein the stored processor-executable software instructions are configured to cause a processor of a mobile device to perform operations such that receiving location information from the wireless transceiver comprises receiving sensor information collected from a sensor of the wireless transceiver.

37. The non-transitory computer readable storage medium of claim 36, wherein the stored processor-executable software instructions are configured to cause a processor of a mobile device to perform operations such that receiving sensor information collected from a sensor of the wireless transceiver comprises receiving sensor information collected from at least one of:

an accelerometer;

a gyroscope;

a magnetometer; and

a pressure sensor.

38. The non-transitory computer readable storage medium of claim 27, wherein the stored processor-executable software instructions are configured to cause a processor of a mobile device to perform operations such that determining an approximate location of the mobile device comprises determining the approximate location of the mobile device based on information collected from sensors of the mobile device.

39. The non-transitory computer readable storage medium of claim 38, wherein the stored processor-executable software instructions are configured to cause a processor of a mobile device to perform operations such that determining the approximate location of the mobile device based on information collected from sensors of the mobile device comprises determining the approximate location of the mobile device based on information collected from at least one of:

an accelerometer;

a gyroscope;

a magnetometer; and

a pressure sensor.

About Rivada Networks

Rivada Networks is a leading designer, integrator and operator of wireless, interoperable public safety communications networks. Rivada’s core technology, Dynamic Spectrum Arbitrage Tiered Priority Access (DSATPA), allows wireless broadband capacity to be dynamically bought and sold in a fully competitive “on demand” process to competing commercial entities. DSATPA is a game changer for the way in which spectrum is consumed, maximizing the efficiency of the radio spectrum bandwidth resource and unlocking the potential for more extensive high capacity broadband networks.

More Stories By Business Wire

Copyright © 2009 Business Wire. All rights reserved. Republication or redistribution of Business Wire content is expressly prohibited without the prior written consent of Business Wire. Business Wire shall not be liable for any errors or delays in the content, or for any actions taken in reliance thereon.

Latest Stories
With major technology companies and startups seriously embracing IoT strategies, now is the perfect time to attend @ThingsExpo 2016 in New York. Learn what is going on, contribute to the discussions, and ensure that your enterprise is as "IoT-Ready" as it can be! Internet of @ThingsExpo, taking place June 6-8, 2017, at the Javits Center in New York City, New York, is co-located with 20th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry p...
@DevOpsSummit at Cloud taking place June 6-8, 2017, at Javits Center, New York City, is co-located with the 20th International Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to wait for long developm...
20th Cloud Expo, taking place June 6-8, 2017, at the Javits Center in New York City, NY, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy.
"This is specifically designed to accommodate some of the needs for high availability and failover in a network managed system for the major Korean corporations," stated Thomas Masters, Managing Director at InfranicsUSA, in this SYS-CON.tv interview at 19th Cloud Expo, held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
Infrastructure is widely available, but who’s managing inbound/outbound traffic? Data is created, stored, and managed online – who is protecting it and how? In his session at 19th Cloud Expo, Jaeson Yoo, SVP of Business Development at Penta Security Systems Inc., discussed how to keep any and all infrastructure clean, safe, and efficient by monitoring and filtering all malicious HTTP/HTTPS traffic at the OSI Layer 7. Stop attacks and web intruders before they can enter your network.
More and more brands have jumped on the IoT bandwagon. We have an excess of wearables – activity trackers, smartwatches, smart glasses and sneakers, and more that track seemingly endless datapoints. However, most consumers have no idea what “IoT” means. Creating more wearables that track data shouldn't be the aim of brands; delivering meaningful, tangible relevance to their users should be. We're in a period in which the IoT pendulum is still swinging. Initially, it swung toward "smart for smar...
Regulatory requirements exist to promote the controlled sharing of information, while protecting the privacy and/or security of the information. Regulations for each type of information have their own set of rules, policies, and guidelines. Cloud Service Providers (CSP) are faced with increasing demand for services at decreasing prices. Demonstrating and maintaining compliance with regulations is a nontrivial task and doing so against numerous sets of regulatory requirements can be daunting task...
Get deep visibility into the performance of your databases and expert advice for performance optimization and tuning. You can't get application performance without database performance. Give everyone on the team a comprehensive view of how every aspect of the system affects performance across SQL database operations, host server and OS, virtualization resources and storage I/O. Quickly find bottlenecks and troubleshoot complex problems.
Without a clear strategy for cost control and an architecture designed with cloud services in mind, costs and operational performance can quickly get out of control. To avoid multiple architectural redesigns requires extensive thought and planning. Boundary (now part of BMC) launched a new public-facing multi-tenant high resolution monitoring service on Amazon AWS two years ago, facing challenges and learning best practices in the early days of the new service. In his session at 19th Cloud Exp...
"We build IoT infrastructure products - when you have to integrate different devices, different systems and cloud you have to build an application to do that but we eliminate the need to build an application. Our products can integrate any device, any system, any cloud regardless of protocol," explained Peter Jung, Chief Product Officer at Pulzze Systems, in this SYS-CON.tv interview at @ThingsExpo, held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
The cloud promises new levels of agility and cost-savings for Big Data, data warehousing and analytics. But it’s challenging to understand all the options – from IaaS and PaaS to newer services like HaaS (Hadoop as a Service) and BDaaS (Big Data as a Service). In her session at @BigDataExpo at @ThingsExpo, Hannah Smalltree, a director at Cazena, provided an educational overview of emerging “as-a-service” options for Big Data in the cloud. This is critical background for IT and data professionals...
Internet of @ThingsExpo has announced today that Chris Matthieu has been named tech chair of Internet of @ThingsExpo 2017 New York The 7th Internet of @ThingsExpo will take place on June 6-8, 2017, at the Javits Center in New York City, New York. Chris Matthieu is the co-founder and CTO of Octoblu, a revolutionary real-time IoT platform recently acquired by Citrix. Octoblu connects things, systems, people and clouds to a global mesh network allowing users to automate and control design flo...
You are moving to the Cloud. The question is not if, it’s when. Now that your competitors are in the cloud and lapping you, your “when” better hurry up and get here. But saying and doing are two different things. In his session at @DevOpsSummit at 18th Cloud Expo, Robert Reeves, CTO of Datical, explained how DevOps can be your onramp to the cloud. By adopting simple, platform independent DevOps strategies, you can accelerate your move to the cloud. Spoiler Alert: He also makes sure you don’t...
President Obama recently announced the launch of a new national awareness campaign to "encourage more Americans to move beyond passwords – adding an extra layer of security like a fingerprint or codes sent to your cellphone." The shift from single passwords to multi-factor authentication couldn’t be timelier or more strategic. This session will focus on why passwords alone are no longer effective, and why the time to act is now. In his session at 19th Cloud Expo, Chris Webber, security strateg...
"We are an all-flash array storage provider but our focus has been on VM-aware storage specifically for virtualized applications," stated Dhiraj Sehgal of Tintri in this SYS-CON.tv interview at 19th Cloud Expo, held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.