Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

436results about How to "Satisfies need" patented technology

Enforcement architecture and method for digital rights management

An enforcement architecture and method for implementing digital rights management are disclosed. Digital content is distributed from a content server to a computing device of a user and received, and an attempt is made to render the digital content by way of a rendering application. The rendering application invokes a Digital Rights Management (DRM) system, and such DRM system determines whether a right to render the digital content in the manner sought exists based on any digital license stored in the computing device and corresponding to the digital content. If the right does not exist, a digital license that provides such right and that corresponds to the digital content is requested from a license server, and the license server issues the digital license to the DRM system. The computing device receives the issued digital license and stores the received digital license thereon.
Owner:MICROSOFT TECH LICENSING LLC

Structural of digital rights management (DRM) system

A digital rights management (DRM) system operates on a computing device when a user requests that a protected piece of digital content be rendered by the computer device in a particular manner. The DRM system has a license store, a license evaluator, and a state store. The license store stores digital licenses on the computing device. The license evaluator determines whether any licenses stored in the license store correspond to the requested digital content and whether any such corresponding licenses are valid, reviews license rules in each such valid license, and determining based on such reviewed license rules whether such license enables the requesting user to render the requested digital content in the manner sought. The state store maintains state information corresponding to each license in the license store, where the state information is created and updated by the license evaluator as necessary.
Owner:MICROSOFT TECH LICENSING LLC

Systems and methods for reducing fractured bone using a fracture reduction cannula

Systems and methods provide for the fixation of osteoporotic and non-osteoporotic long bones, especially Colles' fractures. A cannula having a circumferential opening is inserted into cancellous bone and directed such that the circumferential opening faces the fracture. The cannula is further adapted to receive an expandable structure, the expandable structure being inserted through the cannula until it is in registration with the circumferential opening. The expandable structure is expanded through the circumferential opening into cancellous bone and toward the fracture. The expansion of the expandable structure through the circumferential opening toward the fracture causes compression of cancellous bone and moves fractured cortical bone, thus creating a cavity proximal to the fracture. The cavity is then filled with a flowable bone filling material and the material allowed to harden.
Owner:ORTHOPHOENIX

Managing a distributed computing system

A system manager tests, administers and monitors, and / or diagnoses problems with a distributed system having a plurality of computing machines. Each machine includes an event monitoring agent and the system manager comprises a data collection module (DCM), a data management module (DMM), a data storing module (DSM), and a user interface module (UIM). The DCM receives a request from the DMM describing performance data to be collected from each agent, and based on the request the DCM then collects such performance data from each agent and sends same to the DMM. The DMM stores the performance data at the DSM along with metadata corresponding to the request for current and future usage, including monitoring, analyzing and evaluation. The UIM receives requests from a user and forwards same to the DMM, and formats data from the DSM and represents the formatted data to the user.
Owner:SERVICENOW INC

Access control policy engine controlling access to resource based on any of multiple received types of security tokens

An access control policy engine associated with a resource determines whether to allow a request to access same. The engine receives the request with an security token, retrieves the token determines a type thereof, and maps access decision information in the token to a common format as at least one security claim setting forth adequate information to determine a right of the requestor. Thereafter, the engine retrieves a set of rules for accessing the resource, applies the rules to the security claims to determine whether to allow the request from the requestor, and if the request is to be allowed, provides the requestor access to the resource in accordance with the request and the rights of the requestor as determined based on the security claims.
Owner:MICROSOFT TECH LICENSING LLC

Personal control of address assignment and greeting options for multiple BRG ports

InactiveUS7180889B1Enhanced greetingEnhanced message featureInterconnection arrangementsAutomatic exchangesDirectory numberUser interface
A method and apparatus for providing multiple telephone lines using a single directory number. A method and apparatus for associating multiple directory numbers with multiple telephone lines. A broadband residential gateway (BRG) is a user interface to a broadband communication system providing packetized telephone service and other media services. The BRG has multiple ports, and each port is connected to one or more telephones. The multiple ports may be mapped to a single directory number, or the multiple ports may be mapped to multiple directory numbers. The BRG can provide greeting and message features. A greeting may instruct a caller to select a port which is associated with a party the caller is attempting to reach. Also, a message, played after the greeting, may further instruct the caller.
Owner:SHORETEL

