Patent application number | Description | Published |
20100088128 | Ticket scarcity management for interactive events - Ticket scarcity management system adjusts event promotion and ticketed sales methodologies to maintain optimal sales conditions for an interactive event. | 04-08-2010 |
20100088159 | Switching camera angles during interactive events - Multiple camera angles of an interactive event are simultaneously transmitted as part of a broadcast. The simultaneous distribution of multiple synchronized streams of audio and/or visual information enables switching between cameras to be made by the audience members without interruption of the presentation of the event. In one embodiment, a performance studio might send out multiple synchronized concurrent streams. For example, a performance studio might transmit four distinct camera angles or streams, each at varying quality levels, such as the illustrated high-bandwidth and low-bandwidth encodings. Selection of the stream may also direct interactive feedback portions generated by the selecting audience member towards the selected object/individual. Alternatively, interactive feedback generated by the audience member may be directed globally to the producers of the event and selectively to the performers and other audience members of the event. | 04-08-2010 |
20100094686 | Interactive live events - An interactive event allows clients to provide feedback to the performing artist and/or producers relative to the event being observed. Feedback options include shout outs, emotapplause, and voting. Ticket scarcity management system adjusts event promotion and ticketed sales methodologies to maintain optimal sales conditions for an interactive event. Multiple camera angles of an interactive event are simultaneously distributed as part of a broadcast to enable switching between cameras by the audience members without interruption of the presentation of the event. | 04-15-2010 |
20100153861 | INTERACTIVE EVENTS - An interactive event allows clients to provide feedback to the performing artist and/or producers relative to the event being observed. Feedback options include shout outs, emotapplause, and voting. | 06-17-2010 |
Patent application number | Description | Published |
20080261689 | APPLICATION-CENTRIC USER INTERFACE TECHNIQUES - Various application-centric user interface techniques are described. A user can easily launch, add, or update applications. An application-centric activity center can be presented as part of a user interface for an operating system shell. A file defining metadata for an application can be defined. The techniques can be applied to game-related software. | 10-23-2008 |
20090113519 | PARENTAL CONTROLS FOR ENTERTAINMENT CONTENT - Parental controls for entertainment digital media are provided that allow a parent to restrict multiple user's access to entertainment content. One or more updatable rating definition files with dynamic data are used to define rating levels and content descriptors for a regional rating system. Entertainment content definition files define the rating level and content descriptors for entertainment content. User permission settings define a particular user's access rating level and content descriptors. The rating definition file can be used to compare the entertainment content definition file and user permission settings in determining if a user is allowed access to particular entertainment content. | 04-30-2009 |
20100184512 | APPLICATION-CENTRIC USER INTERFACE TECHNIQUES - Various application-centric user interface techniques are described. A user can easily launch, add, or update applications. An application-centric activity center can be presented as part of a user interface for an operating system shell. A file defining metadata for an application can be defined. The techniques can be applied to game-related software. | 07-22-2010 |
20100222146 | Common Controller - A common game controller is compatible with multiple platforms including game devices and general purpose processors. The common controller can be utilized by both developers and users. Game software can easily be implemented on multiple platforms. Common source code can be developed and compiled to run on multiple systems, for example XBOX 360®, WINDOWS XP®, and WINDOWS® VISTA. Users only have to learn and get familiar with a single game controller. The common controller includes a Universal Serial Bus (USB) compatible interface allowing the controller to be coupled to multiple types of platforms. The common controller can also include a wireless interface. | 09-02-2010 |
20110237328 | APPLICATION-CENTRIC USER INTERFACE TECHNIQUES - Various application-centric user interface techniques are described. A user can easily launch, add, or update applications. An application-centric activity center can be presented as part of a user interface for an operating system shell. A file defining metadata for an application can be defined. The techniques can be applied to game-related software. | 09-29-2011 |
20110237329 | APPLICATION-CENTRIC USER INTERFACE TECHNIQUES - Various application-centric user interface techniques are described. A user can easily launch, add, or update applications. An application-centric activity center can be presented as part of a user interface for an operating system shell. A file defining metadata for an application can be defined. The techniques can be applied to game-related software. | 09-29-2011 |
20120254807 | APPLICATION-CENTRIC USER INTERFACE TECHNIQUES - Various application-centric user interface techniques are described. A user can easily launch, add, or update applications. An application-centric activity center can be presented as part of a user interface for an operating system shell. A file defining metadata for an application can be defined. The techniques can be applied to game-related software. | 10-04-2012 |
20120254854 | APPLICATION-CENTRIC USER INTERFACE TECHNIQUES - Various application-cent c user interface techniques are described. A user can easily launch, add, or update applications. An application-centric activity center can be presented as part of a user interface for an operating system shell. A file defining metadata for an application can be defined. The techniques can be applied to game-related software. | 10-04-2012 |
Patent application number | Description | Published |
20090017888 | ELECTRONIC GAMING SYSTEM WITH REAL PLAYING CARDS AND MULTIPLE PLAYER DISPLAYS FOR VIRTUAL CARD AND BETTING IMAGES - Electronic gaming system with real playing cards and multiple player displays for virtual card and betting images. In one implementation, the exemplary system allows real playing cards to be used in electronic gaming systems that provide multiple video displays for multiple live participants at a gaming table. The system can post virtual images of the cards in play on the participant displays and can also display virtual bets, e.g., wagering chips, on the same displays. The real playing cards provide the look, feel, and action of playing a card game while the electronic gaming system provides elements of automation, security, and virtual display of the cards and bets. By converting the identities of the cards in play into processor-usable information, the exemplary system can add entertaining graphics, automate tedious and costly aspects of double-checking card and chip movement and whereabouts, and provide confidence and security to those at the gaming table that the cards and chips are being digitally tracked for each participant to see and verify. | 01-15-2009 |
20090253503 | ELECTRONIC GAME SYSTEM WITH PLAYER-CONTROLLABLE SECURITY FOR DISPLAY IMAGES - Electronic game systems with player-controllable security for display images are described. In one implementation, an exemplary multiplayer system hides the identity of virtual game artifacts, such as playing cards, being displayed as images, but allows the player to whom the virtual game artifacts are assigned to view the identities of the virtual game artifacts at will. A sensor or a player-controlled device, such as a switch or a touch screen display, can change a display image in order to hide or reveal at least part of the identity of the virtual game artifact. The display image being secured by the system can be a virtual representation of a playing card, die, dice, domino, game tile, game-piece, roulette number, slot symbol, icon, or token. The system can also shield the identity of the virtual game artifact while the display image is at one visual size, and reveal the identity of the virtual game artifact when shrinking the visual size of the display image to afford security. | 10-08-2009 |
20100041469 | Electronic Banking Management For Betting Games - Electronic banking management for betting games is described. In one implementation, a multiparticipant electronic gaming table has a banking engine that dynamically determines current participants and authenticates qualified participants as banker candidates. The banking engine tracks game flow in order to determine when to offer the banking role to other participants. In one implementation, the system has an accounts manager that tracks wagers during the game, updates participant account balances, tracks transactions of each participant holding the banking role, and balances the bank of each participant in the banking role. | 02-18-2010 |
20120238338 | ELECTRONIC GAMING SYSTEM WITH REAL PLAYING CARDS AND MULTIPLE PLAYER DISPLAYS FOR VIRTUAL CARD AND BETTING IMAGES - Electronic gaming systems with real playing cards and multiple player displays for virtual playing cards and betting images, are described. In one implementation, the exemplary system allows real playing cards to be used in electronic gaming systems that provide multiple video displays for multiple live participants at a gaming table. The system enables play with real playing cards, virtual playing cards, or both. An example system can post virtual images of the cards in play on the participant displays and can also display virtual bets, e.g., wagering chips, on the same displays, while also allowing and tracking real playing cards. The real playing cards provide the look, feel, and action of playing a card game with real cards, while the electronic gaming system provides elements of automation, security, and virtual display of the cards and bets. | 09-20-2012 |
20130267319 | AUTOMATED VIRTUAL ASSISTANT - A system receives standard game output consisting of electronic signals for displaying text, numbers, and machine sounds and converts these signals to animated behavior and animated speech of a virtual human bystander shown on the audio-visual display. An interface receives data communication representing standard game states and standard game output from a separate electronic game, and uses the input to drive a virtual assistant projector, which animates an automated virtual assistant on the audio-visual display. A game output converter translates standard game states and standard game output from the interface into animated behavior information and animated speech information for input to the virtual assistant projector. Computer processing of the system can be operationally and communicatively isolated from a main game engine of the electronic game table. | 10-10-2013 |
20130344937 | ELECTRONIC GAMING SYSTEM WITH REAL PLAYING CARDS AND MULTIPLE PLAYER DISPLAYS FOR VIRTUAL CARD AND BETTING IMAGES - Electronic gaming system with real playing cards and multiple player displays for virtual card and betting images. In one implementation, the exemplary system allows real playing cards to be used in electronic gaming systems that provide multiple video displays for multiple live participants at a gaming table. The system can post virtual images of the cards in play on the participant displays and can also display virtual bets, e.g., wagering chips, on the same displays. The real playing cards provide the look, feel, and action of playing a card game while the electronic gaming system provides elements of automation, security, and virtual display of the cards and bets. By converting the identities of the cards in play into processor-usable information, the exemplary system can add entertaining graphics, automate tedious and costly aspects of double-checking card and chip movement and whereabouts, and provide confidence and security to those at the gaming table that the cards and chips are being digitally tracked for each participant to see and verify. | 12-26-2013 |
Patent application number | Description | Published |
20100120536 | ENTERTAINING VISUAL TRICKS FOR ELECTRONIC BETTING GAMES - Entertaining visual tricks for electronic betting games are described. In one implementation, a system receives gesture input, such as finger motions, from a user interface of a player at an electronic game table. The system maps the gesture input to known tricks and maneuvers to animate the virtual game components used in the electronic betting game, such as virtual playing cards, betting chips, dice, dice cups, tiles, and so forth. In one mode, the system divides the gesture input into segments and maps each segment to movement information for the virtual game component, enabling the player to record a custom visual trick. A motion synthesizer can apply kinematics to impart realistic or imaginary motion to the virtual game components, which can then be displayed across one or more video displays. | 05-13-2010 |
20100178989 | REMOVABLE PLAYER STATION AND LOCKING MECHANISM FOR ELECTRONIC GAMES - A removable player station and locking mechanism. In one implementation, a removable player station allows quick and secure replacement, swapping, and upgrade of a modular player station component for electronic games. In one context, an electronic game table may employ multiple of the removable player stations, each secured with a locking mechanism and a common or a unique lock. In one implementation of a latching mechanism, a pivotable cradle attaches to the electronic game or game table and seats the removable player station through a pivoting motion that also brings the cradle into a locking position. When the pivotable cradle is opened from the locking position, the cradle lifts the removable player station from the game or tabletop for easy manual removal. The accessible part of the locking mechanism may be located under an electronic game tabletop away from view of the players. | 07-15-2010 |
20100279761 | ROLL 21 GAME - A Roll 21 game is described. In one implementation, an example game method for one or more players includes accepting a bet from each of the one or more players, and selecting one of the players to be the shooter to roll two dice for all the players. Each six-sided die has the numbers 1, 2, 3, 4, 5, and 6 distributed on respective sides. The shooter rolls the two dice in multiple dice rolls until a cumulative total of the rolls equals or exceeds 17 or, until all players have stood and no bonus bets have been placed that require further accumulation of dice points. After each roll, each player may stand at the current cumulative total of the dice rolls. Then, when the cumulative total of the rolls equals or exceeds 17 (unless, e.g., all players have previously stood), the shooter rolls a host die to obtain a host total. The single six-sided host die has the numbers 17, 18, 19, and 21 distributed on four of the six sides and the word “Bust” is distributed on two of the six sides. The cumulative total of each player is compared with the host total to determine whether each player's bet receives a payout, for example a 1:1 payout on the initial bet. Bonus bet options are also available. | 11-04-2010 |
Patent application number | Description | Published |
20120318070 | PRESSURE SENSOR LINEARIZATION - One or more techniques and/or systems are disclosed for generating a linearized pressure sensor pattern for a pressure sensor. Force may be applied to a pressure sensor sample, comprising the pressure sensor without conductors. A patch, comprising an area of contact between a top and bottom surface of the sensor sample, can be measured, which corresponds to the applied force. Patch measurements can be made for respective applied force intervals, resulting in one or more indications of applied force, respectively corresponding to an indication of a patch measurement. The linearized pressure sensor pattern can be generated using the one or more force indications and corresponding patch measurement indications. | 12-20-2012 |
20130069903 | CAPACITIVE TOUCH CONTROLS LOCKOUT - In embodiments of capacitive touch controls lockout, a computing device includes a touch-screen display for user interaction, and includes one or more capacitive touch controls for user selection as a device input to initiate a device action. The computing device also includes a lockout service that is implemented to disable one or more of the capacitive touch controls based on user interaction with the touch-screen display. | 03-21-2013 |
20140094973 | SENSED SOUND LEVEL BASED FAN SPEED ADJUSTMENT - Sounds sensed by a microphone of a device include sounds from a cooling fan of the device that varies based on the speed of the cooling fan, and other sounds used by a program of the device such as voice inputs. The sound level of sounds used by the program is determined, and the speed of the fan is adjusted so that a desired cooling level is attained while keeping the fan speed low enough that the noise from the fan does not interfere with the sounds used by the program. | 04-03-2014 |
20140132550 | Electrical Contacts and Connectors - Electrical contact and connector techniques are described. In one or more implementations, a computing system includes a computing device and an input device that are configured to be physically and communicatively coupled using a projection that is configured to be disposed within a channel, communication contacts that are configured to contact contacts within the channel to support the communicative coupling; and a protrusion disposed on the projection, the protrusion configured to be received within a cavity formed as part of the channel. The protrusion includes an electrical contact that is configured to be self-cleaning due to movement of the protrusion in relation to the cavity and is configured to transfer power between the input device and the computing device. | 05-15-2014 |
20140218851 | Shield Can - A shield can is described. In one or more implementations, a shield can includes a frame configured to be installed on a printed circuit board. The shield can also includes a lid configured to be connected to the frame after installation of the frame to form the shield can over one or more components that are installed on the PCB. | 08-07-2014 |
20140337552 | SLAVE DEVICE BIT SEQUENCE ZERO DRIVER - A slave device to be connected to a master device by a data line comprises circuitry that, in response to receiving a command from the master device, drives a bit sequence comprising at least one zero. | 11-13-2014 |
20150089248 | Accessory Device Power Management - Accessory device power management techniques are described in which a power exchange state for a system including a host computing device, an accessory device, and an adapter is recognized. Power exchange states may be defined according to relative states of charge (RSOC) and connection status for the system components and mapped to power management control actions. Responsive to the recognition of a current power exchange state, corresponding power management control actions may be ascertained and applied to jointly manage power for the system. For instance, the host device may draw supplemental power from a power source associated with an accessory device (e.g., a battery or power adapter) or supply power for use by the accessory device according to different states. Power exchanges may also be managed in accordance with capabilities of the accessory device identified based on authentication of the accessory device. | 03-26-2015 |
20150325952 | ELECTRONIC CONNECTOR - An electronic connector includes a base, a tapered extension protruding from the base, and a nose forming a terminal end of the tapered extension. The tapered extension includes first and second connection faces tapering toward each other from the base to the nose symmetrically about a first symmetry plane. The tapered extension further includes first and second flank surfaces that form respective opposing sides of the tapered extension between the first and second connection faces. The first and second flank surfaces may taper toward each other from the base to the nose symmetrically about a second symmetry plane. The tapered extension further includes power and ground electrical contacts located along the first and second connection faces. | 11-12-2015 |
20150325953 | ELECTRONIC CONNECTOR - An electronic connector includes a base, an extension protruding from the base, and a nose forming a terminal end of the extension. The extension includes first and second connection faces and ground electrical contacts located along the first and second connection faces. | 11-12-2015 |
20150331463 | Power Management Contracts for Accessory Devices - Power management contracts for accessory devices are described. In one or more implementations, a power management contract is established for a system including a host computing device and an accessory device based at least in part upon power exchange conditions observed for the system. The power management contracts define operating constraints for power exchange between components of the system, including at least a power exchange direction and current limits. The host computing device and accessory devices are each configured to renegotiate the power management contract to dynamically change operating constraints in “real-time.” Additionally, different power management contracts may be associated with identifying data corresponding to different types of accessory devices. | 11-19-2015 |
20150363339 | Reversible Connector for Accessory Devices - Reversible connectors for accessory devices are described. In one or more implementations, a connector cable for an accessory of a host computing device is configured such that a head of the connector cable may be plugged into a corresponding port of the host in either orientation (straight or reverse). The host computing device is configured to sample signals associated with allocated pins of the connector to detect connection of the connector to an accessory port and to ascertain an orientation of the connector. A combination of high and low values of signals conveyed via these allocated pins upon insertion of the connector may be used by a controller of the host to distinguish between different types of devices and to resolve the orientation of the connector cable. A switching mechanism of the host computing device may then be configured to automatically route signals accordingly. | 12-17-2015 |
Patent application number | Description | Published |
20120078997 | RESUMING CONTENT ACROSS DEVICES AND FORMATS - Intelligent content delivery enables content to be delivered to different devices in formats appropriate for those devices based on the capabilities of those devices. A user might access the same piece of content on two different devices, and can automatically receive a higher quality format on a device capable of playing that higher quality format. The user can purchase rights to content in any format, such that as new formats emerge or the user upgrades to devices with enhanced capabilities, the user can receive the improved formats automatically without having to repurchase the content. Further, the user can pause and resume content between devices even when those devices utilize different formats, and can access content on devices not otherwise associated with the user, receiving content in formats that are appropriate for those unknown devices even if the user has not previously accessed content in those formats. | 03-29-2012 |
20120079095 | CLOUD-BASED DEVICE SYNCHRONIZATION - A logically centralized system or service, such as a cloud-based content management service, enables intelligent communication between disparate devices. Such communication enables content such as applications and data to be synchronized between various devices, where the synchronization takes into account the capabilities of each device to provide versions and/or formats of that content that are appropriate for each device. A user purchasing an additional device, for example, can have various applications and other content automatically installed or copied over to the additional device, but with versions or formats that take advantage of, and are appropriate for, the capabilities of that additional device. Further, the intelligent communication via a logically centralized service can enable such devices to interact even though those devices might utilize different protocols and/or formats, and might otherwise not be able to communicate or have ever have been tested together. | 03-29-2012 |
20120079119 | INTERACTING WITH CLOUD-BASED APPLICATIONS USING UNRELATED DEVICES - Systems and method provide logic facilitating an interaction between a networked server and multiple, unrelated devices. In one implementation, a computer-implemented method enables a user of a device to interact with or control multiple, unrelated devices across a could computing environment using a networked server. The method includes receiving, at the networked server, an instruction from the control device. A corresponding instruction understandable by an unrelated controlled device is generated by the networked server, and the corresponding instruction is operable to cause the controlled device to perform the received instruction. The networked server may transmit the corresponding instruction to the controlled device. | 03-29-2012 |
20120079126 | CLOUD-BASED DEVICE INTERACTION - A logically centralized system or service, such as a cloud-based content management service, enables intelligent communication between disparate devices. Such communication enables content such as applications and data to be synchronized between various devices, where the synchronization takes into account the capabilities of each device to provide versions and/or formats of that content that are appropriate for each device. A user purchasing an additional device, for example, can have various applications and other content automatically installed or copied over to the additional device, but with versions or formats that take advantage of, and are appropriate for, the capabilities of that additional device. Further, the intelligent communication via a logically centralized service can enable such devices to interact even though those devices might utilize different protocols and/or formats, and might otherwise not be able to communicate or have ever have been tested together. | 03-29-2012 |
20120079606 | RIGHTS AND CAPABILITY-INCLUSIVE CONTENT SELECTION AND DELIVERY - Intelligent content delivery enables content to be delivered to different devices in formats appropriate for those devices based on the capabilities of those devices. A user might access the same piece of content on two different devices, and can automatically receive a higher quality format on a device capable of playing that higher quality format. The user can purchase rights to content in any format, such that as new formats emerge or the user upgrades to devices with enhanced capabilities, the user can receive the improved formats automatically without having to repurchase the content. Further, the user can pause and resume content between devices even when those devices utilize different formats, and can access content on devices not otherwise associated with the user, receiving content in formats that are appropriate for those unknown devices even if the user has not previously accessed content in those formats. | 03-29-2012 |
20120245918 | REMOTELY EMULATING COMPUTING DEVICES - Disclosed are various embodiments that facilitate remote emulation of computing devices. A model of a computing device and an application that is executable in the computing device are identified. The application is executed in a hosted environment. A video signal of the application is encoded into a media stream. A user interface is encoded for rendering in a client. The user interface includes a graphical representation of the model of the computing device. A screen of the graphical representation of the model of the computing device is configured to render at least a portion of the video signal from the media stream. | 09-27-2012 |
20120324052 | REMOTE DOWNLOAD OF CONTENT - A system and method for delivering content is disclosed. A content download service initially registers client computing devices to receive content. Therefore, when the content download service receives a request from a requesting client computing device to download content to a receiving client computing device, the content or download instructions are sent to the receiving client computing device. Downloading is controlled by the content download service and a software agent installed on the receiving client computing devices when they are registered. Content request and content download occur over a computer network, such as the Internet. The content may be stored by the content download service and supplied to the receiving client computing device by the download service, or stored by a content supply service and supplied to the receiving client computing device either directly or via the content download service. | 12-20-2012 |
20130005487 | DATA LOCKER SYNCHRONIZATION - Disclosed are various embodiments enabling a saved state of an application to be stored at a central location and to be retrieved by multiple computing devices executing the application. Accordingly, saved states of applications and interfaces are also enabled to follow a user from one personal computing device to the next. | 01-03-2013 |
20130005488 | DATA LOCKER MANAGEMENT - Disclosed are various embodiments enabling users to identify themselves to a computing device and then be provided access to the entitlement locker of applications and/or data to which the user is entitled. | 01-03-2013 |
20130031225 | REMOTELY PRECONFIGURING A COMPUTING DEVICE - Disclosed are various embodiments for preconfiguring a computing device remotely. A virtualized version of a computing device may be executed remotely and preconfigured by a user. The configuration of the virtualized version of the computing device may then be replicated to a physical version of the computing device. Alternatively, the physical version of the computing device may be executed remotely and preconfigured directly by the user. | 01-31-2013 |
20140095727 | CLOUD-BASED DEVICE INTERACTION - A logically centralized system or service, such as a cloud-based content management service, enables intelligent communication between disparate devices. Such communication enables content such as applications and data to be synchronized between various devices, where the synchronization takes into account the capabilities of each device to provide versions and/or formats of that content that are appropriate for each device. A user purchasing an additional device, for example, can have various applications and other content automatically installed or copied over to the additional device, but with versions or formats that take advantage of, and are appropriate for, the capabilities of that additional device. Further, the intelligent communication via a logically centralized service can enable such devices to interact even though those devices might utilize different protocols and/or formats, and might otherwise not be able to communicate or have ever have been tested together. | 04-03-2014 |
20150106525 | DISTRIBUTION OF APPLICATIONS OVER A DISPERSED NETWORK - Disclosed are various embodiments for facilitating anticipatory distribution of applications to a network of remote hosts. A demand for each of the applications is calculated. Based on criteria within the demand and computing resources available, remote hosts are selected to receive the applications. Transmissions of the applications to the selected remote hosts are scheduled and monitored for completion according to the schedule. | 04-16-2015 |
20150381506 | ADDING LATENCY TO IMPROVE PERCEIVED PERFORMANCE - Techniques described herein provide a system and methods for adding latency to improve the perceived performance of computing devices. For instance, the techniques may calculate transaction latencies for a given session based on the time between sending requests for content and receiving the requested content. The calculated latencies may be aggregated or averaged in such a way that a specific latency may be selected for improving the perceived performance. A client device may then render subsequent content based on the selected latency or a server may serve subsequent content based on the selected latency. This artificial addition of latency may enhance the user experience by creating a more consistent environment. | 12-31-2015 |
Patent application number | Description | Published |
20110251975 | System and Method for Visualization and Comparison of Physical Assets Using Engineering Design Data - A PLM system, method, and computer readable medium. A method includes receiving a persistence model of a physical assembly and transforming the persistence model to a bill of materials (BOM) window that includes a plurality of BOM lines each corresponding to a physical part. The method includes constructing an engineering design structure corresponding to the physical assembly and creating a hybrid BOM window by combining the engineering design structure with the BOM window. The hybrid BOM window includes a plurality of hybrid BOM lines. The method includes displaying a BOM window view based on the hybrid BOM window. | 10-13-2011 |
20130006409 | SYSTEM AND METHOD FOR VISUALIZATION AND COMPARISON OF PHYSICAL ASSETS USING ENGINEERING DESIGN DATA - A PLM system, method, and computer readable medium. A method includes constructing an engineering design structure of a product that corresponds to physical parts of the product as designed. The method includes constructing an as-built design structure of the product that corresponds to physical parts of the product as built. The method includes displaying a bill of materials (BOM) window view that includes representations of both the engineering design structure and the as-built design structure. | 01-03-2013 |
20130080477 | DATA STRUCTURE PARTITIONING IN PRODUCT DATA MANAGEMENT SYSTEMS - Methods for product data management and corresponding systems and computer-readable mediums. A method includes maintaining a hierarchical data structure for a complex item. The data structure includes a root node representing the complex item, at least one assembly node associated with a the partition node, and a plurality of part nodes each associated with the assembly node. The method includes defining at least two occurrences associated with the root node and corresponding to at least the root node and assembly node. The method includes defining at least one partition node representing a partition of the complex item, the partition node representing an organizational division of the occurrences of the associated with the root node that can be referenced in queries and navigation. The method includes associating at least two of the plurality of occurrences with the at least one partition node. | 03-28-2013 |
20130080478 | OCCURRENCE MANAGEMENT IN PRODUCT DATA MANAGEMENT SYSTEMS - Methods for product data management and corresponding systems and computer-readable mediums. A method includes maintaining a data structure for a complex item. The data structure includes a root node representing the complex item, at least one assembly node associated with the root node, and a plurality of part nodes each associated with the assembly node. The method includes defining at least two absolute occurrences associated with the root node and corresponding to at least the root node and the assembly node. The method includes defining at least one managed occurrence that includes a plurality of the absolute occurrences. The method includes using the managed occurrence as a central control authority for the plurality of absolute occurrences. | 03-28-2013 |
Patent application number | Description | Published |
20090323818 | ASYNCHRONOUS MEDIA FOUNDATION TRANSFORM - This disclosure describes methods, systems, and programming interfaces for more efficiently processing media data in a media pipeline. In one embodiment, media flow in a media system is coordinated using a media foundation transform supported by a programming interface. The programming interface generates input and output events to the requisite media system thereby permitting the media foundation transform control over when input frames are requested and received and output frames are retrieved. | 12-31-2009 |
20100150441 | Strategies for Processing Image Information Using a Color Information Data Structure - Strategies are described for processing image information using a data structure which conveys color information. The color information describes color-related formatting applied to the image information. The data structure can be passed down a video processing pipeline, where each functional component in the pipeline can draw color information from the data structure to improve the accuracy of its processing. Further, each component can supply previously unknown color information to the data structure for use by other (downstream) components in the pipeline. Exemplary fields of the data structure can include one or more of: a video transfer function field; a color primaries field; an image light field; a transfer matrix field; a nominal range field; and a video chroma sampling field. The transfer matrix field can be used to convert image information from one color space to another, such as a luma-related color space to an RGB-related color space. Processing operations can be performed on progressive and linear RGB image information. | 06-17-2010 |
20110170006 | Strategies for Processing Image Information Using a Color Information Data Structure - Strategies are described for processing image information using a data structure which conveys color information. The color information describes color-related formatting applied to the image information. The data structure can be passed down a video processing pipeline, which includes a video mixing renderer module, a device driver, and a graphics module. Each functional component in the pipeline can draw color information from the data structure to improve the accuracy of its processing. | 07-14-2011 |
20110298819 | HARDWARE-ACCELERATED COLOR DATA PROCESSING - Methods for mapping color data having at least one color associated therewith to an output device based on an input-device profile and an output-device profile, each profile having a tone curve and a color matrix, are provided. In one embodiment, the method includes receiving color data from an input device and determining whether the color data is in a linear space. If it is determined that the color data is not in a linear space, the method further includes applying the tone curve of the input device profile to the color data to convert it into a linear space. The method further includes converting the color(s) associated with the color data from the input linear space to an output linear space by applying the color matrix of the input device profile and the inverse color matrix of the output device profile to create color-converted image data. | 12-08-2011 |
20120141090 | METHODS AND SYSTEMS FOR PROCESSING DIGITAL DATA RATE AND DIRECTIONAL PLAYBACK CHANGES - Various methods and systems permit digital data, such as video data, audio/video data, audio/video/subpicture data and the like, to be processed in a manner that permits playback at different speeds in both forward and reverse directions. Various embodiments are also directed to handling playback rate changes in a manner that can enhance the experience of a user. | 06-07-2012 |
20120166816 | Auxiliary Functionality for Pixel Data - The various methods and systems described herein are directed to supplying a secure channel for software executing on a host computer. The methods and systems address and provide solutions for an attack model in which rogue software executing on the host computer attempts to inappropriately obtain or otherwise manipulate data. Some embodiments can provide pixel data that can be kept confidential (in that untrusted software applications cannot read the data off of the display screen). In addition, other embodiments can preserve the integrity of the pixel data by detecting whether the pixel data has been inappropriately manipulated. Various embodiments are based on a decryption engine that is located on a video card very late in the video processing chain such that programmatic access to decrypted pixel data is denied. | 06-28-2012 |
20140006981 | Strategies for Configuring Media Processing Functionality Using a Hierarchical Ordering of Control Parameters | 01-02-2014 |
20140314233 | PROTECTED MEDIA DECODING USING A SECURE OPERATING SYSTEM - Disclosed herein are representative embodiments of tools and techniques for facilitating decoding of protected media information using a secure operating system. According to one exemplary technique, encoded media information that is encrypted is received at a secure process of a secure operating system of a computing system. At least a portion of the encoded media information that is encrypted is decrypted in the secure process. The portion of the encoded media information includes header information. Additionally, the header information is sent from the secure operating system to a software decoder for control of decoding hardware. The software decoder is included in a process for an application. Also, the decoding hardware is securely provided access to the encoded media information for decoding of the encoded media information to produce decoded media information. | 10-23-2014 |
Patent application number | Description | Published |
20090046100 | SYSTEM AND METHOD FOR GROUPING THEMATICALLY-RELATED CLUSTERS INTO A TWO-DIMENSIONAL VISUAL DISPLAY SPACE - Concepts are extracted from content of documents. Clusters each include one or more of the concepts. A theme is identified in each of the clusters and includes at least one such concept within the cluster. Spines of the clusters that share at least one theme in common are formed. The spines having a theme unique from any other spine already placed into a visual display space are placed. Anchor clusters are identified on the placed spines. Spine groups are generated. A similarity of at least one of the spines not placed and each placed spine is evaluated. The unplaced spine is placed at the anchor cluster in the placed spine with the closest similarity. A similarity of at least one of the clusters not selected and each anchor cluster is evaluated. The non-selected cluster is placed proximate to the anchor cluster with the closest similarity. The spine groups are displayed. | 02-19-2009 |
20100039431 | System And Method for Thematically Arranging Clusters In A Visual Display - A system and method for thematically arranging clusters in a visual display is provided. Stored clusters each include one or more concepts. The concepts include terms having a common semantic meaning. Two or more of the clusters with shared concepts are identified. The two or more clusters are placed along a vector to form one or more cluster spines each represented by the shared concepts as a theme. One of the cluster spines is selected. At least one anchor point located on an open edge of one of the clusters along the selected cluster spine is identified. A further cluster spine that is thematically-related to the selected cluster spine is identified. The further cluster spine is grafted onto one of the at least one anchor points of the selected cluster spine. The grafted cluster spines are displayed. | 02-18-2010 |
20100049708 | System And Method For Scoring Concepts In A Document Set - A system and method for scoring concepts in a document set is provided. Concepts including two or more terms extracted from the document set are identified. Each document having one or more of the concepts is designated as a candidate seed document. A score is calculated for each of the concepts identified within each candidate seed document based on a frequency of occurrence, concept weight, structural weight, and corpus weight. A vector is formed for each candidate seed document. The vector is compared with a center of one or more clusters each comprising thematically-related documents. At least one of the candidate seed documents that is sufficiently distinct from the other candidate seed documents is selected as a seed document for a new cluster. Each of the unselected candidate seed documents is placed into one of the clusters having a most similar cluster center. | 02-25-2010 |
20100220112 | System and Method for Grouping Cluster Spines Into a Two-Dimensional Visual Display Space - A system and method for grouping cluster spines into a two-dimensional visual display space is provided. Clusters of concepts, each extracted from documents, are obtained. Spines are formed by placing the clusters sharing at least one of the concepts along a spine. The spines are ordered based on a length of each spine. One or more of the spines are selected as unique spines and placed into a visual display space. A similarity is determined between one of the spines not placed and each of the placed unique spines. The placed unique spine most similar is identified. An anchor cluster on the most similar unique spine that satisfies a threshold similarity with the unplaced spine is selected. A cluster on the unplaced spine that is most similar to the selected anchor cluster is identified and grafted to the selected anchor cluster as a group of cluster spines. | 09-02-2010 |
20110122151 | SYSTEM AND METHOD FOR GENERATING CLUSTER SPINE GROUPINGS FOR DISPLAY - A system and method for generating cluster spine groupings for display is provided. A set of spines is obtained. Each spine in the set includes a grouping of clusters that share a common concept and are arranged linearly along a vector. Those spines that are unique from each other spine are identified. At least one remaining spine from the set of spines is selected. The remaining spine is compared to the unique spines. At least one spine group is formed by grafting the remaining spine onto the unique spine that is most similar. The spine group is displayed. | 05-26-2011 |
20110125751 | System And Method For Generating Cluster Spines - A system and method for generating cluster spines is provided. Clusters of documents are maintained. Each document is associated with a document concept that is formed from one or more terms extracted from that document. At least one cluster concept is determined for each cluster. The document concepts are ranked and at least one of the document concepts that is highly ranked is selected as the cluster concept. One or more spines are formed. Each spine includes two or more clusters that share at least one of the cluster concepts. The shared cluster concept is identified as a spine concept. One or more of the remaining clusters is assigned to the spines based on a similarity between the cluster concepts for the remaining clusters and the spine concepts for the formed spines. | 05-26-2011 |
20110264998 | System and Method for Displaying Groups of Cluster Spines - A system and method for displaying groups of cluster spines is provided. Groups of cluster spines are obtained. Each group includes one or more spines with one or more clusters each associated with at least one concept. Group concept score vectors are generated for each of the spine groups by aggregating the concepts for that spine group. The group concept score vectors for the spine groups are compared and those spine groups that are unique are identified. The unique spine groups are placed into a display by arranging the unique spine groups at equal distance angles around a center ring provided in the display. | 10-27-2011 |
20120201473 | System And Method For Generating Groups Of Cluster Spines For Display - A system and method for generating groups of cluster spines for display are provided. One or more concepts for each cluster in a set of clusters are generated. Spines are formed from at least a portion of the clusters based on the concepts. At least one spine unique from all other spines is placed. One or more spine groups are generated by positioning at least one unplaced spine in relation to one of the placed unique spines. The spine groups are displayed. | 08-09-2012 |
20130138642 | Computer-Implemented System And Method For Grafting Cluster Spines In A Display - A system and method for generating cluster spines is provided. Clusters of documents are maintained. Each document is associated with a document concept that is formed from one or more terms extracted from that document. At least one cluster concept is determined for each cluster. The document concepts are ranked and at least one of the document concepts that is highly ranked is selected as the cluster concept. One or more spines are formed. Each spine includes two or more clusters that share at least one of the cluster concepts. The shared cluster concept is identified as a spine concept. One or more of the remaining clusters is assigned to the spines based on a similarity between the cluster concepts for the remaining clusters and the spine concepts for the formed spines. | 05-30-2013 |
20130148905 | Computer-Implemented System And Method For Placing Cluster Groupings Into A Display - A system and method for generating groups of cluster spines for display are provided. One or more concepts for each cluster in a set of clusters are generated. Spines are formed from at least a portion of the clusters based on the concepts. At least one spine unique from all other spines is placed. One or more spine groups are generated by positioning at least one unplaced spine in relation to one of the placed unique spines. The spine groups are displayed. | 06-13-2013 |
20130342540 | System And Method For Placing Cluster Groupers In A Visual Display - A system and method for placing cluster groupers in a visual display is provided. Groupers of document clusters are obtained. One of the groupers is placed into a center of a display. A further grouper is selected, and a size of the further grouper is determined. An angle for placement of the further grouper and a radius from the center of the display for placement of the further grouper are also determined based on the grouper size to minimize overlap with the placed grouper. The further grouper is positioned in the display in relation to the grouper based on the determined angle and radius. | 12-26-2013 |
20140122495 | Computer-Implemented System And Method For Clustering Documents Based On Scored Concepts - A computer-implemented system and method for clustering documents based on scored concepts is provided. A set of documents is obtained and concepts are extracted from the documents. A score is calculated for each concept. The score is determined as a function of summation of a frequency of occurrence, concept weight, structural weight, and corpus weight. The documents in the set are clustered based on the scores. A vector is formed for each document based on the concepts in that document and the scores associated with the concepts. A similarity is determined between each document and each of the other documents based on the formed vectors. Those documents that are sufficiently distinct from the other documents are identified as seed documents for separate document clusters. Each of the remaining documents are grouped into one of the clusters most similar to that remaining document. | 05-01-2014 |
20140140631 | COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR ORGANIZING CLUSTER GROUPS WITHIN A DISPLAY - A computer-implemented system and method for organizing cluster groups within a display is provided. Cluster groups each having one or more spines of clusters are obtained. Each cluster includes at least one document. At least one of the cluster groups is placed around a ring centrally defined in a display. Circle sectors are defined around the ring and an initial target angle is identified within each of the sectors. The at least one cluster group is positioned within one of the circle sectors at the initial target angle. A further one of the cluster groups is positioned within a different circle sector up to one of a maximum and minimum angle relative to the initial target angle for that sector. | 05-22-2014 |
20140333630 | System And Method For Placing Spine Groups Within A Display - A system and method for placing spine groups within a display is provided. A shape is defined within a display. Groups of cluster spines are placed circumferentially around the defined shape. Overlap between at least two of the spine groups is identified. One of the overlapping spine groups is rotated in one of a clockwise and anticlockwise direction away from the other overlapping spine group. Overlap between the rotated spine group and at least one of the other overlapping spine group and another placed spine group is identified. The rotated overlapping spine group is moved in an outward direction away from the shape. | 11-13-2014 |
20150127651 | Computer-Implemented System And Method For Grafting Cluster Spines - A computer-implemented system and method for grafting cluster spines is provided. Cluster spines, each having two or more clusters of documents, are obtained. A score vector is generated for each of the cluster spines based on the documents within the clusters for that spine. The score vectors of the cluster spines are compared. Those cluster spines that are sufficiently dissimilar from the other cluster spines based on the comparison are placed into a display. At least one remaining cluster spine is grafted onto one of the displayed spines such that no overlap of the placed spine and the remaining spine occurs. | 05-07-2015 |
20150138207 | System And Method For Displaying Cluster Spine Groups - A system and method for displaying spine groups is provided. Unique spine groups selected from a set of spine groups are placed around a shape defined in a display. One of the spine groups remaining in the set is selected and compared to each of the unique spine groups in the display. The unique spine group that is most similar to the selected spine group is identified. The selected spine group is placed adjacent to the unique spine group that is most similar. | 05-21-2015 |
20150325024 | Computer-Implemented System And Method For Building Cluster Spine Groups - A computer-implemented system and method for building spine groups is provided. Cluster spines, each having two or more clusters, are displayed. One or more candidate anchor clusters are identified for each of the cluster spines. Additional cluster spines are placed into the display by selecting one of the additional cluster spines and identifying one of the displayed cluster spines that is most similar to the selected additional cluster spine. A spine group is formed by grafting one of the clusters on the additional cluster spine to one of the candidate anchor clusters of the most similar cluster spine. An angle of the selected additional cluster spine is changed when the most similar cluster spine and the selected additional cluster spine exceed a maximum line segment. | 11-12-2015 |
Patent application number | Description | Published |
20130046760 | CUSTOMER RELEVANCE SCORES AND METHODS OF USE - Systems and methods for determining the shareability of online content and generating customer relevance scores. Exemplary methods for determining the shareability of online content may include obtaining social media data from one or more social media platforms relative to online content, calculating a customer relevance score that represents shareability of the online content, and providing the customer relevance score to an end user client device by the social media intelligence system. | 02-21-2013 |
20130159054 | GENERATING AND DISPLAYING CUSTOMER COMMITMENT FRAMEWORK DATA - Systems and methods for generating and displaying customer commitment framework data. Exemplary methods for determining the shareability of online content may include obtaining, via a digital intelligence system, customer experience data regarding any of a product, a brand, and customer responses for a first entity, as well as periodically calculating, via the digital intelligence system, customer commitment framework data from the customer experience data, and generating a customer commitment dashboard that comprises a graphical representation of the customer commitment framework data. | 06-20-2013 |
20130231975 | PRODUCT CYCLE ANALYSIS USING SOCIAL MEDIA DATA - Systems and methods for product cycle analysis using social media data are provided herein. Some exemplary methods may include evaluating social media conversations for an author, executing a semiotic analysis of the social media conversations to categorize the social media conversations, and computing a product commitment score for the author, for social media conversation having been categorize within a product commitment score domain. | 09-05-2013 |
20140032475 | Systems And Methods For Determining Customer Brand Commitment Using Social Media Data - Systems and methods for determining customer brand commitment using social media data are provided herein. Some exemplary methods may include determining social media participants in at least one phase of a product cycle for a brand, obtaining social media data from one or more social media platforms for the participants relative to the brand, calculating a brand commitment score that represents a commitment level of the participants to the brand, and providing the brand commitment score to an end user client device by the social media intelligence system. | 01-30-2014 |
20150310464 | Generating and Displaying Customer Commitment Framework Data - Systems and methods for generating and displaying customer commitment framework data. Exemplary methods for determining the shareability of online content may include obtaining, via a digital intelligence system, customer experience data regarding any of a product, a brand, and customer responses for a first entity, as well as periodically calculating, via the digital intelligence system, customer commitment framework data from the customer experience data, and generating a customer commitment dashboard that comprises a graphical representation of the customer commitment framework data. | 10-29-2015 |
Patent application number | Description | Published |
20080257490 | STRINGER HOLDING DEVICE - In accordance with the present invention an apparatus for securing a plurality of stringers to a mandrel during lay-up is provided, the plurality of stringers and mandrel forming a lay-up surface. The apparatus includes a vacuum source and a first vacuum attachment assembly comprising a first vacuum cup assembly and a first flexible tube assembly in communication with said vacuum source to tightly secure down against the lay-up surface. A second vacuum attachment assembly comprises a second vacuum cup assembly and a second flexible tube assembly in communication with the vacuum source to force it tightly down against the lay-up. A flexible spacer is in rigid communication with the second vacuum cup assembly and includes an extended end in communication with the first vacuum cup assembly such that the flexible spacer presses one of the stringers against the mandrel. | 10-23-2008 |
20090000451 | CUTTING ANVIL AND METHOD - A cutting system includes a cutting assembly and an anvil. The cutting assembly includes an ultrasonic cutting tool having a stylus with a tip and an actuator to move the tip along a path. The path is oriented in a transverse manner relative to movement of a backed ply material. The anvil includes a rigid base for securing the anvil to the cutting assembly and a surface coinciding with the path. The system is configured to drive the tip into the surface and draw the tip along the path to generate a groove disposed upon the surface. The groove being in cooperative alignment with the tip. | 01-01-2009 |
20090123588 | Apparatus For Forming Structural Members - A method and associated apparatus for forming a composite structural member from a charge are provided. The charge can be disposed on a first die of the apparatus and formed to a desired configuration defined by a recess of the die by inserting a second die or a tool into the recess. In some cases, the first die can include two portions that are adjustable in a transverse direction so that the recess can be opened by the insertion of the second die or tool. The second die or tool can be a substantially rigid member or an inflatable bladder. In either case, the charge can be disposed on the first die, formed, and then further processed on the first die, thereby facilitating indexing of the charge for each operation. | 05-14-2009 |
20110030521 | Cutting Sequence for Net Trimming a Composite Layup at an Oblique Angle - To generate a bevel in an uncured composite layup, an edge of part cut through the composite layup is performed at about 90° relative to the composite layup and a bevel cut is performed on the edge of part. | 02-10-2011 |
20120237776 | BACKED PLY MATERIAL AND APPARATUS FOR FORMING SAME - A layered material may include a ply material and a backing film disposed upon the ply material. The backing film may comprise a polyester film. | 09-20-2012 |
20130174708 | CUTTING ANVIL AND METHOD - A cutting system includes a cutting assembly and an anvil. The cutting assembly includes an ultrasonic cutting tool having a stylus with a tip and an actuator to move the tip along a path. The path is oriented in a transverse manner relative to movement of a backed ply material. The anvil includes a rigid base for securing the anvil to the cutting assembly and a surface coinciding with the path. The system is configured to drive the tip into the surface and draw the tip along the path to generate a groove disposed upon the surface. The groove being in cooperative alignment with the tip. | 07-11-2013 |
Patent application number | Description | Published |
20140266765 | AUTOMATIC RECORDING AND GRAPHING OF MEASUREMENT DATA - A method and system for capturing measurement data from a measurement device using a mobile computing device is provided. A mobile computing device is communicatively connected to one or more measurement devices, and receives measurement data from the one or more measurement devices. The mobile computing device stores the received measurement data. In some embodiments, the measurement devices have less storage space than the mobile computing device, and so the mobile computing device is capable of storing more measurements than the measurement devices are capable of storing. The mobile computing device is also capable of presenting the stored measurement data as a graph of a time series of values, which would not be possible using only the measurement device given its smaller memory. | 09-18-2014 |
20140267296 | Automated Combined Display of Measurement Data - A computer-implemented method, system, and computer-readable medium for automatically generating a combined display of measurement data representing a combined measurement, such as a multiphase parameter, includes establishing, by a mobile computing device, communication connections with a plurality of measurement devices configured to generate measurement data. The mobile computing device receives the measurement data generated by the plurality of measurement devices, and in response to information indicative of the measurement data representing related parts of a combined measurement, the mobile computing device automatically groups the measurement data received from the measurement devices and automatically displays the grouped measurement data in a combined display that shares at least one axis of measurement. In at least one embodiment, the combined measurement is a multiphase parameter, such as a three-phase electrical parameter, and the combined display is a graph in which the measurement data shares at least one axis of measurement, such as time. | 09-18-2014 |
20140270546 | UNIFIED DATA COLLECTION AND REPORTING INTERFACE FOR EQUIPMENT - A method and system for comparing measurements of a device under test (DUT) to measurements taken of similar equipment are provided. The method includes communicatively connecting a mobile computing device to one or more measurement devices, and receiving measurement data from the one or more measurement devices. The mobile computing device determines an equipment identifier of the DUT, and retrieves information associated with the equipment, which may include previous measurements of other devices or reference documents. The mobile computing device presents the retrieved information along with the received measurement data for comparison. | 09-18-2014 |
20140278259 | CAPTURE AND ASSOCIATION OF MEASUREMENT DATA - A method and system for capturing and annotating measurement data includes communicatively connecting a mobile computing device to one or more measurement devices, and receiving measurement data from the one or more measurement devices. The mobile computing device stores the received measurement data and annotates the stored measurement data with metadata. The metadata includes group identifying information that associates the stored measurement data with other data having similar group identifying information. In at least one embodiment, measurement data is automatically associated with the group identifying information based on the measurement data being captured within a predetermined amount of time of each other or within a predetermined distance of each other as determined by a positioning system. The metadata may include, for example, one or more of a time, a location, a test point, a work order, a task list, a job instruction, a technician identifier, a text note, a voice note, an image, a video, and an image annotation. | 09-18-2014 |
20140279443 | Remote Sharing of Measurement Data - A method, system, and computer-readable medium for sharing measurement data with a remote device includes establishing, by a mobile computing device at an equipment site, a first communication connection with a measurement device that is configured to measure data with respect to equipment at the equipment site. The mobile computing device receives measurement data by way of the first communication connection. While remaining at the equipment site, the mobile computing device receives a request to share the measurement data with a selected contact via a remote device. In response, a second communication connection is established with the remote device, the measurement data to be shared is identified, and the identified measurement data is communicated to the remote device for review by the selected contact. Prior to establishing a communication connection with the remote device, permission to communicate the measurement data to the selected contact may be obtained from a gatekeeper. | 09-18-2014 |