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.
Communication apparatus, method of controlling the same, and storage
There are provided a communication apparatus capable of performing voice communication via an IP network, and performing FAX communication using a deemed voice,...
System and method of providing digital media management in a quick service
Embodiments disclosed herein are directed to systems and methods for managing digital media content within a quick service restaurant environment to provide a...
Method, device, and system for connecting to a communication device
A method and apparatus include a first server that communicates with a second server to cause a call back request to be communicated to an endpoint so that the...
Service delivery platform and development of new client business models
The present invention relates to systems and methods for delivering telecommunications services to customers. The systems and methods allow for the rapid...
Mobile device usage activity reporting system and method
A system and method for reporting mobile device usage activity. The method includes monitoring location data and/or sensor data of a particular mobile device...
Queueing voice assist messages during microphone use
A method includes generating a voice assist message in a device, queueing the voice assist message responsive to a state of a microphone in the device...
Methods for voice management, and related devices
Methods for voice management, and related devices are provided. First, data is detected by a proximity sensor, and data is detected by an attitude sensor. Then,...
Mobile terminal and control method thereof
A method of controlling a mobile terminal, and which includes establishing, via a wireless communication unit of the mobile terminal, a wireless data channel to...
Smartphone proximity card emulation
Methods, systems, and computer program products are provided that enable a portable computing device to emulate a proximity card. A portable computing device is...
Intuitive computing methods and systems
The present disclosure describes portable devices (e.g., smart phones and tablets), related methods and systems. One claim relates to a portable computing...
Method of receiving and replying messages with a hands-free device
A method of receiving and replying messages with a hands-free device includes a step of application installation; a step of connection; a step of communication;...
Information provision method and apparatus of mobile terminal
An event-triggered contact information provision apparatus and method of a mobile terminal is provided for presenting contact information of a person, who has...
System to provide real loops for sidetone measurement with analog
A real loop and method for using the loop for testing sidetone signal level are provided. The loop is modeled from a coil of cable to represent a straight wire...
Flex and stay cell phone/electronic device charging stand
The flex and stay cell phone/electronic device charging stand of the present invention is a USB cable used to hold a cell phone/electronic device in a standing...
Electronic device including removable component
An electronic device is provided, including a mounting plate, a first component and a second component disposed on the mounting plate, a substrate disposed on...
Method and apparatus for providing access to a component
An apparatus comprising an enclosure and a cover comprising a shape-memory alloy is provided. The enclosure has at least one void that facilitates access to a...
Data link layer protocol having adaptive framing
Example techniques of the present disclosure provide a first computing device comprising one or more processors and at least one module operable by the one or...
Enhanced caching of domain name system (DNS) and reverse DNS queries for
traffic management for signaling...
Methods, systems, and non-transitory computer readable media for enhanced domain name system (DNS) caching are disclosed. According to one aspect, a method for...
Method and device for modifying and forwarding message in data
A method and a device for modifying and forwarding a message in a data communication network are described. The method includes: description information of a...
Configurable parser and a method for parsing information units
A system that includes a first interleaved sequence of configurable parsing engines and concatenating modules. Each parsing engine is followed by a...
Multi-ring reliable messaging system
A multi-ring reliable messaging system is formed by interconnecting a plurality of token rings via a pair of gateways that includes an active gateway that is...
Virtual mobile infrastructure for mobile devices
A virtual mobile infrastructure for mobile devices includes mobile client devices and a server computer running remote mobile operating systems. The remote...
Cached and server views with automatic caching and smooth scrolling
On a client computer, customer relationship management software is integrated into a messaging application that includes a user interface. Customer relationship...
Validation associated with a form
Form validation is disclosed, including: generating a first parameter and a second parameter in response to a request for a form from a client device; sending a...
Application verification for hosted services
In a client-server environment providing hosted services, an application service server receives from a client a first request for hosted services associated...
Distributing an executable job load file to compute nodes in a parallel
Distributing an executable job load file to compute nodes in a parallel computer, the parallel computer comprising a plurality of compute nodes, including:...
Prediction of user response to invitations in a social network system
based on keywords in the user's profile
A social networking system selects a subset of keywords from a set of master keywords found in user profiles. The method includes selecting a first and second...
Allocating network bandwidth to prefetch requests to prefetch data from a
remote storage to cache in a local...
Provided are a computer program product, system, and method for allocating network bandwidth to prefetch requests to prefetch data from a remote storage to...
Content distribution management system
Systems and methods are disclosed for managing the data flow from a publisher entity to a consumption entity, which may be a user, system or device. The...
Proxy based network communications
The present invention is a proxy based network communication system and method that incorporates one or more proxy servers that may be non-static, dynamic proxy...
Method and device for controlling peripheral devices via a social
A method and device for transmitting data between a peripheral device and a user device via a Bluetooth Low Energy connection, comprising: at the peripheral...
Method and apparatus for sending a push content
A method and apparatus for sending a push message is provided. A push sending agent in a server receives a push message sent by a push initiator, and compares a...
System and method for providing and managing a target list on behalf of a
user agent client
A method and system for managing a target list on behalf of a user agent client, the method receiving a subscription request from the user agent client, the...
Use of internet information services logging to collect user information
in an asynchronous manner
Techniques for collecting information about client devices utilizing IIS logging in a secure and asynchronous manner are described. A method may comprise...
Techniques for annotating communications are described. An electronic message sent from a sender messaging identity to a recipient messaging identity is...
Quality of experience collaboration between mobile devices
At a mobile device, a location is predicted where the device will operate at a future time. A first data is obtained, the first data having been produced by a...
Application migration between clouds
Embodiments described herein are directed to reinitiating an application on a target computing cloud and to evaluating potential target cloud computing systems....
Apparatus and method for bidirectional pairing between devices
An apparatus and a method support bidirectional pairing between devices. A connectable peripheral device is discovered. A list of discovered connectable...
System and method for communicating events at a server to a remote device
Examples of systems and methods are provided for communicating events at a server to a remote client device. A system may allow communication and may provide,...
Network power control module
A network power control module includes a switch and a processor installed in at least one electronic device within an area. The switch is electrically coupled...
Network event management support for vehicle wireless communication
A method of communicating with a telematics unit in a vehicle. The method comprises receiving a content message directed to a telematics unit by an event...
Data migration in a storage network
In one example, a method may include assigning a time requirement for a transmission of data from a first data storage node to a second data storage node,...
Switch-based data tiering
Embodiments include a method, system, and computer program product for allocating data to storage in a network. A data item accessed by a server in the network...
Managing distributed system performance using accelerated data retrieval
A distributed system is adapted to manage the performance of distributed processes. In one aspect, multiple stripes associated with a data item are stored in a...
Initiating peer-to-peer tunnels
Initiating peer-to-peer tunnels between clients in a mobility domain. Client traffic in a mobility domain normally passes from the initiating client to an...
Multipath overlay network and its multipath management protocol
A method of wireless communication includes aggregating data in a streaming communication session from a source node in a destination aggregator node, wherein...
Data analytics for adaptive networks
Aspects of the subject disclosure may include, for example, a method in which first performance data and second performance data are obtained for a first...
Workflow processing in a distributed computing environment
An example method is provided to perform workflow processing in a distributed computing environment comprising a first node, a second node and a data store...
Load-aware load-balancing cluster without a central load balancer
A load-aware load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of...
Extending server-based desktop virtual machine architecture to client
A server-based desktop-virtual machines architecture may be extended to a client machine. In one embodiment, a user desktop is remotely accessed from a client...