At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Method and mobile terminal for displaying terminal information of another
party using presence information
When a user terminal makes contact with another party using a phone call, a video communication, a short message service, a multimedia message service, an...
Cross-site data analysis
A method for cross-site data analysis includes identifying, by a processing device, based on actions of at least one user in an initial user group in a first...
Frequent sites based on browsing patterns
Various embodiments provide a frequent sites module which is designed to generate frequent sites for a user that include websites that are relevant to the user...
Social badging for electronification of paper
Embodiments of the invention are directed to systems, methods and computer program products for social badging. An exemplary apparatus is configured to: receive...
System and method for sharing event information using icons
Thus, in one embodiment an apparatus includes at least one processor, at least one display controlled by the processor, and at least one wireless transceiver...
Distance-dependent or user-dependent data exchange between wireless
In one embodiment, a method includes identifying a second user of a social-networking system authorized to receive data of a first data type from a first...
Geographical location based cloud storage
A system and method to manage files on an online cloud storage system are disclosed. In some embodiments, files stored on the online cloud storage system may be...
Remote-session-to-go method and apparatus
Examples of systems and methods are provided for communication and for facilitating establishing a remote session between a client device and a remote server....
Behavior based client selection for disparate treatment
Embodiments for server connection optimization in a persistently connected publish/subscribe environment are provided. A computer assigns an initial activity...
System for managing home appliances and push service method thereof
A system for managing home appliances can provide a push service with respect to status information of a home appliance. Further, push service can be stably...
System and method for monitoring apps in a vehicle or in a smartphone to
reduce driver distraction
A system and method for monitoring apps in a vehicle or in a smartphone to reduce driver distraction is disclosed. A controller operating inside or in...
Secure distributed data storage
A method of securely distributing and storing content may include receiving user content and identifying a number of storage servers that are configured to...
Management of digital content distribution
A method for sharing a content item from an originator with one or more first-order recipients may include receiving a first grouping of one or more first-order...
Content source selection in a P2P network
Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends...
Controlling registration floods in VoIP networks via DNS
A mechanism controls global synchronization, or registration floods, that may result when a large number of endpoints in a Voice over Internet Protocol (VoIP)...
Systems, methods and algorithms for logical movement of data objects
The present disclosure relates generally to the field of logical movement of data objects. In various examples, the logical movement of data objects may reduce...
Dynamic specification auditing for a distributed system
A distributed system may implement dynamic specification auditing. A specification for a distributed system may be maintained in a machine readable format....
Universal architecture for client management extensions on monitoring,
control, and configuration
Provided are techniques for, under control of an agent: receiving a request from a first database client to access a service from a set of services, wherein the...
Remote peripheral controller
A system and method for remote peripheral control are presented. Network access protocols are detected for accessing a network from a server device. An...
Embedding global and collective in a torus network with message class map
based tree path selection
Embodiments of the invention provide a method, system and computer program product for embedding a global barrier and global interrupt network in a parallel...
Client terminal, server, and distributed processing method
If an execution target application is an application with a high load for a client terminal, a mode switching unit switches an execution system from a simplex...
Information processing apparatus, information acquiring method, and
computer readable recording medium in which...
In an information generating device, a plurality of division information acquisition requests obtained by dividing an information acquisition request are...
Content recommendations using deep data
Disclosed are various embodiments for recommending content for users. A user is associated with a user preferred character that is represented in a first...
System and method for seamless switchover between unicast and multicast
sources of over-the-top streams
A method and system for switching between a unicast streaming source and a multicast streaming source of over-the-top (OTT) streams are provided. The method...
System and method for adaptive streaming in a multipath environment
This invention relates to a system for adaptive streaming in a multipath environment comprising a plurality of servers being respectively capable of...
High picture quality video streaming service method and system
The present invention relates to a high picture quality video streaming service method and system. The high picture quality video streaming service system...
Mobile device application streaming
Technology for decomposing an application into fragments and streaming the application in fragments is disclosed herein. According to at least one embodiment, a...
Dash client and receiver with a download rate estimator
A client device presents streaming media and includes a stream manager for controlling streams, a request accelerator for making network requests for content, a...
Digital video system using networked cameras
A digital video system including one or more video cameras and a video server connected to the one or more video cameras is disclosed. In an illustrative...
Streaming media flows management
A method, system and a computer program product. The method may include: receiving a plurality of chunk requests from clients that are hosted on user devices;...
Media stream fragment request
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for requesting potentially missing fragments in a media...
Apparatus, system and method of supporting streaming over a protocol
adaptation layer (PAL)
Some demonstrative embodiments include apparatuses, systems and/or methods of supporting streaming over a Protocol Adaptation Layer (PAL). For example, an...
Communication traffic management
A computer-implemented method, computer program product, and computing system is provided for managing communication traffic relaying in a multiparty...
Load balancing in a central conferencing routing server
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for collaboration conferencing with multiple participants...
Social group suggestions within a social network
In one example, a method includes receiving, by a first computing device and from a second computing device, an image comprising an object. A user may be...
System and method for maintaining associations within a social network for
A system and method for maintaining associations within a social network for a user are provided. A device proximate a user device is identified. It is...
Method and system for searching, sensing, discovering, screening, enabling
awareness, alerting, sharing,...
Systems, method and apparatus are provided for searching, sensing, discovering, screening, enabling awareness, alerting, sharing, sending, receiving, buying,...
Recommended content for an endorsement user interface
In one aspect, a system for providing a user interface including recommended content in response to an endorsement input is described. The system includes a...
Parallel upload and download of large files using bittorrent
Several different embodiments of a segmented object storage system are described. The object storage system divides files into a number of object segments, each...
Methods and systems for online counseling sessions and clinics
Methods and systems for online counseling sessions conducted over the Internet are disclosed. In some configurations, a method for remotely conducting...
System and method for dynamic call-progress analysis and call processing
A telephony application such as an interactive voice response ("IVR") needs to identify quickly the nature of the call (e.g., whether it is a person or machine...
Method and apparatus for dynamic destination address control in a computer
An arrangement to direct a packet sent out from an arbitrary apparatus connected to a network to a predetermined authentication server without changing the...
Composite endpoint mechanism
A multimedia call from an originating device is provided. At least one session may be created at an application server in response to receiving the multimedia...
Policy-based whitelisting with system change management based on trust
Techniques allow runtime extensions to a whitelist that locks down a computational system. For example, executable code is not only subject to whitelist checks...
Method and system for ensuring an application conforms with security and
regulatory controls prior to deployment
Asset security compliance data ensuring defined asset security policies are applied to the creation and/or operation of assets to be used to implement an...
Policy arbitration method, policy arbitration server, and program
A policy arbitration method comprises: entering a user policy in which a privacy information holder describes at least one rule that is a pair of a data type of...
Hardware-based granular traffic storm protection
Aspects of the present invention provide a device, method and system which utilize hardware-based granular evaluation of industrial control protocol packets to...
Application malware filtering for advertising networks
Application malware filtering for advertising networks is disclosed. For example, techniques for providing a system and process for detecting malicious ad...
Remediating computer security threats using distributed sensor computers
A data processing system comprises a security control computer performing operations comprising: receiving, an advertising exchange network computer,...
Hardware based detection devices for detecting network traffic content and
methods of using the same
A device for detecting network traffic content is provided. The device includes a first input port configured to receive one or more signatures, each of the one...