Patents by Inventor Tarek Najm

Tarek Najm 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: 20100318537
    Abstract: Systems, methods, and computer-storage media for generating and providing knowledge content to users utilizing a web architecture that integrates information across data silos through a common, flexible data storage schema, such as a star or snowflake schema, are provided. Data from a content graph, a user activity graph, a social graph, and temporal data as it relates to each of the content graph, the social graph and the user activity graph, is stored in a knowledge content database utilizing the star schema. In this way, data from each of these formerly disparate sources may be accessed from a common, extensible application platform utilizing ontologies and pivot table functionality, thus providing smarter, more comprehensive knowledge in response to received user queries.
    Type: Application
    Filed: June 12, 2009
    Publication date: December 16, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: ARUNGUNRAM CHANDRASEKARAN SURENDRAN, TAREK NAJM, PHANI VADDADI, RAJEEV PRASAD, SIVA MOHAN
  • Patent number: 7788131
    Abstract: Seed keywords are leveraged to provide expanded keywords that are then associated with relevant advertisers. Instances can also include locating potential advertisers based on the expanded keywords. Inverse lookup techniques are employed to determine which keywords are associated with an advertiser. Filtering can then be employed to eliminate inappropriate keywords for that advertiser. The keywords are then automatically revealed to the advertiser for consideration as relevant search terms for their advertisements. In this manner, revenue for a search engine and/or for an advertiser can be substantially enhanced through the automatic expansion of relevant search terms. Advertisers also benefit by having larger and more relevant search term selections automatically available to them, saving them both time and money.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: August 31, 2010
    Assignee: Microsoft Corporation
    Inventors: Shuzhen Nong, Ying Li, Tarek Najm, Li Li, Hua-Jun Zeng, Zheng Chen, Benyu Zhang
  • Patent number: 7689458
    Abstract: Systems and methods for determining the value of bids placed by content providers for placement positions on a page, e.g., a web page, rendered according to a given context, for instance, the search results listing for a particular query initiated on a search engine web site, are provided. Additionally, systems and methods are provided for determining placement of content items, e.g., advertisements and/or images, on a rendered page relative to other content items on the page based upon bid value.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: David E. Heckerman, David M. Chickering, Christopher A. Meek, Brian Burdick, Li Li, Murali Vajjiravel, Ying Li, Rajeev Prasad, Raxit A. Kagalwala, Tarek Najm, Sachin Dhawan
  • Patent number: 7689585
    Abstract: Systems and methods for related term suggestion are described. In one aspect, relationships among respective ones of two or more multi-type data objects are identified. The respective ones of the multi-type data objects include at least one object of a first type and at least one object of a second type that is different from the first type. The multi-type data objects are iteratively clustered in view of respective ones of the relationships to generate reinforced clusters.
    Type: Grant
    Filed: April 15, 2004
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Hua-Jun Zeng, Benyu Zhang, Zheng Chen, Wei-Ying Ma, Li Li, Ying Li, Tarek Najm
  • Patent number: 7653627
    Abstract: Systems and methods for analyzing the content of online conversations using data mining technologies are provided. Methods and systems for utilizing the results of data mining technology implementation to retrieve relevant advertising content and/or other relevant information for display in association with the content of an online conversation are also provided.
    Type: Grant
    Filed: May 13, 2005
    Date of Patent: January 26, 2010
    Assignee: Microsoft Corporation
    Inventors: Ying Li, Li Li, Tarek Najm, Xianfang Wang, Hongbin Gao, Hua-Jun Zeng, Benyu Zhang, Zheng Chen
  • Publication number: 20090144124
    Abstract: Systems and methods are provided for adding an advertisement to a web page by associating advertisements with one or more visual objects e.g., text and/or pictures. Embodiments of the present invention include a method for selecting visual objects and associating the visual object with an advertisement after the web page has been displayed to the user. The visual object may be selected in part based on the user's interactions with the web page. An additional embodiment of the present invention displays the associated advertisement after a user clicks on or hovers over the selected visual object.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: ARUNGUNRAM C. SURENDRAN, LEE-MING ZEN, HRISHIKESH M. BAL, TAREK NAJM, KEVIN RIEDY
  • Publication number: 20090070310
    Abstract: Online relevance verification is performed to provide relevant advertisements to search queries received at a search engine. Relevance of an advertisement for a received search query is determined by comparing the content of a landing page associated with the advertisement against search results for the search query. Relevance may then be used to filter irrelevant advertisements from consideration and/or may be used in ranking advertisements during an auction process in conjunction with monetization factors. Selected advertisements may then be returned in response to the search query.
    Type: Application
    Filed: September 7, 2007
    Publication date: March 12, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: ABHINAI SRIVASTAVA, YING LI, TAREK NAJM
  • Patent number: 7457873
    Abstract: In accordance with a method and system for centralized network usage tracking, documents on a network server include a reference to content on a centralized logging server. When one of the documents is accessed by a client computer, the process of rendering the content at the client computer includes requesting the content from the logging server. The logging server, upon receipt of such a request, logs information embedded in the request and returns a trivial response which requires little time and which rendering of need not be perceivable by the user.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: November 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Rico Mariani, Tarek Najm, Ramesh Manne, Lee Wang, Tara Prakriya, Madhan Subhas
  • Publication number: 20080281606
    Abstract: Methods and systems for identifying automated click fraud programs are provided. Upon receiving a request for presentation of a web page, the probability that the user is robotic is determined. The determined probability, along with historic behavior, if available, related to the requesting user, is used to determine a score that may be utilized to select advertisements for presentation to the user. If the score indicates a high likelihood that the user is robotic, an advertisement designed to solicit user behavior known to be associated with robots may be selected to confirm the suspicion. Alternatively, if the likelihood that the user is robotic is high enough, advertisement presentation may be largely suppressed. If, on the other hand, the score indicates a high likelihood that the user is human, a standard advertisement and/or an advertisement designed to solicit user feedback related to advertisements and/or publishers may be selected.
    Type: Application
    Filed: May 7, 2007
    Publication date: November 13, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Brendan J. Kitts, Tarek Najm, Brian Burdick
  • Publication number: 20080282290
    Abstract: A system, method, and computer-readable media are presented for displaying an interactive viewer associated with an advertisement within a user interface. In one aspect, the system includes an advertisement manager for providing advertisements in response to request from clients. The system further includes a rendering component for determining if an advertisement has an associated interactive viewer, determining features associated with the advertisement, and displaying the interactive viewer including the determined features. Additionally, the system includes an event tracking module for monitoring a user's interaction with the interactive viewer, and reporting feedback regarding the interaction to the advertisement manager.
    Type: Application
    Filed: May 8, 2007
    Publication date: November 13, 2008
    Applicant: Microsoft Corporation
    Inventors: Mansoor Malik, Scott Tomlin, Phani Vaddadi, Mark Masterson, Tarek Najm, Ying Li, Raxit Kagalwala, Kevin Riedy, Li Li
  • Publication number: 20080262909
    Abstract: Computer-readable media, systems, and methods for intelligent information display are described. In embodiments, a display environment is monitored for one or more audience data and, upon receiving the one or more audience data, display information is processed in accordance with the one or more audience data and the processed display information is presented. In various embodiments, the audience data includes user gestures that indicate a communication with the intelligent information display, such as gestures indicating a mouse motion or a mouse click. In various other embodiments, the audience data includes demographic indicia such as the typical gender and/or typical age of an audience in a display environment.
    Type: Application
    Filed: April 18, 2007
    Publication date: October 23, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Li Li, Robert A. Sim, Tarek Najm, Ying Li, Yi Chen
  • Publication number: 20080250327
    Abstract: A code is included in content, which code allows a user to use a comment tool to select some or all of the content, to create and submit comments, and to view previously submitted content selections and comments in conjunction with additional content. The additional content may comprise advertisements.
    Type: Application
    Filed: April 9, 2007
    Publication date: October 9, 2008
    Applicant: Microsoft Corporation
    Inventors: Ying Li, Tarek Najm, Philip A. Lee
  • Patent number: 7430599
    Abstract: In accordance with a method and system for centralized network usage tracking, documents on a network server include a reference to content on a centralized logging server. When one of the documents is accessed by a client computer, the process of rendering the content at the client computer includes requesting the content from the logging server. The logging server, upon receipt of such a request, logs information embedded in the request and returns a trivial response which requires little time and which rendering of need not be perceivable by the user.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: September 30, 2008
    Assignee: Microsoft Corporation
    Inventors: Rico Mariani, Lee Wang, Madhan Subhas, Ramesh Manne, Tara S. Prakriya, Tarek Najm
  • Patent number: 7428529
    Abstract: Systems and methods for related term suggestion are described. In one aspect, term clusters are generated as a function of calculated similarity of term vectors. Each term vector having been generated from search results associated with a set of high frequency of occurrence (FOO) historical queries previously submitted to a search engine. Responsive to receiving a term/phrase from an entity, the term/phrase is evaluated in view of terms/phrases in the term clusters to identify one or more related term suggestions.
    Type: Grant
    Filed: April 15, 2004
    Date of Patent: September 23, 2008
    Assignee: Microsoft Corporation
    Inventors: Hua-Jun Zeng, Benyu Zhang, Zheng Chen, Wei-Ying Ma, Li Li, Ying Li, Tarek Najm
  • Publication number: 20080154719
    Abstract: The claimed subject matter relates to an architecture that can quantify a value of a consumer transaction to a market ecosystem. The value to the ecosystem of the transaction can be based upon features of the transaction as well as dynamics unique to the ecosystem. In addition, the value can be monetized as well as aggregated in order to produce a net economic value of a set of transactions involving a particular consumer. The architecture can further facilitate a repatriation of all or portions of the net economic value to the consumer, potentially based upon ranking and/or loyalty tiers.
    Type: Application
    Filed: June 27, 2007
    Publication date: June 26, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Alexander G. Gounares, David M. Chickering, Michael Connolly, Lili Cheng, Gary W. Flake, Eric J. Horvitz, Jeffrey R. Hemmen, Leonard Smith, Tarek Najm
  • Publication number: 20080154705
    Abstract: The claimed subject matter relates to an architecture that can facilitate use of beneficial advertising opportunities in order to mitigate risks to a seller in connection with advertising expenses. The architecture can receive from the seller, inter alia, an indication of profits allocated to a host in exchange for advertising an item on behalf of the seller. Based upon the received data as well as information obtained from other sources, the architecture can determine a value associated with advertising for the seller. By ranking the values, the architecture can efficiently allocate advertising resources to the sellers that provide the highest value, while at the same time effectively ensure that the seller has little or no risk associated with the costs of advertising.
    Type: Application
    Filed: December 19, 2007
    Publication date: June 26, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Alexander Gounares, Lili Cheng, Nishant V. Dani, Gary W. Flake, Eric J. Horvitz, Kamal Jain, Tarek Najm
  • Patent number: 7383280
    Abstract: Transforming data prior to loading the data into a data warehouse. Software of the invention partitions data records received from a plurality of servers and performs sequential file management operations and identifier management operations on each of the partitions prior to loading the data records into the data warehouse. Data records transformed according to the invention are easier to load into the data warehouse and easier to manipulate after loading. The invention enables analysis and data mining of tens of terabytes of user level detail data and summary data.
    Type: Grant
    Filed: February 27, 2006
    Date of Patent: June 3, 2008
    Assignee: Microsoft Corporation
    Inventors: Kevin Paul Kornelson, Murali Vajjiravel, Rajeev Prasad, Paul D. Clark, Brian Burdick, Tarek Najm
  • Publication number: 20080103895
    Abstract: The claimed subject matter provides a system and/or a method that facilitates establishing a true market value for an online advertisement. An interface component can receive data related to at least one of a spot market or a future market. A dynamic pricing component can dynamically establish an ad price for an ad unit based on the spot market and the future market, the ad price reflects a market value of the ad unit in accordance with the spot market and the future market.
    Type: Application
    Filed: February 15, 2007
    Publication date: May 1, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Brian Burdick, Yusuf I. Mehdi, Tarek Najm, Ewa Dominowska, Jody D. Biggs
  • Publication number: 20080046925
    Abstract: Synchronized marking of videos with objects is provided. Users may select frames within a video and place text and non-text objects at desired spatial locations within each of the frames. Information associated with the objects, including information specifying the temporal and spatial placements of the objects within the video is stored. When users view a marked video, object information is accessed, and objects are presented in the video at the temporal and spatial locations at which the objects were added. Objects added to videos may also be indexed, providing a mechanism for searching videos and jumping to particular frames within videos. Objects may also be monetized.
    Type: Application
    Filed: August 17, 2006
    Publication date: February 21, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: PHILIP LEE, NIRANJAN VASU, YING LI, TAREK NAJM
  • Publication number: 20070233882
    Abstract: In accordance with a method and system for centralized network usage tracking, documents on a network server include a reference to content on a centralized logging server. When one of the documents is accessed by a client computer, the process of rendering the content at the client computer includes requesting the content from the logging server. The logging server, upon receipt of such a request, logs information embedded in the request and returns a trivial response which requires little time and which rendering of need not be perceivable by the user.
    Type: Application
    Filed: September 15, 2006
    Publication date: October 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Rico Mariani, Tarek Najm, Ramesh Manne, Lee Wang, Tara S. Prakriya, Madhan Subhas