A system and method for communicating with only a subquantity of mobile receivers operating within a geographic area that the sender wishes to communicate with, particularly for time critical messages. A system for geo-casting messages to at least one receiver within a geographic region is provided. The system includes an input for receiving the message and a circuit coupled to the input. Upon receiving the message, the circuit reads a geographic designator. Then the circuit accesses a geospatial database using the geographic designator whereby the circuit determines which receivers are in the geographic region designated by the geographic designator. From the geospatial database, the circuit also determines addresses for the receivers so that the circuit can individually forward the message to the receivers within the designated geographic region.
Processing Write Requests With Server Having Global Knowledge
Dmitri Gavrilov - Redmond WA, US Eric S. Fleischman - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709217
Abstract:
Described are embodiments directed to processing write requests using designated servers with global knowledge of information within a distributed system. The designated servers are used to enforce a data rule that limits the data that may be written to the distributed system. In order to ensure that data written to the distributed system is consistent with the data rule, when another server within the distributed system receives a request to write information that is subject to the data rule, it must consult with one of the designated servers before it can accept the write request. If the designated server determines that the data is consistent with the data rule, the write request is approved. Otherwise, the write request is denied.
Self-Describing Authorization Policy For Accessing Cloud-Based Resources
David R. Reed - Seattle WA, US Eric S. Fleischman - Redmond WA, US Abolade Gbadegesin - Seattle WA, US Dharma Shukla - Sammamish WA, US Nikolay Smolyanskiy - Seattle WA, US Thomas A. Galvin - Amherst NH, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
726 1, 726 2, 726 3, 726 4, 726 10
Abstract:
A ticketing system adapted for use with a cloud-based services platform is provided by a ticket-based authorization model in which the authorization requirements for traversing one or more meshes of resources associated with a cloud service are annotated in links included in a resource that refer to other resources. The meshes are thus self-describing with respect to the association among the resources (i. e. , the links) as well as the authorization required to access resources. Resource access requires a principal ticket which asserts that a caller at a client (e. g. , a security principal representing a device or identity associated with a user) is authenticated, plus zero or more claim tickets. The claim tickets make additional assertions about the caller that the cloud service may use to check that the caller is authorized to access the resource.
System And Method For Enabling Wireless Real Time Applications Over A Wide Area Network In High Signal Intermittence Environments
A system and method for communicating real time information using a wide area network protocol and communications protocol that mitigates against potentially significant packet loss rates caused by events such as signal blockage occurring at the underlying wireless transmission (e. g. , radio) links. In one implementation the method involves creating a first data packet having a first segment of information, and a first identification (ID) code. The first data packet is then transmitted. A second data packet is then created having information forming the first data packet and also a second segment of information identified by a second code. The second packet is then transmitted. Subsequently formed data packets may include all of the information from previously created data packets until a maximum packet depth is reached, and then each subsequently created new data packet drops off the oldest packet information from the previously created packet while including new information.
Device Authentication Within Deployable Computing Environment
Abolade Gbadegesin - Seattle WA, US Dharma K. Shukla - Sammamish WA, US Thomas A. Galvin - Amherst NH, US David R. Reed - Redmond WA, US Nikolay Smolyanskiy - Seattle WA, US Eric Fleischman - Redmond WA, US Roman Batoukov - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L 29/06
US Classification:
713159
Abstract:
A deployable computing environment may facilitate interaction and data sharing between users and devices. Users, devices, and relationships between the users and devices may be represented within the deployable computing environment. A relationship between a user and a device may specify that the device is owned by the user and that the device is authorized to perform operations within the deployable computing environment on behalf of the user. Secure authentication of devices and users for interaction within the deployable computing environment is achieved by authenticating tickets corresponding to the user, the device, and the relationship. A device identification ticket and a user identification ticket are used to authenticate the device and user for interaction within the deployable computing environment. A device claim ticket allows the device to perform delegated operations (e. g. , data synchronization, peer connectivity, etc.
Gaurav S. Anand - Seattle WA, US Kevin Michael Woley - Seattle WA, US Matthew R. Ayers - Seattle WA, US Rajeev Dutt - Redmond WA, US Eric Fleischman - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/04 G06F 17/30 G06F 12/14
US Classification:
726 5, 726 2, 726 18, 726 19
Abstract:
This document describes various techniques for distributing credentials based on hardware profiles. A resource access request including a hardware profile is transmitted to a remote entity having access to a previous hardware profile and a credential useful to access a resource is received if at least a portion of the hardware profile matches the previous hardware profile.
Virtual Exterior Gateway Protocol And Related Methods
An aggregation of a plurality of networks. The aggregation includes a plurality of peer nodes of the networks, each node including a plurality of channels operating at a plurality of interior gateway protocol (IGP) routing levels configured to provide a mesh interface between at least two of the networks. This aggregation makes it possible to configure extremely large aggregated networks. It also supports inter-autonomous system (AS) mobility and movement needs of mobile ad-hoc network (MANET) networks.
Elbio Renato T. Abib - Redmond WA, US Eric S. Fleischman - Redmond WA, US Matthew S. Rimer - Kirkland WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709201
Abstract:
In embodiments, servers within a distributed system include more than one thread pool from which threads may be allocated for processing requests received at the servers. The servers have a local thread pool from which threads for processing requests that require only local resources (resources stored locally on the server) are allocated. In embodiments, the server will include a remote thread pool from which threads are allocated for processing requests that require resources stored on any remote server. In other embodiments, the server will include a corresponding thread pool for each of a number of specified remote servers. When a request requires access to resources stored on a particular server, a thread from the corresponding thread pool associated with the particular server will be allocated for processing the request.
Name / Title
Company / Classification
Phones & Addresses
Eric Fleischman Principal
Rite Aid Corporation Drug Storesprop Strs
140 Fry St, Newark, NJ 07105 9738177254
Eric Fleischman Branch Manager
Rite Aid of New Jersey Inc Drug Storesprop Strs
140 Fry St, Newark, NJ 07105 9733442982
Eric Fleischman Director Information Technology
The Boeing Company Airport/Airport Services Mfg Aircraft Mfg Radio/TV Communication Equipment · Mfg Aircraft
20403 68 Ave S, Kent, WA 98032 2537731444, 2537738988
Greater New York City AreaCurrently unemployed and looking for a new position. Experienced Program Director and Government Relations Professional (Please see my Linked In Profile and... Currently unemployed and looking for a new position. Experienced Program Director and Government Relations Professional (Please see my Linked In Profile and Visual CV listed below for additional information)