Michael I. Hyman - Seattle WA Phani K. Vaddadi - Issaquah WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1700
US Classification:
715513, 715523, 715522
Abstract:
A self-modifying data flow architecture for computer-readable structures, such as markup language, is modeled as a network of interconnected processing elements, each having a data input and a transformation input. Each processing element generates output by applying the transformation input to the data input. The output of one processing element may be provided as either a data input or a transformation input to another processing element. The resulting architecture provides a network of interconnected processing elements which are modified dynamically depending on the data flowing through the overall process.
Method And Apparatus For Controlling The Timing Of The Invocation Of Events Within A Computer Runtime Environment
Paul Christian David - Redmond WA Michael Irvin Hyman - Seattle WA Evan Gomer Kichline - Kirkland WA Phani Kumar Vaddadi - Issaquah WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1500
US Classification:
7155001, 7155011, 718100, 718102, 345723
Abstract:
An invention for specifying and synchronously executing an extensible set of events along a single timeline is disclosed. More specifically, an invention for specifying an extensible set of multimedia events within an HTML document and for synchronously invoking the specified events along a single timeline within a Web environment is disclosed. First, a plurality of multimedia events are specified, with each event having a single or plurality of scheduled time(s) on the timeline for its invocation. After the playing of the timeline is started, events from the extensible set of events are executed at their respective predetermined time(s). Furthermore, an arbitration mechanism is provided for determining the order to execute a plurality of events scheduled to be executed at the same time, and a drop threshold mechanism is provided for not executing an event when its actual execution time has exceeded its scheduled execution time by more than a specified window of execution.
Todd Buiten - Kent WA, US Phani K Vaddadi - Issaquah WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06Q 30/00
US Classification:
705 1449, 705 1455
Abstract:
Methods, media, and components are provided for presenting advertising content in an offline setting. In one embodiment, the method includes presenting on a user interface (UI) an advertisement in an electronic form that is associated with selectable options that are also presented on the UI. The selectable options lead to a presentation of supplemental advertising information that is related to the advertisement. The method also includes receiving user input via one the selectable options, and while not communicatively coupled to a source-delivery network, presenting supplemental advertising information that is related to the advertisement.
Using A Directed Graph As An Advertising System Taxonomy
Ole Christian Hellevik - Bellevue WA, US Ashis K. Roy - Redmond WA, US Phani K. Vaddadi - Issaquah WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06Q 30/00
US Classification:
705 14, 705 1443, 705 145
Abstract:
Embodiments relate to generating and using a directed graph as an advertising network taxonomy. Individual delivery locations provided by publishers for presenting advertisements are identified. A directed graph is generated that includes specific advertising opportunities that each correspond with an individual delivery location. The directed graph also includes multiple general advertising opportunities that correspond with aggregations of delivery locations. Multiple aggregations may each include all or part of the same set of delivery locations. Advertisers may then use the directed graph to purchase advertising opportunities, and advertisements may be served to delivery locations based on the advertiser selections.
Semantic Advertising Selection From Lateral Concepts And Topics
Viswanath Vadlamani - Redmond WA, US Abhinai Srivastava - Seattle WA, US Tarek Najm - Kirkland WA, US Munirathnam Srikanth - Redmond WA, US Phani Vaddadi - Issaquah WA, US Arungunram Chandrasekaran Surendran - Sammamish WA, US Rajeev Prasad - Bothell WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06Q 30/00 G05B 19/418
US Classification:
705 1449, 707738, 707739
Abstract:
Advertisements are selected for presentation on search result pages and web pages based on phrases generated from lateral concepts and topics identified for the search result pages and web pages. A search query or an indication of a web page is received for which advertisements are to be provided. Lateral concepts and topics are identified based on the search query or content of the web page. The lateral concepts and topics are used as phrases for selecting advertisements from an advertisement inventory. Selected advertisements are provided for presentation on a search results page in response to a search query or on a web page initially identified.
Ontological Categorization Of Question Concepts From Document Summaries
Viswanath Vadlamani - Redmond WA, US Abhinai Srivastava - Seattle WA, US Tarek Najm - Kirkland WA, US Munirathnam Srikanth - Redmond WA, US Phani Vaddadi - Issaquah WA, US Arungunram Chandrasekaran Surendran - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/18
US Classification:
706 12
Abstract:
Electronic documents are analyzed to identify assertions, which are inverted to generate questions that may be answered by the assertions. A document or a corpus of electronic documents may be analyzed to identify entities and relationships among entities within the text of the document(s). Assertions are identified based on the entities and relationships among the entities. Each assertion represents a fact about an entity, and a group of assertions represents a summary of the document or document corpus. The assertions are inverted to generate questions that may be answered by the assertions. The questions may be further analyzed to identify relevant concepts and topics and to cluster the questions around the concepts and topics. A combined graph may also be generated that facilitates traversal among topics, concepts, questions, assertions, document summaries, and documents.
Najm Tarek - Kirkland WA, US Phani K Vaddadi - Issaquah WA, US Rajeev Prasad - Bothell WA, US Viswanath Vadlamani - Sammamish WA, US Eric Schoonover - Snohomish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30 G06F 7/04
US Classification:
707766, 707713, 707759
Abstract:
Review and filtering of search results is facilitated by providing additional types of results beyond links to existing documents can be provided in addition to or in place of links to existing documents. These additional results can facilitate modifying a search request to filter out unwanted documents. The additional results, when in the form of content display objects and/or application display objects, can also provide the user with varying levels of information detail. In some preferred embodiments, an ontology based knowledge base can be leveraged in order to facilitate providing and filtering the results.
Unified Service For Auctions And Classified Advertisements
A system, method and data structure enabling remote users to selectively participate in electronic auctions and electronic classified advertisements. The system includes a user interface and a negotiation engine. The method includes obtaining from a first remote user a request to perform an action in connection with one or more electronic transactions and a selection from a plurality of available transaction types and then performing the requested action in connection with the electronic transactions. The data structure, which is stored on one or more computer-readable media, includes a first field containing data identifying an item and a second field containing data indicating whether the item is associated with an auction, a classified advertisement, or another form of electronic transaction.
Name / Title
Company / Classification
Phones & Addresses
Phani Vaddadi Principal
Mofinto LLC Business Services at Non-Commercial Site · Nonclassifiable Establishments
Cirruswave
Chief Product Officer and Founder
Element Data
Senior Vice President Product
Technology Startups
Engineering and Product Executive
Microsoft 2008 - 2012
General Manager
Vjungle 2000 - 2002
Chief Technology Officer and Vice President of Engineering
Skills:
Cloud Computing Saas Web Development Scalability Distributed Systems Software Development Enterprise Software Go To Market Strategy
Microsoft since Jun 2008
General Manager
Microsoft Sep 2002 - Jun 2008
General Manager
Vjungle 2000 - 2002
CTO/VP of Engineering
Microsoft Jul 1988 - Sep 1999
Developer to Product Unit Manager
Youtube
April 18, 2022
Duration:
6s
March 31, 2021
Duration:
50s
Exclusive Unknown Facts About Uppal Balu | In...
5 Things You Need To Learn From Uppal Balu | Inspirational Video From ...
Duration:
1m 54s
Ekaabhiprayam tho winner ni kuda select chest...
Duration:
42s
positive thinking motivational videos in telu...
Telugu inspiration video | This Video Will Change The Way You Think fo...
Duration:
1m 17s
Neeve - Telugu Musical Dance Video | Phani Ka...
Full Credits #Neeve #Neeye #Neene Neeve Featuring Shreya Deshpande and...
Duration:
7m 24s
Bass Boat Earphones Unboxing & Review At Rs 349
Boat Earphone Unboxing | At Amazon Just 349rs !In Telugu Hey Guys This...
Duration:
6m 2s
Adi Reddy wins "Ticket To Finale" | Bigg Boss...
Adi Reddy wins "Ticket To Finale" in Bigg Boss Telugu 6. #biggbosstelu...