Patents by Inventor Silvana P. Moncayo
Silvana P. Moncayo 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: 11423057Abstract: A server system comprising a processor configured to manage an extensible taxonomy of impression tags for categorizing the plurality of locations, monitor content sources for visitor impressions of the plurality of locations and extract a plurality of impression tag inputs from the visitor impressions, each impression tag input including an identified impression tag, a visited location of the plurality of locations, and visited location context data including a visited time interval of the plurality of time intervals, for each impression tag input, aggregate that impression tag input into aggregated impression tag input data in a location profile of the plurality of location profiles that is associated with the visited location of that impression tag input, and for each location profile, select one or more categorizing impression tags from the extensible taxonomy of impression tags based on at least the aggregated impression tag input data of that location profile.Type: GrantFiled: January 27, 2020Date of Patent: August 23, 2022Assignee: Microsoft Technology Licensing, LLCInventors: David Grochocki, Jr., Silvana P. Moncayo Torres
-
Patent number: 10803125Abstract: A map application is provided that allows a user to view and query the location data associated with the contacts of the user. The location data of a contact may include locations of where the contact has been, along with a time when the contact was at each location. The user can use the map application to view the location data of selected users or groups of users. The user can further generate a query, and the map application can determine locations from the location data of the contacts that are related to the generated query. In this way, the user can search for locations such as businesses and landmarks that were visited by their contacts, and can view the locations on a map.Type: GrantFiled: June 30, 2017Date of Patent: October 13, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Erin M. Riley, Jeff West, Silvana P. Moncayo
-
Publication number: 20200192918Abstract: A server system comprising a processor configured to manage an extensible taxonomy of impression tags for categorizing the plurality of locations, monitor content sources for visitor impressions of the plurality of locations and extract a plurality of impression tag inputs from the visitor impressions, each impression tag input including an identified impression tag, a visited location of the plurality of locations, and visited location context data including a visited time interval of the plurality of time intervals, for each impression tag input, aggregate that impression tag input into aggregated impression tag input data in a location profile of the plurality of location profiles that is associated with the visited location of that impression tag input, and for each location profile, select one or more categorizing impression tags from the extensible taxonomy of impression tags based on at least the aggregated impression tag input data of that location profile.Type: ApplicationFiled: January 27, 2020Publication date: June 18, 2020Applicant: Microsoft Technology Licensing, LLCInventors: David GROCHOCKI, JR., Silvana P. MONCAYO TORRES
-
Patent number: 10545996Abstract: A server system comprising a processor configured to manage an extensible taxonomy of impression tags for categorizing the plurality of locations, monitor content sources for visitor impressions of the plurality of locations and extract a plurality of impression tag inputs from the visitor impressions, each impression tag input including an identified impression tag, a visited location of the plurality of locations, and visited location context data including a visited time interval of the plurality of time intervals, for each impression tag input, aggregate that impression tag input into aggregated impression tag input data in a location profile of the plurality of location profiles that is associated with the visited location of that impression tag input, and for each location profile, select one or more categorizing impression tags from the extensible taxonomy of impression tags based on at least the aggregated impression tag input data of that location profile.Type: GrantFiled: April 19, 2017Date of Patent: January 28, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Grochocki, Jr., Silvana P. Moncayo Torres
-
Patent number: 10514819Abstract: Innovations in the area of presentation of location-related actions and location information are presented. For example, an application calls an operating system to generate a location card. The location card can show a map of a location as well as additional information about the location and one or more action indicators. With an action indicator, a user can launch an application to perform an action related to the location immediately and directly from the location card. Depending on usage scenario, an application can specify different actions to be represented with action indicators in a location card. At the same time, location cards supported by the operating system provide a consistent way to expose location information and location-related actions to users.Type: GrantFiled: January 12, 2018Date of Patent: December 24, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Katherine A. Maertens, Yekaterina Grabar, Carter Green, Finbarr Duggan, Silvana P. Moncayo
-
Publication number: 20190371021Abstract: Described herein is a system and method for co-locating disparate media types into a virtual reality experience. Input is received from a user including temporal information, geographical information, and/or entity information for building the virtual reality experience. Media items are identified in accordance with the received user input, at least some of the media items being of disparate media types. In some embodiments, the media items are identified using a cloud-based operating system component that stores information regarding utilization of device(s) by the user. The virtual reality experience is built by selecting at least some of the identified media items to be included in the virtual reality experience and organizing the selected media items. In some embodiments, the media items to be included are selected using a selection model trained using a machine learning algorithm. The virtual reality experience is provided in accordance with the arranged, selected media items.Type: ApplicationFiled: June 4, 2018Publication date: December 5, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Felix Gerard Torquil Ifor ANDREW, Jeff WEST, Andi Fabian RUSU, Silvana P. MONCAYO
-
Publication number: 20190088030Abstract: Location data and image data are captured at a location. The location data may include GPS coordinates and the image data may include images or videos taken at the location. The image data is processed to identify anchor points associated with the location. The location data and the anchor points are provided to a cloud service that uses the location data and image data to create a map of locations and anchor points. A user can associate a virtual object with one or more anchor points associated with a location. At a later time, when the same or different user visits the location, the virtual object may be displayed to the user in an AR application at anchor points that match the one or more anchor points associated with the location.Type: ApplicationFiled: September 20, 2017Publication date: March 21, 2019Inventors: Clark MASTERSON, Felix G.T.I. ANDREW, Joao Celestino Leite Pinheiro de Paiva, Silvana P. MONCAYO
-
Publication number: 20190090085Abstract: In some embodiments, a first computing system receives, at an application running on a platform of the first computer system, a communication for an object from a second computer system. The application determines that a geofence is associated with the object. The geofence is set by the second computer system and the application restricts access to the object until a requirement associated with the geofence is met. The application configures a location service of the platform to monitor a location of the first computer system using the information for the geofence. A notification is received from the location service when the location of the first computer system meets a requirement of the geofence. Then, the application performs an action for the object when the first computer system meets the requirement of the geofence.Type: ApplicationFiled: September 18, 2017Publication date: March 21, 2019Inventors: Clark MASTERSON, Joao Celestino LEITE PINHEIRO DE PAIVA, Silvana P. MONCAYO, Shai GUDAY
-
Publication number: 20190050930Abstract: Search histories of users are collected and correlated with the application download or usage history of the users to identify queries that are correlated with the use of particular applications. The search histories can come from a variety of sources such as map applications and web browsing applications. The correlations are used to generate a mapping of queries to applications. The mapping can be later used to recommend applications to a user based on a recent query submitted by the user or based on a subset of the search history of the user. In this way, a user can be recommended applications based on their interests as expressed through their search history.Type: ApplicationFiled: August 14, 2017Publication date: February 14, 2019Inventors: Felix Gerard Torquil Ifor ANDREW, Jeff WEST, Silvana P. MONCAYO
-
Publication number: 20190005153Abstract: A map application is provided that allows a user to view and query the location data associated with the contacts of the user. The location data of a contact may include locations of where the contact has been, along with a time when the contact was at each location. The user can use the map application to view the location data of selected users or groups of users. The user can further generate a query, and the map application can determine locations from the location data of the contacts that are related to the generated query. In this way, the user can search for locations such as businesses and landmarks that were visited by their contacts, and can view the locations on a map.Type: ApplicationFiled: June 30, 2017Publication date: January 3, 2019Inventors: Erin M. RILEY, Jeff WEST, Silvana P. MONCAYO
-
Publication number: 20180307739Abstract: A server system comprising a processor configured to manage an extensible taxonomy of impression tags for categorizing the plurality of locations, monitor content sources for visitor impressions of the plurality of locations and extract a plurality of impression tag inputs from the visitor impressions, each impression tag input including an identified impression tag, a visited location of the plurality of locations, and visited location context data including a visited time interval of the plurality of time intervals, for each impression tag input, aggregate that impression tag input into aggregated impression tag input data in a location profile of the plurality of location profiles that is associated with the visited location of that impression tag input, and for each location profile, select one or more categorizing impression tags from the extensible taxonomy of impression tags based on at least the aggregated impression tag input data of that location profile.Type: ApplicationFiled: April 19, 2017Publication date: October 25, 2018Applicant: Microsoft Technology Licensing, LLCInventors: David GROCHOCKI, JR., Silvana P. MONCAYO TORRES
-
Publication number: 20180158031Abstract: Events associated with a user are determined. The events may be activities that were provided by the user with start and end times such as appointments. Tasks associated with the user are determined. The tasks may be similar to events, but may not have start and end times. Monitored user behavior is used to estimate how long each task will take to complete. Events or tasks not associated with the user, but that may be of interest to the user, are determined. Location information about the events and tasks is received, and traffic and map information is used to estimate travel time between the locations. The tasks and the events are ranked using user interest data. An itinerary is generated using a subset of the ranked events and/or tasks that considers travel time between the locations as well as the ranking.Type: ApplicationFiled: December 5, 2016Publication date: June 7, 2018Inventors: Kshitij Sethi, David Grochocki, JR., Elizabeth P. Salowitz, Jeff West, David S. Alles, Silvana P. Moncayo
-
Publication number: 20180136790Abstract: Innovations in the area of presentation of location-related actions and location information are presented. For example, an application calls an operating system to generate a location card. The location card can show a map of a location as well as additional information about the location and one or more action indicators. With an action indicator, a user can launch an application to perform an action related to the location immediately and directly from the location card. Depending on usage scenario, an application can specify different actions to be represented with action indicators in a location card. At the same time, location cards supported by the operating system provide a consistent way to expose location information and location-related actions to users.Type: ApplicationFiled: January 12, 2018Publication date: May 17, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Katherine A. Maertens, Yekaterina Grabar, Carter Green, Finbarr Duggan, Silvana P. Moncayo
-
Patent number: 9904434Abstract: Innovations in the area of presentation of location-related actions and location information are presented. For example, an application calls an operating system to generate a location card. The location card can show a map of a location as well as additional information about the location and one or more action indicators. With an action indicator, a user can launch an application to perform an action related to the location immediately and directly from the location card. Depending on usage scenario, an application can specify different actions to be represented with action indicators in a location card. At the same time, location cards supported by the operating system provide a consistent way to expose location information and location-related actions to users.Type: GrantFiled: July 6, 2016Date of Patent: February 27, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Katherine A. Maertens, Yekaterina Grabar, Carter Green, Finbarr Duggan, Silvana P. Moncayo
-
Publication number: 20170314942Abstract: A mobile computing device comprises a display, one or more travel sensors configured to measure one or more travel parameters, a logic machine, and a storage machine. The storage machine holds instructions executable by the logic machine to determine a user destination based on one or more personalized travel characteristics, during travel according to an initial transit plan to reach the user destination, measure, via the one or more travel sensors, one or more travel parameters, recognize a travel deviation condition based on the one or more travel parameters, and present, via the display, a notification of an alternative transit plan based on the travel deviation condition.Type: ApplicationFiled: April 28, 2016Publication date: November 2, 2017Applicant: Microsoft Technology Licensing, LLCInventor: Silvana P. Moncayo Torres
-
Publication number: 20160313870Abstract: Innovations in the area of presentation of location-related actions and location information are presented. For example, an application calls an operating system to generate a location card. The location card can show a map of a location as well as additional information about the location and one or more action indicators. With an action indicator, a user can launch an application to perform an action related to the location immediately and directly from the location card. Depending on usage scenario, an application can specify different actions to be represented with action indicators in a location card. At the same time, location cards supported by the operating system provide a consistent way to expose location information and location-related actions to users.Type: ApplicationFiled: July 6, 2016Publication date: October 27, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Katherine A. Maertens, Yekaterina Grabar, Carter Green, Finbarr Duggan, Silvana P. Moncayo
-
Patent number: 9460058Abstract: Innovations in the area of presentation of location-related actions and location information are presented. For example, an application calls an operating system to generate a location card. The location card can show a map of a location as well as additional information about the location and one or more action indicators. With an action indicator, a user can launch an application to perform an action related to the location immediately and directly from the location card. Depending on usage scenario, an application can specify different actions to be represented with action indicators in a location card. At the same time, location cards supported by the operating system provide a consistent way to expose location information and location-related actions to users.Type: GrantFiled: September 2, 2014Date of Patent: October 4, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Katherine A. Maertens, Yekaterina Grabar, Carter Green, Finbarr Duggan, Silvana P. Moncayo
-
Publication number: 20160062955Abstract: Innovations in the area of presentation of location-related actions and location information are presented. For example, an application calls an operating system to generate a location card. The location card can show a map of a location as well as additional information about the location and one or more action indicators. With an action indicator, a user can launch an application to perform an action related to the location immediately and directly from the location card. Depending on usage scenario, an application can specify different actions to be represented with action indicators in a location card. At the same time, location cards supported by the operating system provide a consistent way to expose location information and location-related actions to users.Type: ApplicationFiled: September 2, 2014Publication date: March 3, 2016Applicant: MICROSOFT CORPORATIONInventors: Katherine A. Maertens, Catherine Grabar, Carter Green, Finbarr Duggan, Silvana P. Moncayo