Patent application number | Description | Published |
20120174150 | CONTENT BLACKOUT DETERMINATIONS FOR PLAYBACK OF VIDEO STREAMS ON PORTABLE DEVICES - Content, such as audio or video content, is streamed to portable devices based on an entitlement determination that includes determining the location of the portable device and whether the content is subject to blackout restrictions. In one implementation, requests may be received for content that is to be streamed to a portable device and a location of the portable device may be determined. Entitlements may be determined, where the entitlements define whether the content is permitted to be viewed by the portable device, where the entitlements are determined based at least on the indication of the location of the portable device and based on blackout restrictions applicable to the content. The content may be selectively streamed to the portable device based on the applicable blackout restrictions. | 07-05-2012 |
20150312634 | PROGRAM GUIDE WITH GAMIFICATION OF USER METADATA - A device may receive user metadata associated with media content identified in an interactive program guide (IPG). The user metadata may be based on input provided by a user via the IPG, and the media content may be associated with a media content identifier. The device may determine a manner in which the user metadata is to be processed. The device may process the user metadata in the manner in which the user metadata is to be processed. The user metadata may be processed to permit the user to view the user metadata, via the IPG, at a later time, or the user metadata may be processed to permit another user, associated with another device, to view the user metadata | 10-29-2015 |
20150312635 | USER CONFIGURED SOCIAL MEDIA FEEDS ASSOCIATED WITH AN INTERACTIVE PROGRAM GUIDE - A device may receive an indication associated with media content identified in an interactive program guide (IPG). The device may determine social media feed parameters associated with the IPG. The device may determine, based on the social media feed parameters, that a social media feed is to be displayed along with the media content. The social media feed may be associated with the media content. The device may identify a social media tag associated with the media content. The device may receive social media information associated with the social media tag. The social media information may include information associated with a social media application. The device may provide, for display, the social media feed along with the media content. The social media feed may include the social media information, and may be provided in accordance with the social media feed parameters. | 10-29-2015 |
20150334442 | PRESENTING MULTIMEDIA CONTENT FROM MULTIPLE SOURCES AT A SAME TIME - A device is configured to tune multiple tuners to multiple television channels. The device may receive image data and audio data for the television channels from the tuners. The device may provide the image data from the tuners for display on a display device and for display at a same time. The device may assign the audio data from a group of the tuners to respective audio channels. The device may provide the audio data from the group of tuners for output at the same time via the respective audio channels. | 11-19-2015 |
Patent application number | Description | Published |
20110093535 | CLIENT DEVICE AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES - A system makes it possible to use services offered by a plurality of servers different from one another is realized with the use of a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the plurality of service-offering servers, and an interchange server that performs intermediary processing when the client uses a service. The client performs communication with the interchange server while using a common API when using any service among a plurality of services offered by the plurality of service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service selected by the client, to execute a processing sequence that is unique to the service-offering server. The client may use any service among services offered by the plurality of service-offering servers with the use of a common API without any need to use a unique API, which is unique to each of the plurality of service-offering servers. | 04-21-2011 |
20110106882 | CLIENT DEVICE, INFORMATION PROCESSING SYSTEM AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES - A system makes it possible to use services offered by a plurality of servers different from one another is realized with the use of a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the plurality of service-offering servers, and an interchange server that performs intermediary processing when the client uses a service. The client performs communication with the interchange server while using a common API when using any service among a plurality of services offered by the plurality of service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service selected by the client, to execute a processing sequence that is unique to the service-offering server. The client may use any service among services offered by the plurality of service-offering servers with the use of a common API without any need to use a unique API, which is unique to each of the plurality of service-offering servers. | 05-05-2011 |
20130031168 | CLIENT DEVICE AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES - A system makes it possible to use services offered by a plurality of servers different from one another is realized with the use of a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the plurality of service-offering servers, and an interchange server that performs intermediary processing when the client uses a service. The client performs communication with the interchange server while using a common API when using any service among a plurality of services offered by the plurality of service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service selected by the client, to execute a processing sequence that is unique to the service-offering server. The client may use any service among services offered by the plurality of service-offering servers with the use of a common API without any need to use a unique API, which is unique to each of the plurality of service-offering servers. | 01-31-2013 |
20130246503 | CLIENT DEVICE AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES - A system makes it possible to use services offered by a plurality of servers different from one another is realized with the use of a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the plurality of service-offering servers, and an interchange server that performs intermediary processing when the client uses a service. The client performs communication with the interchange server while using a common API when using any service among a plurality of services offered by the plurality of service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service selected by the client, to execute a processing sequence that is unique to the service-offering server. The client may use any service among services offered by the plurality of service-offering servers with the use of a common API without any need to use a unique API, which is unique to each of the plurality of service-offering servers. | 09-19-2013 |
20130297682 | CLIENT DEVICE, INFORMATION PROCESSING SYSTEM AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES - A system makes it possible to use services offered by a plurality of servers different from one another is realized with the use of a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the plurality of service-offering servers, and an interchange server that performs intermediary processing when the client uses a service. The client performs communication with the interchange server while using a common API when using any service among a plurality of services offered by the plurality of service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service selected by the client, to execute a processing sequence that is unique to the service-offering server. The client may use any service among services offered by the plurality of service-offering servers with the use of a common API without any need to use a unique API, which is unique to each of the plurality of service-offering servers. | 11-07-2013 |
20140330893 | CLIENT DEVICE, INFORMATION PROCESSING SYSTEM AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES - A system provides access to services from different servers via a common API. The system includes service-offering servers, a client that uses services offered by the service-offering servers, and an interchange server that acts as an intermediary when the client uses a service. The client communicates with the interchange server using a common API when the client uses service from the service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service being used by the client, to execute a processing sequence that is unique to the service-offering server. Thus client is able to use services offered by the service-offering servers with the use of a common API and without any need to use a different unique API for each service-offering server. | 11-06-2014 |
Patent application number | Description | Published |
20140108997 | SYSTEM AND METHOD FOR INTERACTING WITH A DISPLAYED WORK SPACE - An application interface is provided that allows a user to interact with a work space. The application interface may include a defined display area that includes one or more discrete works spaces. In one implementation a user interaction with the defined display area, such as an overscroll interaction, results in the defined display area being modified, such as to include additional or fewer discrete work spaces. | 04-17-2014 |
20140115436 | ANNOTATION MIGRATION - Some embodiments provide a content processing application with a novel annotation migration operation that allows the application to automatically migrate annotations from a first version of content such as a document to a second version of the content. Examples of such annotations include user-specified notes, highlights, bookmarks, and/or other annotations. The content processing application examines different sets of content segments in the second version to identify a particular set of content segments that matches a first set of content segments in the first version associated with a particular annotation. Upon identifying a matching particular set of content segments, the content processing application associates the particular annotation with the particular set of content segments in the second version. The content processing application can then provide a presentation of the second version with the particular annotation for the matching particular set of content segments. | 04-24-2014 |
20140115447 | Centering Mathematical Objects in Documents - A content presentations editing application for editing a structured electronic document that includes mathematical objects is provided. The content presentation editing application selects a portion of the document, the selected portion including at least one mathematical object. The content presentation editing application centers the selected portion of the document by identifying an alignment symbol in the mathematical object and aligning the mathematical object to a particular position in the document at the identified alignment symbol. To align the mathematical object, some embodiments move the mathematical object such that the alignment symbol is at the center of the page. For mathematical objects that are located within cells of a table, the center alignment operation moves each mathematical object in the table such that the identified alignment symbol aligns with the center of the table column that contains the mathematical object. | 04-24-2014 |
20150309688 | SYSTEM AND METHOD FOR INTERACTING WITH A DISPLAYED WORK SPACE - An application interface is provided that allows a user to interact with a work space. The application interface may include a defined display area that includes one or more discrete works spaces. In one implementation a user interaction with the defined display area, such as an overscroll interaction, results in the defined display area being modified, such as to include additional or fewer discrete work spaces. | 10-29-2015 |
Patent application number | Description | Published |
20090196417 | Secure disposal of storage data - A data storage device (such as a magnetic disk drive), which has a built-in encryption function using a self generated cipher key. The data storage device uses the cipher key to routinely encrypt the incoming data without instruction and/or control by the host system or other components that are external to the device and its dedicated controls (e.g., a disk drive controller card). The encryption function is a built-in function or self-contained function of the drive and/or it dedicated controller. To permanently delete the entire content of the drive, the cipher key is located and erased to render the ciphertext that is stored in the storage device unusable. In another embodiment of the present invention, the data disposal is managed on a file basis through the use of a plurality of internally generated file-specific cipher keys, which are managed through the aid of an internal key library. | 08-06-2009 |
20090198932 | Secure direct platter access - Bulk data transfers by directly accessing a persistent and secured area on the data storage device, e.g., a disk drive having a magnetic storage medium, without relying on the system operating system to execute its read/write operations. For a disk drive, the Protected Area Run Time Interface Extension (PARTIES) technology is applied to create and organize a secured sub-area within a secured storage area. The secured sub-area is a data buffer to and from which large data file transfers can be made with data authenticity and confidentiality. Since this new secured sub-area is not organized and protected by the operating system, it is inherently protected from attack by viruses or Trojan horse software whose effectiveness depends on their ability to maliciously direct the operating system. In addition, the read/write operations bypass command payload limits while reducing data and command validation costs. | 08-06-2009 |
20100031057 | Traffic analysis resistant storage encryption using implicit and explicit data - An encryption scheme for mass storage devices employing a tweakable encryption scheme to add variability to the encrypted data to resist attacks by traffic analysis. Explicit tweak and implicit tweak may be used to add variability to plaintext prior to encryption and eventual storage. The tweak information is either stored on the storage device along with the encrypted data as in the case of an explicit tweak, or it is derived from another source when needed as in the case of an implicit tweak. The ciphertext is decrypted using either the stored explicit tweak value or derive the implicit tweak value to “de-tweak” the decrypted data prior to usage. The data may be deleted by destroying the cipher key(s) to render the ciphertext useless. The tweak information alone is useless for decryption, as the ciphertext needs to be decrypted with the cipher key(s). | 02-04-2010 |
20120188174 | Device, Method, and Graphical User Interface for Navigating and Annotating an Electronic Document - A device, configured to operate in a first operational mode at some times and in a second operational mode at other times, detects a first gesture having a first gesture type; in response to detecting the first gesture: in accordance with a determination that the device is in the first operational mode, performs an operation having a first operation type; and, in accordance with a determination that the device is in the second operational mode, performs an operation having a second operation type; detects a second gesture having a second gesture type; and in response to detecting the second gesture: in accordance with a determination that the device is in the first operational mode, performs an operation having the second operation type; and in accordance with a determination that the device is in the second operational mode, performs an operation having the first operation type. | 07-26-2012 |
20120192065 | Device, Method, and Graphical User Interface for Navigating and Annotating an Electronic Document - A device, configured to operate in a first operational mode at some times and in a second operational mode at other times, detects a first gesture having a first gesture type; in response to detecting the first gesture: in accordance with a determination that the device is in the first operational mode, performs an operation having a first operation type; and, in accordance with a determination that the device is in the second operational mode, performs an operation having a second operation type; detects a second gesture having a second gesture type; and in response to detecting the second gesture: in accordance with a determination that the device is in the first operational mode, performs an operation having the second operation type; and in accordance with a determination that the device is in the second operational mode, performs an operation having the first operation type. | 07-26-2012 |
20120192093 | Device, Method, and Graphical User Interface for Navigating and Annotating an Electronic Document - A device, configured to operate in a first operational mode at some times and in a second operational mode at other times, detects a first gesture having a first gesture type; in response to detecting the first gesture: in accordance with a determination that the device is in the first operational mode, performs an operation having a first operation type; and, in accordance with a determination that the device is in the second operational mode, performs an operation having a second operation type; detects a second gesture having a second gesture type; and in response to detecting the second gesture: in accordance with a determination that the device is in the first operational mode, performs an operation having the second operation type; and in accordance with a determination that the device is in the second operational mode, performs an operation having the first operation type. | 07-26-2012 |
Patent application number | Description | Published |
20090222307 | Means for incorporating sustainability metrics and total cost benefit analysis in decision-making - Methods are disclosed for the simplification and integration of data from a diverse set of sources for environmental costs and societal benefit data. The methods allow for the computation of five basic metrics: material use, water use, energy use, toxics emitted, land use and overall pollutants emitted. Further, they facilitate the computation of complementary metrics, as well as the estimation of net present value of costs of unrealized environmental impacts. | 09-03-2009 |
20120004938 | Means for incorporating sustainability metrics and total cost benefit analysis in decision-making - Methods are disclosed for the simplification and integration of data from a diverse set of sources for environmental costs and societal benefit data. The methods allow for the computation of five basic metrics: material use, water use, energy use, toxics emitted, land use and overall pollutants emitted. Further, they facilitate the computation of complementary metrics, as well as the estimation of net present value of costs of unrealized environmental impacts. | 01-05-2012 |
20140305786 | DEVICE AND PROCESS FOR THE RECOVERY OF INCREASED VOLUMES OF PURE TERPENES AND TERPENOIDS FROM SCRAP POLYMERS AND ELASTOMERS - A device and process for the vacuum pyrolization of scrap tires to produce a pyrolytic oil from which valuable terpenes such as limonene and pulegone may be extracted and purified. | 10-16-2014 |
Patent application number | Description | Published |
20110179483 | METHODS FOR HANDLING A FILE ASSOCIATED WITH A PROGRAM IN A RESTRICTED PROGRAM ENVIRONMENT - Techniques for handling a file associated with a program are described herein. According to an aspect of the invention, in response to a request for accessing a file received through a first program, the file is stored in a first sandboxed storage area, where the file is to be accessed by a second program. An atomic move operation is then performed on the file that atomically moves the file from the first sandboxed storage area to a second sandboxed storage area, where the first sandboxed storage area is not accessible to the first program and second program. The second program is launched to access the file stored in the second sandboxed storage area, where the second sandboxed storage area is a part of a sandbox associated with the second program. | 07-21-2011 |
20150346973 | SEAMLESSLY ENABLING LARGER UI - A system and method are disclosed for displaying a graphical user interface (GUI) on a device display. The display has dimensions of a first size. The GUI is configured for output on a display of the first size, but the device reports the second size. The reporting is responsive to receiving a request to configure the GUI for output on a display of a second size, according to some embodiments. The GUI, configured for output on a display of the second size, is displayed on the device display that has dimensions of the first size. | 12-03-2015 |
20150347007 | Device, Method, and Graphical User Interface for a Predictive Keyboard - A method includes displaying a suggestion region above an on-screen keyboard. The suggestion region includes multiple suggested character strings. The method further includes: detecting a gesture that begins within a predefined key of the on-screen keyboard; and responsive to detecting the gesture: in accordance with a determination that the gesture ends within the predefined key, inserting a first character string into a text field; and in accordance with a determination that the gesture ends outside of the predefined key, inserting a second character string into the text field, wherein the second character string is different from the first character string. | 12-03-2015 |
20150347379 | Device, Method, and Graphical User Interface for a Predictive Keyboard - A method includes displaying a set of one or more suggestions including one or more character strings that are suggested replacements for a first set of one or more entered characters. The method further includes: while displaying the set of suggestions, receiving one or more additional entered characters; and after receiving the additional entered characters, updating the set of suggestions based on an updated set of entered characters that includes the first set of entered characters and the additional entered characters. The updating comprises changing a first suggestion in the set of suggestions from a first character string that is a suggested replacement for the first set of entered characters to a second character string that is a suggested replacement for the updated set of entered characters. | 12-03-2015 |
20150347748 | METHOD AND APPARATUS FOR HANDLING SECURITY OF AN APPLICATION AND ITS EXTENSION - Techniques for handling security of an application and its extension are described. In one embodiment, an application manager of an operating system running within a data processing system launches an application in a first sandboxed environment based on a first security profile associated with the application. In response to receiving a request from the application for accessing a function of an application extension that is associated with the application, the application manager launches the application extension in a second sandboxed environment based on a second security profile associated with the application extension. The application manager is to individually enforce security and manage resources of the application and the application extension in the first and second sandboxed environments based on the first and second security profiles, respectively. The second security profile specifies resources fewer than the first security profile. | 12-03-2015 |
20160070466 | USER INTERFACES FOR IMPROVING SINGLE-HANDED OPERATION OF DEVICES - The embodiments herein describe a mode of applications on the portable electronic device that improves single-handed operation of the devices. For example, the embodiments herein describe an ergonomic mode of an application that displays the graphical user interface (GUI) of the application in a bottom area of the display screen of the electronic device to allow the user to more easily interact with objects. The embodiments herein also describe an ergonomic mode of a keyboard displayed on the display screen of the portable electronic device. During the ergonomic mode of the keyboard, the keyboard is shifted towards a vertical edge of the display screen to allow a user to more easily reach keys of the keyboard that were previously unreachable without the user switching to two handed operation of the device or repositioning the electronic device in the user's hand. | 03-10-2016 |
Patent application number | Description | Published |
20110181526 | Gesture Recognizers with Delegates for Controlling and Modifying Gesture Recognition - A software application includes a plurality of views and an application state. The method includes displaying one or more views, where a respective view includes a respective gesture recognizer having a corresponding delegate to the respective gesture recognizer. The method includes detecting one or more events and processing a respective event of the one or more events using the respective gesture recognizer. The processing of the respective event includes processing the respective event at the respective gesture recognizer in accordance with a respective gesture definition corresponding to the respective gesture recognizer, executing the corresponding delegate to determine one or more values, and conditionally sending information corresponding to the respective event to the software application in accordance with the one or more values determined by the delegate. The method includes executing the software application in accordance with information, received from the respective gesture recognizer. | 07-28-2011 |
20110310046 | Touch Event Model - A device with a touch-sensitive surface detects a touch on the touch-sensitive surface, determines that the touch is cancelled, and in accordance with a determination that the touch is cancelled, sends a touch cancel event to at least one of the one or more applications. Also disclosed is a device configured to determine that a respective touch has been cancelled by the device. If the respective touch has been cancelled, the device ignores the respective touch. If the respective touch has not been cancelled, the device processes the respective touch. In addition, a device configured to detect one or more touches and process at least a subset of the touches with at least one application is described. While processing at least a subset of the touches, the device receives a touch cancel event, and, in response to receiving the touch cancel event, ignores the touches. | 12-22-2011 |
20130069899 | Touch Event Model - A device with a touch-sensitive surface detects a touch on the touch-sensitive surface, determines that the touch is cancelled, and in accordance with a determination that the touch is cancelled, sends a touch cancel event to at least one of the one or more applications. Also disclosed is a device configured to determine that a respective touch has been cancelled by the device. If the respective touch has been cancelled, the device ignores the respective touch. If the respective touch has not been cancelled, the device processes the respective touch. In addition, a device configured to detect one or more touches and process at least a subset of the touches with at least one application is described. While processing at least a subset of the touches, the device receives a touch cancel event, and, in response to receiving the touch cancel event, ignores the touches. | 03-21-2013 |
20140145995 | Touch Event Model - Embodiments of the present invention are directed to methods, software, devices and APIs for defining touch events for application level software. Furthermore, some embodiments are directed to simplifying the recognition of single and multiple touch events for applications running in multi-touch enabled devices. To simplify the recognition of single and multiple touch events, each view within a particular window can be configured as either a multi-touch view or a single touch view. Furthermore, each view can be configured as either an exclusive or a non-exclusive view. Depending on the configuration of a view, touch events in that and other views can be either ignored or recognized. Ignored touches need not be sent to the application. Selectively ignoring touches can allow for simpler software elements that do not take advantage of advanced multi touch features to be executed at the same device and time as more complex software elements. | 05-29-2014 |
20140365881 | Dynamically Adjusting Font Metrics - A system, method and computer-readable medium are disclosed for dynamically adjusting font metrics. In some implementations, type styles are specified for text by an application running on an electronic device. If a user setting (e.g., font size) indicates a preferred type style (e.g., different font size), then the preferred type style is retrieved and one or more font metrics (e.g., leading, tracking, kerning) for the preferred type style are dynamically adjusted according to one or more rules. The text is rendered using the preferred type style with the adjusted font metric(s). | 12-11-2014 |
20140365968 | Graphical User Interface Elements - A system, method and computer-readable medium are disclosed for generating and animating GUI elements. | 12-11-2014 |
20150347356 | Dynamic Text Layout Rules - A system, method and non-transitory, computer-readable storage medium are disclosed for implementing dynamic layout rules for attributed text strings having different type styles. In some implementations, developers can use an Application Programming Interface (API) or a design tool to specify dynamic text layout rules for rendering attributed text strings in a user interface (UI). Various text attributes associated with the different type styles (e.g., font metrics) are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text when, for example, font sizes are adjusted. In some implementations, one or more parameters of a text container, text container region, line-fragment or display object are dynamically adjusted based on the dynamic text layout rules to improve the readability of the text. | 12-03-2015 |
Patent application number | Description | Published |
20110118239 | PREPARATION AND ENANTIOMERIC SEPARATION OF 7-(3-PYRIDINYL)-1,7-DIAZASPIRO[4.4]NONANE AND NOVEL SALT FORMS OF THE RACEMATE AND ENANTIOMERS - A novel scalable synthesis for the preparation of 7-(3-pyridinyI)-1,7-diazaspiro[4.4)nonane has been developed, and 7-(3-pyridinyl)-1,7-diazaspiro[4.4]nonane salts have been formed with succinic acid and oxalic acid. Additionally, 7-(3-pyridinyl)-1,7-diaza-spiro[4.4]nonane has been separated into its stereoisomers via resolution with L and D di-p-toluoyltartaric acids, giving (R)- and (S)-7-(3-pyridinyl)-1,7-diazaspiro[4.4]nonane of high enantiomeric purity. Numerous solid salts of the resulting (R)- and (S)-7-(3-pyridinyl)-1,7-diazaspiro[4.4}nonane have been prepared. Methods for the preparation of the racemic and enantiomeric salts, pharmaceutical compositions comprising such salts, and uses thereof are disclosed. The salts can be administered to patients susceptible to or suffering from conditions and disorders, such as central nervous system disorders, to treat and/or prevent such disorders. | 05-19-2011 |
20120190752 | EXO-S-MECAMYLAMINE METHOD, USE, AND COMPOUND FOR TREATMENT - The present invention relates to exo-S-mecamylamine and the use of exo-S-mecamylamine in medical treatments. | 07-26-2012 |
Patent application number | Description | Published |
20120085628 | ELECTRICAL APPARATUS, AND RACKING ASSEMBLY AND COUPLING THEREFOR - A coupling is provided for a racking assembly for racking an electrical apparatus into and out of an enclosure with an actuator. The electrical apparatus includes a housing. The racking assembly includes a safety interlock, which is movable between a locked position, and an unlocked position corresponding to the racking assembly being operable to rack the electrical apparatus into or out of the enclosure. The coupling includes an adapter having a first portion coupled to the racking assembly, and a second portion coupled to the actuator. A sleeve is movably disposed on the adapter. The sleeve moves the safety interlock from the locked position to the unlocked position. When the safety interlock is disposed in the unlocked position, the adapter transfers movement of the actuator to the racking assembly to move the electrical apparatus. | 04-12-2012 |
20120127636 | ELECTRICAL SYSTEM, AND ELECTRICAL SWITCHING APPARATUS AND SHUTTER ASSEMBLY THEREFOR - A shutter assembly is provided for an electrical system including at least one electrical switching apparatus, such as a circuit breaker, and a plurality of electrical bus members, and a plurality of electrical cable members, and a ground member with a plurality of contacts. Each of the conductors of the circuit breaker is removably coupled to a corresponding primary contact to electrically connect the circuit breaker to the electrical bus members and to electrically connect the circuit breaker to the electrical cable members and to electrically connect the circuit breaker to the ground members. The shutter assembly includes a flexible insulating member movably disposed between the conductors and the primary contacts. The flexible insulating member moves between a first position in which it provides access for the conductors to be coupled to the primary contacts, and a second position in which the flexible insulating member isolates and electrically insulates the bus member conductors from the primary contacts and the cable member conductors (“disconnected”) or isolates and electrically insulates the cable member conductors from the primary contacts and the ground member (“withdrawn”). An electrical switching apparatus and an electrical system employing the shutter assembly are also disclosed. | 05-24-2012 |
20120206861 | ELECTRICAL SYSTEM AND AUTOMATIC IDENTIFICATION SYSTEM THEREFOR - An identification system is provided for an electrical system. The electrical system includes a switchgear enclosure, a number of electrical switching apparatus, and a racking mechanism movably coupling the electrical switching apparatus to the enclosure. The identification system includes a control mechanism having a controller and a plurality of software programs. The controller includes a number of inputs from a corresponding one of the electrical switching apparatus, and a number of outputs to the racking mechanism. Each software program provides functionality to the outputs to control racking movement of a predetermined type of electrical switching apparatus. Responsive to the inputs from the electrical switching apparatus, the controller identifies the predetermined type of electrical switching apparatus, and then automatically selects a corresponding one of the software programs to control movement of the electrical switching apparatus. Thus, the same controller is operational with different predetermined types of electrical switching apparatus. | 08-16-2012 |
20120211335 | ELECTRICAL SWITCHING APPARATUS, AND RACKING ASSEMBLY AND SECONDARY DISCONNECT ASSEMBLY THEREFOR - A secondary disconnect assembly is provided for a racking assembly of an electrical switching apparatus, such as a circuit breaker. The racking assembly movably couples the circuit breaker to a switchgear enclosure. The secondary disconnect assembly includes a mounting assembly having an elongated mounting member. The elongated mounting member has first and second opposing ends and first and second opposing sides. A sliding assembly is movably coupled to the first side between the first and second ends. A latching member is pivotably coupled to the sliding assembly. The latching member moves between an unlatched position corresponding to the circuit breaker being movable independently with respect to the sliding assembly, and a latched position corresponding to the latching member fixedly coupling the sliding assembly to the circuit breaker in order that the circuit breaker moves with the sliding assembly. The racking assembly may also include a position indicator. | 08-23-2012 |
20150092388 | COMPONENT FOR ELECTRIC POWER SYSTEM AND METHOD OF DETERMINING WHETHER A POWER CIRCUIT IN AN ELECTRIC POWER SYSTEM IS OPEN OR CLOSED - A component is for an electric power system. The component includes: a user access panel; a first element for directing visible light; a second element for directing visible light, the second end of the first element facing the second end of the second element; a movable conductor structured to move between a first position and a second position; and a stationary conductor structured to engage the movable conductor. In the first position the movable conductor is disposed between the second end of the first element and the second end of the second element, thereby blocking visible light from passing from the first element to the second element. In the second position the movable conductor is not disposed between the second end of the first element and the second end of the second element, thereby permitting visible light to pass from the first element to the second element. | 04-02-2015 |
Patent application number | Description | Published |
20090157677 | METHOD AND SYSTEM FOR ENABLEMENT OF SOCIAL NETWORKING BASED ON ASSET OWNERSHIP - A skill finder service receives directly from a user or through a social networking service a request for help with an asset. The skill finder service finds users skilled in the asset from asset data collected by an asset management service. The skill finder service searches the asset data for assets that match the asset in the request, and for each matching asset, determines the user who owns the matching asset. The skill finder service creates a list of skilled users and sends the list to the requesting user. The requesting user can contact one or more of the skilled users for help with the asset. The skill finder service uses existing data typically obtained by asset data management services to provide a valuable service to users. Further, by using the asset data to find skilled users, the skill finder service lessons or eliminates the need for user-entered expertise listing. | 06-18-2009 |
20120117141 | ENHANCING CLIENT-SIDE OBJECT CACHING FOR WEB BASED APPLICATIONS - An object request associated with a requesting entity can be identified. The object request can comprise of an object identifier and an object type associated with an object instance which can be a renderable entity. The entity can be a widget within an application executing within a client device. An object type associated with the object request can be determined which can be decomposed into an attribute request based a selected schema. The attribute request can comprise of an object instance identifier and an attribute identifier associated with an attribute value. An attribute index associated with a client-side object cache can be queried for the attribute value. When the attribute value exists in the attribute index, an appropriate attribute value associated with the attribute can be conveyed to the entity. When the attribute value is absent from the attribute index, the attribute request can be conveyed to a request aggregator. | 05-10-2012 |
20120158831 | ENHANCING CLIENT-SIDE OBJECT CACHING FOR WEB BASED APPLICATIONS - An object request associated with a requesting entity can be identified. The object request can comprise of an object identifier and an object type associated with an object instance which can be a renderable entity. The entity can be a widget within an application executing within a client device. An object type associated with the object request can be determined which can be decomposed into an attribute request based a selected schema. The attribute request can comprise of an object instance identifier and an attribute identifier associated with an attribute value. An attribute index associated with a client-side object cache can be queried for the attribute value. When the attribute value exists in the attribute index, an appropriate attribute value associated with the attribute can be conveyed to the entity. When the attribute value is absent from the attribute index, the attribute request can be conveyed to a request aggregator. | 06-21-2012 |
20120296939 | PRESERVING EVENT DATA FOR LAZILY-LOADED MACRO COMPONENTS IN A PUBLISH/SUBSCRIBE SYSTEM - A method, system and computer program product for preserving event data for lazily-loaded macro components. Upon detecting an event published by a publisher, the logical channel of the detected event is identified. If one of the macro components to be lazily-loaded is a primary receiver for that logical channel (determined by performing a table-lookup of a data structure containing a listing of macro components and their associated logical channels for which they are to be the primary receivers), then the indication of the logical channel of the detected event along with the data of the published event are stored as a key/value pair in a data structure. Upon the macro component to be lazily-loaded having been loaded, the data of the published event associated with the logical channel for which the loaded macro component is a primary receiver is retrieved and transmitted to that logical channel. | 11-22-2012 |
20120297399 | AUTOMATICALLY UPDATING THE DISPLAY STATE OF THE USER INTERFACE OF A CLIENT DEVICE IN A PUBLISH/SUBSCRIBE SYSTEM - A method, system and computer program product for updating the display state of the user interface of a subscriber client. A macro component definition file is inspected to obtain the listing of events associated with each macro component listed in the macro component definition file. An event callback function is created for each macro component listed in the macro component definition file, where the callback function will update the displayed user interface of the subscriber client to be the display state of the macro component when one its associated events is published by the publisher. Upon detecting a published event, the event callback function associated with the published event is executed thereby automatically updating the display state of the user interface of the subscriber client to be the display state of the macro component associated with the published event. | 11-22-2012 |
Patent application number | Description | Published |
20080260902 | Process for Increasing Throughput of Corn for Oil Extraction - Corn oil is extracted from corn to form a corn meal. Processing the corn grain to obtain the oil, meal, and other product streams generally includes dividing the corn kernel by fractionating to create a higher oil fraction and a lower oil fraction, forming a solvent extractable structure from the higher oil fraction, and extracting the oil from the higher oil fraction. The extracted corn oil is useful for making nutritionally enhanced edible oil or cooking oil, lubricants, biodiesel, fuel, cosmetics and oil-based or oil-containing chemical products. The extracted corn meal is useful for making enhanced animal feed rations, snack food, blended food products, cosmetics, and fermentation broth additive. The lower oil fraction is useful for one or more processes such as fermentation, wet-milling, animal feed production, sweetener production, and starch production, making enhanced animal feed rations, snack food, blended food products, and cosmetics. | 10-23-2008 |
20090311374 | INTEGRATED CORN PROCESSING - The invention provides an integrated corn processing model and plant which can be used to generate grits, ethanol, energy, starch, sweeteners, gluten, fermentation products, corn meal and oil in a manner that allows the controller to shift outputs depending on process economics and availability of inputs. | 12-17-2009 |
Patent application number | Description | Published |
20130066274 | STERILE FLUID PATHWAY CONNECTION TO DRUG CONTAINERS FOR DRUG DELIVERY PUMPS - A user-initiated fluid pathway connection includes: a connection hub, a piercing member, a sterile sleeve, and a drug container having a cap, a pierceable seal, a barrel, and a plunger seal, wherein the piercing member is initially retained within the sterile sleeve between the connection hub and the pierceable seal of the drug container. The connection hub may include an internal aperture within the connection hub which functions as a flow restrictor and wherein a piercing member is connected to one end of the internal aperture and a fluid conduit is connected to another end of the internal aperture. A drug delivery pump with integrated sterility maintenance features includes a housing, upon which an activation mechanism, an insertion mechanism, a fluid pathway connection as described above, a power and control system, and a drive mechanism connected to a drug container are mounted. Methods of assembly and operation are also provided. | 03-14-2013 |
20150139977 | XYLANASES, NUCLEIC ACIDS ENCODING THEM AND METHODS FOR MAKING AND USING THEM - The invention relates to enzymes having xylanase, mannanase and/or glucanase activity, e.g., catalyzing hydrolysis of internal β-1,4-xylosidic linkages or endo-β-1,4-glucanase linkages; and/or degrading a linear polysaccharide beta-1,4-xylan into xylose. Thus, the invention provides methods and processes for breaking down hemicellulose, which is a major component of the cell wall of plants, including methods and processes for hydrolyzing hemicelluloses in any plant or wood or wood product, wood waste, paper pulp, paper product or paper waste or byproduct. In addition, methods of designing new xylanases, mannanases and/or glucanases and methods of use thereof are also provided. The xylanases, mannanases and/or glucanases have increased activity and stability at increased pH and temperature. | 05-21-2015 |
Patent application number | Description | Published |
20090042180 | SYSTEM FOR SAMPLING AND TRACKING PLANT MATERIAL - A system and method for processing, i.e., sampling and tracking, plant material requires the ability to identify each plant in a plurality of plants. Initially, samples are taken from selected plants and are collected in respective storage locations in a magazine. During sampling, the identity of the plant source for each plant sample is stored. Further, the identity of each storage location receiving a plant sample is stored. Subsequently, the samples are transferred from the storage locations and are placed in respective wells of a receiving member for further downstream processing. Again, the identity of each well receiving a plant sample is stored. As a result, a plant sample in a well can be traced back to its plant source. | 02-12-2009 |
20090139353 | DEVICE FOR SAMPLING PLANT MATERIAL - A device for collecting plant samples includes a punch and die mechanism for taking leaf plugs from plants. The punch itself includes a punch rod coaxially mounted inside a punch tube. In use, the punch tube has a distal end with two, diametrically opposed projections that interact with the formed aperture to cut a plug from a plant leaf. The punch rod then follows to remove a cut leaf plug from the formed aperture. Also included is a hydraulic subsystem for periodically delivering liquid on the punch and die mechanism to prevent plant debris from clogging the device. | 06-04-2009 |
20110213492 | TRANSFER STATION FOR PLANT MATERIAL SAMPLING AND TRACKING SYSTEM - Systems and methods for processing plant material samples and a transfer station designed for use in such systems and methods. In one embodiment, the system includes a controller, a plant-material sampling device, and a transfer station. The plant-material sampling device is configured to communicate with the controller and to read an identifier of a plant. The sampling device also has a removable magazine, and is designed to take at least one plant sample from multiple plants, place such samples in the magazine, and track the identity of the plant from which each sample is taken. The transfer station is configured to hold, at multiple positions, multiple magazines and multiple trays such that the positions of the magazines are mirrored by the positions of the trays, read an identifier of each magazine, read an identifier of each tray, map storage locations for each one of the magazines to storage locations of one of the trays, and sequentially unload plant samples from the magazines to the trays. | 09-01-2011 |