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

42results about How to "Practical and feasible" patented technology

Profile and consent accrual

Consent management between a client and a network server. In response to a request for consent, a central server determines if requested user information is included in a user profile associated with a user and if the user has granted consent to share the requested user information. A user interface is provided to the user via a browser of the client to collect the requested user information that is not included in the user profile and the consent to share the requested user information from the user. After receiving the user information provided by the user via the user interface, the service provided by the network server is allowed access to the received user information, and the central server updates the user profile. Other aspects of the invention are directed to computer-readable media for use with profile and consent accrual.
Owner:MICROSOFT TECH LICENSING LLC

Cross-domain authentication

Providing services within a network of service providers sharing an authentication service and a set of business rules. A central server receives a first request from a first server to provide a first service to a user via a client without forcing the user to present credentials. In response to the received first request, the central server stores data identifying the first service on the client. The central server further receives a second request from a second server to provide a second service to the user via the client after the user presents the credentials to the second service. After receiving the second request and the presented credentials, the central server allows the user access to the second service. In response to allowing the user access to the second service, the central server further allows the user access to the first service as a result of the stored data.
Owner:MICROSOFT TECH LICENSING LLC

Profile and consent accrual

Consent management between a client and a network server. In response to a request for consent, a central server determines if requested user information is included in a user profile associated with a user and if the user has granted consent to share the requested user information. A user interface is provided to the user via a browser of the client to collect the requested user information that is not included in the user profile and the consent to share the requested user information from the user. After receiving the user information provided by the user via the user interface, the service provided by the network server is allowed access to the received user information, and the central server updates the user profile. Other aspects of the invention are directed to computer-readable media for use with profile and consent accrual.
Owner:MICROSOFT TECH LICENSING LLC

Dispersing search engine results by using page category information

Systems and methods for dispersing search engine results by category. A search engine application queries a searchable index of document data associated with a plurality of electronic documents in response to a search request to identify one or more electronic documents having document data matching data included in the search request. The search engine application disperses identified electronic documents according to category data included in the document data for display to a user.
Owner:MICROSOFT TECH LICENSING LLC

Content alteration for prevention of unauthorized scripts

Methods for preventing unauthorized scripting. The invention generates a human interactive proof to distinguish a human from a machine by generating a random set of characters and altering each of the characters individually to inhibit computerized character recognition. The invention also includes concatenating the altered characters into a character string to be rendered to a user as a test. The character string may be altered to further inhibit computerized character recognition. Other aspects of the invention are directed to computer-readable media for use with the methods.
Owner:MICROSOFT TECH LICENSING LLC

Contested account registration

Methods and systems for resolving naming contests when a user seeks to register an account associated with a login identifier that is already in use by another user. An authentication server notifies the user of a contested registration when the requested login identifier, such as an e-mail address, matches one of the identifiers stored in an authentication database. The server then solicits confirmation from the user that the login identifier belongs to the requesting user rather than the earlier user. By forcing the earlier user to select a different login identifier, the server renders the existing user account inactive but retains a unique account identifier and associated account information for the inactive user account.
Owner:MICROSOFT TECH LICENSING LLC

Media identifier registry

A media identifier registry for managing metadata records. The registry stores a unique logical identifier for each of the records as well as a base type corresponding to each of the logical identifiers. The base types are representative of the information contained in the respective metadata records for the corresponding logical identifiers. The registry further defines associations between the logical identifiers and base types. Improvements in identifying media content and related information according to the invention permit building a media data warehouse capable of aggregating data from many different sources, uniquely identify the same piece of content from different data providers, in different cultures, and in different physical forms to allow a consistent set of data to be stored and retrieved.
Owner:MICROSOFT TECH LICENSING LLC

Privacy policy change notification

Methods and system for managing consent. Embodiments of the invention identify a user in connection with an application or service that requests to use selected information associated with the user according to a predefined policy. After determining whether the user previously granted permission to use the selected information according to the policy, the invention can notify the user if a change has been made to the policy since the user previously granted permission for the application to use the selected information and obtain re-consent. Other aspects of the invention are directed to computer-readable media for use with authentication, notification, and re-consent.
Owner:MICROSOFT TECH LICENSING LLC

Media identifier registry

A media identifier registry for managing metadata records. The registry stores a unique logical identifier for each of the records as well as a base type corresponding to each of the logical identifiers. The base types are representative of the information contained in the respective metadata records for the corresponding logical identifiers. The registry further defines associations between the logical identifiers and base types. Improvements in identifying media content and related information according to the invention permit building a media data warehouse capable of aggregating data from many different sources, uniquely identify the same piece of content from different data providers, in different cultures, and in different physical forms to allow a consistent set of data to be stored and retrieved.
Owner:MICROSOFT TECH LICENSING LLC

