Patents by Inventor Norm Bryar
Norm Bryar 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).
-
Patent number: 10841731Abstract: Architecture that enables geofence combinations and compositions where multiple correlated geofences are generated for an entity such as a point of interest. The geofences can have varying radii relative to a specific entity and represent distinct areas or aspects of the entity. The geofences can relate to correspondingly different categories to which the entity can belong. The geofences can be of differing shapes than circular, such as polygons (e.g., rectangles, squares, etc.). Moreover, these differently shaped geofences can be applied to a single entity. Each geofence of a geofence set associated with an entity can be assigned to represent different parts of an entity such as a part a shopping mall. Geofence composition is obtained by combining multiple primitive geofences to compose more complex geofence(s) for an entity and for embedding the relationship of the primitive geofences into such compositions.Type: GrantFiled: October 1, 2018Date of Patent: November 17, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Namita Parab, Emmanouil Koukoumidis, Norm Bryar
-
Publication number: 20190037343Abstract: Architecture that enables geofence combinations and compositions where multiple correlated geofences are generated for an entity such as a point of interest. The geofences can have varying radii relative to a specific entity and represent distinct areas or aspects of the entity. The geofences can relate to correspondingly different categories to which the entity can belong. The geofences can be of differing shapes than circular, such as polygons (e.g., rectangles, squares, etc.). Moreover, these differently shaped geofences can be applied to a single entity. Each geofence of a geofence set associated with an entity can be assigned to represent different parts of an entity such as a part a shopping mall. Geofence composition is obtained by combining multiple primitive geofences to compose more complex geofence(s) for an entity and for embedding the relationship of the primitive geofences into such compositions.Type: ApplicationFiled: October 1, 2018Publication date: January 31, 2019Inventors: Namita Parab, Emmanouil Koukoumidis, Norm Bryar
-
Patent number: 10136251Abstract: Architecture that enables geofence combinations and compositions where multiple correlated geofences are generated for an entity such as a point of interest. The geofences can have varying radii relative to a specific entity and represent distinct areas or aspects of the entity. The geofences can relate to correspondingly different categories to which the entity can belong. The geofences can be of differing shapes than circular, such as polygons (e.g., rectangles, squares, etc.). Moreover, these differently shaped geofences can be applied to a single entity. Each geofence of a geofence set associated with an entity can be assigned to represent different parts of an entity such as a part a shopping mall. Geofence composition is obtained by combining multiple primitive geofences to compose more complex geofence(s) for an entity and for embedding the relationship of the primitive geofences into such compositions.Type: GrantFiled: November 28, 2013Date of Patent: November 20, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Namita Parab, Emmanouil Koukoumidis, Norm Bryar
-
Patent number: 9936346Abstract: Architecture that enables the capability to more effectively define and resize geofences to provide improved geofence utility based on rich context and crowd-sourced data. The architecture enables the intelligent placement of geofences based on rich context that includes both user context and ambient context such as the (predicted or implicitly/explicitly defined) user's travel path, mode of transport, the type of the entity to be visited by the user and geofenced, and the user incentive for visiting the entity to be geofenced. The ambient context includes non-user specific information such as external conditions that may limit or thwart user mobility such as traffic and weather conditions. The rich context and crowd-sourced data assist in improving the spatiotemporal accuracy of suggested/constructed geofences thereby creating a “shaped” geofence that is sufficiently defined to approximate the shape of the entity being geofenced with some degree of accuracy.Type: GrantFiled: November 28, 2013Date of Patent: April 3, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Emmanouil Koukoumidis, Norm Bryar, Christopher Alme, Namita Parab, Stephen Lawler, Anthony Bice, Vanya Avramova
-
Publication number: 20150199380Abstract: Architecture that obtains and utilizes collections of geographically-tagged data to discover optimal vantage points for viewsheds of entities of interest such as physical entities and conceptual entities such as landmarks, sunset, skyline, etc. The disclosed architecture discloses the utilization of at least geo-tagged image data to discover relationships between a combination of concrete entities and/or abstract concepts, and techniques for surfacing such relationships to users. The data can be crowd-sourced geo-tagged image data that are mined from social content and which can be observed or experienced from a certain location/area.Type: ApplicationFiled: January 16, 2014Publication date: July 16, 2015Applicant: Microsoft CorporationInventors: Vanya Avramova, Christopher Alme, Emmanouil Koukoumidis, Norm Bryar, Anthony Bice, Arjun Sundararajan, Mohamed H. Ali
-
Publication number: 20150148060Abstract: Architecture that enables geofence combinations and compositions where multiple correlated geofences are generated for an entity such as a point of interest. The geofences can have varying radii relative to a specific entity and represent distinct areas or aspects of the entity. The geofences can relate to correspondingly different categories to which the entity can belong. The geofences can be of differing shapes than circular, such as polygons (e.g., rectangles, squares, etc.). Moreover, these differently shaped geofences can be applied to a single entity. Each geofence of a geofence set associated with an entity can be assigned to represent different parts of an entity such as a part a shopping mall. Geofence composition is obtained by combining multiple primitive geofences to compose more complex geofence(s) for an entity and for embedding the relationship of the primitive geofences into such compositions.Type: ApplicationFiled: November 28, 2013Publication date: May 28, 2015Applicant: Microsoft CorporationInventors: Namita Parab, Emmanouil Koukoumidis, Norm Bryar
-
Publication number: 20150148061Abstract: Architecture that enables the capability to more effectively define and resize geofences to provide improved geofence utility based on rich context and crowd-sourced data. The architecture enables the intelligent placement of geofences based on rich context that includes both user context and ambient context such as the (predicted or implicitly/explicitly defined) user's travel path, mode of transport, the type of the entity to be visited by the user and geofenced, and the user incentive for visiting the entity to be geofenced. The ambient context includes non-user specific information such as external conditions that may limit or thwart user mobility such as traffic and weather conditions. The rich context and crowd-sourced data assist in improving the spatiotemporal accuracy of suggested/constructed geofences thereby creating a “shaped” geofence that is sufficiently defined to approximate the shape of the entity being geofenced with some degree of accuracy.Type: ApplicationFiled: November 28, 2013Publication date: May 28, 2015Applicant: Microsoft CorporationInventors: Emmanouil Koukoumidis, Norm Bryar, Christopher Alme, Namita Parab, Stephen Lawler, Anthony Bice, Vanya Avramova
-
Patent number: 8963740Abstract: Architecture that employs crowd-sourced parking-related information to compute the probability of finding parking spots at specific road segments, parking lots, and/or in larger geographic areas. The crowd-sourced parking-related information can be obtained from geolocation (geographical location) traces. This approach utilizes a method of mining location traces to compute the probability of finding parking spots at specific road segments, parking lots, and/or in larger geographic areas. The location traces can be mined to classify parking areas as public, private, and semi-private (e.g., only for company employees in certain area that also include public parking areas). The location traces can be mined to infer the times and dates (e.g., hours of the day and the days of the week) during which a vehicle is allowed to park at a given location.Type: GrantFiled: March 14, 2013Date of Patent: February 24, 2015Assignee: Microsoft CorporationInventors: Emmanouil Koukoumidis, Brian Beckman, Norm Bryar, Elad Gerson
-
Publication number: 20140266800Abstract: Architecture that employs crowd-sourced parking-related information to compute the probability of finding parking spots at specific road segments, parking lots, and/or in larger geographic areas. The crowd-sourced parking-related information can be obtained from geolocation (geographical location) traces. This approach utilizes a method of mining location traces to compute the probability of finding parking spots at specific road segments, parking lots, and/or in larger geographic areas. The location traces can be mined to classify parking areas as public, private, and semi-private (e.g., only for company employees in certain area that also include public parking areas). The location traces can be mined to infer the times and dates (e.g., hours of the day and the days of the week) during which a vehicle is allowed to park at a given location.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: MICROSOFT CORPORATIONInventors: Emmanouil Koukoumidis, Brian Beckman, Norm Bryar, Elad Gerson
-
Patent number: 7089109Abstract: A location data structure represents a location in a number of different ways, and may include a map view scale appropriate for rending the map. A map view data structure contains sufficient information to derive a number of independent descriptions of a map view. A route data structure may be used at any point in the route calculation and rendering process, and includes a locations field that includes the two-end points of the route, a calculated route data field representing a calculated route between the two end-points, an options field that specifies the options used or to be used to calculate the route, a driving directions field that represents driving directions for the route, and an identity data field that specifies whether the route data structure is a request to calculate a route, a response to a route calculation request, or a rendering request.Type: GrantFiled: September 15, 2003Date of Patent: August 8, 2006Assignee: Microsoft CorporationInventors: Amos Dylan Vance, Timothy S. McGrath, Julia M. Crawford, Aiden Byrne, Norm Bryar, Christopher Jon Lang, Michael J. Antonio
-
Publication number: 20040204835Abstract: A location data structure represents a location in a number of different ways, and may include a map view scale appropriate for rending the map. A map view data structure contains sufficient information to derive a number of independent descriptions of a map view. A route data structure may be used at any point in the route calculation and rendering process, and includes a locations field that includes the two-end points of the route, a calculated route data field representing a calculated route between the two end-points, an options field that specifies the options used or to be used to calculate the route, a driving directions field that represents driving directions for the route, and an identity data field that specifies whether the route data structure is a request to calculate a route, a response to a route calculation request, or a rendering request.Type: ApplicationFiled: September 15, 2003Publication date: October 14, 2004Inventors: Amos Dylan Vance, Timothy S. McGrath, Julia M. Crawford, Aiden Byrne, Norm Bryar, Christopher Jon Lang, Michael J. Antonio