Patents by Inventor Ardan Arac
Ardan Arac 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: 20210124737Abstract: Implementations include actions of obtaining a set of entities based on one or more terms of a query, obtaining one or more entities associated with each live event of a plurality of live events, identifying a live event that is responsive to the query based on comparing at least one entity in the set of entities to one or more entities associated with each live event of a plurality of live events, determining that an event search result corresponding to the live event is to be displayed in search results, and in response: providing the event search result for display, the event search result including information associated with the live event, the information including an indicator of an occurrence of the live event.Type: ApplicationFiled: January 8, 2021Publication date: April 29, 2021Inventors: Tilke Mary Judd, Zaheed Sabur, Eduardo Jodas Samper, Alexandru Ovidiu Dovlecel, Ardan Arac
-
Patent number: 10929416Abstract: Implementations include actions of obtaining a set of entities based on one or more terms of a query, obtaining one or more entities associated with each live event of a plurality of live events, identifying a live event that is responsive to the query based on comparing at least one entity in the set of entities to one or more entities associated with each live event of a plurality of live events, determining that an event search result corresponding to the live event is to be displayed in search results, and in response: providing the event search result for display, the event search result including information associated with the live event, the information including an indicator of an occurrence of the live event.Type: GrantFiled: March 2, 2020Date of Patent: February 23, 2021Assignee: Google LLCInventors: Tilke Mary Judd, Zaheed Sabur, Eduardo Jodas Samper, Alexandru Ovidiu Dovlecel, Ardan Arac
-
Publication number: 20200201851Abstract: Implementations include actions of obtaining a set of entities based on one or more terms of a query, obtaining one or more entities associated with each live event of a plurality of live events, identifying a live event that is responsive to the query based on comparing at least one entity in the set of entities to one or more entities associated with each live event of a plurality of live events, determining that an event search result corresponding to the live event is to be displayed in search results, and in response: providing the event search result for display, the event search result including information associated with the live event, the information including an indicator of an occurrence of the live event.Type: ApplicationFiled: March 2, 2020Publication date: June 25, 2020Inventors: Tilke Mary Judd, Zaheed Sabur, Eduardo Jodas Samper, Alexandru Ovidiu Dovlecel, Ardan Arac
-
Patent number: 10621191Abstract: Implementations include actions of obtaining a set of entities based on one or more terms of a query, obtaining one or more entities associated with each live event of a plurality of live events, identifying a live event that is responsive to the query based on comparing at least one entity in the set of entities to one or more entities associated with each live event of a plurality of live events, determining that an event search result corresponding to the live event is to be displayed in search results, and in response: providing the event search result for display, the event search result including information associated with the live event, the information including an indicator of an occurrence of the live event.Type: GrantFiled: June 8, 2015Date of Patent: April 14, 2020Assignee: Google LLCInventors: Tilke Mary Judd, Zaheed Sabur, Eduardo Jodas Samper, Alexandru Ovidiu Dovlecel, Ardan Arac
-
Patent number: 10169111Abstract: A unified mechanism for storing device, application, and service state, as well as a rich notification brokerage architecture includes a notification broker. Clients register with the notification broker to receive notifications for changes to state properties. When a registered state property changes, a notification broker determines which clients to notify of the state change and provides the client with a notification regarding the change. Clients may be notified whenever a state changes, when a state change meets a predetermined condition, or based on a schedule. An application may also be launched in response to a state change. An application programming interface (API) is provided that provides a unified way of accessing state change information across different components within the device.Type: GrantFiled: January 29, 2015Date of Patent: January 1, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jan Karachale, Jason William Fuller, Robert Levy, Zeke Koch, Ardan Arac, Brian Cross, Ori M. Amiga
-
Publication number: 20170193064Abstract: Implementations include actions of obtaining a set of entities based on one or more terms of a query, obtaining one or more entities associated with each live event of a plurality of live events, identifying a live event that is responsive to the query based on comparing at least one entity in the set of entities to one or more entities associated with each live event of a plurality of live events, determining that an event search result corresponding to the live event is to be displayed in search results, and in response: providing the event search result for display, the event search result including information associated with the live event, the information including an indicator of an occurrence of the live event.Type: ApplicationFiled: June 8, 2015Publication date: July 6, 2017Inventors: Tilke Mary Judd, Zaheed Sabur, Eduardo Jodas Samper, Alexandru Ovidiu Dovlecel, Ardan Arac
-
Patent number: 9672530Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, receiving a search query from a user; determining that a voting user interface (VUI) is to be provided based on the search query, the VUI enabling the user to submit one or more votes in a vote-based campaign; receiving search results that are responsive to the search query; and transmitting instructions to display the search results and the VUI.Type: GrantFiled: December 30, 2013Date of Patent: June 6, 2017Assignee: Google Inc.Inventors: Tilke Mary Judd, Jyrki A. Alakuijala, Alexandru Ovidiu Dovlecel, Abraham Moolenaar, Peter W. Dickman, Zaheed Sabur, Ardan Arac, Marvin Chow, Eduardo Jodas Samper
-
Patent number: 9367583Abstract: Systems and methods of the present disclosure are directed generally to evaluating performance of a content group of a content provider. In some implementations, a system receives a request to display a performance score and accesses a data structure storing keywords, a quality metric for each keyword, and an impression count for each keyword. The quality metric can include a quality score or a first page bid of a keyword. The system can identify keywords of the data structure corresponding to the content group of the content provider. The system can obtain the quality metric and the number of impressions via the data structure for each keyword. The system can determine, for the content group, a performance score using an impression-based weighted average of the quality metric and impression count of each of the keywords.Type: GrantFiled: November 21, 2013Date of Patent: June 14, 2016Assignee: Google Inc.Inventors: Michael Bernard, Ardan Arac, Joshua Arron McAdams
-
Patent number: 9262882Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, determining that a voting user interface (VUI) is to be provided with search results, the VUI enabling a user to submit one or more votes in a voting-based campaign; receiving social content, the social content having been distributed using one or more social networking services; receiving search results that are responsive to a search query; and transmitting instructions to display the search results and the VUI, the VUI comprising the social content.Type: GrantFiled: December 30, 2013Date of Patent: February 16, 2016Assignee: Google Inc.Inventors: Tilke Mary Judd, Jyrki A. Alakuijala, Alexandru Ovidiu Dovlecel, Zaheed Sabur, Abraham Moolenaar, Peter W. Dickman, Marvin Chow, Ardan Arac
-
Publication number: 20150150027Abstract: Described is a method and system a unified mechanism for storing device, application, and service state, as well as a rich notification brokerage architecture. Clients register with a notification broker to receive notifications for changes to state properties. When a registered state property changes, a notification broker determines which clients to notify of the state change and provides the client with a notification regarding the change. Clients may be notified whenever a state changes, when a state change meets a predetermined condition, or based on a schedule. An application may also be launched in response to a state change. An application programming interface (API) is provided that provides a unified way of accessing state change information across different components within the device.Type: ApplicationFiled: January 29, 2015Publication date: May 28, 2015Inventors: Jan Karachale, Jason William Fuller, Robert Levy, Zeke Koch, Ardan Arac, Brian Cross, Ori M. Amiga
-
Publication number: 20150120400Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, receiving a search query from a user; determining that a voting user interface (VUI) is to be provided based on the search query, the VUI enabling the user to submit one or more votes in a vote-based campaign; receiving search results that are responsive to the search query; and transmitting instructions to display the search results and the VUI.Type: ApplicationFiled: December 30, 2013Publication date: April 30, 2015Applicant: Google Inc.Inventors: Tilke Mary Judd, Jyrki A. Alakuijala, Alexandru Ovidiu Dovlecel, Abraham Moolenaar, Peter W. Dickman, Zaheed Sabur, Ardan Arac, Marvin Chow, Eduardo Jodas Samper
-
Publication number: 20150120446Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining that a voting user interface (VUI) is to be provided to a user, the VUI enabling a user to submit one or more votes in a voting-based campaign; receiving an advertisement; receiving search results that are responsive to a search query; and transmitting instructions to display the search results and the advertisement, the advertisement providing the VUI.Type: ApplicationFiled: December 30, 2013Publication date: April 30, 2015Applicant: Google Inc.Inventors: Tilke Mary Judd, Ardan Arac, Peter W. Dickman, Zaheed Sabur, Alexandru Ovidiu Dovlecel, Eduardo Jodas Samper, Marvin Chow, Abraham Moolenaar, Jyrki A. Alakuijala
-
Publication number: 20150120401Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, determining that a voting user interface (VUI) is to be provided with search results, the VUI enabling a user to submit one or more votes in a voting-based campaign; receiving social content, the social content having been distributed using one or more social networking services; receiving search results that are responsive to a search query; and transmitting instructions to display the search results and the VUI, the VUI comprising the social content.Type: ApplicationFiled: December 30, 2013Publication date: April 30, 2015Applicant: Google Inc.Inventors: Tilke Mary Judd, Jyrki A. Alakuijala, Alexandru Ovidiu Dovlecel, Zaheed Sabur, Abraham Moolenaar, Peter W. Dickman, Marvin Chow, Ardan Arac
-
Patent number: 8990695Abstract: Described is a method and system a unified mechanism for storing device, application, and service state, as well as a rich notification brokerage architecture. Clients register with a notification broker to receive notifications for changes to state properties. When a registered state property changes, a notification broker determines which clients to notify of the state change and provides the client with a notification regarding the change. Clients may be notified whenever a state changes, when a state change meets a predetermined condition, or based on a schedule. An application may also be launched in response to a state change. An application programming interface (API) is provided that provides a unified way of accessing state change information across different components within the device.Type: GrantFiled: November 23, 2009Date of Patent: March 24, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jan Karachale, Jason William Fuller, Robert Levy, Zeke Koch, Ardan Arac, Brian Cross, Ori M. Amiga
-
Publication number: 20100077310Abstract: Described is a method and system a unified mechanism for storing device, application, and service state, as well as a rich notification brokerage architecture. Clients register with a notification broker to receive notifications for changes to state properties. When a registered state property changes, a notification broker determines which clients to notify of the state change and provides the client with a notification regarding the change. Clients may be notified whenever a state changes, when a state change meets a predetermined condition, or based on a schedule. An application may also be launched in response to a state change. An application programming interface (API) is provided that provides a unified way of accessing state change information across different components within the device.Type: ApplicationFiled: November 23, 2009Publication date: March 25, 2010Applicant: MICROSOFT CORPORATIONInventors: Jan Karachale, Jason William Fuller, Robert Levy, Zeke Koch, Ardan Arac, Brian Cross, Ori M. Amiga
-
Patent number: 7644376Abstract: Described is a method and system a unified mechanism for storing device, application, and service state, as well as a rich notification brokerage architecture. Clients register with a notification broker to receive notifications for changes to state properties. When a registered state property changes, a notification broker determines which clients to notify of the state change and provides the client with a notification regarding the change. Clients may be notified whenever a state changes, when a state change meets a predetermined condition, or based on a schedule. An application may also be launched in response to a state change. An application programming interface (API) is provided that provides a unified way of accessing state change information across different components within the device.Type: GrantFiled: June 22, 2004Date of Patent: January 5, 2010Assignee: Microsoft CorporationInventors: Jan Karachale, Jason William Fuller, Robert Levy, Zeke Koch, Ardan Arac, Brian Cross, Ori M. Amiga
-
Publication number: 20070067726Abstract: The subject disclosure pertains to systems and methods for providing an improved user interface for mobile devices. A user interface can obtain content including data and associated tasks from a set of software applications. Consequently, users can access content from multiple applications without navigating away from the user interface. The system architecture is extensible, providing for the addition of applications and user interfaces without requiring modification of the existing applications or user interfaces. Applications can register data suppliers capable of retrieving data from the underlying data store for the application and task executors capable of acting on the data. A user interface can generate a query requesting a class of data and specifying a context used to filter possible results. The system can determine the appropriate data suppliers, distribute queries and return the assembled results to the user interface.Type: ApplicationFiled: June 16, 2006Publication date: March 22, 2007Applicant: MICROSOFT CORPORATIONInventors: David Flynt, Bryan Agnetta, Sally Barton, Peter Chin, Vinoo Cherian, Timothy Benton, Eduardo Escardo-Raffo, Ardan Arac, Shashank Gupta, Keith Bentley
-
Patent number: D759665Type: GrantFiled: May 13, 2014Date of Patent: June 21, 2016Assignee: Google Inc.Inventors: Tilke Mary Judd, Jyrki A. Alakuijala, Alexandru Ovidiu Dovlecel, Zaheed Sabur, Abraham Moolenaar, Peter W. Dickman, Marvin Chow, Ardan Arac
-
Patent number: D848458Type: GrantFiled: August 3, 2015Date of Patent: May 14, 2019Assignee: GOOGLE LLCInventors: Daniel Rocha, Ricardo Bruno Augusto Henriques, Ardan Arac, Pablo Majernik, Ryan Kelly
-
Patent number: D849027Type: GrantFiled: August 3, 2015Date of Patent: May 21, 2019Assignee: GOOGLE LLCInventors: Daniel Rocha, Ricardo Bruno Augusto Henriques, Ardan Arac, Pablo Majernik, Ryan Kelly