Computerized system and method of performing insurability analysis

A method and system for evaluating insurability of an applicant for insurance from a carrier. A server, receiving and responsive to communications from a client computer, renders a contemporaneous insurability decision. The communications from the client computer include responses to an interactive questionnaire presented via a browser. A database associated with the server stores a comprehensive set of questions for collecting underwriting information and the server executes processing rules to determine which questions to present in the questionnaire. The questionnaire includes base questions and detail questions. The detail questions are each related to at least one of the base questions for collecting further information related to the respective base question. The server renders the insurability decision and exports a summary file to the carrier. The summary file includes the questions and responses thereto as well as the insurability decision.
Owner:REINSURANCE GROUP OF AMERICA CORP +1

Cross-domain authentication

Providing services within a network of service providers sharing an authentication service and a set of business rules. A central server receives a first request from a first server to provide a first service to a user via a client without forcing the user to present credentials. In response to the received first request, the central server stores data identifying the first service on the client. The central server further receives a second request from a second server to provide a second service to the user via the client after the user presents the credentials to the second service. After receiving the second request and the presented credentials, the central server allows the user access to the second service. In response to allowing the user access to the second service, the central server further allows the user access to the first service as a result of the stored data.
Owner:MICROSOFT TECH LICENSING LLC

Voice call routing by dynamic personal profile

Dynamic telephone call routing. A voice service initiates a voice call session on a data communication network in response to an incoming telephone call directed to a user and generates a notification of the telephone call. An alerts service receiving and responsive to the notification executes a set of routing rules to select a computing device associated with the user. The alerts service also generates an alert directed to the computing device. If the computing device is online, a messaging service sends the alert to the computing device and receives a user request from the computing device in response thereto. The messaging service communicates the user request to the voice service for completing the voice call session to the computing device if specified by the user request. If the computing device is not online, the telephone call is routed to a telephone device.
Owner:MICROSOFT TECH LICENSING LLC

Dispersing search engine results by using page category information

Systems and methods for dispersing search engine results by category. A search engine application queries a searchable index of document data associated with a plurality of electronic documents in response to a search request to identify one or more electronic documents having document data matching data included in the search request. The search engine application disperses identified electronic documents according to category data included in the document data for display to a user.
Owner:MICROSOFT TECH LICENSING LLC

Computerized system and method of performing insurability analysis

InactiveUS20040181435A9Quickly and efficiently handlesFast and easy changeFinanceOffice automationComputerized systemClient-side
A method and system for evaluating insurability of an applicant for insurance from a carrier. A server, receiving and responsive to communications from a client computer, renders a contemporaneous insurability decision. The communications from the client computer include responses to an interactive questionnaire presented via a browser. A database associated with the server stores a comprehensive set of questions for collecting underwriting information and the server executes processing rules to determine which questions to present in the questionnaire. The questionnaire includes base questions and detail questions. The detail questions are each related to at least one of the base questions for collecting further information related to the respective base question. The server renders the insurability decision and exports a summary file to the carrier. The summary file includes the questions and responses thereto as well as the insurability decision.
Owner:REINSURANCE GROUP OF AMERICA CORP +1

Shared services management

Methods and system of sharing information among network servers coupled to a data communication network for providing services to a user via a client on the network and data structure for use therewith. Related services provided by the network servers are grouped into service groups. A database stores user-specific information, including operational information to be shared within the service groups. A central server coupled to the network receives a request from the user for a selected service and determines whether the selected service belongs to one of the service groups. In response to the request, the central server retrieves user-specific information identifying the user with respect to the selected service. The retrieved information includes operational information to be shared within each of the service groups to which the selected service belongs.
Owner:MICROSOFT TECH LICENSING LLC

Drag and drop metadata editing

A method and system for modifying metadata of one or more media files via a drag and drop operation. A media library stores one or more media files. A graphical user interface displays the one or more media files in the media library via a display. The graphical user interface allows a user to select one or more media files from the media files being displayed. The user interface allows a user to drag and drop the one or more selected media files onto a property node that defines a property the user would like to incorporate into the metadata of one or more selected media files. Dropping the one or more selected media files onto the property node modifies the metadata of the media file to correspond to the property defined by the property onto which the one or more selected media files were dropped.
Owner:MICROSOFT TECH LICENSING LLC

Branding framework