Supervised license acquisition in a digital rights management system on a computing device

A rendering application on a computing device requests a digital rights management (DRM) system on the computing device to authorize digital content rendering based on a corresponding digital license. If unavailable, the DRM system attempts to silently acquire the license from a license server without the intervention of a user. In the course thereof, the rendering application receives status information from the DRM system relating to the attempted license acquisition thereby and displays the received status information in a rendering application status display portion. If silent acquisition fails, the rendering application hosts a browser, causes the browser to navigate to a license server, allows a user to communicate with the license server by way of the hosted browser to acquire the license, and shuts down the hosted browser upon reception of the license from the license server.
Owner:MICROSOFT TECH LICENSING LLC

Check cashing systems and methods

A system for facilitating a check-cashing transaction in accordance with the present invention comprises a check-cashing apparatus and a host system in communication with the check-cashing apparatus. The check-cashing apparatus has input devices for receiving check data and identification data from a user. The host system includes one or more processors configured to receive check data, identification data, check image and membership data input by the user at the check-cashing apparatus. The host system can authenticate the identification data by applying a validation algorithm to the identification data or by cross-referencing the data against one or more databases containing validated identification data. If the check cashing apparatus includes a device for capturing biometric information, the identification data can also be authenticated by comparing the biometric information captured at the time of the transaction with stored biometric information relating to the user. The host system can authenticate the check data by: converting one or more of the data fields of the check image into a format capable of being processed. The converted data is then compared to the check data input by the user. The host system can calculate a score for each data field based on a probability that the converted data from the check image matches the check data input by the user. The processor determines automatically whether to approve the check by applying a risk assessment guidelines.
Owner:FIDELITY INFORMATION SERVICES LLC

Method and system for providing dietary information

An apparatus, method and data structure for procuring, analyzing, and communicating dietary information, particularly information regarding the research, evaluation and selection of dietary products. The system provides a comprehensive combination of dietary information in a format that facilitates analysis, decision-making, and procurement of various dietary products based on factors, including an individual's medical nutritional needs, current medication(s), cooking skills, budgeted food expense, food preferences, food allergies, life stage, and lifestyle.
Owner:GRANA CLARE

Intelligent multi-media display communication system

Interactive, low power, collapsible, intelligent, multi-media display systems for use as hand-held, portable communications devices are disclosed. A display communications device according to the invention can include a housing that contains a processor, radio transceiver means for transmitting and receiving radio signals, and a collapsible display that is mechanically coupled to the housing and electrically coupled to the processor. The display can have a surface area that is larger than any cross-sectional area of the housing. The processor can be adapted to extract display data from input radio signals, and to provide a representation of the display data to the display.
Owner:UNIVERSAL DISPLAY

Transmission apparatus and method, reception apparatus and method, and transmission and reception system

Disclosed herein is a transmission apparatus for distributing a content to a client, including a script generation section configured to generate a script for obtaining user side answer information representative of an answer of a user of the client to a question regarding liking of the user, a trigger generation section configured to generate trigger information regarding execution of the script by the client, and a transmission section configured to transmit the trigger information and the script to the client in response to distribution of a first content to the client and transmitting, in response to distribution of a second content different from the first content to the client, provider side answer information representative of an answer set by a provider which provides the first or second content to the question regarding the liking of the user to the client.
Owner:SATURN LICENSING LLC

Intramedullary devices and methods of deploying the same

