Cross-platform gaming between multiple devices of multiple types
Abstract
Cross-platform gaming between multiple devices of multiple types, including: determining, by a cross-platform gaming server, the device type of a first gaming device; sending, in dependence upon the device type of the first gaming device, a gaming application from the cross-platform gaming server to the first gaming device; determining, by the cross-platform gaming server, the device type of the second gaming device; sending, in dependence upon the device type of the second gaming device, a gaming application from the cross-platform gaming server to the second gaming device; and communicating, in real-time, between the gaming application on the first gaming device and the gaming application on the second gaming device.
Claims
exact text as granted — not AI-modified1 . A method of cross-platform gaming between multiple devices of multiple types, the method comprising:
determining, by a cross-platform gaming server, the device type of one or more gaming devices; and sending, to each of the one or more gaming devices, a gaming application from the cross-platform gaming server to the gaming device in dependence upon the device type of the gaming device.
2 . The method of claim 1 wherein determining, by a cross-platform gaming server, the device type of one or more gaming devices further comprises:
sending, from the cross-platform gaming server to each of the one or more gaming devices, a device configuration scanner; and
receiving, by the cross-platform gaming server from each of the one or more gaming devices, scan results.
3 . The method of claim 1 wherein determining the device type of one or more gaming devices further comprises identifying an operating system executing on each gaming device.
4 . The method of claim 1 further comprising exchanging, by the cross-platform gaming server, gaming information between at least two gaming devices.
5 . The method of claim 4 wherein exchanging, by the cross-platform gaming server, gaming information between at least two gaming devices further comprises exchanging real-time gaming information between at least two gaming devices.
6 . The method of claim 4 wherein exchanging, by the cross-platform gaming server, gaming information between at least two gaming devices further comprises:
receiving, by the cross-platform gaming server, gaming information from a first gaming device in a first data format;
translating, by the cross-platform gaming server, the gaming information from the first gaming device in the first data format into gaming information in a second data format in dependence upon the device type of the first gaming device and the device type of a second gaming device; and
sending, from the cross-platform gaming server to the second gaming device, the gaming information in the second data format.
7 . The method of claim 1 further comprising:
notifying, by the cross-platform gaming server, each gaming device that a new version of a particular gaming application has been created; and
sending, by the cross-platform gaming server to each gaming device, a gaming application update.
8 . Apparatus for cross-platform gaming between multiple devices of multiple types, the apparatus comprising a computer processor operatively coupled to computer memory, the computer memory including computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:
determining, by a cross-platform gaming server, the device type of one or more gaming devices; and sending, to each of the one or more gaming devices, a gaming application from the cross-platform gaming server to the gaming device in dependence upon the device type of the gaming device.
9 . The apparatus of claim 8 wherein determining, by a cross-platform gaming server, the device type of one or more gaming devices further comprises:
sending, from the cross-platform gaming server to each of the one or more gaming devices, a device configuration scanner; and
receiving, by the cross-platform gaming server from each of the one or more gaming devices, scan results.
10 . The apparatus of claim 8 wherein determining the device type of one or more gaming devices further comprises identifying an operating system executing on each gaming device.
11 . The apparatus of claim 8 further comprising computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the step of exchanging, by the cross-platform gaming server, gaming information between at least two gaming devices.
12 . The apparatus of claim 11 wherein exchanging, by the cross-platform gaming server, gaming information between at least two gaming devices further comprises exchanging real-time gaming information between at least two gaming devices.
13 . The apparatus of claim 11 wherein exchanging, by the cross-platform gaming server, gaming information between at least two gaming devices further comprises:
receiving, by the cross-platform gaming server, gaming information from a first gaming device in a first data format;
translating, by the cross-platform gaming server, the gaming information from the first gaming device in the first data format into gaming information in a second data format in dependence upon the device type of the first gaming device and the device type of a second gaming device; and
sending, from the cross-platform gaming server to the second gaming device, the gaming information in the second data format.
14 . The apparatus of claim 8 further comprising computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:
notifying, by the cross-platform gaming server, each gaming device that a new version of a particular gaming application has been created; and
sending, by the cross-platform gaming server to each gaming device, a gaming application update.
15 . A computer program product for cross-platform gaming between multiple devices of multiple types, the computer program product disposed upon a computer readable storage medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
determining, by a cross-platform gaming server, the device type of one or more gaming devices; and sending, to each of the one or more gaming devices, a gaming application from the cross-platform gaming server to the gaming device in dependence upon the device type of the gaming device.
16 . The computer program product of claim 15 wherein determining, by a cross-platform gaming server, the device type of one or more gaming devices further comprises:
sending, from the cross-platform gaming server to each of the one or more gaming devices, a device configuration scanner; and
receiving, by the cross-platform gaming server from each of the one or more gaming devices, scan results.
17 . The computer program product of claim 15 wherein determining the device type of one or more gaming devices further comprises identifying an operating system executing on each gaming device.
18 . The computer program product of claim 15 further comprising computer program instructions that, when executed, cause a computer to carry out the step of exchanging, by the cross-platform gaming server, gaming information between at least two gaming devices.
19 . The computer program product of claim 18 wherein exchanging, by the cross-platform gaming server, gaming information between at least two gaming devices further comprises exchanging real-time gaming information between at least two gaming devices.
20 . The computer program product of claim 18 wherein exchanging, by the cross-platform gaming server, gaming information between at least two gaming devices further comprises:
receiving, by the cross-platform gaming server, gaming information from a first gaming device in a first data format;
translating, by the cross-platform gaming server, the gaming information from the first gaming device in the first data format into gaming information in a second data format in dependence upon the device type of the first gaming device and the device type of a second gaming device; and
sending, from the cross-platform gaming server to the second gaming device, the gaming information in the second data format.Join the waitlist — get patent alerts
Track US2013045803A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.