Patent application number | Description | Published |
20140306993 | HOLOGRAPHIC SNAP GRID - Methods for positioning virtual objects within an augmented reality environment using snap grid spaces associated with real-world environments, real-world objects, and/or virtual objects within the augmented reality environment are described. A snap grid space may comprise a two-dimensional or three-dimensional virtual space within an augmented reality environment in which one or more virtual objects may be positioned. In some embodiments, a head-mounted display device (HMD) may identify one or more grid spaces within an augmented reality environment, detect a positioning of a virtual object within the augmented reality environment, determine a target grid space of the one or more grid spaces in which to position the virtual object, determine a position of the virtual object within the target grid space, and display the virtual object within the augmented reality environment based on the position of the virtual object within the target grid space. | 10-16-2014 |
20140306994 | PERSONAL HOLOGRAPHIC BILLBOARD - Methods for generating and displaying personalized virtual billboards within an augmented reality environment are described. The personalized virtual billboards may facilitate the sharing of personalized information between persons within an environment who have varying degrees of acquaintance (e.g., ranging from close familial relationships to strangers). In some embodiments, a head-mounted display device (HMD) may detect a mobile device associated with a particular person within an environment, acquire a personalized information set corresponding with the particular person, generate a virtual billboard based on the personalized information set, and display the virtual billboard on the HMD. The personalized information set may include information associated with the particular person such as shopping lists and classified advertisements. The HMD may share personalized information associated with an end user of the HMD with the mobile device based on whether the particular person is a friend or unknown to the end user. | 10-16-2014 |
Patent application number | Description | Published |
20140139551 | AUGMENTED REALITY HELP - A system and related methods for an augmented reality help system in a head-mounted display device are provided. In one example, the head-mounted display device includes a plurality of sensors and a display system for presenting holographic objects. An augmented reality help program is configured to receive one or more user biometric parameters from the plurality of sensors. Based on the user biometric parameters, the program determines that the user is experiencing a stress response, and presents help content to the user via the head-mounted display device. | 05-22-2014 |
20140337023 | SPEECH TO TEXT CONVERSION - Embodiments that relate to converting audio inputs from an environment into text are disclosed. For example, in one disclosed embodiment a speech conversion program receives audio inputs from a microphone array of a head-mounted display device. Image data is captured from the environment, and one or more possible faces are detected from image data. Eye-tracking data is used to determine a target face on which a user is focused. A beamforming technique is applied to at least a portion of the audio inputs to identify target audio inputs that are associated with the target face. The target audio inputs are converted into text that is displayed via a transparent display of the head-mounted display device. | 11-13-2014 |
20150268821 | SELECTION USING EYE GAZE EVALUATION OVER TIME - Various embodiments relating to selection of a user interface object displayed on a graphical user interface based on eye gaze are disclosed. In one embodiment, a selection input may be received. A plurality of eye gaze samples at different times within a time window may be evaluated. The time window may be selected based on a time at which the selection input is detected. A user interface object may be selected based on the plurality of eye gaze samples. | 09-24-2015 |
Patent application number | Description | Published |
20090141997 | Reducing noise in images acquired with a scanning beam device - Methods and apparatus for reducing noise in images acquired with a scanning beam device are disclosed. A representative method may include scanning a beam of light over a surface in a scan with a variable velocity. Light backscattered from the surface may be detected at different points in time during the scan at a substantially constant rate. Reduced-noise representations of groups of the detected light that each correspond to a different position in an image of the surface may be generated. The reduced-noise representations may be generated for groups having multiple different sizes. The image of the surface may be generated by representing the different positions in the image with the reduced-noise representations of the corresponding groups. Other methods and apparatus are disclosed. | 06-04-2009 |
20090316116 | SCANNING LASER PROJECTION DISPLAY FOR SMALL HANDHELD DEVICES - Image projection devices, high-speed fiber scanned displays and related methods for projecting an image onto a surface and interfacing with the projected image are provided. A method for projecting one or more images and obtaining feedback with an optical input-output assembly is provided. The input-output assembly comprising a light-scanning optical fiber and a sensor. The method includes generating a sequence of light in response to one or more image representations and a scan pattern of the optical fiber, articulating the optical fiber in the scan pattern, projecting the sequence of light from the articulated optical fiber, and generating a feedback signal with the sensor in response to reflections of the sequence of light. | 12-24-2009 |
20150281630 | SCANNING LASER PROJECTION DISPLAY DEVICES AND METHODS FOR PROJECTING ONE OR MORE IMAGES ONTO A SURFACE WITH LIGHT-SCANNING OPTICAL FIBER - Image projection devices, high-speed fiber scanned displays and related methods for projecting an image onto a surface and interfacing with the projected image are provided. A method for projecting one or more images and obtaining feedback with an optical input-output assembly is provided. The input-output assembly comprising a light-scanning optical fiber and a sensor. The method includes generating a sequence of light in response to one or more image representations and a scan pattern of the optical fiber, articulating the optical fiber in the scan pattern, projecting the sequence of light from the articulated optical fiber, and generating a feedback signal with the sensor in response to reflections of the sequence of light. | 10-01-2015 |
Patent application number | Description | Published |
20100200583 | BAKED GOODS CARRIER - A carrier for covering and transporting baked goods or other food products includes a base for supporting a pie, cake, cupcakes, or other baked goods. A cover is configured to be attached to the base to generally enclose the carrier, thereby protecting the baked goods for transport or storage. The cover is formed with a flexible membrane that makes it collapsible for more convenient storage. | 08-12-2010 |
20100229643 | MEASURING CONTAINER - A measuring container includes first and second vessels each having a base and upwardly extending sidewalls defining an interior space. The first and second vessels are selectively connectable to one another at the base so that one may serve as a platform for the other, and are removable so that one may nest inside the other. Volumetric markings are incorporated onto an inclined sidewall of one or both vessels. | 09-16-2010 |
20140360909 | BAKED GOODS CARRIER - A carrier for covering and transporting baked goods or other food products includes a base for supporting a pie, cake, cupcakes, or other baked goods. A cover is configured to be attached to the base to generally enclose the carrier, thereby protecting the baked goods for transport or storage. The cover is formed with a flexible membrane that makes it collapsible for more convenient storage. | 12-11-2014 |
Patent application number | Description | Published |
20100318410 | System And Method For Analyzing Agent Interactions - A system and method for analyzing agent interactions is provided. An interaction between an agent and a business is provided to analysts. Performance scores for the interaction are received from each of the analysts and compared. A deviation between the performance score is determined. The deviation is compared to a threshold. Further interactions are provided to at least one of the analysts when the deviation falls below the threshold. A further performance score for the interaction is received from the analyst and provided to the agent associated with the interaction. | 12-16-2010 |
20130177148 | System And Method For Analyzing Agent Interactions - A system and method for analyzing agent interactions is provided. An interaction between an agent and a business is provided to analysts. Performance scores for the interaction are received from each of the analysts and compared. A deviation between the performance score is determined. The deviation is compared to a threshold. Further interactions are provided to at least one of the analysts when the deviation falls below the threshold. A further performance score for the interaction is received from the analyst and provided to the agent associated with the interaction. | 07-11-2013 |
20140129219 | Computer-Implemented System And Method For Masking Special Data - A computer-implemented system and method for masking special data is provided. Speakers of a call recording are identified. The call recording is separated into strands corresponding to each of the speakers. A prompt list of elements that prompt the speaker of the other strand to utter special information is applied to one of the strands. At least one of the elements of the prompt list is identified in the one strand. A special information candidate is identified in the other strand and is located after a location in time where the element was found in the voice recording of the one strand. A confidence score is assigned to the element located in the one strand and to the special information candidate in the other strand. The confidence scores are combined and a threshold is applied. The special information candidate is rendered unintelligible when the combined confidence scores satisfy the threshold. | 05-08-2014 |
20150281446 | Computer-Implemented System And Method For Protecting Sensitive Information Within A Call Center In Real Time - A computer-implemented system and method for protecting sensitive information within a call center in real time is provided. A call from a caller is received within a call center. The call is assigned to an agent and a determination is made as to when the caller is to provide sensitive information. The user is transferred to an automated voice response system to which the sensitive information is provided, while maintaining the call with the agent. The caller is returned to the agent upon providing the sensitive information. A notification regarding a status of the sensitive information is sent and the call is terminated. | 10-01-2015 |
20150281449 | Computer-Implemented System And Method For Detecting Events For Use In An Automated Call Center Environment - A computer-implemented system and method for detecting events for use in an automated call center environment are provided. A plurality of messages is monitored by a call center. Those messages sharing one or more keywords representative of one or more potential events are identified. The one or more potential events are detected based on the shared keywords. At least one of the potential events is identified as an event based on the number of messages that share the keywords representative of that potential event. Metadata regarding the event is extracted from the messages sharing the keywords representative of the event. A message regarding the event that includes the extracted metadata is generated. The generated message from the call center is provided to at least one user related to the event. | 10-01-2015 |
20150281454 | Computer-Implemented Call Center Architecture And Method For Optimizing Customer Experience Through In-Band Expert Intervention - A computer-implemented call center architecture and method for optimizing customer experience through in-band expert intervention is provided. Calls conducted between an agent and a caller are monitored. A need for assistance by an expert agent in one such call based on an inquiry by the caller is identified. Expert selection criteria to a predetermined group of expert agents with expertise in subject matter relating to the caller's inquiry is applied. One of the expert agents that matches with the expert selection criteria is selected and a notification to the agent that the selected expert agent will assist with the call is transmitted. The expert agent is then patched into the call. | 10-01-2015 |
20150302849 | System And Method For Identifying Special Information - A system and method for identifying special information is provided. Endpoints are defined within a voice recording. One or more of the endpoints are identified within the voice recording and the voice recording is partitioned into segments based on the identified endpoints. Elements of text are identified by applying speech recognition to each of the segments and a list of prompt list candidates are applied to the text elements. The segments with text elements that match one or more prompt list candidates are identified. Portions of the voice recording following the prompt list candidates that include special information are identified and the special information is rendered unintelligible within the voice recording. | 10-22-2015 |
20150356568 | Computer-Implemented System And Method For Dynamically Providing Guidance During Customer Interactions - Computer-implemented system and method for dynamically providing guidance during customer interactions are provided. Data associated with a plurality of completed customer interactions is obtained. One or more of the completed customer interactions are identified as successful customer interactions. An ongoing customer interaction is monitored. One or more of the successful customer interactions similar to the ongoing customer interaction are identified. Guidance is generated based on at least one of the similar successful interactions. The guidance is provided to one or more parties to the ongoing customer interaction. | 12-10-2015 |
Patent application number | Description | Published |
20080301148 | METHODS AND APPARATUS RELATING TO SERVER/CLIENT SQL ENVIRONMENTS - Systems and methodologies that enhance a Tabular Data Stream (TDS) protocol by enabling clients to send tabular formed data as a single parameter to servers. A Table Valued Parameter (TVP) transporting component enables the client servers to transmit entire database tables as a single parameter; when invoking a server side procedure, for example. As such, values can be passed for functions associated with a stored procedure, and a parameter styled Application Program Interface (API) can be implemented. | 12-04-2008 |
20090112889 | COMPRESSING NULL COLUMNS IN ROWS OF THE TABULAR DATA STREAM PROTOCOL - Systems and methodologies that enhance a Tabular Data Stream (TDS) protocol by enabling efficient transmission of a row(s) with null columns(s). An identification component employs a bit map that can be positioned at beginning of a row, to indicate to the receiving side (e.g., a client) columns that are to be sent. Accordingly, by distinguishing columns that are null from columns that are not null—followed by sending columns that are not null—transmission resources can be effectively employed. | 04-30-2009 |
20090182899 | METHODS AND APPARATUS RELATING TO WIRE FORMATS FOR SQL SERVER ENVIRONMENTS - Systems and methods are provided, wherein the method includes retrieving and/or storing one or more data types representative of a selected date and/or time value from a server to a client in a server/client SQL environment using a selected wire format. Another aspect provides apparatus including a SQL server, a SQL client operationally coupled to the server, and means to transmit the selected time/date data types between the server and the client according to a selected wire format. In an illustrative implementation, the wire format translates the date/time data into a binary format. | 07-16-2009 |
Patent application number | Description | Published |
20110058516 | Accessory Based Data Distribution - In some aspects, a telecommunications device obtains an identifier from an accessory token. The telecommunications device may transmit the identifier to a server to request content associated with the identifier. The telecommunications device may receive the content from the server when the identifier is valid and/or the content is available. In various aspects, the accessory token is communicatively coupled to the telecommunications device, which enables the telecommunications device to obtain the identifier. | 03-10-2011 |
20110175747 | Interactive Electronic Device Shell - An interactive electronic device shell and light source may enable personalization and increased functionality of an electronic device. The shell may at least partially cover a light source and attach to an electronic device. The shell includes at least some transparent or translucent portions (e.g., light stencils) that enable light from a matrix of the light source to emit through the shell, thus causing a display of light from the shell. In some aspects, the electronic device may be linked with the shell and/or the light source to control light emission through the shell. In various aspects, an illumined portion of the shell may have significance, such as revealing an artistic design or indicating a message based on activity of the electronic device. | 07-21-2011 |
20110175748 | Element Mapping to Control Illumination of a Device Shell - An interactive electronic device shell and light source may enable personalization and increased functionality of an electronic device. The shell may at least partially cover a light source and attach to an electronic device. The shell includes at least some transparent or translucent portions (e.g., light stencils) that enable light from a matrix of the light source to emit through the shell, thus causing a display of light from the shell. In some aspects, the electronic device may be linked with the shell and/or the light source to control light emission through the shell. In various aspects, an illumined portion of the shell may have significance, such as revealing an artistic design or indicating a message based on activity of the electronic device. | 07-21-2011 |
Patent application number | Description | Published |
20100306713 | Gesture Tool - Systems, methods and computer readable media are disclosed for a gesture tool. A capture device captures user movement and provides corresponding data to a gesture recognizer engine and an application. From that, the data is parsed to determine whether it satisfies one or more gesture filters, each filter corresponding to user-performed gesture. The data and the information about the filters is also sent to a gesture tool, which displays aspects of the data and filters. In response to user input corresponding to a change in a filter, the gesture tool sends an indication of such to the gesture recognizer engine and application, where that change occurs. | 12-02-2010 |
20110299728 | AUTOMATIC DEPTH CAMERA AIMING - Automatic depth camera aiming is provided by a method which includes receiving from the depth camera one or more observed depth images of a scene. The method further includes, if a point of interest of a target is found within the scene, determining if the point of interest is within a far range relative to the depth camera. The method further includes, if the point of interest of the target is within the far range, operating the depth camera with a far logic, or if the point of interest of the target is not within the far range, operating the depth camera with a near logic. | 12-08-2011 |
20140380254 | GESTURE TOOL - Systems, methods and computer readable media are disclosed for a gesture tool. A capture device captures user movement and provides corresponding data to a gesture recognizer engine and an application. From that, the data is parsed to determine whether it satisfies one or more gesture filters, each filter corresponding to user-performed gesture. The data and the information about the filters is also sent to a gesture tool, which displays aspects of the data and filters. In response to user input corresponding to a change in a filter, the gesture tool sends an indication of such to the gesture recognizer engine and application, where that change occurs. | 12-25-2014 |
Patent application number | Description | Published |
20100081178 | MODIFIED PHOTOSYNTHETIC MICROORGANISMS FOR PRODUCING TRIGLYCERIDES - This disclosure describes genetically modified photosynthetic microorganisms, including Cyanobacteria, that contain one or more exogenous genes encoding a diacylglycerol acyltransferase, a phosphatidate phosphatase, and/or an acetyl-CoA carboxylase, and which are capable of producing increased amounts of fatty acids and/or synthesizing triglycerides. | 04-01-2010 |
20100255551 | MODIFIED PHOTOSYNTHETIC MICROORGANISMS FOR PRODUCING TRIGLYCERIDES - This disclosure describes genetically modified photosynthetic microorganisms, including Cyanobacteria, that contain one or more exogenous genes encoding a diacylglycerol acyltransferase, a phosphatidate phosphatase, and/or an acetyl-CoA carboxylase, and which are capable of producing increased amounts of fatty acids and/or synthesizing triglycerides. | 10-07-2010 |
20130143284 | MODIFIED PHOTOSYNTHETIC MICROORGANISMS FOR PRODUCING TRIGLYCERIDES - This disclosure describes genetically modified photosynthetic microorganisms, including Cyanobacteria, that contain one or more exogenous genes encoding a diacyglycerol acyltransferase, a phosphatidate phosphatase, and/or an acetyl-CoA carboxylase, and which are capable of producing increased amounts of fatty acids and/or synthesizing triglycerides. | 06-06-2013 |
Patent application number | Description | Published |
20110023060 | Targeted Video Advertising - A computer-implemented method of providing targeted video promotional material includes transmitting a promotional item for display on a video terminal, determining whether the promotional item was skipped, and updating a profile corresponding to the promotional item or a viewer of the promotional item based on whether or not the promotional item was skipped. | 01-27-2011 |
20110289531 | Using Viewing Signals In Targeted Video Advertising - At a client, a video is received. The video includes one or more advertisement slots. The video is played back to a user. During the playback of the video, an impending advertisement slot is detected. One or more advertisements are requested for placement in the advertisement slot. The one or more advertisements are received and placed in the advertisement slot. | 11-24-2011 |
20120084813 | TARGETED VIDEO ADVERTISING - A computer-implemented method of providing targeted video promotional material includes transmitting a promotional item for display on a video terminal, determining whether the promotional item was skipped, and updating a profile corresponding to the promotional item or a viewer of the promotional item based on whether or not the promotional item was skipped. | 04-05-2012 |
20140082643 | Targeted Video Advertising - A computer-implemented method of providing targeted video promotional material includes transmitting a promotional item for display on a video terminal, determining whether the promotional item was skipped, and updating a profile corresponding to the promotional item or a viewer of the promotional item based on whether or not the promotional item was skipped. | 03-20-2014 |
Patent application number | Description | Published |
20090203989 | SYSTEMS AND METHODS FOR POSITIONING A CATHETER - A method for displaying a position of a medical device, such as a catheter, during insertion of the medical device into a patient is disclosed. In one example embodiment, the method includes obtaining a first set of detected position data relating to a location marker, then determining a possible first position of the location marker. A first confidence level relating to a match between the first set of detected position data and a first set of predicted position data is assigned. A determination is made whether the first confidence level meets or exceeds a first threshold. If the first confidence level meets or exceeds the first threshold, a determination is then made whether the first position of the location marker is within a first detection zone. If the first position of the location marker is within the first detection zone, the first position of the location marker is displayed. | 08-13-2009 |
20110184678 | AUTOMATED SYSTEMS AND METHODS FOR CHARACTERIZING LIGHT-EMITTING DEVICES - Automated systems and methods for characterizing light-emitting devices as a function of the electrical and temperature properties of the device are disclosed. The system includes a thermal stack assembly operatively connected to a temperature control system and that operably supports and controls the temperature of the light-emitting device. A power supply provides varying amounts of electrical power to the light-emitting device. A control computer controls the power supply and the temperature control system based on a user-defined electrical and temperature profiles. A light processor optically analyzes light from the light-emitting device as its electrical and temperature properties are varied. The control computer receives and processes electrical signals from the light processor and outputs one or more optical characterizations as a function of electrical and temperature properties of the light-emitting device. | 07-28-2011 |
20130217999 | Systems and Methods for Positioning a Catheter - A method for displaying a position of a medical device, such as a catheter, during insertion thereof into a patient. In one example embodiment, the method includes obtaining a first set of detected position data relating to a location marker, such as a permanent magnet, then determining a possible first position thereof. A first confidence level relating to a match between the first set of detected position data and a first set of predicted position data is assigned. A determination is made whether the first confidence level meets or exceeds a first threshold. If the first confidence level meets or exceeds the first threshold, a determination is then made whether the first position of the location marker is within a first detection zone. If the first position of the location marker is within the first detection zone, the first position of the location marker is displayed. | 08-22-2013 |