Internally locking intramedullary nails or devices and methods of deploying internally locking intramedullary nails are disclosed. According to some embodiments, the nail includes a cannulated sleeve, a plurality of anchoring elements, and one or more extension mechanisms for outwardly extending anchoring elements to anchor against movement along an elongated axis of the sleeve. Exemplary methods include but are not limit to methods of securing an internally locking intramedullary nail within a fracture bone, methods of effecting a reamed deployment of an internally locking intramedullary nail, and methods of modifying the extend to which anchoring elements are extended to effect dynamization useful for inducing bone growth. According to some embodiments, the internally locking intramedullary device includes a first extension mechanism operative to outwardly extend at least one anchoring element of a first set of anchoring elements through respective radially openings in the sleeve at an oblique position facing one end of the sleeve to anchor against movement in a longitudal direction and a second extension mechanism independent of or decoupled from the first extension mechanism operative to outwardly extend at least one anchoring element of a second set of anchoring elements through respective radially openings in the sleeve at an oblique position facing the opposite end of the sleeve to anchor against movement in the opposite longitudal direction. According to some embodiments, the intramedullary device includes a differential extension mechanism operative to extend anchoring elements through respective radial openings such that an increase in displacement of individual said anchor elements of first and second groups of anchoring elements generated by operation of the differential extension mechanism is distributed between the first and second groups as a function of resistance encountered by the first and second groups of anchoring elements. Some embodiments of the present invention provide hip prosthetic implant for replacing the proximal portion of a femur, where the implant includes at least one deformable clamping element for outwardly engaging surrounding bone tissue to anchor a stem portion of the implant within the intramedullary canal.
Owner:ORTHOMECHANICS

Method and system for providing a mobile IP network with non-path dependent intra domain quality of service

A system and method for providing quality of service (QoS) service over a mobile IP network with dynamic domains, multiple or distributed QoS managers per domain and / or with network congestion feedback being used to establish an estimated total domain bandwidth which is used for regulating access to a domain.
Owner:ROCKWELL COLLINS INC

Remote battery monitoring systems and sensors

A remote battery monitoring system and sensors are disclosed in which a plurality of telesensors are connected to batteries in a battery string. The telesensor measure battery data such as voltage, current, and temperature and wirelessly transmit the battery data to a control and collection unit. The control and collection unit receives, processes, analyzes, and stores the battery data. Remote monitoring software running on the control and collection unit can be configured to provide warning alarms when the battery data is outside present limits.
Owner:SYS

Migrating a virtual machine that owns a resource such as a hardware device

A computing device has first and second virtual machines (VMs) and a resource assigned to the first VM. Each access request for the resource is forwarded thereto until the first VM is to be saved or migrated. Thereafter, each access request is forwarded to a holding queue. When the resource has acted upon all access requests forwarded thereto, the resource is reassigned to the second VM, and each access request at the holding queue is forwarded to the second VM and then the resource. Thus, all access requests for the resource are acted upon by the resource even after the resource is removed from the first VM and assigned to the second VM, and the save or migrate of the first VM can thereafter be completed.
Owner:MICROSOFT TECH LICENSING LLC

Program recommendation apparatus

A program recording / playback apparatus for easily recording / playing back a program that matches a common preference between multiple viewers is provided. A recording / playback apparatus 100 obtains program recommendation information from a server apparatus 300, and retrieves program recommendation information from within. Based on these two pieces of program recommendation information, the recording / playback apparatus 100 generates and combines two search formulas, to generate one search formula. The recording / playback apparatus 100 then identifies one or more programs that satisfy the conditions shown by the one search formula, within EPG data extracted from received broadcast waves, thereby generating program presetting information. The recording / playback apparatus 100 generates a recorded program table based on the generated program presetting information, and displays the recorded program table. The recording / playback apparatus 100 then receives a user's selection indicating one or more of the programs shown by the recorded program table, and reads and plays back the selected programs.
Owner:PANASONIC CORP

Promotion planning system

A method and system for using individualized customer models when operating a retail establishment is provided. The individualized customer models may be generated using statistical analysis of transaction data for the customer, thereby generating sub-models and attributes tailored to customer. The individualized customer models may be used in any aspect of a retail establishment's operations, ranging from supply chain management issues, inventory control, promotion planning (such as selecting parameters for a promotion or simulating results of a promotion), to customer interaction (such as providing a shopping list or providing individualized promotions).
Owner:ACCENTURE GLOBAL SERVICES LTD

