Patents by Inventor Omar Alonso

Omar Alonso 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).

  • Publication number: 20190287019
    Abstract: One or more techniques and/or systems are provided for metadata tag evaluation. For example, a metadata tag, associated with content, may be identified (e.g., a hashtag #ML may be used to tag a social network post). A set of characters, within the content, may be evaluated utilizing a probability matrix and the content to identify an expanded metadata tag (e.g., an expanded hashtag “machine learning”). Descriptive content, such as websites, articles, social network posts, and/or other content associated with the expanded metadata tag, may be retrieved. A description for the metadata tag may be generated based upon the descriptive content (e.g., a definition for machine learning). In this way, the description, related metadata tags, and/or supplemental content may be provided to users having an interest in learning about the metadata tag.
    Type: Application
    Filed: May 30, 2019
    Publication date: September 19, 2019
    Inventors: Sushma Nagesh Bannur, Omar Alonso, Martin Hentschel
  • Patent number: 10325221
    Abstract: One or more techniques and/or systems are provided for metadata tag evaluation. For example, a metadata tag, associated with content, may be identified (e.g., a hashtag #ML may be used to tag a social network post). A set of characters, within the content, may be evaluated utilizing a probability matrix and the content to identify an expanded metadata tag (e.g., an expanded hashtag “machine learning”). Descriptive content, such as websites, articles, social network posts, and/or other content associated with the expanded metadata tag, may be retrieved. A description for the metadata tag may be generated based upon the descriptive content (e.g., a definition for machine learning). In this way, the description, related metadata tags, and/or supplemental content may be provided to users having an interest in learning about the metadata tag.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: June 18, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sushma Nagesh Bannur, Omar Alonso, Martin Hentschel
  • Publication number: 20190132382
    Abstract: One or more techniques and/or systems are provided for populating an information interface based upon social media data. For example, users may post, share, and/or discuss various information through social media sources. Accordingly, social media data may be obtained from such social media sources. The social media data may be grouped into sets of social media data based upon temporal information. Within the sets of social media data, social media entries may be clustered into topic clusters (e.g., a royal wedding topic cluster, a plane crash topic cluster, etc.). Event summaries may be generated for respective topic clusters. The event summaries may be used to populate timeslots of an information interface, such as a calendar or timeline, to create annotated timeslots. In this way, the information interface may provide users with an interactive view of events over a time period, such as a year-in-review, based upon social media data.
    Type: Application
    Filed: December 24, 2018
    Publication date: May 2, 2019
    Inventors: Omar Alonso, Vasileios Kandylas, Kartikay Khandelwal
  • Publication number: 20190121812
    Abstract: Objects in an object system may be identified by names, and a user may query the object system by specifying a set of keywords that are compared with the names to provide matching objects as search results. However, keyword ambiguity in both the query and the object names may cause query results that include objects using the keyword in a different context than the intent of the query. Presented herein are techniques for identifying objects using annotated names, where various entity values that are present in the object name are tagged with an entity type. The entity tags may be hidden when presenting the object name to a user, and may be utilized to index objects according by entity values and corresponding entity types. Queries may be fulfilled through comparison of the query with entity type and entity value pairs present in the annotated names of the objects.
    Type: Application
    Filed: December 20, 2018
    Publication date: April 25, 2019
    Inventor: OMAR ALONSO
  • Patent number: 10242107
    Abstract: Systems and methods for extracting and organizing quantitative content with a corresponding topic in regard to a particular, desired event, from a body of user posts is presented. More particularly, nearly ubiquitously a body of user posts includes a substantial amount of highly relevant and interesting information goes largely unprocessed and widely inaccessible. According to the disclosed subject matter, a body/corpus of user posts is filtered according to a desired event such that those user posts relating to a desired event is identified. Additionally, the user posts are also filtered according to whether or not the user posts include a quantitative value. An analysis of the filtered user posts is conducted to extract, for qualifying user posts, a quantitative tuple comprising a quantitative value and a corresponding topic.
    Type: Grant
    Filed: January 11, 2015
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Omar Alonso, Thibault Henri Joseph Sellam
  • Patent number: 10229206
    Abstract: One or more techniques and/or systems are provided for augmenting a social snippet with an augmentation tagline. For example, a search user may submit a search query through a search interface (e.g., “algebra help” search query). An entity associated with the search query may be identified (e.g., a math professor). A set of taglines associated with the entity may be retrieved (e.g., descriptive information about the math professor extracted from social networks, documents, websites, etc.). A social snippet for the entity may be augmented with an augmentation tagline selected from the set of taglines or generated based upon information relating to the entity. The augmented social snippet may be displayed through the search interface, and the augmentation tagline may indicate a relevance of the entity to the search user (e.g., an indication that the math professor teaches algebra at a university attended by the search user).
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: March 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Omar Alonso, Vasileios Kandylas, Justin Ormont
  • Patent number: 10176265
    Abstract: Techniques for designing an awareness engine that organizes and serves popularly discussed and viral online content in response to user search queries. In an aspect, quality online content is identified by analyzing posts by users of a social network over specific time periods. For each item of quality online content identified, a virality score is calculated, and a social signature is constructed. The social signature can be constructed from the content itself, as well as from posts referencing the content. Based on this processing, relevant quality online content having the highest virality scores may be retrieved and served in response to user queries. Further techniques are provided for designing a user interface for the awareness engine.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: January 8, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Omar Alonso, Jake Hofman, Vasileios Kandylas, Siddhartha Sen, Serge-Eric Tremblay
  • Patent number: 10169419
    Abstract: The described implementations relate to communication platforms that are provided over computer networks. One implementation provides a system that can include a storage component configured to store a plurality of communications having a common connector. The system can also include a score computation component that is configured to compute scores reflecting semantic relationships between individual communications from the plurality of communications. The system can also include a summary generation component that is configured to select one or more of the individual communications, based on the scores, and generate a summary of the common connector. The summary can represent the selected individual communications. The system can also include at least one processor configured to execute one or more of the components.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Omar Alonso, Karen Shiells, Ho John Lee, Chad Carson
  • Patent number: 10171562
    Abstract: One or more techniques and/or systems are provided for populating an information interface based upon social media data. For example, users may post, share, and/or discuss various information through social media sources. Accordingly, social media data may be obtained from such social media sources. The social media data may be grouped into sets of social media data based upon temporal information. Within the sets of social media data, social media entries may be clustered into topic clusters (e.g., a royal wedding topic cluster, a plane crash topic cluster, etc.). Event summaries may be generated for respective topic clusters. The event summaries may be used to populate timeslots of an information interface, such as a calendar or timeline, to create annotated timeslots. In this way, the information interface may provide users with an interactive view of events over a time period, such as a year-in-review, based upon social media data.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Omar Alonso, Vasileios Kandylas, Kartikay Khandelwal
  • Publication number: 20180357239
    Abstract: A system for retrieving information can include a processor that can identify a topic of information in a data repository as a polarized topic based on a degree of conflict related to the topic. The processor can also detect a plurality of views corresponding to the polarized topic based in part on a temporal relationship to an event, independent of a frequency of occurrence of the plurality of views. Furthermore, the processor can generate a user interface based on an organization of the plurality of views corresponding to the polarized topic, the user interface being organized to show multiple perspectives on the polarized topic by including at least one of the plurality of views independent of the frequency of occurrence.
    Type: Application
    Filed: June 7, 2017
    Publication date: December 13, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Omar ALONSO, Serge-Eric TREMBLAY, Vasileios KANDYLAS
  • Publication number: 20180349500
    Abstract: Described herein are technologies relating to generating search results responsive to receipt of a query. More specifically, the query is mapped to a topic in response to receipt of a query, and social media accounts that have been labeled as being knowledgeable on the topic are identified. Messages in a message feed of the social media account that are germane to the topic are retrieved, and documents referenced (linked) in the retrieved messages are identified. These documents are positioned in a ranked list based upon the documents being referenced in the messages.
    Type: Application
    Filed: June 2, 2017
    Publication date: December 6, 2018
    Inventors: Serge-Eric TREMBLAY, Vasileios KANDYLAS, Omar ALONSO
  • Patent number: 10147107
    Abstract: Systems and methods for generating a social sketch from social communications are provided. Unlike a typical summary of a subject (or of multiple subjects), a social sketch represents a “snapshot” summary of the social communications of people during a given period of time. The social sketch is generated by obtaining a corpus of social communications and filtering the social communications according to time. The filtered results are clustered according to the subject matter/topics of the social communications. Selected clusters are identified and the topic, representative high-quality social communications from non-experts and experts are extracted from each of the selected clusters and saved as a social sketch corresponding to the time period.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: December 4, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Omar Alonso, Serge-Eric Tremblay, Vasileios Kandylas
  • Patent number: 10127115
    Abstract: Non-limiting examples of the present disclosure describe utilization of a social graph, created from evaluation of extracted social media data, to generate temporal snapshots related to social media data. The temporal snapshots enable users to explore different levels of interest related to social media data. In one example, a social media identifier is identified. A social graph may be accessed to evaluate the social media identifier. An exemplary social graph includes clustered relationships developed based on analysis of social media data extracted from at least one social networking service. The social graph may be used to generate a temporal snapshot for the social media identifier. The temporal snapshot may be transmitted to an entry point for output of the temporal snapshot. Other examples are also described including navigation between content of temporal snapshots based on selection of linked data, among other examples.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: November 13, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vasileios Kandylas, Serge-Eric Tremblay, Omar Alonso
  • Publication number: 20180224233
    Abstract: A bullpup-shaped rifle (“BSR”) or assault rifle (“AR”) able to expel a bullet is disclosed. In some embodiments, the BSR includes a firing control unit (“FCU”), grip module, bullpup rear attachment, and bolt and barrel assembly. The FCU is a serialized trigger mechanism capable of initiating launching a directional object when a trigger of the FCU is pulled. The grip module which contains a grip, FCU housing, and rear stabilizing connector, wherein the FCU housing is configured to house a removable FCU. The bullpup rear attachment which is coupled to the rear stabilizing connector for enhancing stability is configured to have a magazine port for receiving a magazine. The bolt and barrel assembly which is situated above the magazine port inside of the bullpup rear attachment behind the FCU facilitates the firing of the object.
    Type: Application
    Filed: February 20, 2018
    Publication date: August 9, 2018
    Applicant: Black Site, Inc.
    Inventor: Omar Alonso Macy
  • Patent number: 9959579
    Abstract: Architecture that automatically generate concise descriptions of users in social media. The descriptions communicate classification or category of a given social media user in a small amount of viewing space. The description can be based on available metadata (e.g., user profile biography) and/or other information about that person, as may be obtained from the information data sources (e.g., structured knowledge bases) on networks such as the Internet and enterprises, for example. The descriptions can also be query-dependent, by assuming there is some relationship between the social media user and a query, in which case, the descriptions illustrate that relationship.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: May 1, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hemant Purohit, Paul Alexander Dow, Lei Duan, Omar Alonso
  • Publication number: 20180067910
    Abstract: Representative embodiments disclose mechanisms to compile documents into a timeline document that tracks the evolution of a topic over time. Social media documents can be used to identify importance or popularity of linked documents (i.e., documents shared by social media in a post, tweet, etc.). A collection of social media documents is analyzed and used to identify a series of n-grams and a ranked list of linked documents. A subset of the ranked list is selected based upon similarity to the series of n-grams. The subset is then summarized and captured, along with underlying supporting data, into an entry of a timeline document. Related entries in different timeline documents can be linked to create a pivot point that allows a user to jump from one timeline to another. Timeline documents can be made available as part of a search performed by a query system.
    Type: Application
    Filed: September 6, 2016
    Publication date: March 8, 2018
    Inventors: Omar Alonso, Vasileios Kandylas, Serge-Eric Tremblay
  • Patent number: 9792827
    Abstract: Entities that answer questions are organized into entity groups. An interface determines an answer to a question from one of the entity groups with a confidence that is greater than a second confidence threshold. To determine the answer, the interface performs an exploration phase where the interface asks the question to each of the entity groups. Entity groups that provide answers with a confidence that is greater than a first confidence threshold are selected for a subset. The interface enters an exploitation phase where the question is asked of the entity groups in the subset. If an answer is determined with a confidence that is greater than the second confidence threshold, then the answer is provided. If no answer is determined before a duration of time expires, then the interface enters a rollback phase where all of the entity groups are considered.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: October 17, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ittai Abraham, Omar Alonso, Vasilis Kandylas, Aleksandrs Slivkins
  • Patent number: 9784540
    Abstract: A projectile such as a paintball including a ball-shaped capsule and a round-shaped disc capable of facilitating accuracy of projectile travel direction is disclosed. The ball-shaped or substantial ball-shaped capsule, in one embodiment, having a head and a tail is able to store and deliver colored markers upon an impact between the projectile and an object. The round-shaped disc is positioned at a place so that allowing a portion of the round-shaped disc to extend above outer surface of the capsule. The disc is able to catch at least airflow when the projectile is launched. The round-shaped disc, in one example, uses the direction of the airflow to facilitate travel direction of the projectile.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: October 10, 2017
    Assignee: Real Action Paintball, Inc (RAP4)
    Inventors: Omar Alonso Macy, Loc T. Pham
  • Publication number: 20170277790
    Abstract: Techniques for designing an awareness engine that organizes and serves popularly discussed and viral online content in response to user search queries. In an aspect, quality online content is identified by analyzing posts by users of a social network over specific time periods. For each item of quality online content identified, a virality score is calculated, and a social signature is constructed. The social signature can be constructed from the content itself, as well as from posts referencing the content. Based on this processing, relevant quality online content having the highest virality scores may be retrieved and served in response to user queries. Further techniques are provided for designing a user interface for the awareness engine.
    Type: Application
    Filed: March 23, 2016
    Publication date: September 28, 2017
    Inventors: Omar Alonso, Jake Hofman, Vasileios Kandylas, Siddhartha Sen, Serge-Eric Tremblay
  • Publication number: 20170270006
    Abstract: Non-limiting examples of the present disclosure describe utilization of a social graph, created from evaluation of extracted social media data, to generate temporal snapshots related to social media data. The temporal snapshots enable users to explore different levels of interest related to social media data. In one example, a social media identifier is identified. A social graph may be accessed to evaluate the social media identifier. An exemplary social graph includes clustered relationships developed based on analysis of social media data extracted from at least one social networking service. The social graph may be used to generate a temporal snapshot for the social media identifier. The temporal snapshot may be transmitted to an entry point for output of the temporal snapshot. Other examples are also described including navigation between content of temporal snapshots based on selection of linked data, among other examples.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 21, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Vasileios Kandylas, Serge-Eric Tremblay, Omar Alonso