A branding framework for use in efficiently locating branding resources and applying them throughout a software product. Centrally stored resource files contain branding resources and have namespaces assigned to them. A branding engine of the framework calls a group of resource files as a function of a selected namespace and searches the called group for branding resources to be installed in the software product. In one embodiment, the branding engine searches the called resource files based on the metadata embedded in the resource files.
Owner:MICROSOFT TECH LICENSING LLC

Drag and drop metadata editing

A method and system for modifying metadata of one or more media files via a drag and drop operation. A media library stores one or more media files. A graphical user interface displays the one or more media files in the media library via a display. The graphical user interface allows a user to select one or more media files from the media files being displayed. The user interface allows a user to drag and drop the one or more selected media files onto a property node that defines a property the user would like to incorporate into the metadata of one or more selected media files. Dropping the one or more selected media files onto the property node modifies the metadata of the media file to correspond to the property defined by the property onto which the one or more selected media files were dropped.
Owner:MICROSOFT TECH LICENSING LLC

Secure registration

Secure site-to-site transactional communication between at least two network servers coupled to a data communication network, including secure registration by an authentication server associated with a multi-site user authentication system. A network server receives a request via a browser f of a client computer. In response, the network server initiates a transaction with the authentication server and defines a data structure, such as a query string, associated with the transaction. The network server also generates a digital signature of the data structure and then adds it to the data structure before directing the client computer from the network server to the authentication server with the data structure and the added digital signature. The network server also adds an index to the data structure. The index is associated with the transaction and unique, per transaction, to the network server initiating the transaction.
Owner:MICROSOFT TECH LICENSING LLC

Borescope for drilled shaft inspection

Visual inspection of an interior surface of a borehole. A housing adapted to be lowered in the borehole supports a portable camera for generating images of a portion of the interior surface of the borehole and a light source for illuminating an area adjacent the camera. A monitor receives signals from the camera and, in response thereto, displays the images generated by the camera. A viewing envelope positioned adjacent the camera defines a viewing area adjacent the camera, particularly for use in visually inspecting slurry-filled boreholes.
Owner:AVER TECH INC

Hosted notifications templates

InactiveUS20050144266A1Without burdensome additional code development and testing and deployment overheadLess laborDigital computer detailsSecuring communicationComputer scienceNotification system
Method and systems for generating notifications in a notifications system. A parameter-driven template received from a content provider contains one or more parameters related to a subscription for notifications. The notifications system enables an application based on the received template and executes it to map a recurring event to one or more subscribers as a function of the parameters specified by the content provider. In response to the recurring event, the notification system generates a notification. Other aspects of the invention relate to a computer-readable medium that defines the application for use in a notifications system.
Owner:MICROSOFT TECH LICENSING LLC

Methods using specific attributes and graph grammars in graph-based techniques for feature recognition

A computer-based feature recognition method is used to recognize features in a part of which are of a similar shape. A predetermined set of attributes are generated to represent a user-defined feature. This set is then used to produce an attributed graph which captures the feature shape. The graph is used in recognizing features of a shape similar to the feature shape in a solid model. To recognize a family of a shape feature with a variable number of faces, the shape feature is represented using a grammar employing symbols, rules and a terminating condition. Each symbol denotes an attributed face-adjacency graph and the rules denote permissible topological variations.
Owner:HCL TECH LTD

Digital video borescope for drilled shaft inspection

InactiveUS20070127780A1Economical and inexpensiveEfficient in storing and retrievingSurveyConstructionsDigital videoComputer graphics (images)
Visual inspection of an interior surface of a borehole. A housing adapted to be lowered in the borehole supports a portable camera for generating images of a portion of the interior surface of the borehole and a light source for illuminating an area adjacent the camera. A monitor receives signals from the camera and, in response thereto, displays the images generated by the camera. A viewing envelope positioned adjacent the camera defines a viewing area adjacent the camera, particularly for use in visually inspecting slurry-filled boreholes.
Owner:AVER TECH INC

Systems and methods of optimizing metadata publishing system updates by alternating databases

Systems and methods for data publishing. A back end server collects source data and generates a current publication database from the collected source data. The back end database server also copies the current publication database to an offline database. A front end server directs queries to an online database. After the current publication database is copied to the offline database, the front end server alternates the online and offline databases so that the offline database becomes online for data delivery and the online database becomes offline to prevent data delivery. An automation control database managed by the back end server contains job control data for instructing the front end server which of the associated databases is online and which of the associated databases is offline.
Owner:MICROSOFT TECH LICENSING LLC

Capping layer, OLED display panel comprising capping layer and electronic device