Method and structure for implementing a layered object windows

A display window is attributed a layering attribute such that underlying display windows are blended with the layered display window and displayed on the display screen. In a first embodiment, the layered window and the underlying window are represented as bitmaps. Any overlapping portions of the underlying window bitmap are redirected to an underlay buffer and composited with the layered window bitmap according to a display order and an opacity level. In a second embodiment, the layered window and the underlying window are represented as hardware sprites. Graphics device hardware stores copies of each sprite and composites each sprite according to a display order and an opacity level. In either embodiment or in a combination of both, as the layered window is moved or resized, the stored data allows for updating the composite display without requiring system expensive display regenerations.
Owner:MICROSOFT TECH LICENSING LLC

Computer-based evaluation tool for selecting personalized content for users

The invention relates to a method and system for selecting personalized content for a user, the method being performed by an evaluation tool instantiated on a computing device and comprising the evaluation tool. The evaluation tool creates a content selection rule for the user for finding and filtering content items, such as advertising content. The tool generates a content selection algorithm from the content selection rule for determining which content items to present to the user and presents the content item to the user based on the content selection algorithm and allows the user to interact with the presented content item. The tool also monitors the user's interaction with the presented content item for determining a modification of the content selection algorithm based on the user's interaction and presents the content item to the user based on the modified selection algorithm. The tool also enables the user to view and modify the selection rule and the content selection algorithm.
Owner:MICROSOFT TECH LICENSING LLC

Updating virtual machine with patch or the like

Each of a plurality of virtual machines (VMs) is stored in a halted form in a library for retrieval from the library and re-starting on a host. Each re-started VM includes a plurality of software constructs, each of which is at least potentially non-current and requires a software update. To update a non-current VM, such VM is retrieved and re-started on a maintenance host, and each non-current software construct is allowed to be updated by obtaining the required software update from a corresponding update source as a patch. Alternatively, the VM is mounted to a computing device, constituent components of the mounted VM are examined to determine whether each software construct thereof is current, and each non-current software construct is updated by obtaining the required software update from the corresponding update source as a patch and applying same to the mounted VM.
Owner:MICROSOFT TECH LICENSING LLC

Informing troubleshooting sessions with device data

A method for troubleshooting a problem with a device includes acquiring device data for the device, receiving a user's query concerning a device in a natural language, presenting possible refinements to at least a portion of the user's query for defining a problem statement, presenting candidate solutions that are associated with the defined problem statement in a knowledge base, at least one of the presentation of possible refinements and the presentation of candidate solutions being informed by device data that is linked through a diagnostic model of the device to at least one of the problem statements and candidate solutions.
Owner:NEC ELECTRONICS CORP +1

Method for obtaining a black box for performing decryption and encryption functions in a digital rights management (DRM) system

A digital rights management (DRM) system operates on a computing device and requires a black box for performing decryption and encryption functions. To obtain the black box from a black box server, the DRM system requests such black box from such black box server. The black box server in response generates the black box, where such black box is unique and has a public / private key pair. The black box server then delivers the generated black box to the DRM system and the DRM system installs the delivered black box in such DRM system.
Owner:MICROSOFT TECH LICENSING LLC

Apparatus and methods for dispensing fluidic or viscous materials

Mixing and dispensing apparatus and methods for use with, e.g., a multi-component reactive material process is disclosed. In one embodiment, the apparatus comprises a series of positive displacement pumps adapted for stacked or “piggy-back” mating to a common motive source. At least one of the pumps is supplied by a sealed and collapsible reservoir bag and flexible tubing, thereby allowing removal (and optionally disposal) of one or more complete material pathways within the system. Such a configuration allows for, inter alia, rapid colorant changing with minimal material waste, obviates the use of hazardous solvents, and increases process efficiency and worker productivity. This arrangement also obviates complex metering apparatus common to prior art systems, thereby allowing it to be as small and power / cost efficient as possible.
Owner:RHINO LININGS CORP

