Patent application number | Description | Published |
20100221823 | METHOD FOR CULTURING MAMMALIAN CELLS TO IMPROVE RECOMBINANT PROTEIN PRODUCTION - The present invention relates to methods for mammalian cell culture, wherein the methods make use of media containing polyamines, such as putrescine, spermidine and spermine. | 09-02-2010 |
20110002913 | USE OF INTERLEUKIN-4 ANTAGONISTS AND COMPOSITIONS THEREOF - Methods for treating medical conditions induced by interleukin-4 involve administering an IL-4 antagonist to a patient afflicted with such a condition. Suitable IL-4 antagonists include, but are not limited to, IL-4 receptors (such as a soluble human IL-4 receptor), antibodies that bind IL-4, antibodies that bind IL-4R, IL-4 muteins that bind to IL-4R but do not induce a biological response, molecules that inhibit IL-4-induced signal transduction, and other compounds that inhibit a biological effect that results from the binding of IL-4 to a cell surface IL-4R. Particular antibodies provided herein include human monoclonal antibodies generated by procedures involving immunization of transgenic mice. Such human antibodies may be raised against human IL-4 receptor. Certain of the antibodies inhibit both IL-4-induced and IL-13-induced biological activities. | 01-06-2011 |
20130189737 | DIPEPTIDES TO ENHANCE YIELD AND VIABILITY FROM CELL CULTURES - The present invention relates to the culture of animal cells in serum-free culture medium. The present invention provides particular dipeptides that can improve recombinant protein production and cell viability in such cultures, especially in the absence of peptones. | 07-25-2013 |
20140154267 | USE OF INTERLEUKIN-4 ANTAGONISTS AND COMPOSITIONS THEREOF - Methods for treating medical conditions induced by interleukin-4 involve administering an IL-4 antagonist to a patient afflicted with such a condition. Suitable IL-4 antagonists include, but are not limited to, IL-4 receptors (such as a soluble human IL-4 receptor), antibodies that bind IL-4, antibodies that bind IL-4R, IL-4 muteins that bind to IL-4R but do not induce a biological response, molecules that inhibit IL-4-induced signal transduction, and other compounds that inhibit a biological effect that results from the binding of IL-4 to a cell surface IL-4R. Particular antibodies provided herein include human monoclonal antibodies generated by procedures involving immunization of transgenic mice. Such human antibodies may be raised against human IL-4 receptor. Certain of the antibodies inhibit both IL-4-induced and IL-13-induced biological activities. | 06-05-2014 |
20140178984 | METHOD FOR CULTURING MAMMALIAN CELLS TO IMPROVE RECOMBINANT PROTEIN PRODUCTION - The present invention relates to methods for mammalian cell culture. The methods make use of independent tyrosine and cystine feed streams. | 06-26-2014 |
20140255993 | MAMMALIAN CELL CULTURE - The invention provides a method for culturing mammalian cells. The method provides greater control over cell growth to achieve high product titer cell cultures by changing the temperature of the cell culture and/or by starving the cells in their asparagine supply. | 09-11-2014 |
Patent application number | Description | Published |
20090326406 | WEARABLE ELECTROMYOGRAPHY-BASED CONTROLLERS FOR HUMAN-COMPUTER INTERFACE - A “Wearable Electromyography-Based Controller” includes a plurality of Electromyography (EMG) sensors and provides a wired or wireless human-computer interface (HCl) for interacting with computing systems and attached devices via electrical signals generated by specific movement of the user's muscles. Following initial automated self-calibration and positional localization processes, measurement and interpretation of muscle generated electrical signals is accomplished by sampling signals from the EMG sensors of the Wearable Electromyography-Based Controller. In operation, the Wearable Electromyography-Based Controller is donned by the user and placed into a coarsely approximate position on the surface of the user's skin. Automated cues or instructions are then provided to the user for fine-tuning placement of the Wearable Electromyography-Based Controller. Examples of Wearable Electromyography-Based Controllers include articles of manufacture, such as an armband, wristwatch, or article of clothing having a plurality of integrated EMG-based sensor nodes and associated electronics. | 12-31-2009 |
20090327171 | RECOGNIZING GESTURES FROM FOREARM EMG SIGNALS - A machine learning model is trained by instructing a user to perform proscribed gestures, sampling signals from EMG sensors arranged arbitrarily on the user's forearm with respect to locations of muscles in the forearm, extracting feature samples from the sampled signals, labeling the feature samples according to the corresponding gestures instructed to be performed, and training the machine learning model with the labeled feature samples. Subsequently, gestures may be recognized using the trained machine learning model by sampling signals from the EMG sensors, extracting from the signals unlabeled feature samples of a same type as those extracted during the training, passing the unlabeled feature samples to the machine learning model, and outputting from the machine learning model indicia of a gesture classified by the machine learning model. | 12-31-2009 |
20100194677 | MAPPING OF PHYSICAL CONTROLS FOR SURFACE COMPUTING - Physical controls on a physical controller device (PCD) are dynamically mapped to application controls for an application being executed on a computer having a touch-sensitive display surface. The computer identifies a PCD which has been placed by a user on the display surface and displays a mapping aura for the PCD. When the user touches an activate direct-touch button displayed within the mapping aura, the computer activates a mapping procedure for the PCD and displays a highlighted direct-touch button over each application control which is available to be mapped to the physical controls on the PCD. When the user selects a particular application control which is available to be mapped by touching the highlighted button residing over the control, the computer creates a dynamic mapping between the selected application control and a user-selected physical control on the PCD. | 08-05-2010 |
20100244767 | MAGNETIC INDUCTIVE CHARGING WITH LOW FAR FIELDS - A charging station wirelessly transmits power to mobile electronic devices (MEDs) each having a planar-shaped receiver coil (RC) and a capacitor connected in parallel across the RC. The station includes a planar charging surface, a number of series-interconnected bank A source coils (SCs), a number of series-interconnected bank B SCs, and electronics for energizing the SCs. Each SC generates a flux field perpendicular to the charging surface. The bank A and bank B SCs are interleaved and alternately energized in a repeating duty cycle. The coils in each bank are also alternately wound in a different direction so that the fields cancel each other out in a far-field environment. Whenever an MED is placed in close proximity to the charging surface, the fields wirelessly induce power in the RC. The MEDs can have any two-dimensional orientation with respect to the charging surface. | 09-30-2010 |
20110133934 | Sensing Mechanical Energy to Appropriate the Body for Data Input - Described is using the human body as an input mechanism to a computing device. A sensor set is coupled to part of a human body. The sensor set detects mechanical (e.g., bio-acoustic) energy transmitted through the body as a result of an action/performed by the body, such as a user finger tap or flick. The sensor output data (e.g., signals) are processed to determine what action was taken. For example, the gesture may be a finger tap, and the output data may indicate which finger was tapped, what surface the finger was tapped on, or where on the body the finger was tapped. | 06-09-2011 |
20120188158 | WEARABLE ELECTROMYOGRAPHY-BASED HUMAN-COMPUTER INTERFACE - A “Wearable Electromyography-Based Controller” includes a plurality of Electromyography (EMG) sensors and provides a wired or wireless human-computer interface (HCl) for interacting with computing systems and attached devices via electrical signals generated by specific movement of the user's muscles. Following initial automated self-calibration and positional localization processes, measurement and interpretation of muscle generated electrical signals is accomplished by sampling signals from the EMG sensors of the Wearable Electromyography-Based Controller. In operation, the Wearable Electromyography-Based Controller is donned by the user and placed into a coarsely approximate position on the surface of the user's skin. Automated cues or instructions are then provided to the user for fine-tuning placement of the Wearable Electromyography-Based Controller. Examples of Wearable Electromyography-Based Controllers include articles of manufacture, such as an armband, wristwatch, or article of clothing having a plurality of integrated EMG-based sensor nodes and associated electronics. | 07-26-2012 |
20130232095 | RECOGNIZING FINGER GESTURES FROM FOREARM EMG SIGNALS - A machine learning model is trained by instructing a user to perform various predefined gestures, sampling signals from EMG sensors arranged arbitrarily on the user's forearm with respect to locations of muscles in the forearm, extracting feature samples from the sampled signals, labeling the feature samples according to the corresponding gestures instructed to be performed, and training the machine learning model with the labeled feature samples. Subsequently, gestures may be recognized using the trained machine learning model by sampling signals from the EMG sensors, extracting from the signals unlabeled feature samples of a same type as those extracted during the training, passing the unlabeled feature samples to the machine learning model, and outputting from the machine learning model indicia of a gesture classified by the machine learning model. | 09-05-2013 |
Patent application number | Description | Published |
20100302137 | Touch Sensitive Display Apparatus using sensor input - Described herein is a system that includes a receiver component that receives gesture data from a sensor unit that is coupled to a body of a gloveless user, wherein the gesture data is indicative of a bodily gesture of the user, wherein the bodily gesture comprises movement pertaining to at least one limb of the gloveless user. The system further includes a location determiner component that determines location of the bodily gesture with respect to a touch-sensitive display apparatus. The system also includes a display component that causes the touch-sensitive display apparatus to display an image based at least in part upon the received gesture data and the determined location of the bodily gesture with respect to the touch-sensitive display apparatus. | 12-02-2010 |
20110136083 | INSTRUCTIONAL TOOL FOR TEACHING SEARCH SKILLS - A method described herein includes receiving, at a first computer, search data from each of a plurality of interconnected client computing devices, wherein the search data comprises one or more search terms provided to one or more search engines by users of the client computing devices, wherein the search data is independent of the search engines utilized by the users of the client computing device. The method also includes causing the search data to be displayed on a display that is in communication with the first computer. | 06-09-2011 |
20140167973 | PHYSICAL ACTIVITY INFERENCE FROM ENVIRONMENTAL METRICS - Portable devices include environmental sensors that generate metrics about the environment (e.g., accelerometers detecting impulses and vibration, and GPS receivers detecting position and velocity). Such devices often use environmental metrics to extract user input directed at the device by the user, and status information about the device and the environment. Presented herein are techniques for using environmental metrics to infer physical activities performed by the user while attached to the device. For example, jogging may be inferred from regular, strong impulses and typical jogging speed; walking may be inferred from regular, weak impulses and typical walking speed; and riding in a vehicle may be inferred from low-level vibrations and high speed (optionally identifying the type of vehicle ridden by the user). Based on these inferences, the device may automatically present applications and/or or adjust user interfaces suitable for the user's physical activity, rather than responsive to user input. | 06-19-2014 |
20140249398 | DETERMINING PULSE TRANSIT TIME NON-INVASIVELY USING HANDHELD DEVICES - A system and method to determine pulse transit time using a handheld device. The method includes generating an electrocardiogram (EKG) for a user of the handheld device. Two portions of the user's body are in contact with two contact points of the handheld device. The method also includes de-noising the EKG to identify a start time when a blood pulse leaves a heart of the user. The method further includes de-noising a plurality of video images of the user to identify a pressure wave indicating an arterial site and a time when the pressure wave appears. Additionally, the method includes determining the PTT based on the de-noised EKG and the de-noised video images. | 09-04-2014 |
20140257533 | AUTOMATIC EXERCISE SEGMENTATION AND RECOGNITION - A physical activity monitoring device includes a sensor array with one or more sensors configured to measure physical activity attributes of a user. A controller automatically determines time intervals where the user is actively engaged in a physical activity based on the physical activity attributes. The controller also automatically determines a type of physical activity the user in actively engaged in during the determined time intervals based on the physical activity attributes. A reporter outputs information regarding the type of physical activity to the user. | 09-11-2014 |
20140257534 | EXTENDING GAMEPLAY WITH PHYSICAL ACTIVITY MONITORING DEVICE - A physical activity monitoring device receives an indication of one or more physical activities to be performed as an extension of a game being played on a game system and measures physical activity attributes of a user wearing the physical activity monitoring device. The physical activity monitoring device determines the user's progress towards completion of the one or more physical activities based on the physical activity attributes and outputs to the game device an indication of the user's progress towards completion of the one or more physical activities. | 09-11-2014 |
20140257535 | PERSONAL TRAINING WITH PHYSICAL ACTIVITY MONITORING DEVICE - A physical activity monitoring device receives a workout regimen including a plurality of exercises. For each of the plurality of exercises, the physical activity monitoring device indicates that exercise to a user and measures physical activity attributes of the user. The physical activity monitoring device outputs information regarding the user's progress towards completion of that exercise based on the physical activity attributes. | 09-11-2014 |
Patent application number | Description | Published |
20080221436 | ELECTRONIC VALVE READER - The invention is directed toward a magnetic valve reader used as an indicator tool. The magnetic valve reader determines a location and an orientation for a magnetic indicator device to indicate a device setting of an implantable medical device. The implantable medical device includes the magnetic indicator device coupled to a valve on the implantable medical device. External magnetic fields, specifically the Earth's magnetic field, may interfere with the compass and create an incorrect device setting indication. The electronic reader estimates the external magnetic fields to subtract the estimate from received data to minimize any influence that external magnetic field has on the accuracy of the device setting measurement. | 09-11-2008 |
20100036227 | APPARATUS AND DISPLAY METHODS RELATING TO INTRAVASCULAR PLACEMENT OF A CATHETER - An integrated catheter placement system for accurately placing a catheter within a patient's vasculature is disclosed. In one embodiment, the integrated system comprises a system console, a tip location sensor for temporary placement on the patient's chest, and an ultrasound probe. The tip location sensor senses a magnetic field of a stylet disposed in a lumen of the catheter when the catheter is disposed in the vasculature. The ultrasound probe ultrasonically images a portion of the vasculature prior to introduction of the catheter. ECG signal-based catheter tip guidance is included in the integrated system to enable guidance of the catheter tip to a desired position with respect to a node of the patient's heart. Various aspects for visualizing and manipulating display of the ECG signal data acquired via the present system, together with aspects of various ECG sensor configurations, are also disclosed. | 02-11-2010 |
20150018701 | Apparatus and Display Methods Relating to Intravascular Placement of a Catheter - An integrated catheter placement system for accurately placing a catheter within a patient's vasculature is disclosed. In one embodiment, the integrated system comprises a system console, a tip location sensor for temporary placement on the patient's chest, and an ultrasound probe. The tip location sensor senses a magnetic field of a stylet disposed in a lumen of the catheter when the catheter is disposed in the vasculature. The ultrasound probe ultrasonically images a portion of the vasculature prior to introduction of the catheter. ECG signal-based catheter tip guidance is included in the integrated system to enable guidance of the catheter tip to a desired position with respect to a node of the patient's heart. Various aspects for visualizing and manipulating display of the ECG signal data acquired via the present system, together with aspects of various ECG sensor configurations, are also disclosed. | 01-15-2015 |
Patent application number | Description | Published |
20090100021 | Search-centric hierarchichal browser history - A search-centric hierarchical browser history technique that provides for the creation of a Web search history hierarchy organized according to the search queries that a user has conducted. In one embodiment, search queries occupy the highest level of the search history hierarchy and all Web sites/search results relating to a particular search query that the user accessed are hierarchically organized below that query. In another embodiment, queries may also be optionally grouped into a higher-level hierarchy that reflects search topics. | 04-16-2009 |
20090144262 | SEARCH QUERY TRANSFORMATION USING DIRECT MANIPULATION - A search query transformation system and method for transforming and refining a search query are described. Embodiments of the system and method use various graphical components and controls. Direct manipulation ensures that the searcher is driving the changes in the search queries using a pointing device. Embodiments of the search query transformation system and method include a search query re-weighting user interface (UI) component for graphically adjusting and re-weighting weights of search terms, and a search query term replacement UI component for graphically replacing a search term in a query or add a synonym to the query. Embodiments of the system and method also include a search query suggestion component, which provides query revision recommendations to a searcher that are tailored to the direct manipulation query refinement interface. | 06-04-2009 |
20120162057 | SENSING USER INPUT USING THE BODY AS AN ANTENNA - A human input system is described herein that provides an interaction modality that utilizes the human body as an antenna to receive electromagnetic noise that exists in various environments. By observing the properties of the noise picked up by the body, the system can infer human input on and around existing surfaces and objects. Home power lines have been shown to be a relatively good transmitting antenna that creates a particularly noisy environment. The human input system leverages the body as a receiving antenna and electromagnetic noise modulation for gestural interaction. It is possible to robustly recognize touched locations on an uninstrumented home wall using no specialized sensors. The receiving device for which the human body is the antenna can be built into common, widely available electronics, such as mobile phones or other devices the user is likely to commonly carry. | 06-28-2012 |
20130110497 | Functionality for Normalizing Linguistic Items | 05-02-2013 |
20130154919 | USER CONTROL GESTURE DETECTION - The description relates to user control gestures. One example allows a speaker and a microphone to perform a first functionality. The example simultaneously utilizes the speaker and the microphone to perform a second functionality. The second functionality comprises capturing sound signals that originated from the speaker with the microphone and detecting Doppler shift in the sound signals. It correlates the Doppler shift with a user control gesture performed proximate to the computer and maps the user control gesture to a control function. | 06-20-2013 |
Patent application number | Description | Published |
20080319976 | IDENTIFICATION AND USE OF WEB SEARCHER EXPERTISE - A search expertise level system and method for determining a search expertise level of a search engine user and then using that information to improve the searcher's experience. The search expertise level system and method identifies the search expertise level of the searcher based on query behavior, post-query browsing behavior, and other behaviors of the searcher. One simple and important behavior that indicates a skilled searcher is the use of advanced query syntax and operators in the query. Once the search expertise level of a searcher is known, the search engine user interface can be modified and tailored to the needs of both skilled and novice searchers. The search expertise level also can be used to rank search results, such that search results for a novice searcher are ranked differently than those for a skilled searcher. The search expertise level also can be used in advertising and marketing. | 12-25-2008 |
20090030767 | SCHEDULING AND IMPROVING ERGONOMIC BREAKS USING ENVIRONMENTAL INFORMATION - An ergonomic break system and method for scheduling and improving an ergonomic break for a user from a computing device. The system and method schedule the break based on environmental information to minimize annoyance to the user. Environmental information includes the condition of the computing device (such as whether the user is typing at the keyboard or using a mouse), the condition of the environment in the immediate vicinity of the computing device (such as whether the user is on the telephone or has another person in the room with her), and the condition of the user (such as whether the user is looking at the display device or is properly stretching during the ergonomic break). The system and method also include features that improve the user's productivity during the break and improve the effectiveness and effectiveness of the break. | 01-29-2009 |
20120197876 | AUTOMATIC GENERATION OF AN EXECUTIVE SUMMARY FOR A MEDICAL EVENT IN AN ELECTRONIC MEDICAL RECORD - Described herein are technologies pertaining to automatic generation of an executive summary (explanation) of a medical event in an electronic medical record (EMR) of a patient. A medical event in the EMR is automatically identified, and a search is conducted over a document corpus based upon the identified medical event. A document retrieved as a result of the search is analyzed for a portion of text to act as an executive summary for the medical event. Each portion of text in the document is assigned a score, and the portion of text assigned the highest score is utilized as the executive summary for the medical event. | 08-02-2012 |
20140005886 | CONTROLLING AUTOMOTIVE FUNCTIONALITY USING INTERNAL- AND EXTERNAL-FACING SENSORS | 01-02-2014 |
Patent application number | Description | Published |
20080319944 | USER INTERFACES TO PERFORM MULTIPLE QUERY SEARCHES - User interfaces for conducting multi-query searches. These user interfaces also provide specific mechanisms for supporting multi-query searches including: saving/restoring search context; search-specific query history; a “keepers” bin for storing useful results; elimination of redundant results; re-ranking of common search results; integration of searching with navigation; pivoting on search results; collaboration among multiple searchers; user-generated content; support for generation of hypotheses; re-executing queries and executing standing queries; multi-monitor searching and automatic preparation of search summaries. | 12-25-2008 |
20080319975 | Exploratory Search Technique - A technique for the creation of synthesized results from multi-query searches to provide more relevant information to the user in a more useful format and to discard or reduce in relevancy information that is not so useful. It allows a user to define the boundaries of the exploratory search before it starts or retroactively define which queries belong to the search. It can imply which queries belong to the search based on parameters in the queries or results. It also provides mechanisms for supporting exploratory searches including: saving/restoring search context; search-specific query history; a “keepers” bin for storing useful results; elimination of redundant results; re-ranking of common search results; integration of searching with navigation; pivoting on search results; collaboration among multiple searchers; user-generated content; generation of hypotheses; re-executing queries and executing standing queries; multi-monitor searching and automatic preparation of search summaries. User interfaces for conducting multi-query searches are also provided. | 12-25-2008 |
20090006324 | MULTIPLE MONITOR/MULTIPLE PARTY SEARCHES - A technique for the creation of synthesized results from multi-query, multi-party and multi-monitor searches to provide more relevant information to the user in a more useful format and to discard or reduce in relevancy information that is not so useful. It also provides mechanisms for supporting exploratory searches including: saving/restoring search context; search-specific query history; a “keepers” bin for storing useful results; elimination of redundant results; re-ranking of common search results; integration of searching with navigation; pivoting on search results; collaboration among multiple searchers; user-generated content; generation of hypotheses; re-executing queries and executing standing queries; multi-monitor searching and automatic preparation of search summaries. | 01-01-2009 |
20090006358 | SEARCH RESULTS - A technique for the creation of synthesized results from multi-query searches to provide more relevant information to the user in a more useful format and to discard or reduce in relevancy information that is not so useful. It can determine which queries belong to the search based on parameters in the queries or results. It also provides mechanisms for supporting exploratory searches including: saving/restoring search context; search-specific query history; a “keepers” bin for storing useful results; elimination of redundant results; re-ranking of common search results; integration of searching with navigation; pivoting on search results; collaboration among multiple searchers; user-generated content; generation of hypotheses; re-executing queries and executing standing queries; multi-monitor searching and automatic preparation of search summaries. | 01-01-2009 |
Patent application number | Description | Published |
20130115931 | DETECTING SUBSCRIBER INPUT VIA A WIRELESS COMMUNICATION DEVICE FOR INITIATING NETWORK PROVISIONING OF SUCH DEVICE - Methods, systems, and apparatus for detecting subscriber input via a wireless communication device for initiating network provisioning of the wireless communication device are presented herein. A method can include receiving, via an interface of a wireless communication device, a first input from a subscriber of a wireless service associated with the wireless communication device; sending, by the wireless communication device based on the first input from the subscriber, a request for provisioning the wireless communication device via a wireless network associated with the wireless service; and outputting, via the interface of the wireless communication device, a first message including a condition for the provisioning the wireless communication device via the wireless network based on the request. In an example, the method can further include receiving, based on the request, the condition from a component of the wireless network. | 05-09-2013 |
20130231102 | Detecting Subscriber Input Via A Wireless Communication Device For Initiating Network Provisioning Of Such Device - Subscriber input detected via a wireless communication device for initiating network provisioning of the wireless communication device is presented herein. A method can include receiving, via an interface of a wireless communication device, a first input from a subscriber of a wireless service associated with the wireless communication device; sending, by the wireless communication device based on the first input from the subscriber, a request for provisioning the wireless communication device via a wireless network associated with the wireless service; and outputting, via the interface of the wireless communication device, a first message including a condition for the provisioning the wireless communication device via the wireless network based on the request. In an example, the method can further include receiving, based on the request, the condition from a component of the wireless network. | 09-05-2013 |
Patent application number | Description | Published |
20080224532 | PARKING BRAKE INTERLOCK - A parking brake interlock is provided according to the invention. The parking brake interlock includes a parking brake inlet configured to receive a parking brake air supply, a service brake inlet configured to receive a service brake air supply, an exhaust port, and an interlock valve mechanism in communication with the parking brake inlet, the service brake inlet, and the exhaust port. The interlock valve mechanism is configured to exhaust the parking brake air supply if the service brake air pressure is not received. The interlock valve mechanism is further configured to hold the parking brake air supply in order to generate a parking brake air pressure if the service brake air pressure is received. | 09-18-2008 |
20090056530 | FORCE AMPLIFIER - A force amplifier comprising a housing is provided. The force amplifier includes a force assembly positioned in the housing. The force assembly comprises an input force component, an output force component, and an intermediate force component rigidly coupling the input force component to the output force component. An assist piston is positioned in the housing. The assist piston is coupled to the force assembly. A regulating piston is positioned in the housing. The regulating piston is coupled to the force assembly. The regulating piston controls the supply of a pressurized fluid acting on the assist piston. | 03-05-2009 |
20090096268 | SEAT HEIGHT CONTROL SYSTEM - The present invention relates to a leveling valve including a first port, a second port, a third port, a valve, and a clutch. The clutch is provided with an engaged position and a disengaged position. At least a portion of the clutch may move relative to the valve when the clutch is in the disengaged position. The clutch moves the valve when the clutch is in the engaged position. The valve is movable between a first position, a second position, and a third position. When the valve is in the first position, the valve blocks a first pathway, which extends from the first port, from connecting with a second pathway, which extends from the second port. When the valve is in the second position, the valve allows the first pathway to connect with the second pathway. When the valve is in the third position, the valve allows the second pathway to connect with a third pathway, which extends from the third port. | 04-16-2009 |
20100045030 | POSITIVE COMPLETION COUPLER INSERT AND COUPLER - A positive completion coupler insert ( | 02-25-2010 |
20110101257 | LIFT AXLE CONTROL VALVE - A lift axle control valve ( | 05-05-2011 |
20110265641 | FORCE AMPLIFIER - A force amplifier comprising a housing is provided. The force amplifier includes a force assembly positioned in the housing. The force assembly comprises an input force component, an output force component, and an intermediate force component rigidly coupling the input force component to the output force component. An assist piston is positioned in the housing. The assist piston is coupled to the force assembly. A regulating piston is positioned in the housing. The regulating piston is coupled to the force assembly. The regulating piston controls the supply of a pressurized fluid acting on the assist piston. | 11-03-2011 |
20120138826 | PNEUMATIC VALVE - A pneumatic valve ( | 06-07-2012 |
20130075641 | VALVE WITH CANTED SEALS | 03-28-2013 |
20140166118 | TIRE PRESSURE CONTROL SYSTEM FOR A SELF-INFLATING TIRE - A tire pressure control system ( | 06-19-2014 |
20140333398 | SOLENOID WITH AN OVER-MOLDED COMPONENT - A solenoid ( | 11-13-2014 |
Patent application number | Description | Published |
20130132997 | CONTENT INJECTION SYSTEM AND METHODOLOGY - A method, and an associated system, for sending to a first group of recipients only the content portions of a continuity source data-flow which takes the form of ordered, successive, alternating content and non-content segments. From a methodologic point of view, the invention involves, in a manner which utilizes content-segment material buffering, delivering fully, and in correct order, to the first recipient group the material in each content segment, via steps including (a) bridging each gap between next-adjacent content segments at least partially with transmitted injection material that differs from the non-content segment material in the gap, which injection material ends in time no sooner than the end of the gap, and (b) employing, as needed, and as a part of such full delivering of content-segment material, time-progressive, time-length-variable buffering, and subsequent, progressive buffer-delivering, of any content-segment material which overlaps in time with the transmission of injection material. | 05-23-2013 |
20130246567 | SYSTEMS AND METHODS TO DELIVER A PERSONALIZED MEDIACAST - Content delivery is provided responsive to mediacast content consumer requests by providing personalized mediacasts to each of a plurality of mediacast content consumers. Each of the personalized mediacasts includes a variety of replaceable programming and non-programming content segments and a variety of non-replaceable programming and non-programming content segments. Replacement programming and non-programming content segments may be targeted, for example selected based in part on one or more selection criterion associated with the mediacast content consumer, or provided by the broadcaster or Webcaster. A buffering scheme may be employed to inherently adjust asynchronicity between a broadcast or Webcast and a personalized mediacast. Actual insertion of replacement programming and non-programming content segments may occur upstream of a content consumer device or at the content consumer device. | 09-19-2013 |
Patent application number | Description | Published |
20130332475 | TRANSFORMING DATA INTO CONSUMABLE CONTENT - Concepts and technologies are described herein for transforming data into consumable content. In accordance with the concepts and technologies disclosed herein, a computing device can execute a transformation engine for transforming data into the consumable content. The computing device can be configured to analyze the data to identify relationships within data elements or other portions of the data. The computing device also can determine a visualization model to apply to the data and to choose a world based upon the determined visualization model. The computing device can obtain rules associated with the selected or chosen world, and can apply the rules to the data to generate the output. In some embodiments, the computing device can be configured to obtain and apply feedback to the output. | 12-12-2013 |
20140025619 | CREATING VARIATIONS WHEN TRANSFORMING DATA INTO CONSUMABLE CONTENT - Concepts and technologies are described herein for creating variations when transforming data into consumable content. In accordance with the concepts and technologies disclosed herein, a computing device can execute a transformation engine for transforming data into the consumable content. The computing device can be configured to analyze the data to identify relationships among data elements or other portions of the data, and to identify any possible approaches to transforming the data (“worlds”) based upon the relationships and the data. The worlds can be ranked and selected based upon rank. The computing device can obtain rules associated with the selected and apply the rules to the data to generate the output. In some embodiments, the computing device can be configured to obtain and apply feedback regarding the world selection. | 01-23-2014 |
20140025650 | ABSTRACT RELATIONAL MODEL FOR TRANSFORMING DATA INTO CONSUMABLE CONTENT - Concepts and technologies are described herein for an abstract relational model for transforming data into consumable content. In accordance with the concepts and technologies disclosed herein, a computing device can execute a transformation engine for transforming data into the consumable content. The computing device can be configured to generate an abstract relational model from data to analyze the data and to identify relationships within data elements or other portions of the data. The computing device also can determine a visualization model to apply to the data and to choose a world based upon the determined visualization model. The computing device can obtain rules associated with the selected or chosen world, and can apply the rules to the data to generate the output. In some embodiments, the computing device can be configured to obtain and apply feedback to the output. | 01-23-2014 |
20140206387 | CONSTRAINT-BASED SCHEDULING FOR DELIVERY OF LOCATION INFORMATION - Defining subscriptions to location information for a computing device (e.g., a mobile computing device). Application programs, services, and/or peer devices define the subscriptions based on constraints associated with requests for the location information. A location request scheduler coordinates the subscriptions temporally and spatially to reduce the quantity of the requests from the computing device. In some embodiments, the subscriptions are automatically defined based on an observed mobility pattern of the computing device. | 07-24-2014 |
20140324902 | AUTOMATIC GENERATION OF A COLLECTION OF CONTENT - A content collection system receives a natural language input and identifies a type of content to be collected based on the natural language input. Items of content from multiple different digital media types are collected from a plurality of different sources and organized in an order. | 10-30-2014 |
20140324913 | AUTOMATED LIBRARIAN AS CONTRIBUTOR TO A COLLECTION OF CONTENT - An automated researching component is invited to contribute content to a collection of research material. The automated research component can be set to continue to add content at a given pace, or for a given duration of time. The automatically added content is added to the collection, along with manually added content. | 10-30-2014 |
20140325407 | COLLECTION, TRACKING AND PRESENTATION OF READING CONTENT - Reading material is presented according to a given format. A user can interact with a user input mechanisms to change the format and text the reading material is automatically reflowed to the changed format. | 10-30-2014 |
Patent application number | Description | Published |
20130265223 | DATA SERVICES BASED ON GESTURE AND LOCATION INFORMATION OF DEVICE - With the addition of directional information and gesture based input in a location based services environment, a variety of service(s) can be provided on top of user identification or interaction with specific object(s) of interest. For instance, when a user gestures at or points at a particular item, or gestures at a particular location or place, this creates an opportunity, e.g., an advertising opportunity, for anyone having an interest in that particular item or place to communicate with the user regarding that item or related items at a point in time when the user's focus is on the particular item. User context for the interaction can also be taken into account to supplement the provision of one or more interactive direction based services. | 10-10-2013 |
20140347268 | DATA SERVICES BASED ON GESTURE AND LOCATION INFORMATION OF DEVICE - With the addition of directional information and gesture based input in a location based services environment, a variety of service(s) can be provided on top of user identification or interaction with specific object(s) of interest. For instance, when a user gestures at or points at a particular item, or gestures at a particular location or place, this creates an opportunity, e.g., an advertising opportunity, for anyone having an interest in that particular item or place to communicate with the user regarding that item or related items at a point in time when the user's focus is on the particular item. User context for the interaction can also be taken into account to supplement the provision of one or more interactive direction based services. | 11-27-2014 |
Patent application number | Description | Published |
20080301465 | PROTECTION OF SOFTWARE TRANSMITTED OVER AN UNPROTECTED INTERFACE - The same level of protection and ability to associate rights to media content available with a stand alone media player is provided with a software media player. In an example configuration, a peripheral device comprising an optical disc drive capable of reading HD DVD media, and comprising a flash memory microcontroller with cryptographic capabilities, is coupled to a host game console via a universal serial bus (USB) interface. Media content from the peripheral device is rendered on the host game console. Software protection and management are provided utilizing various cryptographic keys and protocols. Software protection and management meets the prescribed rules of the Advanced Access Content System (AACS) license agreement with respect to consumer electronics players while allowing the playback of media content (e.g., movies) to be performed by software. | 12-04-2008 |
20090067447 | Wireless channel selection techniques and devices - Techniques for locating wireless channels usable for transmitting media signals from personal media players that are adequately separated from wireless channels used for other purposes. One technique involves identifying a target channel and at least two additional channels within a certain proximity of the target channel, and evaluating a channel usability algorithm based on characteristics, such as the received signal strengths, of the target channel and the received signal strengths of each of the proximate channels. Based on evaluation of the algorithm, the target channel is deemed either usable or not usable to transmit the media signal. The most desirable available target channel(s) in a particular group or sub-group of wireless channels may also be identified. | 03-12-2009 |
20140223174 | SECURING A COMPUTING DEVICE ACCESSORY - Various embodiments are disclosed that relate to security of a computer accessory device. For example, one non-limiting embodiment provides a host computing device configured to conduct an initial portion of a mutual authentication session with an accessory device, and send information regarding the host computing device and the accessory device to a remote pairing service via a computer network. The host computing device is further configured to, in response, receive a pairing certificate from the remote pairing service, the pairing certificate being encrypted via a private key of the remote pairing service, and complete the mutual authentication with the accessory device using the pairing certificate from the remote pairing service. | 08-07-2014 |
20140333917 | INTERFERENCE REDUCTION FOR TOF SYSTEMS - Embodiments disclosed herein are directed to time-of-flight (TOF) systems, and methods for use therewith, that substantially reduce interference that the TOF system may cause to at least one other system that is configured to wirelessly receive and respond to IR light signals. Some such embodiments involve emitting IR light having a low frequency (LF) power envelope that is shaped to substantially reduce frequency content within at least one frequency range known to be used by at least one other system that may be in close proximity to the TOF system. Such embodiments can also involve detecting at least a portion of the emitted RF modulated IR light that has reflected off one or more objects. A TOF system can produce depth images in dependence on results of the detecting, as well as update an application in dependence on the depth images. | 11-13-2014 |
Patent application number | Description | Published |
20080298279 | SECURITY AND SUPPORT FOR FLEXIBLE CONFERENCING TOPOLOGIES SPANNING PROXIES, FIREWALLS AND GATEWAYS - A method and system for setting up and managing secure data/audio/video conferences with a wide range of topologies is described. The disclosed method and system allow extending the range of topologies possible with the H.323 conferencing standards while overcoming T.120 negotiating constraints. Security in such conferences may be based on a trusted node system or on more complex security procedures. Furthermore, the taught conference topologies fully utilize the T.120 standards while also permitting the reach of the conferences to the extent enabled by the H.323 standards by implementing additional modules to manage the setting up and tearing down of one or more conference connections. In addition, the method and system allow for dynamically adjusting conference connections to improve bandwidth usage and utilize H.323 support for gatekeepers. | 12-04-2008 |
20090083765 | Accessing device-hosted services from scripting and other programming environments - An arrangement for exposing self-describing device-hosted services on a client device to a host application or processes over MTP (Media Transfer Protocol) is provided by which an MTP extension comprising new MTP commands enables the device-hosted services to be backwards and forward compatible with existing MTP implementations. The new MTP commands in the extension enable discovery by the host of device-hosted services provided by a connected client device. In an illustrative example, the device-hosted services include storage services, functional device services, and information services. These device-hosted services advantageously enable richer communication between the host and client device. A set of methods is further provided for taking any such device-hosted service present on a device and exposing the functionality, for example, to web-based client applications, as well as other thin-client solutions, through utilization of a scriptable or other programming environment. | 03-26-2009 |
20140317072 | AGGREGATING PERSONALIZED SUGGESTIONS FROM MULTIPLE SOURCES - A computer provides a search interface that accesses multiple search providers, and aggregates their suggestions, providing a single, unified suggestion view across the multiple search providers. Suggestions are received from the multiple sources, such as a search engine on the internet or other public resource, and a search tool on the computer that accesses local or private resources. The suggestions are combined, ranked and displayed as a list to the user, from which the user is able to select. | 10-23-2014 |
Patent application number | Description | Published |
20090012805 | Portable Digital Rights for Multiple Devices - Portable digital rights for multiple devices is described. In an embodiment, a digital rights management (DRM) system includes a first device with a removable component configured as a token that is associated with a DRM license. The first device also includes a removable memory card that stores protected media content on which the first device can perform actions as permitted by the DRM license. The DRM system also includes a second device that can have the removable component and the removable memory card when removed from the first device and installed in the second device such that the second device can perform the actions on the protected media content as permitted by the DRM license. | 01-08-2009 |
20090300658 | DEFINING, DISTRIBUTING AND PRESENTING DEVICE EXPERIENCES - Platforms and techniques for defining, authorizing/authenticating, distributing, and presenting dynamic device experiences using a number of hierarchically-related, declarative language data structures, such as extensible markup language (“XML”) elements or attributes. A dynamic device experience is presented when two electronic devices are in communication via a communication medium. The data structures are processed to present a graphical user interface to a user—the graphical user interface implements a dynamic device experience associated with the other electronic device. In one exemplary scenario, independent hardware vendors (“IHVs”) author XML documents that include device experience information (such as branding or advertising information, access to Web services or applications, and access to device functionality), in the form of items of data stored in the data structures. The XML documents are verified against a predetermined schema, secured using a cryptographic technique such as a digital signature, and discovered/distributed in flexible, tamper-resistant manners. | 12-03-2009 |
20120284702 | BINDING APPLICATIONS TO DEVICE CAPABILITIES - Installation data associated with a hardware device is obtained (e.g., at the time the device is installed on a computing device). Identifiers of applications that are allowed to access a capability of the hardware device are identified from the installation data and stored in a device permissions record as being allowed to access the capability of the hardware device. Subsequently, a request to access the capability of the hardware device is received from an application. A check is made as to whether the application is identified in a device permissions record as being allowed to access the capability of the hardware device. The application is allowed to access the capability of the hardware device if the device permissions record indicates the application is allowed to access the capability of the hardware device, and otherwise the request from the application is denied. | 11-08-2012 |
Patent application number | Description | Published |
20130063767 | Presenting Devices as Applications - One or more management components mediate a bi-directional interaction between applications. The components mediate interaction between a first application such as a word processing, video conference, or multimedia application, and a second application that is a virtualization of a physical device such as a printer, camera, or multimedia device. Further, embodiments also support a second application that provides an interface to a service provider, online business, and the like. The management component(s) may function as part of an operating system (OS), allowing the OS to mediate the interaction, and enable greater flexibility and a richer user experience, including presenting a common user experience for the interaction and/or acting as a broker to present a experience generated from the second application. Embodiments also include a unified application programming interface (API) to allow applications to interact with each other via the management component(s) of the OS. | 03-14-2013 |
20130065526 | Platform-Enabled Proximity Service - Embodiments include processes, systems, and devices for initiating proximity actions upon the activation of a proximity connection. A proximity service receives an indication from a proximity provider that a proximity connection is established, and then determines a joint proximity context of the proximity connection. The proximity service then initiates a proximity action to facilitate a proximity function indicated by the joint proximity context. Joint proximity contexts include indications that an application has queued content to be shared with a proximity device, that an application has registered to publish messages on a namespace, that an application has subscribed to messages on a namespace, that an application has registered to find a peer application on a proximity device to enable multi-user collaboration, and that a device seeks to pair with another device. | 03-14-2013 |
20130067531 | Access Brokering Based on Declarations and Consent - Embodiments include processes, systems, and devices for brokering application access to capabilities, such as device capabilities. An access broker receives requests from applications to access capabilities. The access broker determines whether to grant access based at least in part on whether the application manifest declares the capability. The access broker also may cause a user interface element to be displayed requesting user consent to the access request. Also, an in-application user interface element is provided that displays capability access settings for a particular application. The in-application user interface element includes selectable options for changing those settings. Changes in those settings via the user interface update the settings in the access broker. | 03-14-2013 |
20140358887 | APPLICATION CONTENT SEARCH MANAGEMENT - A search service accesses application content accessible via one or more enumerated applications. The search service ranks the accessed application content in combination with non-application content to produce a combined ranking. Responsive to a search query, the search service provides one or more search results based on the combined ranking. | 12-04-2014 |
20140358909 | SEARCH RESULT CONTEXTS FOR APPLICATION LAUNCH - A search service executes on one or more computing systems and searches at least one index associated with content accessible through an application based on the at least one portion of the search query to provide search results associated with the application. A search results interface returns one or more search results from the search. At least one of the search results is associated with an application identifier identifying the application. The search service ranks the search results associated with the application with other search results from at least one other search of other content based on the search query. | 12-04-2014 |
20140358910 | INTEGRATED SEARCH RESULTS - A storage management system receives at a computing system one or more search results from a search operation based on a search query. The search operation had performed a first search on content in a database accessible through an application, a second search on local to the computing system content, and a third search on Web content. At least one of the search results from the first search is associated with an application identifier identifying the application. The storage management system further ranks the search results from the first search, the second search, and the third search in aggregation. A search results integrator presents the ranked search results from the first, second, and third searches in an integrated view. The search results integrator further groups a subset of the ranked search results from the first search, the second search, and the third search into a subgroup within the integrated view. | 12-04-2014 |
20140358916 | PERSONALIZED PRIORITIZATION OF INTEGRATED SEARCH RESULTS - A search management system receives at a computing system one or more search results from a search operation based on a search query. The search operation performed a first search on content in a database accessible through an application, a second search on local to the computing system content, and a third search on Web content. At least one of the search results from the first search is associated with an application identifier identifying the application. A search results integrator ranks the search results from the first search, the second search, and the third search in aggregation according to historical search behavior collected about a user and presents the ranked search results from the first search, the second search, and the third search in an integrated view. | 12-04-2014 |
20140358958 | SURFACING DIRECT APP ACTIONS - One or more techniques and/or systems are provided for surfacing direct app actions. For example, a search interface may be configured to provide search results based upon queries submitted by users. Direct app actions may be surfaced through the search interface based upon a search context associated with search query formulation input associated with a search query that is input through the search interface. For example, map directions, a view social network vacation album, and/or other direct app actions may be surfaced through the search interface based upon a search query “Where is The Beach”. Direct app actions may be provided during formulation of the search query or after submission of the search query. Responsive to selection of a direct app action, a third party application (e.g., a locally installed application) may be invoked to perform the direct app action with little to no additional user input or navigation. | 12-04-2014 |
20140358970 | CONTEXT-BASED ACTIONS FROM A SOURCE APPLICATION - An action framework system provides context-based actions in association with a source application. The source application detects selection of a content element presented by the source application. The content element is associated with an application identifier identifying a target application and an action identifier identifying an operation to be executed by the target application on the content element. The target application identified by the application identifier is executed to perform the operation identified by the action identifier on the content element, responsive to detection of the selection of the content element. In one implementation, the source application is a search feature providing different contexts of search results (e.g., from a local file system search, a local application content search, a Web search, a remote application content search). | 12-04-2014 |
20140359598 | APPLICATION INSTALLATION FROM SEARCH RESULTS - A search management system receives at a computing device one or more search results from a search operation based on a search query. The search operation was performed a search on content in a datastore accessible through an application. At least one of the search results is associated with an application identifier identifying the application. A contextual application installer determines whether the application identified by the application identifier is already installed for execution by the computing device and installs the application on the computing device, if the application is not already installed on the computing device. As part of the installing operation, the contextual application installer presents a prompt identifying the application and installs the application on the computing device if an instruction to install the application is received responsive to presentation of the prompt. | 12-04-2014 |
Patent application number | Description | Published |
20090100021 | Search-centric hierarchichal browser history - A search-centric hierarchical browser history technique that provides for the creation of a Web search history hierarchy organized according to the search queries that a user has conducted. In one embodiment, search queries occupy the highest level of the search history hierarchy and all Web sites/search results relating to a particular search query that the user accessed are hierarchically organized below that query. In another embodiment, queries may also be optionally grouped into a higher-level hierarchy that reflects search topics. | 04-16-2009 |
20090271691 | LINKING DIGITAL AND PAPER DOCUMENTS - Various embodiments facilitate linking physical documents to digital documents. Links link physical documents to digital documents. Using a sensor, the physical documents are automatically detected and identified on a digital workspace. A computer is capable of displaying graphics, and user interaction with displayed graphics can be detected. The digital workspace displays a GUI component having one or more controls, and the GUI component is displayed at a location relative to a physical document on the digital workspace. User interaction with the control is detected and either a link between the physical document and one of the digital documents is edited, or an existing link between the physical document and a digital document is used to perform an operation on the digital document. Alternatively or additionally, links may be automatically generated digital documents determined to be implicitly related to the physical document. | 10-29-2009 |
20100194677 | MAPPING OF PHYSICAL CONTROLS FOR SURFACE COMPUTING - Physical controls on a physical controller device (PCD) are dynamically mapped to application controls for an application being executed on a computer having a touch-sensitive display surface. The computer identifies a PCD which has been placed by a user on the display surface and displays a mapping aura for the PCD. When the user touches an activate direct-touch button displayed within the mapping aura, the computer activates a mapping procedure for the PCD and displays a highlighted direct-touch button over each application control which is available to be mapped to the physical controls on the PCD. When the user selects a particular application control which is available to be mapped by touching the highlighted button residing over the control, the computer creates a dynamic mapping between the selected application control and a user-selected physical control on the PCD. | 08-05-2010 |
20100306231 | COLLABORATIVE SEARCH TOOLS - Described herein are technologies pertaining to search in general, and collaborative searching in particular. Graphical items are generated that are representative of searches. The graphical items include graphical indicia that indicate which search results were included in other, related searches. | 12-02-2010 |
20140279996 | PROVIDING CROWDSOURCED ANSWERS TO INFORMATION NEEDS PRESENTED BY SEARCH ENGINE AND SOCIAL NETWORKING APPLICATION USERS - Technologies pertaining to generating crowd-sourced answers are described herein. A text string is received, and the text string is parsed to determine if the text string represents an information need that is desirably answered by a collective of crowd workers. When it is determined that the information need is desirably answered by the collective of crowd workers, a query or question that represents the information need is provided to a first plurality of crowd workers, who generate proposed answers for the information need. The proposed answers are provided to a second plurality of crowd workers, who vote on the proposed answers. An answer to the information need is output based upon responses of the crowd workers. | 09-18-2014 |
20140280466 | AUTOMATED BIBLIOGRAPHY GENERATION - A request may be obtained to electronically access a first network site. A selection indicator associated with selection of a dialog display for bibliography collection may be displayed, and an indication of a device user selection of the selection indicator may be received. A recordation of accessible entities that a user device accesses may be initiated, the accessible entities including one or more second network sites, in response to receiving the indication of the selection of the selection indicator. Representations of the recorded accessible entities may be displayed, and data representing at least a portion of the recorded accessible entity accesses may be transmitted to a device that is associated with the first network site. | 09-18-2014 |
Patent application number | Description | Published |
20100031202 | USER-DEFINED GESTURE SET FOR SURFACE COMPUTING - The claimed subject matter provides a system and/or a method that facilitates generating an intuitive set of gestures for employment with surface computing. A gesture set creator can prompt two or more users with a potential effect for a portion of displayed data. An interface component can receive at least one surface input from the user in response to the prompted potential effect. A surface detection component can track the surface input utilizing a computer vision-based sensing technique. The gesture set creator collects the surface input from the two or more users in order to identify a user-defined gesture based upon a correlation between the respective surface inputs, wherein the user-defined gesture is defined as an input that initiates the potential effect for the portion of displayed data. | 02-04-2010 |
20100031203 | USER-DEFINED GESTURE SET FOR SURFACE COMPUTING - The claimed subject matter provides a system and/or a method that facilitates generating an intuitive set of gestures for employment with surface computing. A gesture set creator can prompt two or more users with a potential effect for a portion of displayed data. An interface component can receive at least one surface input from the user in response to the prompted potential effect. A surface detection component can track the surface input utilizing a computer vision-based sensing technique. The gesture set creator collects the surface input from the two or more users in order to identify a user-defined gesture based upon a correlation between the respective surface inputs, wherein the user-defined gesture is defined as an input that initiates the potential effect for the portion of displayed data. | 02-04-2010 |
20100079369 | Using Physical Objects in Conjunction with an Interactive Surface - An interaction management module (IMM) is described for allowing users to engage an interactive surface in a collaborative environment using various input devices, such as keyboard-type devices and mouse-type devices. The IMM displays digital objects on the interactive surface that are associated with the devices in various ways. The digital objects can include input display interfaces, cursors, soft-key input mechanisms, and so on. Further, the IMM provides a mechanism for establishing a frame of reference for governing the placement of each cursor on the interactive surface. Further, the IMM provides a mechanism for allowing users to make a digital copy of a physical article placed on the interactive surface. The IMM also provides a mechanism which duplicates actions taken on the digital copy with respect to the physical article, and vice versa. | 04-01-2010 |
20100205190 | SURFACE-BASED COLLABORATIVE SEARCH - The claimed subject matter relates to architectures that can provide rich features associated with information-based collaborative searches by leveraging a multi-touch surface computing-based display. In particular, a first architecture can include a multi-touch surface configured to support interactivity with multiple collocated users simultaneously. Based upon such interaction, the first architecture can transmit to a search engine a multiuser surface identifier and a set of search terms input by collocated users that share a collaborative task. In response, the architecture can receive a set of search results from a second architecture, and present those results to the multi-touch surface in a variety of ways. The second architecture can relate to a search engine that can process the search terms to generate corresponding search results and also process information associated with the multiuser surface identifier. | 08-12-2010 |
20110252011 | Integrating a Search Service with a Social Network Resource - A system is described for integrating a search engine and one or more social network resources. The system operates by determining whether a search operation being conducted by a user warrants interaction with a social network resource. If so, the system may provide an invitation to the user to forward a query-related message to the social network resource. The system then sends the message to a group of contacts via the social network resource, where the group of contacts can be defined in various ways. The system receives a response from at least one contact in the group of contacts and presents that response to the user using various delivery mechanisms, as governed by various delivery timings. | 10-13-2011 |
20110252108 | DESIGNATING AUTOMATED AGENTS AS FRIENDS IN A SOCIAL NETWORK SERVICE - A system is described in which a user can add one or more automated agents as “friends” in a social network service. In operation, an automated agent observes an information need expressed by the user via the social network service, e.g., in the form of an original message posted to the social network service; determines whether it is appropriate to reply to the information need; uses automated functionality to generate a reply message to the information need (if it is deemed appropriate to reply to the information need); and sends the reply message to a target destination, such as a social network page associated with the user. For example, without limitation, one type of automated agent performs a question-answering function. Another type of automated agent performs a social referral service. | 10-13-2011 |
20130229353 | Using Physical Objects in Conjunction with an Interactive Surface - An interaction management module (IMM) is described for allowing users to engage an interactive surface in a collaborative environment using various input devices, such as keyboard-type devices and mouse-type devices. The IMM displays digital objects on the interactive surface that are associated with the devices in various ways. The digital objects can include input display interfaces, cursors, soft-key input mechanisms, and so on. Further, the IMM provides a mechanism for establishing a frame of reference for governing the placement of each cursor on the interactive surface. Further, the IMM provides a mechanism for allowing users to make a digital copy of a physical article placed on the interactive surface. The IMM also provides a mechanism which duplicates actions taken on the digital copy with respect to the physical article, and vice versa. | 09-05-2013 |
Patent application number | Description | Published |
20090132671 | MESSAGE STATE MAINTENANCE AT A CURSOR - The present invention extends to methods, systems, and computer program products for maintaining message state at a cursor. A message consumer requests messages from a cursor. The cursor can maintain state information for the message consumers separately from a message log that stores messages. Any of a variety of message delivery assurances can be used when delivering a message to a message consumer. | 05-21-2009 |
20090132868 | MESSAGE STATE MAINTENANCE AT A MESSAGE LOG - The present invention extends to methods, systems, and computer program products for maintaining message state at a message log. Messages are accumulated at a message log in accordance with a message retention policy. Any of a variety of message capture assurances can be used when capturing a message from a message producer within a message log. A message becomes visible to message consumers after the outcome of writing the message is known (either failure or success). Messages are requested using (e.g., monotonically increasing) sequence numbers. Messages are also dropped from the message log in accordance with the message retention policy. | 05-21-2009 |
20090133038 | DISTRIBUTED MESSAGING SYSTEM WITH CONFIGURABLE ASSURANCES - The present invention extends to methods, systems, and computer program products for configuring assurances within distributed messaging systems. A defined set of message log and cursor components are configurably activatable and deactivatable to compose a variety of different capture assurances, transfer assurances, and delivery assurances within a distributed messaging system. A composition of a capture assurance, a transfer assurance, and a delivery assurance can provide an end-to-end assurance for a messaging system. End-to-end assurances can include one of best effort, at-most-once, at-least-once, and exactly once and can include one of: durable or non-durable. Using a defined set of activatable and deactivatable message log and cursor components facilities more efficient transitions between desired assurances. In some embodiments, a composition of a capture assurance, a transfer assurance, and a delivery assurance provides durable exactly-once message delivery. | 05-21-2009 |
20090133039 | DURABLE EXACTLY ONCE MESSAGE DELIVERY AT SCALE - The present invention extends to methods, systems, and computer program products for durable exactly once message delivery at scale. A message capture system uses a synchronous capture channel and transactions to provide durable exactly once message capture. Messages are sent from the message capture system to a message delivery system over a network using an at least once transfer protocol. The message delivery system implements a durable at most once messaging behavior, the combination of which results in durable exactly once transfer of messages from the message capture system to the message delivery system. The message delivery system uses a synchronous delivery channel and transactions to provide durable exactly once message delivery. Cursors maintaining message consumer state are collocated with message consumers, freeing up message log resources to process increased volumes of messages, such as, for example, in a queued or pub/sub environment. | 05-21-2009 |
Patent application number | Description | Published |
20110063119 | USER INTERFACE FOR RECHARGEABLE BATTERIES - A rechargeable battery includes a housing having an external surface including a user interface region. A battery cell within the housing is characterized by a charging status, a state of charge, and a state of health. A processor disposed within the housing determines and/or stores the charging status as well as one or more of the state of charge and the state of health of the battery cell. The user interface region provides a plurality of visual components configured to provide a plurality of visual cues relating to the charging status, the state of charge, and the state of health of the battery cell. The plurality of visual components may include a persistent display, an on-demand display, and an input component. The input component may be used to select the manner in which the visual cues are provided. | 03-17-2011 |
20140024456 | CHANGING ICONS ON USER INPUT DEVICE - Embodiments are disclosed that relate to pushable buttons comprising individually controllable display devices. For example, one disclosed embodiment provides a hand-held game controller comprising a body and a plurality of pushable buttons movably coupled to the body, each pushable button comprising a transparent cap and an individually controllable display device arranged behind the transparent cap such that the display device is viewable through the transparent cap. The hand-held game controller further comprises a controller configured to receive an input from an application requesting display of a first icon on a first display device of a first pushable button of the plurality of pushable buttons and a second icon on a second display device of a second button of the plurality of pushable buttons, and, in response, display the first icon on the first display device and display the second icon on the second display device. | 01-23-2014 |
20140143451 | BINDING CONTROL DEVICES TO A COMPUTING SYSTEM - A method comprises detecting a control device, and if the control device is not bound to the computing system, detecting an optical beacon emitted from the control device and binding the control device to the computing system. | 05-22-2014 |
Patent application number | Description | Published |
20120056752 | CONTENT SIGNATURING - Content signaturing is provided by a display receiver device comprising one or more source inputs, where each source input is configured to receive a content signal from a corresponding content source. The display receiver device further comprises a content identification module to send sample information derived from each received content signal to a signature processor and to receive from the signature processor content information for each corresponding content source, the content information for a particular content source indicating a content item embodied by the content signal received from that particular content source. The display receiver device further comprises an association module to associate the content item corresponding to the particular content source with one or more associated content items not corresponding to the particular content source. | 03-08-2012 |
20120060116 | CONTENT SIGNATURING USER INTERFACE - Content signaturing is provided by a display device comprising one or more source inputs, where each source input is configured to receive a content signal from a corresponding content source. The display device further comprises a content identification module to send sample information derived from each received content signal to a signature processor and to receive from the signature processor content information for each corresponding content source. The display device further comprises a user interface module to produce a unified user interface including a menu option for each content source, where each menu option includes content information identified via the content identification module for the corresponding content source. The display device further comprises a display to visually present the unified user interface. | 03-08-2012 |
20140188335 | ADAPTIVE EXPERIENCE FRAMEWORK FOR AN AMBIENT INTELLIGENT ENVIRONMENT - A system and method for providing an adaptive experience framework for an ambient intelligent environment are disclosed. A particular embodiment includes: detecting as context change in an environment causing a transition to a current temporal context; assigning, by use of is data processor, as task set from a set of contextual tasks, the task set assignment being based on the current temporal context; activating the task set; and dispatching a set or interaction resources, corresponding to the contextual tasks in the task set, to present a state of the current temporal context to a user by use of a plurality of interaction devices corresponding to the set of interaction resources. | 07-03-2014 |
20140188388 | SYSTEM AND METHOD FOR VEHICLE NAVIGATION WITH MULTIPLE ABSTRACTION LAYERS - Systems and methods for vehicle navigation with multiple abstraction layers are disclosed. A particular embodiment includes: receiving data sets from a plurality of sources; generating, by use of a data processor, a routing overlay based on a routing to a selected destination; generating, by use of the data processor and data from the data sets, a plurality of navigation abstraction layers corresponding to the routing; generating at least one navigation abstraction layer by smoothing or simplifying the shape of the routing overlay; and presenting at least one of the plurality of navigation abstraction layers to a user via a display interface. | 07-03-2014 |
20140188970 | SYSTEM AND METHOD ENABLING SERVICE AND APPLICATION ROAMING - A system and method enabling service and application roaming are disclosed. A particular embodiment includes: unifying a plurality of user services and applications from a plurality of sources in an environment into a shared ecosystem of services and applications; assigning, by use of a data processor, a digital identity to the shared ecosystem of services and applications; detecting a context change in the environment causing a transition to a current context; causing a task set to be performed in response to the context change; and dispatching a set of interaction resources, corresponding to the task set, to present a state of the current context to a user by use of a plurality of interaction devices corresponding to the set of interaction resources, the set of interaction resources being accessed using the plurality of user services and applications in the shared ecosystem of services and applications. | 07-03-2014 |
20140189888 | SECURE DATA CONTAINER FOR AN AMBIENT INTELLIGENT ENVIRONMENT - A system and method for providing a secure data container for an ambient intelligent environment are disclosed. A particular embodiment includes: collecting a set of information from a first digital network information endpoint associated with a vehicle; associating, by use of a data processor, a persistent digital identifier with the collected information, the persistent digital identifier being derived from information associated with the vehicle; enabling a user to specify a shared data set from the collected information; enabling the user to specify a set of sharing controls corresponding to the shared data set; combining information identifying the shared data set and the sharing controls in a secure container; and enabling to second digital network information endpoint to access the shared data set via the secure container upon presentation of a valid secure access token. | 07-03-2014 |
Patent application number | Description | Published |
20090172543 | THUMBNAIL NAVIGATION BAR FOR VIDEO - While playing back video on a display device, a user request to display a navigation bar corresponding to the video is received. In response to receiving the user request, the navigation bar is displayed on the display device. This navigation bar includes multiple thumbnails each corresponding to a different location in the video. A user selection of one of the multiple thumbnails is received, and playing of the video is changed to begin playing at a location corresponding to the selected thumbnail. | 07-02-2009 |
20090328102 | Representative Scene Images - Representative scene images are described. In embodiment(s), an episodes user interface can be generated to include scene images that each represent and visually distinguish a different episode in a television program series. The episodes user interface can then be communicated to a media device to be rendered for display where the scene images are viewer-selectable via the episodes user interface. A scene image can be selected to initiate a request for an episode in the television program series to be rendered for viewing at the media device. | 12-31-2009 |
20090328103 | GENRE-BASED SEGMENT COLLECTIONS - Genre-based segment collections is described. In embodiment(s), program segments that have been segmented from multiple television programs can be determined to have a common association based on a genre of the program segments. A segment collection can then be generated to include the program segments that have been determined to have the common association. The program segments of the segment collection can be selected from a collections user interface to initiate rendering the program segments for viewing. | 12-31-2009 |
20100088602 | Multi-Application Control - Multi-application control is described. In embodiment(s), multiple media applications can be processed to generate a media content output from each of the media applications. The media content outputs from the media applications can be displayed together on a display device. A control input can be received to initiate a change to one or more of the media content outputs that are displayed on the display device, and a determination is made as to which of the media content outputs to change when receiving the control input. | 04-08-2010 |
20100088630 | CONTENT AWARE ADAPTIVE DISPLAY - Content aware adaptive display is described. In embodiment(s), a media image can be displayed on an integrated display of a media device. The media device can detect that a display device is proximate the media device, determine a display orientation for the media image at the display device, and communicate the media image to the display device that then displays the media image in the determined display orientation. | 04-08-2010 |
20100318927 | MEDIA ASSET PIVOT NAVIGATION - Media asset pivot navigation is described. In various embodiments, collections of media assets are determined from relational metadata that corresponds to the media assets in a respective collection. Each collection of media assets are represented as a navigation axis along which the media assets in a respective collection can be located, and a media asset can be associated with multiple collections of media assets based on the relational metadata. A media asset navigation interface is generated for display from which the collections of media assets can be navigated to locate the media assets for selection. The media asset navigation interface includes a display of a collection of media assets represented as a navigation axis. A navigation input can be received to pivot from the navigation axis to an alternate navigation axis and initiate a display of an additional collection of media assets that are represented as the alternate navigation axis. | 12-16-2010 |
20100325552 | Media Asset Navigation Representations - Media asset navigation representations are described. In various embodiments, a content navigation input is received, such as an input to a client device, to initiate a display of a media asset navigation interface from which media assets can be selected. Groups of related media assets are determined, and each group of related media assets is represented for user selection from the media asset navigation interface. A visual element is identified for each group of related media assets, and the visual elements each provide a coherent visual representation of the related media assets in a respective group. A display can be initiated of the visual elements in the media asset navigation interface where each of the visual elements are selectable to individually navigate the related media assets in the respective groups. | 12-23-2010 |
20120254758 | Media Asset Pivot Navigation - Media asset pivot navigation is described. In embodiments, collections of media assets can be determined, where each of the collections correspond to a navigation axis that is traversable in a user interface to locate media assets for selection. Visual representations are determined that each represent a collection of media assets, and the visual representations are displayable in the user interface. The visual representations that represent the collections of media assets can be non-textual visual representations that are most likely discernible to a user as representing the collections of the media assets. A navigation input relative to a collection of media assets can be received, and responsive to receiving the navigation input, a visual representation that represents the collection of media assets is changed based on user interactions with the media assets in the collection of media assets. | 10-04-2012 |
20140310626 | Nested User Interfaces for Multiple Displays - In embodiments, nested user interfaces for multiple displays includes a plurality of user interface panels that can be individually displayed on a small display screen, as well as displayed together to form a nested user interface on a display device that is larger than the small display screen. Each of the user interface panels can be sequentially displayed as individual user interface panels that encompass the small display screen. The plurality of user interface panels can be displayed proximate one another to form the nested user interface on the display device. | 10-16-2014 |
Patent application number | Description | Published |
20110292876 | DYNAMIC MESH NETWORKS - In an embodiment, a wireless data exchange network includes a wireless device (WD) operating under a wireless network communications protocol, a wireless access point (AP), operatively linked to the WD and a wired network, and operating under the wireless network communications protocol, and a wireless mobile device (WMD) capable of operatively linking with the WD and the AP, and operating under the network communications protocol. In another embodiment, a method for dynamically establishing a wireless data link between the WD and the AP wherein the WMD functions as a bridge there between, where the method may include determining the state of the data exchange link between the WD and the AP, selectively receiving and retransmitting data, by the WMD, from the WD to the AP and from the AP to the WD; and maintaining the wireless network communications protocol of the WMD during reception and retransmission of data between itself and the WD or the AP. | 12-01-2011 |
20110314147 | SYSTEM AND METHOD FOR DETECTING UNAUTHORIZED WIRELESS ACCESS POINTS - Unauthorized wireless access points are detected by configuring authorized access points and mobile units to listen to all wireless traffic in its cell and report all detected wireless devices to a monitor. The monitor checks the reported devices against a list of authorized network devices. If the reported wireless device is not an authorized device, the monitor determines if the reported device is connected to the network. If the reported device is connected to the network and is not an authorized device, the monitor alerts the network operator or network manager of a rogue device connected to the network and attempts to locate and isolate the rogue device. | 12-22-2011 |