Patent application number | Description | Published |
20080209394 | Generic interface for numeric types - Various technologies and techniques are disclosed for providing a common generic interface for numeric types in statically typed languages. The common generic interface defines basic arithmetic operations, thereby allowing basic arithmetic operations to be performed on the numeric types. The common generic interface provides support for overflow detection when a result of an operation being performed on a particular numeric type will result in an overflow situation when the operation does not fit within a range supported by the particular numeric types. The common generic interface provides support for one or more mathematical properties to be retrieved for a particular one of the numeric types being used in a particular circumstance. | 08-28-2008 |
20080262801 | Tower of numeric types - Various technologies and techniques are disclosed for providing a numeric tower that represents a structure supporting statically defined numeric data types. The numeric data types each are operable to implement a different but accurate representation of a particular value. Numeric operations are supported for the numeric tower that can be performed with any of the statically defined numeric data types. The numeric tower is extensible, and allows for additional statically defined numeric data types to be added, as well as operations. The numeric tower is also operable to detect overflow situations. For example, suppose a result of an operation will result in an overflow situation because the operation does not fit within a range supported by the particular numeric type. The system converts the numeric type to a different one of the numeric data types when the result does not fit within a range supported by the first one. | 10-23-2008 |
20090204941 | IMPLICIT COMPOSITION OF COMPONENT BINDINGS - Component domains used to define a binding between various components associated with the component domain. The component domain tracks the various services to be imported by each component, and tracks the various services exported by each component. At runtime, rather than at compile time, the various interrelations between the components are bound using the service import and export data. Accordingly, depending on the components available and their characteristics, the bindings may differ. This permits applications to be much more flexible. | 08-13-2009 |
20090204942 | ITERATIVE COMPONENT BINDING - Component domains used to define a binding between various components associated with the component domain. The component domain tracks the various services to be imported by each component, and tracks the various services exported by each component. At runtime, rather than at compile time, the various interrelations between the components are bound using the service import and export data. Accordingly, depending on the components available and their characteristics, the bindings may differ. This permits applications to be much more flexible. In one implementation, the binding is performed iteratively. For example, if after one iteration of binding service imports to service exports, some components may expand the services that they export, or the services that they desire to import. | 08-13-2009 |
20090216782 | OBSERVING AND REPORTING CHANGES IN COMPLEX SOFTWARE DEPENDENCIES - An observation system includes mechanisms for efficiently tracking the state of source components, which include functions, arguments, or values, etc. In one implementation, an observing component requests that a source component processes a request. The observation system then identifies all possible components in a dependency chain for the request, and all such components that are configured for change notifications. A dependency registry stores a representation of each identified component that is configured for change notifications. Any time any component configured for change notifications changes, including indirectly related components, the observing component can be immediately notified of the change, without having to reprocess the entire set of component dependencies. | 08-27-2009 |
20100088495 | MODE-SPECIFIC CONTAINER RUNTIME ATTACHMENT - The operation of a multi-mode application. The multi-mode application has a number of mode-specific logical containers of components. Each mode-specific container contains components that assist the multi-mode application in operating in a corresponding mode. If the application transitions to another mode, the component(s) of the other corresponding mode-specific logical container is used to assist in operating in the other mode. The logical containers may be activated and deactivated during execution time as the application transitions from mode to mode. | 04-08-2010 |
20110131191 | OBSERVING AND REPORTING CHANGES IN COMPLEX SOFTWARE DEPENDENCIES - An observation system includes mechanisms for efficiently tracking the state of source components, which include functions, arguments, or values, etc. In one implementation, an observing component requests that a source component processes a request. The observation system then identifies all possible components in a dependency chain for the request, and all such components that are configured for change notifications. A dependency registry stores a representation of each identified component that is configured for change notifications. Any time any component configured for change notifications changes, including indirectly related components, the observing component can be immediately notified of the change, without having to reprocess the entire set of component dependencies. | 06-02-2011 |
Patent application number | Description | Published |
20080228592 | SERVICES FOR GENERATION OF ELECTRONIC MARKETPLACE LISTINGS USING PERSONAL PURCHASE HISTORIES OR OTHER INDICIA OF PRODUCT OWNERSHIP - An electronic marketplace system provides various features for assisting users in listing products for sale, locating the listings for a product, and performing related actions. A user wishing to sell a product can browse to an existing description of the product in an electronic catalog and then select an option to create a corresponding listing. If the user previously purchased the product via the system, the user may alternatively select the product from a personal purchase history. The system may also proactively send product-specific listing requests to those who have purchased or otherwise indicated ownership of specific products. | 09-18-2008 |
20080243644 | MARKETPLACE SYSTEM IN WHICH USERS GENERATE USER-TO-USER PREORDER LISTINGS VIA A DEFINITIVE PRODUCT CATALOG - An electronic marketplace system provides various features for assisting users in listing products for sale, locating the listings for a product, and performing related actions. A user wishing to sell a product can browse to an existing description of the product in an electronic catalog and then select an option to create a corresponding listing. The pending listings for a product are preferably displayed or summarized on the product's detail page in the catalog. When no such listings exist, an option to preorder the product from an unspecified seller may be provided, and information regarding the resulting preorders may be displayed on the associated product detail pages to entice potential sellers. In one embodiment, the electronic catalog also serves as a retail sales catalog of a merchant. | 10-02-2008 |
20090138380 | MARKETPLACE SYSTEM THAT SUPPORTS USER-TO-USER SALES VIA A DEFINITIVE PRODUCT CATALOG - An electronic marketplace system embodies various inventions for assisting users in listing products for sale, locating the listings for a product, and performing related actions. A user wishing to sell a product can browse to an existing description of the product in an electronic catalog and then select an option to create a corresponding listing. To create the listing for the selected product, the user preferably specifies the product's condition and a selling price. The pending listings for a product are preferably displayed or summarized on the product's detail page in the catalog. When no such listings exist, an option to preorder the product from an unspecified seller may be provided. In one embodiment, the electronic catalog also serves as a retail sales catalog of a merchant. | 05-28-2009 |
Patent application number | Description | Published |
20080302595 | Horizontally folded reflex-ported bass horn enclosure - A low frequency folded horn enclosure intended for use in proximity with at least one planar surface with access to the horn throat from the top of the enclosure. The horn is bifurcated at the threat and folds horizontally around a central trapezoid-shaped columnar back chamber which includes a phase-inverting means. The throat channel expands vertically to the single fold and expands vertically and horizontally to the horn mouth, maximizing back chamber volume within the constraints imposed by footprint size, frequency response, and driver characteristics. | 12-11-2008 |
20090065293 | CONVERTIBLE FOLDED HORN ENCLOSURE WITH IMPROVED COMPACTNESS - A low frequency exponential bass horn enclosure employing a bifurcated horn pathway and twin throats, convertible to a variety of front-loaded or rear-loaded configurations without modifications by the use of interchangeable parts, with driver access typically from the front. Optimized for corner placement but fully enclosed horn channel allows for floor or wall use. The horizontal “butterfly” throat is located at the rear of the enclosure and expands vertically, and the vertically arranged horn terminus exhausts in forward-canted splay angles around a partially rectangular back chamber. | 03-12-2009 |
20100032233 | Wide frequency range horn with modular method for reducing diffraction effects - A middle to high frequency straight pathway horn with wide horizontal dispersion characteristics having extended terminus side walls which approach a perpendicular angle compared to the horn axis which are further extended by a rearwardly divergent angled or curved surface from the terminus frontal plane to reduce the deleterious effects of horn mouth, edge, and baffle diffraction, allowing for traditional front baffle mounting or free-standing use. Modular baffle elements allow the invention to be configured for the further reduction of diffraction effects in a variety of applications. | 02-11-2010 |
20130220730 | FOLDED HORN ENCLOSURE WITH INTER-CHANNEL REFLEX-PORTING - A low frequency exponential folded horn enclosure employing a bifurcated horn terminal pathway and a single driver with a bifurcated throat channel, with driver access from the top or bottom of the enclosure. The horizontal “butterfly” throat is located at the rear of the enclosure and expands vertically, and the vertically arranged bifurcated horn terminus exhausts in a mostly forward direction on opposite sides of the back chamber which is reflex-ported; said ports arranged to each exhaust into the channel folds at each respective corner of the terminal horn channel. | 08-29-2013 |
Patent application number | Description | Published |
20110201929 | METHOD FOR USING HIGH INTENSITY FOCUSED ULTRASOUND - A plurality of concepts related to HIFU therapy are disclosed, including a technique to spatially track and display the relative positions of a HIFU focal point and an imaging plane from an ultrasound imager, so that a clinician can ensure that the HIFU focus remains in the image plane during HIFU therapy, thereby facilitating image guided HIFU therapy. Also disclosed are a plurality of transvaginal probes that include a HIFU transducer optimized for the treatment of uterine fibroids. In one embodiment, the probe includes a piezoceramic crystal bonded to an aluminum lens, to achieve a HIFU transducer having a focal length of about 4 cm. In another embodiment, the probe includes a generally spoon-shaped transducer including a plurality of individual emitter elements. Still another concept disclosed herein is a method for evaluating a quality of a coupling between a liquid-filled volume encompassing a HIFU transducer and a tissue interface. | 08-18-2011 |
20130096431 | METHOD FOR USING HIGH INTENSITY FOCUSED ULTRASOUND AND ASSOCIATED SYSTEMS AND DEVICES - A plurality of concepts related to HIFU therapy are disclosed, including a technique to spatially track and display the relative positions of a HIFU focal point and an imaging plane from an ultrasound imager, so that a clinician can ensure that the HIFU focus remains in the image plane during HIFU therapy, thereby facilitating image guided HIFU therapy. Also disclosed are a plurality of transvaginal probes that include a HIFU transducer optimized for the treatment of uterine fibroids. In one embodiment, the probe includes a piezoceramic crystal bonded to an aluminum lens, to achieve a HIFU transducer having a focal length of about 4 cm. In another embodiment, the probe includes a generally spoon-shaped transducer including a plurality of individual emitter elements. Still another concept disclosed herein is a method for evaluating a quality of a coupling between a liquid-filled volume encompassing a HIFU transducer and a tissue interface. | 04-18-2013 |
Patent application number | Description | Published |
20090285775 | TREATMENT OF WOUNDS USING IL-17B - IL-17B is known to stimulate the proliferation of chondrocytes, bone, and is highly expressed in nervous tissue, resulting in repair of diseased tissue. When IL-17B is absent a marked negative effect on wound healing is noted. The present invention comprises providing IL-17B, by topical, parental, or other administration means, in order to accelerate the wound healing process. The present invention further encompasses a pharmaceutical composition and formulations thereof that utilize IL-17B, either alone or in combination with other cytokines or growth factors known to aid wound healing. The invention also contemplates methods of treating wounds in patients using this pharmaceutical composition. | 11-19-2009 |
20100291212 | PHARMACEUTICAL COMPOSITION COMPRISING FGF18 AND IL-1 ANTAGONIST AND METHOD OF USE - FGF18 is known to stimulate the proliferation of chondrocytes, bone, and nervous tissue, resulting in repair of diseased tissue. When an IL-1 antagonist is administered in addition to FGF18, the effects on the IL-1 mediated disease and also, the effect on cartilage, bone, and nervous cell proliferation, are found to be greater than administration of FGF18 or the IL-1 antagonist alone. The present invention encompasses a pharmaceutical composition that combines FGF18 with IL-1 antagonist and methods of treating IL-1 mediated disease using this pharmaceutical composition. | 11-18-2010 |
Patent application number | Description | Published |
20100154045 | Mesh Platform Utility Computing Portal - A utility computing portal supports public and private modules for application development in a cloud computing environment. The public modules support downloads, customer support and access to a development community. The private modules are accessible to users with valid login credentials or those authenticated via a related entity, such as a Live ID. The private modules may include modules for testing, analysis, and billing. The utility computing portal also supports access to application configuration, for example, allowing a manager to change the number of front end and backend physical/virtual machines available to various application roles. | 06-17-2010 |
20100191599 | LOCAL TARGETING ENGINE - Technology is described for local ad targeting. An engine executing on a client computing device may select ads based on rules that can be modified without modifying the engine. The engine can select from advertisements stored locally based on data discovered at the client computing device, such as by observing the user's actions, stored documents, state of the client computing device and/or its peripherals, etc. The technology can employ plug-ins to extend functionality provided by the engine. The technology can include a plug-in manager that manages plug-ins. The technology can also download and manage rules. Each rule can specify what actions to take, such as when an event occurs. When a component of the operating system observes an event, the engine (or a rule executor component associated with the engine) executes each related rule. The technology can thus select ads based on arbitrary events of the operating system, applications, or other components. | 07-29-2010 |
20110295651 | MESH PLATFORM UTILITY COMPUTING PORTAL - A utility computing portal supports public and private modules for application development in a cloud computing environment. The public modules support downloads, customer support and access to a development community. The private modules are accessible to users with valid login credentials or those authenticated via a related entity, such as a Live ID. The private modules may include modules for testing, analysis, and billing. The utility computing portal also supports access to application configuration, for example, allowing a manager to change the number of front end and backend physical/virtual machines available to various application roles. | 12-01-2011 |
Patent application number | Description | Published |
20100088234 | UNIFIED ANALYTICS ACROSS A DISTRIBUTED COMPUTING SERVICES INFRASTRUCTURE - Methods and systems for providing unified analytics across a distributed computing services infrastructure are disclosed. Embodiments include providing an application identifier for an application created by a developer and, during an execution of the application, collecting and storing analytic data with an association with the application identifier and an authenticated developer identifier. Other embodiments may include collecting and storing analytic data with the association further including an authenticated user identifier and/or a device identifier for a device of a user-defined group or mesh. Access mechanisms, report generation, and billing based on the analytic data and associated application identifier are also disclosed. The disclosed methods and systems allow for unified reporting and correlation of analytic data across multiple services of a distributed computing services infrastructure. | 04-08-2010 |
20100191998 | APPORTIONING AND REDUCING DATA CENTER ENVIRONMENTAL IMPACTS, INCLUDING A CARBON FOOTPRINT - Determining and apportioning the environmental impacts of a data center provides useful business intelligence for data center consumers. In one embodiment, apportioned carbon footprints are determined by identifying a data center and an application, determining the carbon footprint of a data center, and apportioning the carbon footprint on an application-specific basis. Apportioned carbon footprints are then selectively utilized as disclosed, such as, for example, to selectively adjust data center load. Other embodiments include different environmental impacts, including water consumption. | 07-29-2010 |
20150057078 | INTEGRATED GAME DEVELOPMENT CLOUD COMPUTING PLATFORM - In various embodiments, methods and systems for game development based on an integrated game development cloud computing platform are provided. Development components that facilitate game development using an integrated game-cloud component are initiated. An input is received to perform a game development task. The game development task is associated with one or more games. The game development task is executed using the integrated game-cloud component. The integrated game-cloud component comprises a game-development-platform development component and a cloud-computing-platform development component combined into an integrated development component supported on the integrated game development cloud computing platform. The game development task can be associated with a first game-platform and a second game-platform of a selected game. The game-platform functions with a cross-platform support component having an integrated core module and an integrated game-platform module. | 02-26-2015 |
Patent application number | Description | Published |
20080270229 | Behavioral Advertisement Targeting And Creation Of Ad-Hoc Microcommunities Through User Authentication - Implementations of behavioral advertisement targeting and creation of ad-hoc microcommunities through user authentication are described. In one implementation, a user is allowed to submit authentication information on a webpage associated with a third party website. For example, a user can identify himself by entering a username and password to an email account unaffiliated with the third party website. The authentication information can then be used to access a personal account associated with the user. For example, behavioral data associated with the user can be gathered from the personal account and be used to present advertisements on the webpage targeting a specific behavioral profile of the user. Alternately, the user can be presented with options to interact with information in the personal account. For example, the user may be given the opportunity to invite members of a contacts list in the personal account to visit the webpage. | 10-30-2008 |
20080271119 | BEHAVIORAL ADVERTISING AND CREATION OF AD-HOC MICROCOMMUNITIES THROUGH USER AUTHENTICATION - Implementations of behavioral advertisement targeting and creation of ad-hoc microcommunities through user authentication are described. In one implementation, a user is allowed to submit authentication information on a webpage associated with a third party website. For example, a user can identify himself by entering a username and password to an email account unaffiliated with the third party website. The authentication information can then be used to access a personal account associated with the user. For example, behavioral data associated with the user can be gathered from the personal account and be used to present advertisements on the webpage targeting a specific behavioral profile of the user. Alternately, the user can be presented with options to interact with information in the personal account. For example, the user may be given the opportunity to invite members of a contacts list in the personal account to visit the webpage. | 10-30-2008 |
20100100868 | INTERACTIVE DESIGN ENVIRONMENTS TO VISUALLY MODEL, DEBUG AND EXECUTE RESOURCE ORIENTED PROGRAMS. - In scenarios involving a data set accessible through a protocol, operations sets may be formulated for performing various operations on the data set, and may be expressed as resource scripts according to a scripting language. However, such resource scripts may be difficult to design due to the complicated aspects of the interaction, such as asynchrony, network transport, the syntax of the scripting language, and the details of the protocol. A design environment may be devised to facilitate designers in generating resource scripts, e.g., through the manipulation of visual elements. The design environment may abstract the lower-level working details of the resource scripts, and may allow designers to focus on the logical designing of the operations set. The design environment may then automatically generate the resource script from the operations set in accordance with the constraints of the script language and the protocol. | 04-22-2010 |
20100318658 | DATACENTER EXECUTION TEMPLATES - Deployment and execution of a service in a multiple datacenter environment may be facilitated using datacenter execution templates. Developers, business managers, and other interested parties may select and/or modify a declarative execution template embodying multiple factors. The execution template may then be used to generate an execution plan, which is then executed by datacenters which run the service. The execution template may be optimized after deployment of the service, allowing for ongoing adjustment in response to changing business, regulatory, and operational factors. | 12-16-2010 |
Patent application number | Description | Published |
20110099095 | PROCESSING INTERNAL USE OF DATA-CENTER RESOURCES - Internal use of an entity's data center is processed on a sub-entity basis. A sub-entity's consumption of a data-center resource is tracked and pricing information is applied to a quantity of the data-center resource that is consumed to determine an amount to be charged to the sub-entity. An accounting application of the entity is accessed to perform a charge back from the sub-entity. The accounting application reports the amount as an internal cost transfer of the entity. | 04-28-2011 |
20120089833 | SECURE DEPLOYMENT OF PROVABLE IDENTITY FOR DYNAMIC APPLICATION ENVIRONMENTS - An invention is described for securely deploying a provable identity for virtual machines (VMs) in a dynamic environment. In an embodiment, a fabric controller instructs a VM host to create a VM and sends that VM a secret. The fabric controller sends that same secret (or a second secret, such as the private key of a public/private key pair) to the security token service along with an instruction to make an account for the VM. The VM presents proof that it possesses the secret to the security token service and in return receives a full token. When a client connects to the deployment, it receives the public key from the security token service, which it trusts, and the full token from the VM. It validates the full token with the public key to determine that the VM has the identity that it purports to have. | 04-12-2012 |
20120096127 | DISTRIBUTED DECENTRALIZED DATA STORAGE AND RETRIEVAL - Systems and methods for distributed, decentralized storage and retrieval of data in an extensible SOAP environment are disclosed. Such systems and methods decentralize not only the bandwidth required for data storage and retrieval, but also the computational requirements. Accordingly, such systems and methods alleviate the need for one node to do all the storage and retrieval processing, and no single node is required to send or receive all the data. | 04-19-2012 |
20120144365 | Decentralized System Services - A Decentralized System Services (DSS) architecture defines a framework for building fault-tolerant distributed applications across decentralized and heterogeneous systems. DSS enables “complexity through composition” by defining distributed designs as compositions of limited function and observable services which may be quickly and dynamically assembled to perform higher level functions. DSS defines a standardized interaction between distributed services using sessionless, asynchronous communications with explicit failure semantics. Accounting for latency, failure and state management all become a natural part of the design process. DSS includes a runtime implementation for managing concurrent services—the Common Concurrency Runtime (CCR), a protocol for service interactions—the Web Services Application Protocol (WSAP), and a set of required service behaviors which provide for composibility, location independence, and fault tolerance—Distributed Protocol Oriented Programming (DPOP). DSS also includes a set of base level infrastructure services which make it easy to communicate, secure, distribute, debug, and store content across devices. | 06-07-2012 |
20140007179 | IDENTITY RISK SCORE GENERATION AND IMPLEMENTATION | 01-02-2014 |
Patent application number | Description | Published |
20110024620 | Dithered Multi-Pulsing Time-of-Flight Mass Spectrometer - A detection signal generated in response to incident ions accelerated at temporally-irregular intervals having an average repetition rate greater than a reference repetition rate represents detection events each having an event time and an intensity. For each detection event, respective allowed TOFs between the event time and the transient times are calculated. Using respective initial probabilities, initial apportionments of the intensity of each detection event among the allowed TOFs linked thereto are determined. For each allowed TOF, the intensity apportionments thereto are accumulated to generate an intensity accumulation linked thereto. For each detection event, respective revised probabilities are iteratively determined using the intensity accumulations linked to the allowed TOFs linked thereto, and the respective intensity is iteratively reapportioned among the allowed TOFs linked thereto using the revised probabilities to transform the detection signal to a time-of-flight spectrum. | 02-03-2011 |
20130230131 | Wideband Receiver - A receiver and method for identifying the frequency of an RF component in an RF signal are disclosed. The receiver includes a first mixer that receives an RF signal and mixes that RF signal with a first multi-tone LO signal that includes a plurality of tones to generate a mixed signal. The output of the first mixer is filtered by a first filter that removes signals outside of a predetermined band to generate a first IF signal. A processor determines the RF frequency of the component utilizing the first IF signal and a second IF signal generated using a second multi-tone LO signal having a different plurality of tones from said first multi-tone signal. The first and second multi-tone LO signals can be generated by clocking suitable digital sequences into the mixer either by using different sequences or by using the same sequence clocked at a different rate. | 09-05-2013 |
20140048698 | Time of Flight Mass Spectrometer Utilizing Overlapping Frames - A time of flight (TOF) spectrometer and a method for operating the same is disclosed. The spectrometer includes an event extractor, a streaming processor, and a FIFO buffer. The event extractor generates a ion event record corresponding to each detected ion, the ion event record including an intensity a plurality of aliases for that detected ion. The streaming processor includes a memory array that stores a TOF spectrum and a probability processor that provides a probability for each alias in each received ion event record and updates the TOF spectrum based on the probabilities. A FIFO buffer receives each of the ion event records after the TOF spectrum has been updated and outputs the oldest ion event record to the streaming processor when a new ion event record is processed by the streaming processor. | 02-20-2014 |
Patent application number | Description | Published |
20090043813 | Embedding a Representation of an Item in a Host - Functionality is described for creating objects that represent respective items provided in a store. The objects can be embedded in various hosts, such as network-accessible pages (e.g., web pages), network-accessible journals (e.g., blogs), messages (e.g., Emails), and so on. Consumers can activate the objects in the hosts to retrieve information associated with the corresponding items. According to one illustrative feature, the functionality provides a general interface for creating objects for different types of items stored in the store, including file items of various kinds (e.g., text files, image files, audio files, spreadsheet files, video files, etc.), list items, folder items, and so on. According to another illustrative feature, the functionality provides an interface for allowing users to customize various aspects of objects. | 02-12-2009 |
20100115451 | Browser Tab Management - The management of tabs in browser applications may be at least partially automated. In a described implementation, a link present in browser content information may include a link property indicating that the new browser content information targeted by the link is to be opened in a new tab. A browser application can therefore automatically launch a new tab without a user request. In another described implementation, a new travelogue created for a new tab may be initially populated with an historical entry that points to spawning browser content information and identifies the originating tab. When a user attempts to move backward from an initial page of the new tab, a browser application can therefore automatically redisplay the spawning browser content information at the originating tab. | 05-06-2010 |
20100205186 | SYSTEM AND METHOD FOR FILTERING AND ORGANIZING ITEMS BASED ON COMMON ELEMENTS - A system and method for filtering and organizing items from computer memories based on common elements is provided. Filters can be provided for manipulating the items, which serve as tools for narrowing down a set of items. The filters can be dynamically generated based on the properties of the separate items. The system can utilize virtual folders. The virtual folders can expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. Quick links can be provided, which serve as a set of predefined links (e.g., located on the left side of the display) that can be clicked on to generate useful views of the sets of items. Libraries, which can provide large groups of usable types of items that can be associated together, may also be used. | 08-12-2010 |
20110035424 | USER DATA PROFILE NAMESPACE - A method and data structure for separating application data from user data in a namespace. The data structure provides an intuitive profile layout for developers or users while supporting legacy applications. The namespace utilizes a hierarchical structure allowing access by developers or users over a network to information contained in identified public folders and/or a user's profile. | 02-10-2011 |
20110276897 | STREAMLINED COLLABORATION ON DOCUMENT - Collaborating on documents by e-mail may be streamlined into a unified process. In one example, a user creates a document in an online document service, and sends the document to collaborators by mailing a link to the document. The document may have permissions set so that the creator of the document, and any user on the e-mail distribution list, can read and edit the document. When a user receives the e-mail, that user may open and edit the document. Upon closing the editing application, the user may be presented with an appropriate interface to create a reply e-mail. | 11-10-2011 |
20120258742 | Techniques for Unified Messaging - Techniques involving unified messaging and other functionality are described. In one or more implementations, the techniques describe receiving a message at a web service from a messaging client and identifying a communication device that includes telephone functionality and is configured to format the message as a short messaging service (SMS) message. The SMS message may be identified by a phone number associated with the communication device. The message may then be sent to the communication device for automatic transmission of the SMS message by the communication device over a phone network. | 10-11-2012 |
Patent application number | Description | Published |
20110145282 | UTILIZING VIRTUAL FOLDERS - A system and method utilizing virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. The virtual folders contain collections of items. The system includes a folder processor that obtains queries from a user and a relational database for storing information about the items. The folder processor first obtains a query from a user and passes the query to the relational database. The relational database provides results back to the folder processor, and based on the results from the relational database, the folder processor provides the results to the user as virtual folders. Users are able to work with the virtual folders through direct manipulation (e.g., clicking and dragging, copying, pasting, etc.). | 06-16-2011 |
20120246207 | SYSTEMS, METHODS, AND USER INTERFACES FOR STORING, SEARCHING, NAVIGATING, AND RETRIEVING ELECTRONIC INFORMATION - Computer system navigation tools provide “links” to various different files, lists, folders, and/or other storage elements and allow users to organize files, e.g., by hierarchical properties, lists, auto lists, folders, and the like. Such systems and methods allow users to assign properties to a file (optionally in a hierarchical manner), to change assigned properties, to search, view, and retrieve information based on the assigned properties, and the like. | 09-27-2012 |
Patent application number | Description | Published |
20110191700 | SYSTEM AND METHOD FOR CREATING AND DISPLAYING CLASSES OF GRAPHICAL DISPLAY OBJECTS - In the graphical display object system, a user can create a class of graphical display objects such that the various members of the class may share common features. In addition, the graphical display object system builds the graphical display objects based upon the common class definitions as well as the custom features of the graphical display object. | 08-04-2011 |
20130086471 | Workflow integration and management of presentation options - A content editor application enables a computer user to manage storage and application of presentation options (e.g., font styles) in the context of editing content on a corresponding display screen. For example, the computer user can create a folder using functionality provided by the content editor application. In response to receiving input such as a selection (by the computer user) of a subset of presentation options chosen from a listing of available presentation options, the content editor application stores identities of selected presentation options in the folder. Accordingly, while editing content on a respective display screen, a computer user can create different folders for storing selected fonts. Upon further input from a computer user, the content editor application enables viewing of font styles in one or more previously created folders and selective application of the presentation options to content currently being edited on a display screen. | 04-04-2013 |
20130124370 | Workflow integration and presentation management - A content editor application enables a computer user to modify content displayed on a display screen. In response to receiving a command from the computer user to view different selectable font styles for application to selected content on the display screen, the content editor application initiates display of a listing of different selectable font types including active fonts, inactive fonts, and/or on-line available (e.g., purchasable) fonts. The active fonts in the listing are those registered with a corresponding operating system while inactive fonts presented in the listing are those not currently registered with the operating system. Based on selection of an entry (e.g., a particular font type) in the listing, the content editor application applies a respective selected presentation option (e.g., selected font type) to modify the content on the display screen. The computer user can initiate commands to activate fonts, deactivate fonts, and/or obtain fonts on-line. | 05-16-2013 |
20140245201 | SYSTEM AND METHOD FOR CREATING AND DISPLAYING CLASSES OF GRAPHICAL DISPLAY OBJECTS - In the graphical display object system, a user can create a class of graphical display objects such that the various members of the class may share common features. In addition, the graphical display object system builds the graphical display objects based upon the common class definitions as well as the custom features of the graphical display object. | 08-28-2014 |
20140282206 | PARTIAL-HEIGHT PANES AS A METHOD FOR OPTIMIZING PALETTE LAYOUT AND SCREEN REAL ESTATE USAGE - A tool panel docking application is described that manages the docking of tool panels and palettes on an edge of an IDE workspace. As the user selects to dock various tool panels, the IDE monitors the positioning of each panel so as not to overlap the content of any of the individual panels making up the combined docked palettes and that allow the user to select how much of the underlying workspace is obscured by the combined docked palettes. | 09-18-2014 |
Patent application number | Description | Published |
20090255730 | Establishing Positions of Locating Field Detectors and Path Mapping in Underground Boring Tool Applications - Specific apparatus and associated methods are described for use in establishing the positions of locating field detectors and for path mapping within a region for the purpose of tracking and/or guiding the movement of an underground boring tool. In one aspect, an improvement is provided forming part of an arrangement for tracking the position and/or guiding the boring tool using an electromagnetic locating signal which is transmitted from the boring tool as the boring tool moves through the ground. At least two detectors are located at fixed positions within the region, each being operable in a transmit mode and in a receive mode such that each one of the detectors in the transmit mode is able to transmit a relative locating signal to the other detector for use in determining the relative position of one detector in relation to the other and such that both detectors receive the electromagnetic locating signal in the receive mode for use in determining the position of the boring tool within the region. Provisions are also described for extending drilling range by using additional detectors by moving a limited number of detectors. In another aspect, a system is provided including at least two above ground detectors for sensing the locating signal. The detectors are located at initial positions in the region. Electromagnetic data is generated by the detectors with the boring tool at multiple positions to generate electromagnetic data which is used to identify the positions of the detectors. A selected flux pathline steering technique is introduced. | 10-15-2009 |
20120085582 | ESTABLISHING POSITIONS OF LOCATING FIELD DETECTORS AND PATH MAPPING IN UNDERGROUND BORING TOOL APPLICATIONS - Specific apparatus and associated methods are described for use in establishing the positions of locating field detectors and a sonde. Two detectors can be located at positions within the region, each being operable in a transmit mode and in a receive mode such that each one of the detectors in the transmit mode is able to transmit a relative locating signal to the other detector for use in determining the relative position of one detector in relation to the other and such that both detectors receive an electromagnetic locating signal from the sonde in the receive mode for use in determining the position of the sonde and the detectors within the region. | 04-12-2012 |
20130153299 | ESTABLISHING POSITIONS OF LOCATING FIELD DETECTORS AND PATH MAPPING IN UNDERGROUND BORING TOOL APPLICATIONS - Specific apparatus and associated methods are described for use in establishing the positions of locating field detectors and for path mapping within a region for the purpose of tracking and/or guiding the movement of an underground boring tool. In one aspect, an improvement is provided forming part of an arrangement for tracking the position and/or guiding the boring tool using an electromagnetic locating signal which is transmitted from the boring tool as the boring tool moves through the ground. At least two detectors are located at fixed positions within the region, each being operable in a transmit mode and in a receive mode such that each one of the detectors in the transmit mode is able to transmit a relative locating signal to the other detector for use in determining the relative position of one detector in relation to the other and such that both detectors receive the electromagnetic locating signal in the receive mode for use in determining the position of the boring tool within the region. Provisions are also described for extending drilling range by using additional detectors by moving a limited number of detectors. In another aspect, a system is provided including at least two above ground detectors for sensing the locating signal. The detectors are located at initial positions in the region. Electromagnetic data is generated by the detectors with the boring tool at multiple positions to generate electromagnetic data which is used to identify the positions of the detectors. A selected flux pathline steering technique is introduced. | 06-20-2013 |
20140131103 | ESTABLISHING POSITIONS OF LOCATING FIELD DETECTORS AND PATH MAPPING IN UNDERGROUND BORING TOOL APPLICATIONS - Specific apparatus and associated methods are described for use in establishing the positions of locating field detectors and for path mapping within a region for the purpose of tracking and/or guiding the movement of an underground boring tool. In one aspect, an improvement is provided forming part of an arrangement for tracking the position and/or guiding the boring tool using an electromagnetic locating signal which is transmitted from the boring tool as the boring tool moves through the ground. At least two detectors are located at fixed positions within the region, each being operable in a transmit mode and in a receive mode such that each one of the detectors in the transmit mode is able to transmit a relative locating signal to the other detector for use in determining the relative position of one detector in relation to the other and such that both detectors receive the electromagnetic locating signal in the receive mode for use in determining the position of the boring tool within the region. Provisions are also described for extending drilling range by using additional detectors by moving a limited number of detectors. In another aspect, a system is provided including at least two above ground detectors for sensing the locating signal. The detectors are located at initial positions in the region. Electromagnetic data is generated by the detectors with the boring tool at multiple positions to generate electromagnetic data which is used to identify the positions of the detectors. A selected flux pathline steering technique is introduced. | 05-15-2014 |
Patent application number | Description | Published |
20090138218 | CORRELATING POWER CONSUMPTION WITH CPU ACTIVITY - Two or more sets of measurement data can be independently collected from causally related characteristics or elements. Such measurements can be synchronized with one another through the identification of a correct offset between their measurement data. An identification of the nature of the causal relationship between the measured characteristics can identify relevant ranges within which the aggregate values of one of the measurements can be obtained. As the offset between the measurements is adjusted, the aggregate values can change and a derivative, or other meaningful function based on the aggregate values can be calculated. The meaningful function, or subsequent functional result of it, can inform a range of offsets within which a local extreme value can be identified. The offset corresponding to such a local extreme value can be the correct offset. | 05-28-2009 |
20090248878 | AGGREGATING CONNECTION MAINTENANCE TO OPTIMIZE RESOURCE CONSUMPTION - Combining network connection maintenance operations that use a resource to extend battery life. Each of the network connections has a timer and a defined tolerance for early connection maintenance. After receiving notification of an event, the network connections are accessed to identify the connections for which a maintenance operation may be performed early based on the timer and the tolerance. In an embodiment, the maintenance operation includes sending a transmission control protocol (TCP) keep-alive packet on the connection. | 10-01-2009 |
20090327390 | MANAGING DATA DELIVERY BASED ON DEVICE STATE - Managing power-consuming resources on a first computing device by adjusting data delivery from a plurality of second computing devices based on a state of the first computing device. The state of the first computing device is provided to the second computing devices to alter the data delivery. In some embodiments, the first computing device provides the second computing devices with actions or commands relating to data delivery based on the device state. For example, the second computing devices are instructed to store the data, forward the data, forward only high priority data, or perform other actions. Managing the data delivery from the second computing devices preserves battery life of the first computing device. | 12-31-2009 |
20090327491 | SCHEDULING DATA DELIVERY TO MANAGE DEVICE RESOURCES - Managing power-consuming resources on a first computing device by time-based and condition-based scheduling of data delivery from a plurality of second computing devices. A scheduler executing on the first computing device has knowledge of recurrent schedules for activation by the second computing devices. The first computing device determines availability of the power-consuming resources and adjusts an activation time for the schedules to use the power-consuming resources when the resources are available. Managing the schedules associated with the second computing devices preserves battery life of the first computing device. | 12-31-2009 |
20120089720 | AGGREGATING CONNECTION MAINTENANCE TO OPTIMIZE RESOURCE CONSUMPTION - Combining network connection maintenance operations that use a resource to extend battery life. Each of the network connections has a timer and a defined tolerance for early connection maintenance. After receiving notification of an event, the network connections are accessed to identify the connections for which a maintenance operation may be performed early based on the timer and the tolerance. In an embodiment, the maintenance operation includes sending a transmission control protocol (TCP) keep-alive packet on the connection. | 04-12-2012 |
20120102139 | MANAGING DATA DELIVERY BASED ON DEVICE STATE - Managing power-consuming resources on a first computing device by adjusting data delivery from a plurality of second computing devices based on a state of the first computing device. The state of the first computing device is provided to the second computing devices to alter the data delivery. In some embodiments, the first computing device provides the second computing devices with actions or commands relating to data delivery based on the device state. For example, the second computing devices are instructed to store the data, forward the data, forward only high priority data, or perform other actions. Managing the data delivery from the second computing devices preserves battery life of the first computing device. | 04-26-2012 |
Patent application number | Description | Published |
20080220478 | TRIMERIZING POLYPEPTIDES - The present invention relates to a method of preparing a trimeric protein comprising culturing a host cell transformed or transfected with an expression vector encoding a fusion protein comprising a ZymoZipper (ZZ) domain and a heterologous protein. In one embodiment, the heterologous protein is a membrane protein, the portion of the heterologous protein that included in the fusion protein is the extracellular domain of that protein, and the resulting fusion protein is soluble. In another embodiment of the present invention, the ZZ domain is derived from the transmembrane (TM) subunit of a virus envelope protein or another heptad repeat containing gene of a virus genome. The method can be used to produced homo- and hetero-trimeric proteins. The present invention also encompasses DNA molecules, expression vectors, and host cells used in the present method and fusion proteins produced by the present method. | 09-11-2008 |
20090220519 | ANTI-IL-22RA ANTIBODIES AND BINDING PARTNERS AND METHODS OF USING IN INFLAMMATION - The present invention relates to blocking, inhibiting, reducing, antagonizing or neutralizing the activity of IL-22, IL-20, or both IL-20 and IL-22 polypeptide molecules. IL-20 and are cytokines that are involved in inflammatory processes and human disease. IL-22RA (zcytor11) is a common receptor for IL-20 and IL-22. The present invention includes anti-IL-22RA antibodies and binding partners, as well as methods for antagonizing IL-22 or both IL-20 and IL-22 using such antibodies and binding partners. | 09-03-2009 |
20090280562 | MATERIALS AND METHODS FOR PREPARING DIMERIC GROWTH FACTORS - Proteins consisting of, from amino to carboxyl terminus, a first PDGF-D growth factor domain polypeptide, a linker polypeptide, and a second PDGF-D growth factor domain polypeptide, and materials and methods for making the proteins are disclosed. Each of the first and second PDGF-D growth factor domain polypeptides consists of a sequence of amino acid residues as shown in SEQ ID NO:2 or SEQ ID NO:4 from amino acid x to amino acid y, wherein x is an integer from 246 to 258, inclusive, and y is an integer from 365-370, inclusive. The linker polypeptide consists of from 11-40 amino acid residues. The proteins can be used to stimulate the production of bone and/or connective tissue in both humans and non-human animals. | 11-12-2009 |
20100210825 | ANTI-IL-22RA ANTIBODIES AND BINDING PARTNERS AND METHODS OF USING IN INFLAMMATION - The present invention relates to blocking, inhibiting, reducing, antagonizing or neutralizing the activity of IL-22, IL-20, or both IL-20 and IL-22 polypeptide molecules. IL-20 and IL-22 are cytokines that are involved in inflammatory processes and human disease. IL-22RA (zcytor11) is a common receptor for IL-20 and IL-22. The present invention includes anti-IL-22RA antibodies and binding partners, as well as methods for antagonizing IL-22 or both IL-20 and IL-22 using such antibodies and binding partners. | 08-19-2010 |
20100297701 | TRIMERIZING POLYPEPTIDES - The present invention relates to a method of preparing a trimeric protein comprising culturing a host cell transformed or transfected with an expression vector encoding a fusion protein comprising a ZymoZipper (ZZ) domain and a heterologous protein. In one embodiment, the heterologous protein is a membrane protein, the portion of the heterologous protein that included in the fusion protein is the extracellular domain of that protein, and the resulting fusion protein is soluble. In another embodiment of the present invention, the ZZ domain is derived from the transmembrane (TM) subunit of a virus envelope protein or another heptad repeat containing gene of a virus genome. The method can be used to produced homo- and hetero-trimeric proteins. The present invention also encompasses DNA molecules, expression vectors, and host cells used in the present method and fusion proteins produced by the present method. | 11-25-2010 |
20120156210 | METHODS OF TREATMENT USING ANTI-IL-22RA ANTIBODIES - The present invention relates to blocking, inhibiting, reducing, antagonizing or neutralizing the activity of IL-22, IL-20, or both IL-20 and IL-22 polypeptide molecules. IL-20 and IL-22 are cytokines that are involved in inflammatory processes and human disease. IL-22RA (zcytor11) is a common receptor for IL-20 and IL-22. The present invention includes anti-IL-22RA antibodies and binding partners, as well as methods for antagonizing IL-22 or both IL-20 and IL-22 using such antibodies and binding partners. | 06-21-2012 |
20120207761 | ANTI-IL-22RA ANTIBODIES AND BINDING PARTNERS AND METHODS OF USING IN INFLAMMATION - The present invention relates to blocking, inhibiting, reducing, antagonizing or neutralizing the activity of IL-22, IL-20, or both IL-20 and IL-22 polypeptide molecules. IL-20 and IL-22 are cytokines that are involved in inflammatory processes and human disease. IL-22RA (zcytor11) is a common receptor for IL-20 and IL-22. The present invention includes anti-IL-22RA antibodies and binding partners, as well as methods for antagonizing IL-22 or both IL-20 and IL-22 using such antibodies and binding partners. | 08-16-2012 |
20130315919 | ANTI-IL-22RA ANTIBODIES - The present invention relates to blocking, inhibiting, reducing, antagonizing or neutralizing the activity of IL-22, IL-20, or both IL-20 and IL-22 polypeptide molecules. IL-20 and IL-22 are cytokines that are involved in inflammatory processes and human disease. IL-22RA (zcytor11) is a common receptor for IL-20 and IL-22. The present invention includes anti-IL-22RA antibodies and binding partners, as well as methods for antagonizing IL-22 or both IL-20 and IL-22 using such antibodies and binding partners. | 11-28-2013 |
Patent application number | Description | Published |
20080302083 | INTERNAL MIXING OF A PORTION OF FAN EXHAUST FLOW AND FULL CORE EXHAUST FLOW IN AIRCRAFT TURBOFAN ENGINES - An aircraft includes at least one turbofan engine assembly having a shrouded core engine, a short nacelle surrounding a fan and a forward portion of the core engine, and a fan exhaust duct through the nacelle. A mixer duct shell is positioned substantially coaxial with the engine shroud and extends forwardly into the fan duct to provide an interstitial mixer duct between the mixer duct shell and the core engine shroud. The aft portion of the mixer duct shell extends over a turbine exhaust frame, an attached mixer (if included), and a tail cone exhaust plug. The mixer duct shell can reduce noise and plume exhaust heat radiated from aircraft turbofan engines. | 12-11-2008 |
20090057493 | NOISE-SHIELDING WING CONFIGURATION - Embodiments of the invention provide an aircraft configuration that provides for increased engine noise shielding for community noise reduction, while still providing desirable aerodynamic attributes such as good spanwise lift distributions and good structural integration without excessive wing surface area. Specifically, the aircraft is configured to have a longer-chord inboard wing portion and a shorter-chord outboard wing portion. The aircraft engines are positioned in major part over the longer-chord inboard wing portions such that communities below the wing are at least partially shielded by the inboard wing portion from the engine noise. Embodiments of the invention also strategically position fowler flaps or other chord-increasing devices in the region of the wing proximate the engine. Since the fowler motion increases the effective chord of the wing as the flaps are extended, the flaps may be deployed to increase the shielding characteristics of the wing. | 03-05-2009 |
20100206982 | COUNTER ROTATING FAN DESIGN AND VARIABLE BLADE ROW SPACING OPTIMIZATION FOR LOW ENVIRONMENTAL IMPACT - An air vehicle propulsion system incorporates an engine core with a power shaft to drive an outer blade row. The power shaft is extends through and is supported by a counter rotation transmission unit which drives an inner blade row in counter rotational motion to the outer blade row. The counter rotation transmission unit exchanges power from the engine core with the shaft. An actuator engages the shaft for translation from a first retracted position to a second extended position. | 08-19-2010 |
20110089290 | AIRPLANE CONFIGURATION - An aircraft configuration that may reduce the level of noise, infrared radiation, or combination thereof directed towards the ground from an aircraft in flight. An embodiment of an aircraft includes a fuselage, two forward swept wings, at least one engine mounted to the aircraft and higher than the wings, and vertical stabilizers mounted on each wing outboard of the outermost engine. The leading edge of the wing may extend forward of the leading end of the engine, and the trailing edge of the aft deck may extend aft of the trailing end of the engine. The aft deck may include an upwardly rotatable pitch control surface at the trailing edge of the deck. Engine types may vary, including but not limited to turbofans, prop-fans, and turbo-props. Main wings may be mounted above the longitudinal axis of the fuselage, and canards may likewise be mounted above or below the axis. | 04-21-2011 |
20110150645 | Optimization of Downstream Open Fan Propeller Position - A method and apparatus for controlling a propeller of a contra-rotation open fan (CROF) engine of an aircraft. A diameter of the propeller is set to be at a first diameter during at least a portion of a first flight condition of the aircraft. The diameter of the propeller is set to be at a second diameter, different from the first diameter, during at least a portion of a second flight condition of the aircraft. | 06-23-2011 |
20110167785 | INTERNAL MIXING OF A PORTION OF FAN EXHAUST FLOW AND FULL CORE EXHAUST FLOW IN AIRCRAFT TURBOFAN ENGINES - An airborne mobile platform that has at least one turbofan engine assembly having a fan driven by a core engine, a short nacelle around the fan and a forward portion of the core engine, and a fan exhaust duct through the nacelle. A mixer duct shell is disposed substantially coaxial with and extending forwardly into the fan exhaust duct to provide a mixer duct between the mixer duct shell and a core engine shroud of the core engine. At least a portion of the mixer duct shell has a honeycomb core structure having an inner surface and an outer surface, with an acoustic lining on one of the inner or outer surfaces. The acoustic lining attenuates sound emanating from the turbofan engine assembly. | 07-14-2011 |
20110167786 | INTERNAL MIXING OF A PORTION OF FAN EXHAUST FLOW AND FULL CORE EXHAUST FLOW IN AIRCRAFT TURBOFAN ENGINES - An integrated, single piece mixer-center body ventilation apparatus is disclosed for use with a turbofan jet engine. The apparatus may incorporate a circumferential forward body portion adapted to be coupled to an aft end of a core engine turbine case of the jet engine, and a center body tube portion integrally formed with the forward body portion and having an axially opening vent exit. The forward body portion may have a plurality of inner mixer flow paths in communication with scalloped projecting portions. The inner mixer flow paths direct a pressurized core exhaust flow through the mixer device and mix the pressurized core exhaust flow with a portion of a pressurized fan exhaust flow, to thus significantly cool the pressurized core exhaust flow. | 07-14-2011 |
20120091270 | AIRCRAFT CONFIGURATION - An aircraft configuration that may reduce the level of roaring jet exhaust noise, infrared radiation, sonic boom, or combination thereof directed towards the ground from an aircraft in flight. The aircraft's nacelles are mounted to the aircraft higher than the wings, with substantially vertical stabilizers outboard of the outermost engine. Noise shifting means are provided such as, for each nacelle, primary chevrons at the core nozzle, secondary chevrons at the fan nozzle, a partial bypass mixer, a long duct full flow mixer, or a combination thereof to provide a shift in spectrum distribution of jet exhaust noise from lower to higher frequency. Variable geometry chevrons may be used with increased immersion to provide such a shift just during noise-restricted portions of an aircraft flight profile. The aircraft aerodynamic structural surfaces serve as noise shielding barriers that more effectively block or redirect the frequency shifted noise up and away from communities. | 04-19-2012 |
20120119023 | METHOD AND APPARATUS FOR REDUCING AIRCRAFT NOISE - An arrangement for an aircraft includes a fuselage, a wing, and a propulsor. The wing may have a wing upper surface, a rear spar and a wing trailing edge. The propulsor may include at least one rotor having a rotor diameter and a rotor axis. The propulsor may be mounted such that the rotor is located longitudinally between the rear spar and the wing trailing edge. The propulsor may also be mounted such that a lowest point of the rotor diameter is located vertically above the wing upper surface. | 05-17-2012 |
20140219773 | Internal Mixing Of A Portion Of Fan Exhaust Flow And Full Core Exhaust Flow In Aircraft Turbofan Engines - A method of controlling plume exhaust heat and/or noise radiation from a turbofan engine assembly having a short nacelle. A mixer duct shell is supported such that a downstream edge of the short nacelle overlays an upstream portion of the mixer duct shell. A first portion of fan exhaust may be routed through the mixer duct shell between its inner surface and an outer surface of a core engine shroud. A second portion of fan exhaust may be routed over an outer surface of the mixer duct shell. At least one of the inner surface and an outer surface of the mixer duct shell may have an acoustic lining including a honeycomb core structure. | 08-07-2014 |
Patent application number | Description | Published |
20120099941 | Encapsulated load-securement bulkhead and method of manufacture - An encapsulated bulkhead for use as a void filler to secure and protect cargo loads during transportation, such as in rail cars or trucks, is described. The encapsulated bulkhead includes a bulkhead member and an encapsulation or coating. In one embodiment, the bulkhead member includes two planar parallel deck sheets, a planar peripheral side member, and a honeycomb cell core, which may be made of corrugated paper or other paper. In another embodiment, the bulkhead member is a uniform expanded polystyrene foam. The coating is a water-resistant material which may be an elastomer, such as a polyurea, polyurethane, or polyurethane/polyurea hybrid. A method for encapsulating a bulkhead member is also provided. The method includes the steps of providing a bulkhead member, spraying the bulkhead member with the components of an elastomer to coat or encapsulate the bulkhead, and allowing the components to cure for a period of time sufficient to form the water-resistant elastomer. | 04-26-2012 |
20140105703 | Encapsulated Load-Securement Bulkhead and Method of Manufacture - An encapsulated bulkhead for use as a void filler to secure and protect cargo loads during transportation, such as in rail cars or trucks, is described. The encapsulated bulkhead includes a bulkhead member and an encapsulation or coating. In one embodiment, the bulkhead member includes two planar parallel deck sheets, a planar peripheral side member, and a honeycomb cell core, which may be made of corrugated paper or other paper. In another embodiment, the bulkhead member is a uniform expanded polypropylene. The coating is a water-resistant material which may be an elastomer, such as a polyurea, polyurethane, or polyurethane/polyurea hybrid. A method for encapsulating a bulkhead member is also provided. The method includes the steps of providing a bulkhead member, spraying the bulkhead member with the components of an elastomer to coat or encapsulate the bulkhead, and allowing the components to cure for a period of time sufficient to form the water-resistant elastomer. | 04-17-2014 |
Patent application number | Description | Published |
20090109817 | MEDIA DISC RELIABILITY - Damage to removable or non-removable media or to content on the media may prevent access to content on the media. A processor may recognize a defect in the media, for example, due to read errors. The processor may request a “clean” (i.e., undamaged) or replaceable version of the non-readable media content. The processor may request the content over a network. The processor may store the requested content in local storage, such as in the cache or more permanent memory. The processor may read the requested portion directly over the network or from the stored location, rather than reading the damaged portion from the removable media. Once stored locally, the clean version may be available for subsequent access. Subsequently, the processor may request previously stored content from local storage without needing to request content over the network. | 04-30-2009 |
20110307423 | DISTRIBUTED DECISION TREE TRAINING - A computerized decision tree training system may include a distributed control processing unit configured to receive input of training data for training a decision tree. The system may further include a plurality of data batch processing units, each data batch processing unit being configured to evaluate each of a plurality of split functions of a decision tree for respective data batch of the training data, to thereby compute a partial histogram for each split function, for each datum in the data batch. The system may further include a plurality of node batch processing units configured to aggregate the associated partial histograms for each split function to form an aggregated histogram for each split function for each of a subset of frontier tree nodes and to determine a selected split function for each frontier tree node by computing the split function that produces highest information gain for the frontier tree node. | 12-15-2011 |
20120154373 | PARALLEL PROCESSING MACHINE LEARNING DECISION TREE TRAINING - Embodiments are disclosed herein that relate to generating a decision tree through graphical processing unit (GPU) based machine learning. For example, one embodiment provides a method including, for each level of the decision tree: performing, at each GPU of the parallel processing pipeline, a feature test for a feature in a feature set on every example in an example set. The method further includes accumulating results of the feature tests in local memory blocks. The method further includes writing the accumulated results from each local memory block to global memory to generate a histogram of features for every node in the level, and for each node in the level, assigning a feature having a lowest entropy in accordance with the histograms to the node. | 06-21-2012 |
20120280897 | Attribute State Classification - Attribute state classification techniques are described. In one or more implementations, one or more pixels of an image are classified by a computing device as having one or several states for one or more attributes that do not identify corresponding body parts of a user. A gesture is recognized by the computing device that is operable to initiate one or more operations of the computing device based at least in part of the state classifications of the one or more pixels of one or more attributes. | 11-08-2012 |
20120314031 | INVARIANT FEATURES FOR COMPUTER VISION - Technology is described for determining and using invariant features for computer vision. A local orientation may be determined for each depth pixel in a subset of the depth pixels in a depth map. The local orientation may an in-plane orientation, an out-out-plane orientation or both. A local coordinate system is determined for each of the depth pixels in the subset based on the local orientation of the corresponding depth pixel. A feature region is defined relative to the local coordinate system for each of the depth pixels in the subset. The feature region for each of the depth pixels in the subset is transformed from the local coordinate system to an image coordinate system of the depth map. The transformed feature regions are used to process the depth map. | 12-13-2012 |
20140002607 | INVARIANT FEATURES FOR COMPUTER VISION | 01-02-2014 |
Patent application number | Description | Published |
20080221869 | CONVERTING DEPENDENCY GRAMMARS TO EFFICIENTLY PARSABLE CONTEXT-FREE GRAMMARS - Dependency grammars are transformed to context-free grammars. The context-free grammars can be used in a parser to parse input sentences and identify relationships among words in the sentence. | 09-11-2008 |
20080306725 | Generating a phrase translation model by iteratively estimating phrase translation probabilities - A phrase translation model is trained without assuming a segmentation of training data into non-overlapping phrase pairs. Instead, the training algorithm assumes that any particular phrase instance has only a single phrase instance in another language as its translation in that instance, but that phrases can overlap. The model is trained by computing expected phrase alignment counts, deriving selection probabilities from current estimates of translation probabilities and then re-estimating phrase translation probabilities according to the expected phrase alignment counts computed. The model is trained by iterating over these steps until one or more desired stopping criteria are reached. The trained model can be deployed in a machine translation system. | 12-11-2008 |
20090063130 | FAST BEAM-SEARCH DECODING FOR PHRASAL STATISTICAL MACHINE TRANSLATION - Improved systems, methods and apparatuses are provided for fast beam-search decoding for phrasal statistical machine translation. The provided techniques incorporate a front-loaded distortion penalty estimate for future estimated distortion penalty and/or early pruning to reduce the search space. The improvements result in up to an order of magnitude increase in translation speed for statistical machine translation systems. The disclosed details enable various refinements and modifications according to decoder and system design considerations. | 03-05-2009 |
20120179450 | MACHINE TRANSLATION SPLIT BETWEEN FRONT END AND BACK END PROCESSORS - A method of translation includes uploading a source text portion to a back end processor. The back end processor identifies a subset of translation knowledge associated with the source text portion. The back end processor downloads the subset to a front end processor. A translation engine runs on the front end processor. The translation engine generates a translation of the source text portion as a function of the subset. | 07-12-2012 |
Patent application number | Description | Published |
20100262575 | FASTER MINIMUM ERROR RATE TRAINING FOR WEIGHTED LINEAR MODELS - The claimed subject matter provides systems and/or methods for training feature weights in a statistical machine translation model. The system can include components that obtain lists of translation hypotheses and associated feature values, set a current point in the multidimensional feature weight space to an initial value, chooses a line in the feature weight space that passes through the current point, and resets the current point to optimize the feature weights with respect to the line. The system can further include components that set the current point to be a best point attained, reduce the list of translation hypotheses based on a determination that a particular hypothesis has never been touched in optimizing the feature weights from at least one of an initial staring point or a randomly selected restarting point, and output the point ascertained to be the best point in the feature weight space. | 10-14-2010 |
20110224971 | N-Gram Selection for Practical-Sized Language Models - Described is a technology by which a statistical N-gram (e.g., language) model is trained using an N-gram selection technique that helps reduce the size of the final N-gram model. During training, a higher-order probability estimate for an N-gram is only added to the model when the training data justifies adding the estimate. To this end, if a backoff probability estimate is within a maximum likelihood set determined by that N-gram and the N-gram's associated context, or is between the higher-order estimate and the maximum likelihood set, then the higher-order estimate is not included in the model. The backoff probability estimate may be determined via an iterative process such that the backoff probability estimate is based on the final model rather than any lower-order model. Also described is additional pruning referred to as modified weighted difference pruning. | 09-15-2011 |
20110224983 | N-Gram Model Smoothing with Independently Controllable Parameters - Described is a technology by which a probability is estimated for a token in a sequence of tokens based upon a number of zero or more times (actual counts) that the sequence was observed in training data. The token may be a word in a word sequence, and the estimated probability may be used in a statistical language model. A discount parameter is set independently of interpolation parameters. If the sequence was observed at least once in the training data, a discount probability and an interpolation probability are computed and summed to provide the estimated probability. If the sequence was not observed, the probability is estimated by computing a backoff probability. Also described are various ways to obtain the discount parameter and interpolation parameters. | 09-15-2011 |
20130018650 | Selection of Language Model Training Data - An intelligent selection system selects language model training data to obtain in-domain training datasets. The selection is accomplished by estimating a cross-entropy difference for each candidate text segment from a generic language dataset. The cross-entropy difference is a difference between the cross-entropy of the text segment according to the in-domain language model and the cross-entropy of the text segment according to a language model trained on a random sample of the data source from which the text segment is drawn. If the difference satisfies a threshold condition, the text segment is added as an in-domain text segment to a training dataset. | 01-17-2013 |
Patent application number | Description | Published |
20080309919 | METHOD AND APPARATUS FOR SORTING AND ANALYZING PARTICLES IN AN AEROSOL WITH REDUNDANT PARTICLE ANALYSIS - A method and apparatus for sorting and performing redundant analysis of particles in an aerosol is disclosed. Redundant analysis reduces the possibility of false positive analyses, which is advantageous in the art. The apparatus may comprise an aerosol concentrator, an optical particle analyzer, an electrosprayer and a charged particle analyzer. A method according to the invention may comprise delivering a concentrated aerosol stream to an optical particle analyzer; analyzing each particle of interest and selectively triggering an electrosprayer to electrospray each particle of interest; adding a charge to the particle, which is then moved by electrostatic forces to a charged particle analyzer; and performing a second, redundant analysis of each charged particle collected on the charged particle analyzer to confirm the identity of the particle of interest. The apparatus and method may also be adapted to perform redundant analysis of disguised particles that are coated to disguise their payload. | 12-18-2008 |
20090250382 | METHODS AND APPARATUS FOR EXTRACTION OF PARTICLES FROM SURFACES - A method and apparatus for the extraction of particles from surfaces is disclosed. A preferred method comprises the steps of (1) adjusting the temperature and humidity of an air supply to provide an adjusted air supply, (2) directing a blast from the adjusted air supply to a surface bearing particles, so as to produce a deflected blast that comprises some of the particles from the surface, (3) collecting the deflected blast and particles, and (4) directing the deflected blast and particles towards an analyzer. A preferred apparatus includes an air adjuster and a probe comprising an adjusted air supply passage, an adjusted air aperture, a deflected air aperture, and a deflected air passage, wherein the air adjuster is adapted to provide a flow of adjusted air to the adjusted air supply passage and the adjusted air aperture. The flow may be continuous, intermittent, pulsed or periodic. The adjusted air aperture and a deflected air aperture are configured in proximity to allow a blast of adjusted air from the adjusted air aperture to impact an adjacent surface containing particles. The blast dislodges particles from the surface. The deflected air aperture and deflected air aperture are adapted to receive the deflected blast and dislodged particles, and direct them to an analyzer. | 10-08-2009 |
Patent application number | Description | Published |
20100149301 | Video Conferencing Subscription Using Multiple Bit Rate Streams - Subscriptions in a video conference may be provided using multiple bit rate streams. A video conference server may receive video streams from each client in a video conference and may receive subscription requests from each client. The subscription requests may include requests to see video streams from specific other clients at a given resolution and/or frame rate. The video conference server may match up the received video streams with the subscription requests in order to send the subscribing clients their desired video streams. The server may also be able to request different versions of video streams from participants (e.g. different resolutions) and/or alter the video streams in order to better comply with the subscription request. | 06-17-2010 |
20100153574 | Video Conference Rate Matching - Video conference rate matching may be provided. A video conference server may receive video source streams from clients on a video conference. The server may analyze each client's capabilities and choose a video stream to send to each client based on those capabilities. For example, a client capable of encoding and decoding a high definition video stream may provide three source video streams—a high definition stream, a medium resolution stream, and a low resolution stream. The server may send only the low resolution stream to a client with a low amount of available bandwidth. The server may send the medium resolution stream to another client with sufficient bandwidth for the high definition stream, but which lacks the ability to decode the high definition stream.
| 06-17-2010 |
20100315484 | IMPLEMENTING MULTIPLE DOMINANT SPEAKER VIDEO STREAMS WITH MANUAL OVERRIDE - In a video conference system capable of providing multiple video streams, displayed streams for participants are configured based on automatic selection by the system (such as active speaker) and manual override by the participants. The displayed views are further enhanced by implementing duplicate detection to avoid display of duplicate streams between the automatic selections and manual selections. | 12-16-2010 |
20110179158 | FINE-GRAINED LOCATION DETERMINATION OF NETWORKED COMPUTERS - Location of a communication network subscriber is determined employing confidence metrics such as remote vs. local computer usage, primary user in a multi-user computing environment, likelihood of forgery, and comparable ones. A fine-grained location determination is then made based on the metric results and directory information for the particular subscriber such that services like emergency services can be provided with accurate location information. | 07-21-2011 |
20130185614 | Lost Real-Time Media Packet Recovery - Systems, methods and computer program products for facilitating the recovery of lost real-time media packets within a computer network real-time application implementing Forward Error Control (FEC), such that server performance is not affected from a CPU and memory perspective, are disclosed. In an embodiment, a conference server that is part of a communication network compliant with the Real Time Transport Protocol (RTP) is able to avoid regenerating FEC packets by not performing any FEC coding operation on the packets unless it is flagged to indicate regeneration via an FEC (e.g., Reed-Solomon) coding is necessary. Absent the flag, the conference server updates the received FEC packet as per the RTP and transmits the packet to its ultimate destination. Such disclosed systems, methods and computer program products are independent of the nature of the media being protected and flexible enough to support a wide variety of FEC techniques. | 07-18-2013 |
20140376609 | TECHNIQUES FOR MANAGING VISUAL COMPOSITIONS FOR A MULTIMEDIA CONFERENCE CALL - Techniques for managing visual compositions for a multimedia conference call are described. An apparatus may comprise a processor to allocate a display object bit rate for multiple display objects where a total display object bit rate for all display objects is equal to or less than a total input bit rate, and decode video information from multiple video streams each having different video layers with different levels of spatial resolution, temporal resolution and quality for two or more display objects. Other embodiments are described and claimed. | 12-25-2014 |
Patent application number | Description | Published |
20090003436 | Dynamically Adapting Media Streams - Tools and techniques for dynamically transcoding media streams are described herein. These tools may provide machine-readable storage media that contain machine-readable instructions that, when executed by the machine, cause the machine to define initial transcoding schemes under which media streams are to be transcoded as they passes between endpoints. In response to changes in conditions affecting the media streams, the machine may dynamically update the initial transcoding scheme. | 01-01-2009 |
20090006193 | Digital Voice Communication Advertising - Techniques for providing third party incentivized communications sessions are described. In some embodiments, a Voice over IP (VoIP) conversation is sampled for audio information such as a word, phrase, utterance, or phoneme that may be associated with an advertisement in a database. The database may be searched for the audio information, or in some embodiments a text equivalent of the audio information, and the associated advertisement may be served to a participant in the VoIP communication session. In some implementations, data from or about the conversation may be compiled for analysis. | 01-01-2009 |
20090006633 | Interactive Connectivity Establishment for Non-Enabled Endpoints - Procedures for commanding a media relay to direct interactive connectivity establishment (ICE) communications are discussed. In an implementation, a back-to-back user agent may issue a command changing the state of the media relay so that communications initially routed through the back-to-back user agent may be routed to a non-ICE device. | 01-01-2009 |
20090172095 | Optimizing Conferencing Performance - Optimized conferencing performance may be provided. First, a plurality of data streams respectively received from a plurality of conferencing users may be monitored. Then, for each of the plurality of conferencing users, a plurality of talk frequency conditions respectively corresponding to the plurality of conferencing users may be determined based upon the monitored plurality of data streams. The plurality of talk frequency conditions may comprise, for example, active-talker, infrequent talker, or listener-only. Next, a plurality of data packet size values respectively corresponding to the plurality of conferencing users may be determined based upon the determined plurality of talk frequency conditions. The plurality of data streams may then be mixed to create data. Next, the data may be transmitted to each of the plurality of conferencing users respectively using the determined plurality of data packet size values respectively corresponding to the plurality of conferencing users. | 07-02-2009 |
20100284311 | Optimizing Conferencing Performance - Optimized conferencing performance may be provided. First, a plurality of data streams respectively received from a plurality of conferencing users may be monitored. Then, for each of the plurality of conferencing users, a plurality of talk frequency conditions respectively corresponding to the plurality of conferencing users may be determined based upon the monitored plurality of data streams. The plurality of talk frequency conditions may comprise, for example, active-talker, infrequent talker, or listener-only. Next, a plurality of data packet size values respectively corresponding to the plurality of conferencing users may be determined based upon the determined plurality of talk frequency conditions. The plurality of data streams may then be mixed to create data. Next, the data may be transmitted to each of the plurality of conferencing users respectively using the determined plurality of data packet size values respectively corresponding to the plurality of conferencing users. | 11-11-2010 |
Patent application number | Description | Published |
20090232288 | Appending Content To A Telephone Communication - An interactive information distribution system that facilitates automatic transmission of a variety of information packets to the communication devices of a calling party and parties called during a call. The information packets are comprised of actual files and or links to files or websites, and are automatically transmitted following the initiation of a call. Upon initiating a call, an indicator that may include metadata linked to information packets is processed to identify at least one database for locating information packets to which the metadata is linked. The interactive information distribution system also includes a verbal communication conversion engine that allows verbal telephone communications to be converted to text and filtered to generate keywords which are used in additional database searching to identify additional information packets. The information packets automatically identified are retrieved from a database and are transmitted to the communication devices of parties participating in a call during the call. | 09-17-2009 |
20090323560 | Customized Media Routing For Conferencing - Technologies are described herein for customizing media routing for a conference. In one method, a request to modify a routing table is received. The routing table specifies connections between a plurality of sources and a plurality of sinks. The method determines whether the request to modify the routing table is permitted. Upon determining that the request to modify the routing table is permitted, the routing table is modified according to the request. | 12-31-2009 |
20100238842 | PHONE CONFERENCING ARCHITECTURE WITH OPTIMIZED SERVICES MANAGEMENT - Architecture that employs a cost-effective mechanism to only engage the services as needed, and then release these services in a managed way. This reduces the runtime cost so that users can have more conferences for the same amount of hardware purchased for such purposes at a minimum cost. The architecture provides the efficient and seamless integration of PSTN phone users and VoIP audio users in a cost effective and efficient way by the use of the same conferencing server and the same audio-video multi-point control unit that users currently employ with additional services that include a conferencing auto attendant service authenticates the phone user and transfers the phone user into the conference, a conference announcement server application is responsible for playing conference announcements, and a personal virtual assistant application which is responsible for translating user-initiated DTMF (dual-tone multi-frequency) tones into conference control commands. | 09-23-2010 |