Patent classifications
H04L12/58
SYSTEM AND METHOD DELIVERING REMOTELY STORED APPLICATIONS AND INFORMATION
The present invention includes computerized method and apparatus for user interactivity with a network application executing on a server. The method and apparatus includes receiving, via a wireless network, an event message from a mobile device, the event message representing an input from a user interface on the mobile device where the user interface is executing based on a mobile application. The method and apparatus further includes generating data values based on the input in the event message and information relating to the mobile device. Moreover, the method and apparatus includes sending an update message to the mobile device based on the data values for updating a display of the mobile device.
DETECTION OF UNDESIRED COMPUTER FILES USING DIGITAL CERTIFICATES
Methods and systems for detecting undesirable computer files based on scanning and analysis of information contained within an associated digital certificate chain are provided. According to one embodiment, a file having associated therewith a certificate chain is received. A type and structure of the file are identified. A location of the certificate chain is determined based on the identified type and structure. A signature of the file is formed by extracting a targeted subset of information from the certificate chain. The file is evaluated by comparing the signature with a set signatures having a known desirable or undesirable status. The file is classified based on a result of the evaluating into a category of multiple categories, including one indicative of an associated file being an undesired file or a file suspected of being undesired. The file is handled in accordance with a policy associated with the category.
AUTOMATICALLY PROVIDING A COMMUNICATION BASED ON LOCATION INFORMATION FOR A USER OF A SOCIAL NETWORKING SYSTEM
Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member.
SYSTEMS AND METHODS FOR SCREENING COMMUNICATIONS BASED ON RECEIVER PROGRAMMABLE PINS
A method for connecting a communication session may include storing first user communication acceptance criteria that is associated with a first user. A method may further include receiving a request from a second user to initiate a communication session with the first user and determining whether the first user permits such communication sessions with the second user based on the first user communication acceptance criteria. A method may include initiating the communication session between the first user and the second user upon determining that the first user permits the communication session to be initiated based on the first user communication acceptance criteria.
SYSTEMS AND METHODS FOR PROGRAMMING MOBILE DEVICES
Embodiments of a system and method are described for generating and distributing programming to mobile devices over a network. Devices are provided with Players specific to each device and Applications that are device independent. Embodiments include a full-featured WYSIWYG authoring environment, including the ability to bind web components to objects.
IDENTIFYING CONTACTS
The present disclosure may include receiving a query from a computing device at a server having a database, the query identifying a desired attribute. The present disclosure may also include searching the database to identify contact information for at least one individual having the attribute corresponding to the query. The attribute may include at least one of skills, expertise, product, organization, geography and language The contact information may be transmitted to the computing device via an electronic message identifying the contact information.
BROADCAST NOTIFICATIONS USING SOCIAL NETWORKING SYSTEMS
A method and notification system for notifying broadcast streams to multiple users. A notifier receives, from a broadcaster, a request to notify a broadcast stream to the multiple users. The notifier receives preferences from a subset of users of two or more social networking systems. The preferences identify: (i) some but not all social networking systems of the two or more social networking systems which should send notifications about the broadcast stream to the subset of users; and (ii) times during which the notifications about the broadcast stream should be sent to the subset of users. The notifier instructs an agent representing a broadcaster in each social networking system of only the some social networking systems to send notifications about the broadcast stream to the subset of users at the times identified in the preferences.
MEDIA EVENT STRUCTURE AND CONTEXT IDENTIFICATION USING SHORT MESSAGES
The present disclosure is descriptive of discovering structure, content, and context of a media event, e.g., a live media event, using real-time discussions that unfold through short messaging services. Generally, a sampling of short messages of a plurality of users is obtained. The sampling of short messages corresponds to a media event. A segment in the media event is identified using the sampling of short messages, and at least one term taken from the sampling of short messages is identified. The at least one term is indicative of a context of the identified segment.
INTERNET-BASED PROXY SERVICE TO MODIFY INTERNET RESPONSES
A proxy server receives from a client device a request for a network resource that is hosted at an origin server for a domain. The request is received at the proxy server as a result of a DNS request for the domain resolving to the proxy server. The origin server is one of multiple origin servers that belong to different domains that resolve to the proxy server and are owned by different entities. The proxy server retrieves the requested network resource. The proxy server determines that the requested resource is an HTML page. The proxy server scans the HTML page to locate one or more modification tokens that each indicates content that is subject to being modified. For at least one of the located modification tokens, the proxy server automatically modifies at least a portion of the content of the HTML page that corresponds to that modification token. The proxy server then transmits the modified HTML page to the client device.
DIRECTORY DRIVEN MAILBOX MIGRATIONS
An example method for migrating communication data from a source server to a target server includes obtaining, using a computing device, a set of credentials to access the source server, and accessing the source server using the set of credentials. The method also includes requesting, automatically by the computing device, a directory structure associated with communication data from the source server, populating, by the computing device, the target server using the directory structure, requesting the communication data from the source server, and populating the target server with the communication data.