The invention relates to a capping layer arranged on a cathode of an OLED display panel. A material of the capping layer comprises N-contained compound with a structure shown in a formula (I). According to the capping layer, small organic molecules applicable to an evaporation mode are used as the capping layer, and the practical feasibility is achieved. The molecules of the material of the capping layer are symmetrical molecule structures which are beneficial for regular arrangement of the molecules; the film formation stability and optical performance can be improved; moreover, through adoption of triamine derivatives containing carbazoles-benzo conjugated structures, a general absorption area of the material is in an ultraviolet wave band, and an absorption coefficient for visible light is small. The refractive indexes of the material of the capping layer are gradually reduced in a wavelength range of 430-650nm, difference values between high wavebands and low wavebands are small, namely the refractive index change for R / G / B colors is low, the light emergent efficiency influence deviation for the R / G / B is reduced, and the practicability on the panel is achieved.
Owner:WUHAN TIANMA MICRO ELECTRONICS CO LTD +1

Hosted notifications templates

InactiveUS7877694B2Without burdensome additional code development and testing and deployment overheadLess laborInput/output for user-computer interactionDigital computer detailsApplication softwareComputer science
Method and systems for generating notifications in a notifications system. A parameter-driven template received from a content provider contains one or more parameters related to a subscription for notifications. The notifications system enables an application based on the received template and executes it to map a recurring event to one or more subscribers as a function of the parameters specified by the content provider. In response to the recurring event, the notification system generates a notification. Other aspects of the invention relate to a computer-readable medium that defines the application for use in a notifications system.
Owner:MICROSOFT TECH LICENSING LLC

Dental x-ray radiation protection device

A dental x-ray radiation protection device / system reduces radiation exposure to patient(s) and the surrounding environment around patient(s) in dental clinics during x-ray radiography procedures. It provides maximum protection for the areas of the patient's body which are not protected with radiation protection (Lead) apron. The invented device / system is adjustable at different angles and directions to target teeth and comprises of two main segments that provide radiation reduction. The device could be attached to a dental x-ray machine as a mount frame or stand frame or even be hung from the ceiling or wall of the x-ray room. Thicknesses of the radiation protection shield for all parts of device are calculated using radiation physics equations by solving for thickness of radiation shield material(s) with respect to x-ray beam intensity, x-ray beam energy, mass or linear attenuation coefficient and density of radiation protection material(s) to get up to 99.9% radiation reduction.
Owner:MS SAEIDEH MOUSAVI YEGANEH

Mobile device-oriented multi-point touch gesture interaction three-dimensional modeling method

The invention discloses a mobile device-oriented multi-point touch gesture interaction three-dimensional modeling method. The method mainly comprises the steps of initializing a three-dimensional modeling space; defining a three-dimensional modeling operation function set in the three-dimensional modeling method, wherein the function set comprises generation, control and editing function operation subsets, and multi-point touch gesture behavior subsets corresponding to function operations; performing single-finger or multi-finger gesture interaction operation and monitoring on a touch screen supporting multi-point touch; and identifying gesture operations, mapping identified gesture operation behaviors to a three-dimensional modeling function and performing calling. According to the method, the corresponding three-dimensional modeling operation can be performed on a mobile device by combining multi-point touch gestures, so that the shortcomings of finite screen space and inaccurate clicking of the mobile device are overcome; the method has the advantages of quickness in modeling, low learning cost and intuitiveness in use; and a three-dimensional modeling system solution suitable for a mobile platform is given.
Owner:SOUTH CHINA UNIV OF TECH

Closed-loop control method for electrospining direct writing technology

The invention discloses a closed-loop control method for electrospining direct writing technology, according to the fluid change at actual spraying time, the liquid at the nozzle is divided into taylor cone and jet flow for control, the high speed camera is used for detecting the form, the end information is directly fed back to the controller for adjusting and controlling the substrate movement speed and spraying voltage impacting the jet flow and taylor cone, having closed-loop control to the electrospining direct writing technology, controlling the fiber morphology and diameter and preparing high precision array pattern.
Owner:HUAZHONG UNIV OF SCI & TECH

Apparatus and method for contact-less switching

An apparatus and method for use with a railroad dragging equipment detecting (DED) system that detects objects hanging from and dragged beneath a train as the train travels along rails of a railroad track. A generator supplies a first signal and is coupled to a magnetic amplifier coil to form a magnetically variable impedance circuit. The magnetic amplifier coil is responsive to the first signal to create a circuit impedance in series with a detection circuit. A magnet is mechanically connected to the cam / follower system and is positioned near the magnetic amplifier core for varying a circuit impedance of the detection circuit. A detection circuit generates a second signal as a function of variations in circuit impedance. A controller is responsive to the second signal for activating an alarm when the magnet moves relative to the magnetic amplifier coil.
Owner:PROGRESS RAIL SERVICES
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