Abstract:
A method and apparatus for dynamic optimization of single root input/output (I/O) virtualization (SR-IOV) workloads performance on a server or a client device. A function provided by an I/O endpoint device is shared by a plurality of virtual machines (VMs) or a host operating system (OS) via an I/O root device. It is determined whether a rate control is required for a workload running in a VM or the host OS based on a service level agreement (SLA) for the workload. If it is determined that a rate control is required for the workload, it is further determined whether a requirement for the workload can be satisfied based on a capability of an I/O endpoint device connected to the I/O root device. If it is determined that the requirement under the SLA for the workload can be satisfied, a rate control is performed for the workload.
Abstract:
A system and method for collecting, organizing, and curating customer engagements across multiple interactions and touch points. The disclosed method allows for a discovery of purposes, an accretion of micro-journeys for a plurality of customers and a contextual nurturing of those customers on respective journeys towards their next milestones using numerical, graphical, statistical, and heuristics-based methods and proposed memory layouts of the same. Real-time staging and processing of inbound factual data and inferential dimensions into a multipartite multidimensional space of the factual and inferential dimensions to enable the mapping of customer interactions with a brand and the digital encoding thereof.
Abstract:
Embodiments of the present disclosure provide a face shield for covering a facial region of a subject. The face shield includes a headband to be worn on a head of the subject. The face shield includes a face protector connectable to the headband for covering the facial region of the subject, wherein the face protector including a foldable structure having a plurality of layers. The plurality of layers of the foldable structure are held together for providing multiple layers of coverage for the facial region of the subject.
Abstract:
The present invention is related to detecting location of a navigation device using sensor data analysis, where the sensor is coupled to the navigation device. A hierarchical algorithm is used for making a series of decisions regarding the location of the navigation device, with each decision corresponding to a class among a plurality of classes related to the possible motion modes and/or precise location of the device, including the location of the device with respect to a person's body. By accurately identifying the device location, the hierarchical algorithm facilitates in providing relevant contextual information, thereby enhancing situational awareness.
Abstract:
An electronic lock can enter a lockdown mode in response to a lockdown command comprising a mechanical command, e.g. a button or door handle being pressed on the lock in a predefined time-series sequence, or touching the lock in a time-series sequence). Alternatively, an audio or visual command can be issued, e.g. saying certain words or making a hand gesture. The lock may require additional authentication before executing the lockdown command, e.g. recognizing an authorized electronic key. Other embodiments are also provided.
Abstract:
Contextual or cumulative interpretation is applied to individual user queries to improve the accuracy of sponsored and/or non-sponsored search results. Queries are interpreted based on present features derived from a user query in the context of past features derived from qualified past queries such as those previously received during a user query session. Based on contextual interpretation, present features may be augmented using past features. A search is performed using augmented features instead of present features. Contextual interpretation of queries improves search system understanding of the context in which queries are submitted, which is particularly helpful when interpolating query intent to develop features not expressed in a query. Contextual interpretation permits queries to be interpreted and treated more uniformly and more intelligently. As a result, users and advertisers benefit from more precise sponsored and/or non-sponsored search results. As one example, contextual interpretation can improve the geo-precision of sponsored search results.
Abstract:
A drug delivery device has been designed to directly deliver an agent to the ovaries through direct contact with the fallopian tubes. The device consists of three main components: a tubular inserter, a cylindrical chamber and a plunger. The device is a single-use applicator designed in a shape similar to a tampon to facilitate its insertion through the vagina and into the uterus. Positioning of the device centrally in the uterus is accomplished through the use of ultrasound. The chamber is inserted into the tubular inserter. Adjusting the length of the chamber inserted into the tubular inserter controls the amount of tubing released from the apertures in the tubular inserter. Ultrasound is used to ensure the proper placement of each tube at the entrance of each fallopian tube. The plunger is inserted into the chamber and adjustment of the plunger controls the amount of the agent released into the tubes.
Abstract:
Methods and arrangements for creating and building subcategories in a user-based voice application. User posts are appended to a category in a voice application and subdivision of the category is prompted upon satisfaction of a first condition. The category is designated as a parent category, and at least one subcategory nomination are solicited from users. User input is solicited on appending at least one nominated subcategory to the parent category, and a nominated subcategory is appended to the parent category upon satisfaction of a second condition. User input is solicited to reassign a user post from the parent category to at least one subcategory.
Abstract:
Method and system for implementing a multiple writer single reader queue in a lock free and a contention free manner. The method includes receiving a plurality of payloads from a plurality of users, assigning each payload to a writer thread, creating a corresponding writer queue by each the writer threads, enqueuing queue entries into the writer queues maintained exclusively by the each of the writer threads and dequeuing sequentially the queue entries by a reader thread. Further, the method includes adding and removing one or more writer threads in real time. The system includes an electronic device for displaying a plurality of payloads. The system also includes a processor, a memory that stores instructions and a communication interface in electronic communication with the electronic device and the processor.
Abstract:
Techniques for creating and enabling access to a community-augmented map are provided. The techniques include uploading user-generated content about one or more locations on a map, processing the user-generated content about one or more locations on the map and storing the user-generated content about one or more locations on the map in an intelligent knowledgebase, applying one or more domain concepts from the intelligent knowledgebase to the user-generated content to infer one or more derivatives in connection with one or more locations in the map, and retrieving information of the one or more locations on the map from the intelligent knowledgebase to provide the map information as augmented metadata on the map.