Producing a new black box for a digital rights management (DRM) system

A new ((n)th) black box is produced for a digital rights management (DRM) system. The (n)th black box is for being installed in and for performing decryption and encryption functions in the DRM system. The (n)th black box is produced and delivered to the DRM system upon request and includes a new ((n)th) executable and a new ((n)th) key file. The (n)th key file has a new ((n)th) set of black box keys and a number of old sets of black box keys. The request includes an old ((n−1)th) key file having the old sets of black box keys. A code optimizer / randomizer receives a master executable and randomized optimization parameters as inputs and produces the (n)th executable as an output. A key manager receives the (n−1)th key file and the (n)th set of black box keys as inputs, extracts the old sets of black box keys from the (n−1)th key file, and produces the (n)th key file including the (n)th set of black box keys and the old sets of black box keys as an output. The (n)th executable and the (n)th key file are forwarded to the requesting DRM system.
Owner:MICROSOFT TECH LICENSING LLC

Cigs based thin film solar cells having shared bypass diodes

A photovoltaic module comprises a first bypass diode and a first group of solar cells connected to the first bypass diode. The first group of solar cells comprises a first solar cell, a second solar cell connected in series to the first solar cell, and a third solar cell connected in parallel to the first solar cell.
Owner:SOLOPOWER

System and method for audio caller identification service

Methods and systems are disclosed for audibly announcing information associated with a calling party in an advanced intelligent network comprising a service switching point, a service control point and a services node. The service switching point is adapted to suspend calls directed to an audio caller identification service and to forward information concerning the calling and called parties to the service control point. The service control point is adapted to direct the call to a selected services node. The services node sends a query to retrieve information concerning the calling party from the service control point. If necessary, other service control points may be queried for the information. While the aforementioned processing is occurring, the calling party continues to hear a ringing signal. When the aforementioned information is retrieved, the service directs a second call to the called party. When an operator from the called party station answers the phone, the service audibly announces information concerning the calling party and the called party is provided an opportunity to accept or reject the call.
Owner:BELLSOUTH INTPROP COR

System with GPS to manage risk of financial transactions

The present teachings describe a system for processing financial transactions. In one embodiment, the system includes a remote terminal adapted to identify the location of financial transactions via global positioning system (GPS) information such that the remote terminal acquires transaction information from a user and transmits a first signal indicative of transaction information and GPS information. In addition, the system includes an authorizing host adapted to receive the first signal transmitted by the remote terminal such that the authorizing host evaluates the risk associated with financial transactions based, at least in part, on the GPS information so as to determine whether to accept or decline the financial transaction. The present teachings further describe devices and methods of acquiring GPS information for the purpose of managing risk for financial transactions.
Owner:THE WESTERN UNION CO +1

System and method for fabrication of integrated lightning strike protection material

The invention is directed to an integrated lightning strike protection system adapted for automated placement on a composite structure comprising a surfacing layer consisting of an organic polymer resin, a conductive layer of an expanded metal foil, an isolation / tack layer, and a carrier paper layer. In another embodiment of the invention, there is provided an integrated lightning strike protection system comprising an integrated lightning strike protection material consisting of an expanded metal foil encapsulated in organic polymer resin mounted on a carrier paper, and an automated placement machine suitable for placing the material on an aircraft composite part for protection of the composite part from lightning strikes. In another embodiment of the invention, there is provided a method for fabricating a composite structure with lightning strike protection.
Owner:THE BOEING CO

Method and Apparatus for Monitoring Network Servers

A server monitoring system includes one or more monitoring engines running on a computer, a system database running on a computer, and a user interface running on a computer to remotely monitor one or more servers across any suitable network and provide alerts and status via either user interface computer or a suitable remote notification system.
Owner:ALPHA TECHN
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products