Patent application number | Description | Published |
20090019517 | Method and System for Restricting Access of One or More Users to a Service - The present invention relates to method and system for restricting access of one or more users to a service provided by a service provider. The one or more users are affiliated with an entity. The method comprises providing the entity with an ability to create one or more rules for restricting access of the one or more users to the service. The one or more rules are then obtained from the entity. When a request is received from a user for accessing the service, it is identified if the request is a request to which the one or more rules are to be applied based on a first identification criterion. The one or more rules are then applied to such a request. | 01-15-2009 |
20090319611 | Method and System for Facilitating Exchange of A Data Between Applications Using a Communication Platform - The present invention relates to method and system for facilitating exchange of a data between a first application and a second application using a communication platform. The communication platform is used by a first user of the first application and a second user of the second application to communicate. The method includes authorizing the first application and the second application to send and receive the data using the communication platform. The data is then transferred from the first application to the second application using the communication platform. For transferring the data, the data is received at the communication platform from the first application. It is identified if the first user has authorized the first application to send the data to the second application. Further, it is verified if the second user has authorized the second application to receive the data from the first application. If both the applications are authorized, the data is sent to the second application by the communication platform. | 12-24-2009 |
20100030692 | METHOD FOR INSERTING ADS IN CONTENT THROUGH A PROXY - The present invention relates generally to methods and systems for inserting advertisements and other commercial content in content and more specifically to methods and systems for inserting advertisements and other commercial content in content using a proxy and proxies thereto. | 02-04-2010 |
20100036725 | METHOD AND SYSTEM FOR PROVIDING A PREDETERMINED SERVICE TO A DOMAIN REGISTRANT BY A TLD REGISTRY - The present invention relates to a method and system for providing a predetermined service to a domain registrant by a TLD registry through a first service provider The first service provider is required to be used for the predetermined service ( | 02-11-2010 |
20100042424 | METHOD AND APPARATUS FOR INSERTING AND REMOVING ADVERTISEMENTS - The present invention relates to an apparatus and method of inserting any content, for instance commercial content and other dynamic or static content within the body of the original content and dynamically removing such commercial content based on a predefined action. For example, inserting and removing commercial content within IMAP and POP based email services within an email document, and in Web documents seen through a browser, without hampering the ability of a user to perform functions, such as print, forward etc that require the original document without the inserted commercial content. | 02-18-2010 |
20100049813 | METHOD AND SYSTEM FOR DETERMINING A CONTEXT OF A MESSAGE - The present invention relates to a system and method for determining a context of a message which has one or more domain names associated with it. The method comprises extracting the domain names from the message. The domain names correspond to a sender of the message, a recipient of the message and/or one or more users marked on the message. The domain names are then analyzed and a context of the message is determined based on the analyzing step. In an embodiment, the method further comprises inserting in the message commercial content that is relevant to the context of the message. | 02-25-2010 |
20100049814 | METHOD FOR DISPLAYING ONE OR MORE COMMERCIAL CONTENT ON A BOUNCE EMAIL - The present invention relates to a system and method for displaying one or more commercial content on a bounce email. The method comprises determining a failed delivery of an email originating from a first user and destined for a second user. In response to the failed delivery, a bounce email is sent to the first user. One or more commercial content is inserted within the bounce email before sending it to the first user. In an embodiment, the commercial content relevant to the content of the email is inserted in the bounce email. | 02-25-2010 |
20100070569 | METHOD AND SYSTEM FOR PROVIDING A PREDETERMINED SERVICE TO A DOMAIN REGISTRANT BY A DNS MANAGER - The present invention relates to method and system for providing a predetermined service to a domain name through a first service provider. A DNS of the domain name is being managed by a DNS Manager. The method comprises the DNS manager ensuring that a domain registrant of the domain name uses the first service provider for the predetermined service on the domain name. The method further comprises the first service provider identifying a DNS Manager that manages the domain name. The identifying step comprising one or more of providing the DNS Manager with the second DNS result which is unique to the DNS Manager, validating that one or more second DNS Servers belong to the DNS Manager, inserting a record in a DNS zone of the domain name or a parent domain of the domain name, pointing a predetermined record inside the DNS zone of the domain name or a parent domain of the domain name to a service, checking a first Whois Response on a second level domain name of the domain name; and receiving an acknowledgement from the domain registrant that the DNS manager is responsible for managing the DNS of the domain name. | 03-18-2010 |
20100077037 | METHOD AND APPARATUS FOR DELIVERING EMAILS TO A RECIPIENT IN THE FASTEST POSSIBLE FASHION - The present invention relates generally to a method and system for delivering a message from a sender computing system to a recipient computing system and specifically to a method and system for delivering the message directly to the recipient or as close to the recipient's location as possible in order to enhance the recipients experience. | 03-25-2010 |
20100095237 | METHOD AND SYSTEM FOR DISPLAYING ONE OR MORE COMMERCIAL CONTENT TO A USER WITHIN A WINDOW DISPLAYING AN EMAIL CONTENT - The present invention relates to a system and method for displaying one or more commercial content to a user within a window displaying an email content. The method comprises retrieving the one or more commercial content from an ad server. A notification is received when a user performs a user action to view the email content. In one embodiment, the one or more commercial content is pre-inserted in the email content in response to receiving the notification. In another embodiment, the one or more commercial content is added adjacent to the email content in the window. The one or more commercial content is then displayed to the user. | 04-15-2010 |
20100169176 | METHOD FOR TRACKING USER BEHAVIOR AND TO DISPLAY ADVERTISEMENTS - The present invention relates generally to a method and system for displaying advertisements on a client computing device and specifically to a method and system for analyzing user behavior and targeting advertisements based on the user behavior. | 07-01-2010 |
20110219094 | METHOD AND MACHINE FOR AUTOMATICALLY GENERATING ONE OR MORE AGGREGATED FEEDS WITHIN A NETWORK - The present invention relates to method and machine for automatic generation of aggregated feeds within a network. The method includes storing attribute values of entities and content associated with entities within the network. An aggregated feed is formed by creating combinations of the attribute values and generating an aggregated feed for each attribute value combination. For generating an aggregated feed, content associated with entities that have at least one attribute value matching at least one attribute value from an attribute value combination is determined and added to the aggregated feed. The aggregated feed is displayed to an entity that has the attribute value combination for which the aggregated feed is generated. The present invention also related to method and machine for automatic generation of geo-aggregated feed for an entity. The method includes storing location attribute values of entities and content associated with entities within the network. A request is received from an entity for a geo-aggregated feed. A geo-aggregated feed is formed by determining content associated with entities that are within predetermined distance from the location of the entity and adding the content to the geo-aggregated feed. | 09-08-2011 |
20110289138 | METHOD, MACHINE AND COMPUTER PROGRAM PRODUCT FOR SHARING AN APPLICATION SESSION ACROSS A PLURALITY OF DOMAIN NAMES - The present invention relates to method, machine and computer program product for sharing an application session across a plurality of domain names hosting an application without changing a URL in a user's browser. A first HTTP request is received for a first domain name from a client. When the first HTTP request comprises a first session identifier, a first response is sent to the client. The first response includes a first HTML page comprising a frame tag for triggering a second HTTP request to a central domain name. When the second HTTP request comprises a second session identifier, a second response is sent to the client. The second response comprises a second HTML page, which is a resource hosted on the first domain name. A third HTTP request is then triggered from the client for sending a third session identifier to the first domain name. Upon verifying that the third session identifier represents the same application session as the second session identifier, the third session identifier is set on the first domain name for the client, resulting in aggregation of the application session. | 11-24-2011 |
20110320527 | METHOD AND SYSTEM FOR MANAGING A WEB-DOMAIN REQUEST - A method and system for managing a request for a web-domain received from a client in a first format supported by a first service provider is disclosed. The method includes evaluating a plurality of conditions. The plurality of conditions include one or more of conditions such as a service provider of the web-domain is a second service provider, a Top Level Domain (TLD) of the request is supported by the second service provider and a request type of the request is one of an add request and a renew request. Subsequent to evaluating the plurality of conditions, a format of the request is transformed from the first format to a second format supported by a second service provider when one or more conditions of the plurality of conditions evaluate to true. Thereafter, the request is routed to the second service provider when one or more conditions of plurality of conditions evaluate to true and a request type of the request is a search request. Alternatively, the request is routed to the first service provider when each of the conditions of the plurality of conditions evaluates to false and a request type of the request is a search request. | 12-29-2011 |
20120089745 | COMPUTER ENABLED METHOD AND SYSTEM FOR ASSOCIATING AN IP ADDRESS TO A DOMAIN NAME - A computer enabled method and system for associating a source domain name to a source IP address in order to apply at least one rule to a user connecting from the source domain name and the source IP address is disclosed. The method includes receiving connections from one or more users associated with one or more domain names. The one or more users connect via one or more IP addresses. One or more running connection count rows comprising a count of connections received form a set of users within a predetermined time period and a unique IP address-domain name pair that is associated with the set of users is maintained. The method further includes selecting an IP address and a domain name from the one or more running connection count rows as the source IP address and the source domain name from a set of running connection count rows that contain the source IP address or the source domain name. | 04-12-2012 |
20140201279 | SYSTEM AND METHOD FOR CONTACT MERGE MANAGEMENT - In various example embodiments, a system and method for contact merge management is provided. In example embodiments, a contact management system detects that a first contact list of a first user has a first contact including a first value and a second contact including a second value. The contact management system identifies that at least one further user is associated with a further contact list that has a third contact including the first value and the second value. Based on the identifying of the third contact including the first value and the second value, the contact management system causes an automatic merge of the first contact and the second contact in the first contact list into a single contact. | 07-17-2014 |
20140201293 | CHOOSING A SERVICE TO PROVIDE A MESSAGE - A machine may be configured to receive a message within an inbound request from an application. The inbound request may ask that the message be provided to a device of a recipient that is identified by a device identifier of the device, and the inbound request may specify a time by which the message is to be provided. The machine may make a request to a first communication service that the first communication service provide the message to the device by the time specified. The machine may determine that the first communication service acknowledged this request but failed to receive a confirmation that references this request. Based on this determination, the machine may choose a second communication service to provide the message and make a request to the second communication service that the second communication service provide the message from the application to the device. | 07-17-2014 |
20140214979 | PROVIDING ALERTS ON COMMUNICATION DEVICES - A method and system of providing an alert of an event on a communication device are disclosed. A determination may be made that a communication device of a user is a preferred communication device among a plurality of communication devices of the user based on an indication of an activity on the communication device. An indication of an event may be received. In response to the indication of the event, an attempt may be made to cause an alert for the event to be generated only on the preferred communication device. | 07-31-2014 |
20140289342 | SYSTEM AND METHOD FOR CONTACT MANAGEMENT IN A NETWORK - In various example embodiments, a system and method for managing contacts in a network are provided. In example embodiments, a value added by a user to a first contact in an address book of the user is detected. The first contact corresponds to an individual. A determination is made as to whether the value exists in a primary profile of the individual. Based on the value not existing in the primary profile, an assessment is made as to whether the individual previously deleted the value from the primary profile or the individual did not verify a previous notification for the same value. Based on the value not being previously deleted or not verified, a notification is provided to the individual that includes an option to verify the value. | 09-25-2014 |
20140289343 | GROUP MESSAGE RELAY - A message machine may provide a message service that allows creation of a chat group in which multiple users are members. A member of the chat group may send a message to the chat group, which causes the message machine to send the message to each of the other members who are online in the message service. If one of the other members is offline in the message service, but is online in another message service, the message machine may relay the message to this member via the other message service, in which an online member of the chat group is socially connected to the offline member by the other message service. The message machine may access credentials of the online member, use these credentials to impersonate the online member, and send the message to the offline member through the other message service. | 09-25-2014 |
20140372543 | SYSTEM AND METHOD FOR MANAGING CONTACT INFORMATION REQUESTS IN A NETWORK - In example embodiments, a system and method for managing contact information requests in a network are provided. When a first user does not have a particular value for a contact, the first user may trigger a process to obtain the value. Accordingly, a request is received at a contact management system from a user device of the first user that requests the value. A second user that is socially connected to the first user and having the value for the contact in an address book of the second user is determined. An electronic message is sent to a user device of the second user requesting the second user to provide the value to the first user. The value is provided to the first user based on an approval by the second user in response to the electronic message. | 12-18-2014 |
20150081814 | WEB REPLY PATH VIA SMS - Methods and systems of providing a web reply path via an SMS-based communication are disclosed. A request to send an SMS message to a second user may be received from a first user. A first SMS message may be sent to the second user via SMS-based communication in response to the request from the first user. The first SMS message may comprise a URL. In response to the second user causing the URL to be loaded on a web browser, a web-based chat session between the first user and the second user may be initiated using the URL. The first user and the second user may be enabled to send chat messages to each other via the web-based chat session, which may be hosted by an online service provider at the URL. | 03-19-2015 |
20150082402 | SYSTEM AND METHOD FOR AUTOMATED AUTHENTICATION - In example embodiments, a system and method for automated authentication are provided. A service provider system receives a message triggered by an application operating on a user device of a user. A contact identifier corresponding to the user device is determined from the message. A reply message that includes a token is transmitted to the contact identifier. A return token is received from the application that intercepted the reply message and extracted the token without user intervention. The return token is compared to the token sent in the reply message. Based on the return token matching the sent token, the contact identifier is verified as corresponding to the user device. | 03-19-2015 |