Patents by Inventor Attila Narin

Attila Narin 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: 11036795
    Abstract: A web page optimization engine for optimizing a web page is described. The web page optimization engine includes a keyword mapping engine configured to generate a keyword map including a listing of keywords, where each keyword is associated with one or more web pages. The web page optimization engine further includes a map reversal engine configured to generate a web page map including a listing of web page subject matters, where each web page subject matter is associated with one or more keywords based on the associations from the keyword map. The web page optimization engine yet further includes a web page generation engine configured to generate a web page for a web page subject matter in the web page map to include at least one of the one or more keywords for that web page subject matter.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: June 15, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Attila Narin
  • Patent number: 10817854
    Abstract: Techniques are described for facilitating sharing of executable software images between users in a configurable manner. In at least some situations, the executable software images are virtual machine images, and while executing may access and use remote network-accessible services (e.g., Web services). In addition, some or all shared executable software images may be made available in a fee-based manner by creator users, such that execution of such a fee-based software image by a software image execution service on behalf of a user other than the creator user is performed in exchange for fees from the other user as specified by the creator user. The creator user may further receive at least some of the specified fees paid by the other user, such as at least some of a difference between the specified fees and fees charged by the software image execution service for the execution.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: October 27, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter Sirota, James Alfred Gordon Greenfield, Don Johnson, Attila Narin
  • Patent number: 10360614
    Abstract: Technology is described for providing assessments of resource deployments in a computing service environment. A group of related resources may be identified in a computing service environment. The group of related resources may be associated with a single customer. A rating for the group of related resources may be determined based in part on design characteristics of the group of related resources and runtime behavior of the group of related resources. A resource configuration recommendation may be provided based on the rating. The resource configuration recommendation may include alternative resource configurations to improve the rating for the group of related resources.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: July 23, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Erin Nicole Rifkin, Philip Fitzsimons, Michael Lee Garza, Paul Horvath, Thomas Boyd Johnston, Johnathon Paul Anthony Meichtry, Attila Narin, Paul Nau, Lawrence Mark Pizette, Max Moon Ramsay, David Arthur Stanford, Jr., Saurabh Dwivedi
  • Patent number: 10095549
    Abstract: Technology is described for providing an ownership transfer service in virtual computing service environment. Computing resources under the control of one or multiple customers are stored in an ownership transfer account. Workflows based on a pre-defined set of triggers for releasing the computing resources from the ownership transfer account are established. Exclusive control over the computing resources may be transferred from the single or multiple customers to at least one of the multiple customers or to a receiving customer according to a triggering event. The exclusive control over the computing resources from one or at least one of the multiple customers is terminated upon occurrence of one of the pre-defined set of triggers or temporary control is granted based on rules such as time periods.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: October 9, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Sean Michael Needham, Attila Narin, David Walker
  • Patent number: 9392043
    Abstract: Enhanced telephony computer user interfaces seamlessly integrate and leverage the features of personal computers and telephones. The manner in which media is presented at a computing system can also be modified automatically in response to detected telephone operations. These modifications can include pausing media in response to a detected telephone call and/or adjusting a volume of the media presentation. The media presentation/volume can also be resumed/restored upon detecting that the telephone call has terminated.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: July 12, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Jay Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
  • Publication number: 20160012507
    Abstract: A web page optimization engine for optimizing a web page is described. The web page optimization engine includes a keyword mapping engine configured to generate a keyword map including a listing of keywords, where each keyword is associated with one or more web pages. The web page optimization engine further includes a map reversal engine configured to generate a web page map including a listing of web page subject matters, where each web page subject matter is associated with one or more keywords based on the associations from the keyword map. The web page optimization engine yet further includes a web page generation engine configured to generate a web page for a web page subject matter in the web page map to include at least one of the one or more keywords for that web page subject matter.
    Type: Application
    Filed: September 18, 2015
    Publication date: January 14, 2016
    Inventor: ATTILA NARIN
  • Patent number: 9141713
    Abstract: A web page optimization engine for optimizing a web page is described. The web page optimization engine includes a keyword mapping engine configured to generate a keyword map including a listing of keywords, where each keyword is associated with one or more web pages. The web page optimization engine further includes a map reversal engine configured to generate a web page map including a listing of web page subject matters, where each web page subject matter is associated with one or more keywords based on the associations from the keyword map. The web page optimization engine yet further includes a web page generation engine configured to generate a web page for a web page subject matter in the web page map to include at least one of the one or more keywords for that web page subject matter.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: September 22, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Attila Narin
  • Publication number: 20140289105
    Abstract: Techniques are described for facilitating sharing of executable software images between users in a configurable manner. In at least some situations, the executable software images are virtual machine images, and while executing may access and use remote network-accessible services (e.g., Web services). In addition, some or all shared executable software images may be made available in a fee-based manner by creator users, such that execution of such a fee-based software image by a software image execution service on behalf of a user other than the creator user is performed in exchange for fees from the other user as specified by the creator user. The creator user may further receive at least some of the specified fees paid by the other user, such as at least some of a difference between the specified fees and fees charged by the software image execution service for the execution.
    Type: Application
    Filed: June 9, 2014
    Publication date: September 25, 2014
    Inventors: Peter Sirota, James Alfred Gordon Greenfield, Don Johnson, Attila Narin
  • Publication number: 20140211791
    Abstract: Enhanced telephony computer user interfaces seamlessly integrate and leverage the features of personal computers and telephones. The manner in which media is presented at a computing system can also be modified automatically in response to detected telephone operations. These modifications can include pausing media in response to a detected telephone call and/or adjusting a volume of the media presentation. The media presentation/volume can also be resumed/restored upon detecting that the telephone call has terminated.
    Type: Application
    Filed: April 3, 2014
    Publication date: July 31, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan Jay Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
  • Patent number: 8788379
    Abstract: Techniques are described for facilitating sharing of executable software images between users in a configurable manner. In at least some situations, the executable software images are virtual machine images, and while executing may access and use remote network-accessible services (e.g., Web services). In addition, some or all shared executable software images may be made available in a fee-based manner by creator users, such that execution of such a fee-based software image by a software image execution service on behalf of a user other than the creator user is performed in exchange for fees from the other user as specified by the creator user. The creator user may further receive at least some of the specified fees paid by the other user, such as at least some of a difference between the specified fees and fees charged by the software image execution service for the execution.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: July 22, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter Sirota, James Alfred Gordon Greenfield, Don Johnson, Attila Narin
  • Publication number: 20140133640
    Abstract: An enhanced telephony (ET) computer user interface that seamlessly integrates features of a personal computer (PC) and a telephone into a coherent user interface. The user is provided with a rich variety of functionality that leverages the fact that the PC has considerably more processing power and greater access to variety of data than the ordinary telephone. This processing power and data access is used to the user's advantage as the telephone's capabilities and functionality are greatly expanded. Notes and other documents corresponding to a previous call can be identified and presented during a call.
    Type: Application
    Filed: January 17, 2014
    Publication date: May 15, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan J. Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
  • Patent number: 8694915
    Abstract: Enhanced telephony computer user interfaces seamlessly integrate and leverage the features of personal computers and telephones. The manner in which media is presented at a computing system can also be modified automatically in response to detected telephone operations. These modifications can include pausing media in response to a detected telephone call and/or adjusting a volume of the media presentation. The media presentation/volume can also be resumed/restored upon detecting that the telephone call has terminated.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: April 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Jonathan Jay Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
  • Patent number: 8635554
    Abstract: An enhanced telephony (ET) computer user interface that seamlessly integrates features of a personal computer (PC) and a telephone into a coherent user interface. The user is provided with a rich variety of functionality that leverages the fact that the PC has considerably more processing power and greater access to variety of data than the ordinary telephone. This processing power and data access is used to the user's advantage as the telephone's capabilities and functionality are greatly expanded. In general, the ET user interface includes a plurality of environments for the user to choose. These environments include a My Contacts environment, a communication preferences environment, and a Call History environment. Each of these environments contains certain available processes and features for controlling and managing telephones.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: January 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Jonathan J. Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
  • Publication number: 20130022038
    Abstract: Enhanced telephony computer user interfaces seamlessly integrate and leverage the features of personal computers and telephones. The manner in which media is presented at a computing system can also be modified automatically in response to detected telephone operations. These modifications can include pausing media in response to a detected telephone call and/or adjusting a volume of the media presentation. The media presentation/volume can also be resumed/restored upon detecting that the telephone call has terminated.
    Type: Application
    Filed: September 12, 2012
    Publication date: January 24, 2013
    Applicant: Microsoft Corporation
    Inventors: Jonathan Jay Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
  • Patent number: 7891007
    Abstract: A method for managing rights in digital content includes generating rights data for a piece of digital content and forming a piece of rights managed digital content by associating the rights data with the piece of digital content. The rights data includes parameters that govern the terms on which the content may be licensed, and may include a list of entities to which the content may be licensed, a respective set of one or more rights that each such entity has in the digital content, and any conditions that may be placed on those rights. A method for licensing rights managed digital content includes receiving a license request for a license to use the piece of rights managed digital content, where the license request includes such a signed rights label. The digital signature on the signed rights label is validated to determine whether a trusted entity issued the signed rights label.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: February 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Peter David Waxman, Attila Narin, Scott Cottrille, Vinay Krishnaswamy, Marco A. DeMello, Chandramouli Venkatesh, Frank D. Byrum, Steve Bourne
  • Patent number: 7865964
    Abstract: A first device is used to initiate and direct a rights-management transaction, such as content licensing, acquisition, or activation, on behalf of a second device. The first device may, for example, be a desktop computer, laptop computer, or electronic kiosk at a bricks-and-mortar store. The second device may, for example, be a handheld computer that is cradled to establish communicative connectivity with the first device. A user interacts with the first device to initiate a transaction on behalf of the second device. The first device then obtains the information from the second device that is necessary to perform the transaction on behalf of the second device, communicates with a server, and provides the result of the server communication to the first device. Thus, the first device acts as a proxy for the second device.
    Type: Grant
    Filed: January 17, 2007
    Date of Patent: January 4, 2011
    Assignee: Microsoft Corporation
    Inventors: Attila Narin, Marco A. DeMello
  • Patent number: 7827156
    Abstract: An organization maintains a computer network comprising at least a forest A and a forest B, where forest A has a directory A and a querying entity A capable of querying directory A, and forest B has a directory B and a querying entity B capable of querying directory B. Querying entity A receives a request from the user and decides whether to grant the request based at least in part on whether the user is a member of the group. Thus, querying entity A queries directory A to return information on the group, is directed to forest B, contacts querying entity B, requests querying entity B to query directory B whether the user is a member of the group, receives a response, and grants the request from the user based at least in part on whether the user is a member of the group.
    Type: Grant
    Filed: February 26, 2003
    Date of Patent: November 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Peter David Waxman, Chandramouli Venkatesh, Yevgeniy Eugene Rozenfeld, Attila Narin
  • Patent number: 7697506
    Abstract: An enhanced computer telephony integration system that facilitates the interaction and integration of a private branch exchange (PBX) with a client computer on a computer network. An enhanced telephony (ET) server connects to the PBX and to all running instances of an ET client on a user's computers. The ET server acts as a proxy between the ET clients and the PBX. The ET clients register with the ET server for a certain telephone extension. The ET server then can forward telephone action requests (such as placing a telephone call) from the registered ET clients to the PBX servicing the telephone extension. Moreover, the ET server can relay telephone events (such as an incoming call) from the PBX to all registered clients. The ET server facilitates seamless integration of telephone and personal computer features to provide a rich user-controlled computer-telephone integration for a user.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: April 13, 2010
    Assignee: Microsoft Corporation
    Inventors: Attila Narin, Jonathan Jay Cadiz, Anoop Gupta, Michael Boyle, Gavin Jancke
  • Patent number: 7650493
    Abstract: A secure first process uses a non-secure software object by hosting said non-secure software object in a separate second process, where the first process's address space is inaccessible to the second process. The first process communicates with the second process, preferably by means of a COM API that the second process exposes to the first process. The application that runs in the second process may expose APIs of the hosted non-secure object to the first process, and the first process may communicate with the non-secure object hosted in the second process through this API. In a preferred embodiment, the second process renders its output in a child window of the first process, so that the use of a second process to host non-secure software objects is transparent to a user of the first process.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: January 19, 2010
    Assignee: Microsoft Corporation
    Inventor: Attila Narin
  • Patent number: 7634429
    Abstract: An architecture for an integrated shopping service that enables electronic shopping from within a software application. The software application includes web browsing functionality, with the capability to navigate to a limited set of web sites. The client machine on which the software runs maintains a local list of the limited set of web sites that can be accessed from within the software application. A directory server maintains a list of retail web sites that can be added to the client's local list of accessible web sites. Each client machine that runs the software application connects to the directory server in order to add web sites to the locally-maintained list of sites that can be accessed from within the integrated shopping service.
    Type: Grant
    Filed: May 6, 2004
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Attila Narin, Marco A. DeMello, Yoram Yaacovi, Jeffrey A. Alger, Leroy B. Keely, David Michael Silver, Christopher Robert Richard Madonna, John Beezer, Kathryn E. Hughes