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.
Network-independent programming model for online processing in distributed
Systems and methods include a distributed system that uses a declarative language to separate application logic from the network technology used to communicate....
Communications method, client, and terminal
A communications method, a client, and a terminal. The method includes receiving, by a first client, information from a second client; obtaining, by the first...
Method and system for changing execution environments during application
Some embodiments of the present invention provide a system that executes an application. During operation, the system starts the application using a web...
Systems and methods for request isolation protection
Systems and methods for request isolation protection at a first server. The first server receives a resource request from a client device. The first server may...
Predictive prefetching of data from remote client-state cache from server
to update local client-state cache
Response delay associated with a state-based client-server application can be reduced with utilization of an application state server-side cache. A server...
Automated delivery of medical device support software
Embodiments of the present invention include a portable medical device with an integrated web server. The portable medical device is configured to establish a...
Distributing an application via a network node
A network node comprising an input, a processor and an output, the processor being coupled to the input and the output; the input and output both being...
System and method for enabling wireless social networking
Exemplary systems and methods for sharing a personal network of a first user are provided. The exemplary method comprises receiving credentials for the personal...
Virtual location aware content using presence information data formation
with location object (PIDF-LO)
The format of the Presence Information Data Format-Location Object (PIDF-LO) as defined by the Internet Engineering Task Force (IETF) is extended or modified to...
System and method for use of network services in receiving content and
A first device implements an application platform that is shared with a second device. The application platform can be implemented so that the first device and...
Migrating social connections from a first profile to a second profile
In general, aspects of the present disclosure are directed to techniques for migrating social networking connections in a social network from one profile to...
Active subscription profiles on secure element supporting concurrent usage
of network services
A method, a device, and a non-transitory storage medium provide storing multiple subscription profiles on a secure element; detecting a triggering event; using,...
Odata offline cache for mobile device
A server system may include a request handler and a storage. The request handler may receive at least one request from a program on a user side. The storage may...
Smart hierarchical cache using HTML5 storage APIs
A method of caching resources corresponding to a webpage on a client is disclosed. A hierarchy of a plurality of storage mechanisms available on the client is...
In a system with a policy server, a first device able to communicate with the policy server and a second device able to communicate with the first device and...
Push notification delivery system with feedback analysis
Delivering push notifications is disclosed. A message and destination information are received. The destination information represents a destination to which a...
Managing electronic messages based on inference scores
The people a user is presumed to know or be associated with may be determined using a number of techniques. This information about people that the user knows is...
Browser activity replay with advanced navigation
Aspects include capturing and replaying activities conducted during a web browsing session. Activities conducted by a user via browser application at a website...
User activity tracking system
In one embodiment, sensor signals corresponding to motions of a computing device are determined. Activities of a user corresponding to the computing device are...
Processes for generating content sharing recommendations based on user
Processes are disclosed for generating share recommendations for sharing content based at least in part on associated metadata of the content (e.g.,...
System and method for ranking conversations
Embodiments include identifying a plurality of communication sessions, each of the plurality of communication sessions having multiple participants. Embodiments...
Server, distribution information generation method, and recording medium
A server includes a terminal information acquisition unit, a region specifying unit, and a distribution information generation unit. The terminal information...
Contents providing scheme using identification code
A contents distribution server using an identification code of contents is disclosed. The apparatus includes an interface providing unit configured to provide...
Method and system for displaying object, and method and system for
providing the object
A first device for displaying an object related to content reproduced by a second device is provided. The first device including a sensor which senses an exit...
Information notification methods, apparatuses and electronic devices
There is disclosed an information notification method, apparatus and first electronic device. The information notification method is used in a first electronic...
Technique for providing interoperability between different protocol
The disclosure relates to a technique for providing interoperability between an Internet protocol multimedia subsystem (IMS) domain and a non-IMS domain. A...
Method and apparatus for media transfer between user equipment
A method and apparatus for transferring media between user equipment are provided. In one embodiment, the method comprises: receiving a pull mode media transfer...
Relevant communication mode selection
When initiating a communication session, a user may be faced with the challenge of deciding which communication mode to use to contact and/or share content with...
Virtual hosting device and service to provide software-defined networks in
a cloud environment
A hosting system to facilitate a customer of an operator of the system to connect to a cloud provider, the system including: a first cloud exchange co-located...
Sandboxed application data redirection to datacenters
Technologies are generally described to redirect data from application sandboxes to datacenters. In some examples, an application operating in an application...
Method and device for setting priority of data transmission
A method and a device for setting priority of data transmission are provided. A terminal, which is set to transmit low priority data to a network, transmits a...
Method for sharing application
For sharing an application between mobile devices, an application share program is installed on mobile devices. The application share program is able to...
Optimal source interface selection
Aspects of the subject matter described herein relate to selecting a source interface with which to establish a connection. In aspects, a profile for each...
Distributed data storage controller
A storage controller is implemented for controlling a storage system. The storage controller may be implemented using a distributed computer system and may...
Providing data resource services within enterprise systems for resource
level sharing among multiple...
Providing data resource services within enterprise systems for resource level sharing among multiple applications, and related methods, systems, and...
SAS topology pathway analysis
Methods and systems for configuring network storage are presented. A method for configuring network storage may include: detecting one more connection rates...
Method and apparatus for requesting media replication in a collaborative
communication session, and method and...
In a method for requesting media replication in a collaborative communication session, a message is sent which specifies that a communication medium for a...
Systems and methods for run time migration
A method, system, and non-transitory computer readable medium for safely and efficiently migrating applications from one application server to another is...
Optimizing resource downloads or streams using a collection of trusted
network connected endpoints
In an approach to improving resource downloads, one or more computer processors detect a request to download a resource from an original source to a user's...
Content sharing interface for sharing content in social networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for displaying, within a web page, a representation of a...
Data transmission and reception system
When content data is split into multiple pieces of data and there is a request from a client terminal to download the content data, in addition to a transfer to...
Dynamic information technology multi-directional multi-protocol resource
A software platform preferably delivered via the internet provides access to and from web-enabled devices with the purpose of delivering and providing software...
Throttling group in oracle service bus
A computer-controlled method can include creating a throttling group corresponding to a backend server configured to provide business services to multiple...
Reducing restoration time for virtual machines
Systems and techniques are described for restoring virtual machines. A described technique includes receiving location data specifying a location of a mobile...
Pandemic remote access design
In one example embodiment, a system and method is illustrated that includes receiving user count information that includes a user count value and an address...
Load balancing in cloud-based game system
Technologies are generally described for a load balancing scheme for a cloud-based game system. In some examples, a load balancing system may include a resource...
Methods and systems for load balancing using forecasting and overbooking
Methods and systems for establishing user sessions between a client and a server or server farm can be carried out by a load balancing agent executing on a...
System and method for performing distributed asynchronous calculations in
a networked environment
A method and associated system are provided for performing calculations in a distributed networked environment, comprising: updating a source element on a first...
System and method for playing web-based training content on a client
A method and system for playing web-based training content on a client computer system are provided. The method includes accessing previously downloaded...
Displaying and navigating implicit and explicit enterprise people
A network map of an individual's implicit and explicit people relationships across multiple workloads is provided. Relationships between people may be leveraged...