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.
STORAGE DEVICE AND RELATED LOCK MODE MANAGEMENT METHOD
A storage device comprises at least one nonvolatile memory and a lock mode management module. The lock mode management module places the storage device in a...
NON-VOLATILE MEMORY STORAGE APPARATUS, MEMORY CONTROLLER AND DATA STORING
A non-volatile memory storage apparatus having a connector, an energy storage circuit, a power regulator and supply circuit, a non-volatile memory module, a...
METHOD FOR PERFORMING AUTOMATIC BOUNDARY ALIGNMENT AND RELATED
NON-VOLATILE MEMORY DEVICE
A non-volatile memory device is configured to perform automatic boundary alignment between logical access units of a file system and physical access units of...
Method for Improving Memory System Performance in Virtual Machine Systems
Updating contents of certain memory pages in a virtual machine system is deferred until they are needed. Specifically, certain page update operations are...
COMPUTER AND USB INTERFACE MODULE THEREOF
A computer for charging an electronic device includes a computer, a power supply module, a motherboard and a USB interface module. The power supply module...
DELEGATING NETWORK PROCESSOR OPERATIONS TO STAR TOPOLOGY SERIAL BUS
An advanced processor comprises a plurality of multithreaded processor cores each having a data cache and instruction cache. A data switch interconnect is...
APPARATUS AND METHOD FOR PROCESSING AN INTERRUPT
Provided are an apparatus and method for processing an interrupt. The apparatus includes a plurality of processing cores that are each configured to process an...
Increasing Functionality Of A Reader-Writer Lock
In one embodiment, the present invention includes a method for accessing a shared memory associated with a reader-writer lock according to a first concurrency...
Arbitrating Stream Transactions Based on Information Related to the Stream
Devices, systems, methods, and computer-readable mediums for arbitrating stream transactions based on information related to the stream transactions are...
System On Chip Keeping Load Balance And Load Balancing Method Thereof
At least one example embodiment discloses a System on Chip (SoC). The SoC includes a master block, a plurality of slave blocks configured to operate in response...
SERIAL DATA TRANSFER APPARATUS
A serial data transfer apparatus includes a transport controller that performs a process of a transport layer, a link controller that performs a process of a...
NETWORK-ATTACHED STORAGE AND METHOD OF CONFIGURING NETWORK-ATTACHED
When a NAS apparatus is directly connected to a network and an external apparatus simultaneously, the external apparatus is able to access the NAS apparatus,...
Method of adjusting transfer speed after initialization of SATA interface
In a method of adjusting transfer speed after initialization of a SATA interface, a SATA link device transmits a first predetermined primitive to a SATA link...
HYBRID SERIAL PERIPHERAL INTERFACE DATA TRANSMISSION ARCHITECTURE AND
METHOD OF THE SAME
A hybrid serial peripheral interface (SPI) data transmission architecture adapted in a network device for connecting a host and a network is provided. The...
SYSTEM AND METHOD FOR COORDINATING CONTROL SETTINGS FOR HARDWARE-AUTOMATED
A system and method for coordinating control setting with respect to an automated input/output (I/O) processor. A state machine having a transition algorithm...
PERIPHERAL DEVICE WITH WIRELESS COMMUNICATION FUNCTION
A peripheral device with a wireless communication function including a transmitting interface, a wireless communication unit, a storage unit and a processing...
ELECTRONIC DEVICE, ITS PAIRING PROCESS AND PAIRING MONITORING METHOD
An electronic device and its pairing process and pairing monitoring process is provided, which, though relatively simple, can correctly judge if the electronic...
PCI EXPRESS ENHANCEMENTS AND EXTENSIONS
A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is...
Network and Method for Operating the Network
A method for operating a network with two control devices and at least one peripheral device, wherein each of the control devices, in relation to the peripheral...
METHOD OF ENABLING SYNCHRONIZATION BETWEEN DEVICES, USER DEVICE, AND
COMPUTER-READABLE STORAGE MEDIUM THEREOF
A method, user device, and computer-readable storage medium enable synchronization between devices. The method includes connecting a second device to a first...
Lawful Interception And Data Retention Of Messages
A method of configuring a messaging gateway to operate as an Intercepting Control Element or a Data Retention source. The method comprises the steps of...
ADDRESS TRANSLATOR, MESSAGE PROCESSING METHOD AND EQUIPMENT
An address translator includes an SIP message detecting function. Upon detection of an SIP message, the address translator sends the SIP message to an SIP...
COMPUTER ENABLED METHOD AND SYSTEM FOR ASSOCIATING AN IP ADDRESS TO A
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...
Range Weighted Internet Protocol Address Blacklist
Described is a technology by existing IP address blacklist data associated are accessed to statistically determine which IP addresses in the range are...
METHOD AND APPARATUS FOR IMPROVING QUALITY OF SERVICE IN A MULTIMEDIA
A method and apparatus for improving Quality of Service (QoS) in a multimedia streaming service are provided, in which at least one of a plurality of multimedia...
PRESERVING AN AUTHENTICATION STATE BY MAINTAINING A VIRTUAL LOCAL AREA
NETWORK (VLAN) ASSOCIATION
A method may include detecting a presence of a first server device; communicating, with the first server device, to obtain information associated with the first...
Media link establishment method for transmitting large message mode CPM
messages to groups
The present invention provides a method of establishing a media transmission link for transmitting a large message mode Converged IP Messaging (CPM) message to...
METHOD AND DEVICE FOR SELECTING AN SVC OPERATION POINT, AND METHOD AND
DEVICE FOR PROVIDING INFORMATION OF SVC...
A method for selecting an SVC operation point is provided, which includes: receiving an SDP message, where the SDP message includes a unique ID of each...
EXPEDITED RESOURCE NEGOTIATION IN SIP
A method of expediting resource negotiation in a modified Session Initiation Protocol (SIP) reduces the number of messages exchanged for resource negotiation,...
TRANSACTIONAL APPLICATION PROCESSING IN A DISTRIBUTED ENVIRONMENT
Transactional application processing in a distributed environment using an application-aware network infrastructure element is described. In an embodiment, an...
SYSTEM AND METHOD FOR PROVISIONING A REMOTE RESOURCE FOR AN ELECTRONIC
The disclosure recites a device, system and method for provisioning resources from a server in a network to a mobile electronic device. The method comprises at...
APPARATUS AND METHOD FOR CONTROLLING COMPUTING CAPACITY FOR MULTIPLE
COMPUTERS SHARING RESOURCES WITH EACH OTHER
A method and an apparatus for controlling a computing capacity are provided. The method includes: receiving a computing resource deposit request signal from a...
Two-Level Management of Locks on Shared Resources
In a shared data system comprising one or more primary nodes and a plurality of secondary nodes, global lock manager on a primary node manages locks for shared...
ALLOCATION OF RESOURCES BETWEEN WEB SERVICES IN A COMPOSITE SERVICE
Technologies are described herein for allocating resources of a publisher web service to a subscriber web service according to the subscriber web service's SLA...
Managing Access to an Application
Disclosed are new approaches for building an application for a specific platform. Source code files may be compiled to an intermediate module and transmitted to...
METHOD AND SYSTEM FOR ESTABLISHING A NEW ACCOUNT FOR A USER WITH AN ONLINE
A user is provided a temporary account and, in the event they choose to finalize joining a service, the user is permitted to save settings from their temporary...
TERMINAL APPARATUS AND METHOD OF REGISTERING THE SAME
A terminal apparatus includes: a transmission unit transmitting, to a master device, a first registration request indicating a request for registration as a new...
MODIFYING COMMAND SEQUENCES
A method of modifying a command sequence comprising a plurality of commands, the commands having a schedule by which they are to be executed, comprising the...
SYSTEMS AND METHODS FOR ABSTRACTING STORAGE VIEWS IN A NETWORK OF
A storage tool can determine and provide an abstract view of storage systems in a network of computing system. The storage tool can utilize the abstract view in...
MONITORING DATAGRAMS IN A DATA NETWORK
A communication session over a network is facilitated. A signaling datagram from a source device having a source identity may be intercepted by a network...
SERVICE DESIGN CENTER FOR DEVICE ASSISTED SERVICES
A technique involves modular storage of network service plan components and provisioning of same. A subset of the capabilities of a service design system can be...
AUTOMATED SERVICE LEVEL MANAGEMENT OF APPLICATIONS IN CLOUD COMPUTING
Automated service level management of applications can include automated deployment, monitoring, forecasting, and/or predicting based on a plurality of service...
METHODS AND SYSTEMS FOR VERIFYING SERVER-STORAGE DEVICE CONNECTIVITY
Methods and systems for verifying server-storage device connectivity in a storage area network (SAN) environment are provided. One system includes determining...
DIAGNOSIS OF APPLICATION SERVER PERFORMANCE PROBLEMS VIA THREAD LEVEL
Performance of server that is managing a group of servers, such as in a cloud, is analyzed by identifying patterns of threads executed in the server. A command...
PROVIDING A MONITORING SERVICE IN A CLOUD-BASED COMPUTING ENVIRONMENT
Technologies are described herein for providing a monitoring service in a cloud-based computing environment. A request is received from a user to subscribe to...
METHOD AND SYSTEM FOR DISPLAYING SCHEDULING INFORMATION
The present invention relates to an information display system for displaying scheduling information regarding utilization of a resource, the information...
PARAMETERIZED RECURSIVE NETWORK ARCHITECTURE WITH TOPOLOGICAL ADDRESSING
A digital data communications network that supports efficient, scalable routing of data and use of network resources by combining a recursive division of the...
AGGREGATING CONNECTION MAINTENANCE TO OPTIMIZE RESOURCE CONSUMPTION
Combining network connection maintenance operations that use a resource to extend battery life. Each of the network connections has a timer and a defined...
METHODS AND APPARATUS FOR OBTAINING A SERVICE
Methods and apparatus are provided for obtaining a service is provided. Information about an external device is received at a terminal from the external device....
SCALABLE SYNCHRONIZATION OF EVENTS AMONG SERVER AND CLIENTS WITH VARYING
The invention relates generally to synchronizing functions on handheld devices and more particularly to precisely synchronizing a function among a large number...