Patent application number | Description | Published |
20100299479 | OBSCURING MEMORY ACCESS PATTERNS - For each memory location in a set of memory locations associated with a thread, setting an indication associated with the memory location to request a signal if data from the memory location is evicted from a cache; and in response to the signal, reloading the set of memory locations into the cache. | 11-25-2010 |
20130205122 | INSTRUCTION SET ARCHITECTURE-BASED INTER-SEQUENCER COMMUNICATIONS WITH A HETEROGENEOUS RESOURCE - In one embodiment, the present invention includes a method for directly communicating between an accelerator and an instruction sequencer coupled thereto, where the accelerator is a heterogeneous resource with respect to the instruction sequencer. An interface may be used to provide the communication between these resources. Via such a communication mechanism a user-level application may directly communicate with the accelerator without operating system support. Further, the instruction sequencer and the accelerator may perform operations in parallel. Other embodiments are described and claimed. | 08-08-2013 |
20130219399 | MECHANISM FOR INSTRUCTION SET BASED THREAD EXECUTION OF A PLURALITY OF INSTRUCTION SEQUENCERS - In an embodiment, a method is provided. The method includes managing user-level threads on a first instruction sequencer in response to executing user-level instructions on a second instruction sequencer that is under control of an application level program. A first user-level thread is run on the second instruction sequencer and contains one or more user level instructions. A first user level instruction has at least 1) a field that makes reference to one or more instruction sequencers or 2) implicitly references with a pointer to code that specifically addresses one or more instruction sequencers when the code is executed. | 08-22-2013 |
20140281406 | Instruction For Performing An Overload Check - A processor is described having a functional unit within an instruction execution pipeline. The functional unit having circuitry to determine whether substantive data from a larger source data size will fit within a smaller data size that the substantive data is to flow to. | 09-18-2014 |
20140282832 | METHOD, APPARATUS, SYSTEM, AND COMPUTER READABLE MEDIUM FOR PROVIDING APPARATUS SECURITY - Technologies are provided in embodiments for receiving policy information associated with at least one security exception, the security exception relating to execution of at least one program, determining an operation associated with the security exception based, at least in part, on the policy information, and causing the operation to be performed, based at least in part, on a determination that the at least one security exception occurred. | 09-18-2014 |
20150070368 | Instruction Set Architecture-Based Inter-Sequencer Communications With A Heterogeneous Resource - In one embodiment, the present invention includes a method for directly communicating between an accelerator and an instruction sequencer coupled thereto, where the accelerator is a heterogeneous resource with respect to the instruction sequencer. An interface may be used to provide the communication between these resources. Via such a communication mechanism a user-level application may directly communicate with the accelerator without operating system support. Further, the instruction sequencer and the accelerator may perform operations in parallel. Other embodiments are described and claimed. | 03-12-2015 |
Patent application number | Description | Published |
20110078389 | MANAGING AND IMPLEMENTING METADATA IN CENTRAL PROCESSING UNIT USING REGISTER EXTENSIONS - A set of default registers of a processor are expanded into metadata registers on the processor of a computer system. The default registers having stored thereon data, while metadata which is related to the data is stored separately on the metadata registers. | 03-31-2011 |
20110314480 | Apparatus, System, And Method For Persistent User-Level Thread - Embodiments of the invention provide a method of creating, based on an operating-system-scheduled thread running on an operating-system-visible sequencer and using an instruction set extension, a persistent user-level thread to run on an operating-system-sequestered sequencer independently of context switch activities on the operating-system-scheduled thread. The operating-system-scheduled thread and the persistent user-level thread may share a common virtual address space. Embodiments of the invention may also provide a method of causing a service thread running on an additional operating-system-visible sequencer to provide operating system services to the persistent user-level thread. Embodiments of the invention may further provide apparatus, system, and machine-readable medium thereof. | 12-22-2011 |
20120017221 | Mechanism for Monitoring Instruction Set Based Thread Execution on a Plurality of Instruction Sequencers - A technique to monitor software thread performance and update software that issues or uses the thread(s) to reduce performance-inhibiting events. At least one embodiment of the invention uses hardware and/or software timers or counters to monitor various events associated with executing user-level threads and report these events back to a user-level software program, which can use the information to avoid or at least reduce performance-inhibiting events associated with the user-level threads. | 01-19-2012 |
20120166767 | SYSTEM, APPARATUS, AND METHOD FOR SEGMENT REGISTER READ AND WRITE REGARDLESS OF PRIVILEGE LEVEL - Embodiments of systems, apparatuses, and methods for performing privilege agnostic segment base register read or write instruction are described. An exemplary method may include fetching the privilege agnostic segment base register write instruction, wherein the privilege agnostic write instruction includes a 64-bit data source operand, decoding the fetched privilege agnostic segment base register write instruction, and executing the decoded privilege agnostic segment base register write instruction to write the 64-bit data of the source operand into the segment base register identified by the opcode of the privilege agnostic segment base register write instruction. | 06-28-2012 |
20130042093 | CONTEXT STATE MANAGEMENT FOR PROCESSOR FEATURE SETS - Embodiments of an invention related to context state management based on processor features are disclosed. In one embodiment, a processor includes instruction logic and state management logic. The instruction logic is to receive a state management instruction having a parameter to identify a subset of the features supported by the processor. The state management logic is to perform a state management operation specified by the state management instruction. | 02-14-2013 |
20130054940 | MECHANISM FOR INSTRUCTION SET BASED THREAD EXECUTION ON A PLURALITY OF INSTRUCTION SEQUENCERS - In an embodiment, a method is provided. The method includes managing user-level threads on a first instruction sequencer in response to executing user-level instructions on a second instruction sequencer that is under control of an application level program. A first user-level thread is run on the second instruction sequencer and contains one or more user level instructions. A first user level instruction has at least 1) a field that makes reference to one or more instruction sequencers or 2) implicitly references with a pointer to code that specifically addresses one or more instruction sequencers when the code is executed. | 02-28-2013 |
20130219154 | CONTEXT STATE MANAGEMENT FOR PROCESSOR FEATURE SETS - Embodiments of an invention related to context state management based on processor features are disclosed. In one embodiment, a processor includes instruction logic and state management logic. The instruction logic is to receive a state management instruction having a parameter to identify a subset of the features supported by the processor. The state management logic is to perform a state management operation specified by the state management instruction. | 08-22-2013 |
20130275735 | Apparatus, System, And Method For Persistent User-Level Thread - Embodiments of the invention provide a method of creating, based on an operating-system-scheduled thread running on an operating-system-visible sequencer and using an instruction set extension, a persistent user-level thread to run on an operating-system-sequestered sequencer independently of context switch activities on the operating-system-scheduled thread. The operating-system-scheduled thread and the persistent user-level thread may share a common virtual address space. Embodiments of the invention may also provide a method of causing a service thread running on an additional operating-system-visible sequencer to provide operating system services to the persistent user-level thread. Embodiments of the invention may further provide apparatus, system, and machine-readable medium thereof. | 10-17-2013 |
20140115594 | MECHANISM TO SCHEDULE THREADS ON OS-SEQUESTERED SEQUENCERS WITHOUT OPERATING SYSTEM INTERVENTION - Method, apparatus and system embodiments to schedule OS-independent “shreds” without intervention of an operating system. For at least one embodiment, the shred is scheduled for execution by a scheduler routine rather than the operating system. A scheduler routine may run on each enabled sequencer. The schedulers may retrieve shred descriptors from a queue system. The sequencer associated with the scheduler may then execute the shred described by the descriptor. Other embodiments are also described and claimed. | 04-24-2014 |
20140281437 | Robust and High Performance Instructions for System Call - Robust system call and system return instructions are executed by a processor to transfer control between a requester and an operating system kernel. The processor includes execution circuitry and registers that store pointers to data structures in memory. The execution circuitry receives a system call instruction from a requester to transfer control from a first privilege level of the requester to a second privilege level of an operating system kernel. In response, the execution circuitry swaps the data structures that are pointed to by the registers between the requester and the operating system kernel in one atomic transition. | 09-18-2014 |
20140365742 | SYSTEMS AND METHODS FOR PREVENTING UNAUTHORIZED STACK PIVOTING - An example processing system may comprise: a lower stack bound register configured to store a first memory address, the first memory address identifying a lower bound of a memory addressable via a stack segment; an upper stack bound register configured to store a second memory address, the second memory address identifying an upper bound of the memory addressable via the stack segment; and a stack bounds checking logic configured to detect unauthorized stack pivoting, by comparing a memory address being accessed via the stack segment with at least one of the first memory address and the second memory address. | 12-11-2014 |
Patent application number | Description | Published |
20110276674 | RESOLVING INFORMATION IN A MULTITENANT DATABASE ENVIRONMENT - Disclosed herein are techniques for creating a representation of dependency relationships between computing resources within a computing environment. In some implementations, one or more sources for dependency analysis may be identified. Each source may be capable of being accessed to provide computing functionality via the computing environment. Each source may include one or more references to a respective one or more computing resources. Each computing resource may define a unit of the computing functionality available within the computing environment. A plurality of dependency relationships may be identified based on the one or more sources. A dependency relationship representation may be created based on the identified dependency relationships. | 11-10-2011 |
20110276693 | RESOLVING INFORMATION IN A MULTITENANT DATABASE ENVIRONMENT - Disclosed herein are techniques for provisioning computing services. In some implementations, a plurality of computing resources available within a computing environment are identified. The plurality of computing resources may be capable of being used to provide computing services via the computing environment. Each of the computing resources may comprise a respective unit of computing functionality available within the computing environment. A plurality of dependency relationships among the computing resources may be identified. Based on the identified dependency relationships, a first one or more of the computing resources may be selected for inclusion in a license definition. A license conforming to the license definition may provide an entity with access to the computing functionality associated with the first one or more computing resources. | 11-10-2011 |
20110276890 | RESOLVING INFORMATION IN A MULTITENANT DATABASE ENVIRONMENT - Disclosed herein are techniques for identifying computing resources specified by a representation of a computing service. In some implementations, a request to analyze a computing service provided via a computing environment may be received. The computing service may have an activated state in which the computing service is available for use and a deactivated state in which the computing service is not available for use. The computing environment may comprise a plurality of computing resources each defining a variable unit of computing functionality within the computing environment. Each computing resource may be associated with a respective parameter corresponding with a respective parameter value that specifies a level of the variable unit of computing functionality defined by the computing resource. The computing service may be represented by a metadata model comprising a plurality of nodes, at least some of which specify a respective one or more of the parameter values. | 11-10-2011 |
20110276892 | RESOLVING INFORMATION IN A MULTITENANT DATABASE ENVIRONMENT - Disclosed herein are techniques for providing a user interface component. In some implementations, a request for the user interface component may be received at a computing device. The user interface component may have a default visual presentation. A branding override may be selected from a plurality of available branding overrides. The branding override may define a modification to the default visual presentation of the user interface component. The branding override may be selected based on one or more contextual variables associated with the request for the user interface component. The user interface component may be modified in accordance with the selected branding override. The user interface component may be displayed on a display device. | 11-10-2011 |
20120254312 | Methods and Systems for Incentivizing, Exchanging, and Tracking Expressions of Gratitude Within a Network - A method includes receiving, by a first computing device, from a second computing device associated with a first user, a first expression of gratitude for at least one of a good and a service provided by a second user. The method includes receiving, by the first computing device, from the second computing device, a second expression of gratitude for a second at least one of a good and a service provided by a third user. The method includes providing, by the first computing device, to a third computing device associated with a fourth user, the first expression of gratitude and the second expression of gratitude for display to the fourth user. | 10-04-2012 |
20140047117 | RESOLVING INFORMATION IN A MULTITENANT DATABASE ENVIRONMENT - Disclosed herein are techniques for creating a representation of dependency relationships between computing resources within a computing environment. In some implementations, one or more sources for dependency analysis may be identified. Each source may be capable of being accessed to provide computing functionality via the computing environment. Each source may include one or more references to a respective one or more computing resources. Each computing resource may define a unit of the computing functionality available within the computing environment. A plurality of dependency relationships may be identified based on the one or more sources. A dependency relationship representation may be created based on the identified dependency relationships. | 02-13-2014 |
Patent application number | Description | Published |
20100230328 | INTELLIGENT BARCODE SYSTEMS - Systems and methods using intelligent barcodes for processing mail, packages, or other items in transport are provided. Systems and methods allowing end-to-end visibility of a mail stream by uniquely identifying and tracking mail pieces are also provided. Systems and methods include the use of standardized intelligent barcodes on mail pieces, a seamless process for mail acceptance, continuous mail piece tracking, and feedback on mail quality in real time. In one embodiment, systems and methods using intelligent barcodes allow a mailing service to provide enhanced acceptance, sorting, tracking, address correction, forwarding, and delivery services. In another embodiment, systems and methods using intelligent barcodes allow a mailing service to identify a mail piece as undeliverable-as-addressed (UAA) and determine a final disposition for the mail piece. In yet another embodiment, systems and methods using intelligent barcodes allow mailers more visibility into the mail stream and information on the quality of their mailings. | 09-16-2010 |
20130008949 | INTELLIGENT BARCODE SYSTEMS - Systems and methods using intelligent barcodes for processing mail, packages, or other items in transport are provided. Systems and methods allowing end-to-end visibility of a mail stream by uniquely identifying and tracking mail pieces are also provided. Systems and methods include the use of standardized intelligent barcodes on mail pieces, a seamless process for mail acceptance, continuous mail piece tracking, and feedback on mail quality in real time. In one embodiment, systems and methods using intelligent barcodes allow a mailing service to provide enhanced acceptance, sorting, tracking, address correction, forwarding, and delivery services. In another embodiment, systems and methods using intelligent barcodes allow a mailing service to identify a mail piece as undeliverable-as-addressed (UAA) and determine a final disposition for the mail piece. In yet another embodiment, systems and methods using intelligent barcodes allow mailers more visibility into the mail stream and information on the quality of their mailings. | 01-10-2013 |
20130008951 | INTELLIGENT BARCODE SYSTEMS - Systems and methods using intelligent barcodes for processing mail, packages, or other items in transport are provided. Systems and methods allowing end-to-end visibility of a mail stream by uniquely identifying and tracking mail pieces are also provided. Systems and methods include the use of standardized intelligent barcodes on mail pieces, a seamless process for mail acceptance, continuous mail piece tracking, and feedback on mail quality in real time. In one embodiment, systems and methods using intelligent barcodes allow a mailing service to provide enhanced acceptance, sorting, tracking, address correction, forwarding, and delivery services. In another embodiment, systems and methods using intelligent barcodes allow a mailing service to identify a mail piece as undeliverable-as-addressed (UAA) and determine a final disposition for the mail piece. In yet another embodiment, systems and methods using intelligent barcodes allow mailers more visibility into the mail stream and information on the quality of their mailings. | 01-10-2013 |
20130013101 | INTELLIGENT BARCODE SYSTEMS - Systems and methods using intelligent barcodes for processing mail, packages, or other items in transport are provided. Systems and methods allowing end-to-end visibility of a mail stream by identifying and tracking mail pieces are also provided. Systems and methods include the use of standardized intelligent barcodes on mail pieces, a seamless process for mail acceptance, continuous mail piece tracking, and feedback on mail quality in real time. Systems and methods can use intelligent barcodes allow a mailing service to provide enhanced acceptance, sorting, tracking, address correction, forwarding, and delivery services. Systems and methods can use intelligent barcodes allow a mailing service to identify a mail piece as undeliverable-as-addressed (UAA) and determine a final disposition for the mail piece. Systems and methods can use intelligent barcodes allow mailers more visibility into the mail stream and information on the quality of their mailings. | 01-10-2013 |
20130013102 | INTELLIGENT BARCODE SYSTEMS - Systems and methods using intelligent barcodes for processing mail, packages, or other items in transport are provided. Systems and methods allowing end-to-end visibility of a mail stream by uniquely identifying and tracking mail pieces are also provided. Systems and methods include the use of standardized intelligent barcodes on mail pieces, a seamless process for mail acceptance, continuous mail piece tracking, and feedback on mail quality in real time. In one embodiment, systems and methods using intelligent barcodes allow a mailing service to provide enhanced acceptance, sorting, tracking, address correction, forwarding, and delivery services. In another embodiment, systems and methods using intelligent barcodes allow a mailing service to identify a mail piece as undeliverable-as-addressed (UAA) and determine a final disposition for the mail piece. In yet another embodiment, systems and methods using intelligent barcodes allow mailers more visibility into the mail stream and information on the quality of their mailings. | 01-10-2013 |
20140058558 | INTELLIGENT BARCODE SYSTEMS - Systems and methods using intelligent barcodes for processing mail, packages, or other items in transport are provided. Systems and methods allowing end-to-end visibility of a mail stream by uniquely identifying and tracking mail pieces are also provided. Systems and methods include the use of standardized intelligent barcodes on mail pieces, a seamless process for mail acceptance, continuous mail piece tracking, and feedback on mail quality in real time. In one embodiment, systems and methods using intelligent barcodes allow a mailing service to provide enhanced acceptance, sorting, tracking, address correction, forwarding, and delivery services. In another embodiment, systems and methods using intelligent barcodes allow a mailing service to identify a mail piece as undeliverable-as-addressed (UAA) and determine a final disposition for the mail piece. In yet another embodiment, systems and methods using intelligent barcodes allow mailers more visibility into the mail stream and information on the quality of their mailings. | 02-27-2014 |
Patent application number | Description | Published |
20120047260 | Data Synchronization For Circuit Resources Without Using A Resource Buffer - A resource synchronizer synchronizes transmission of data to a SerDes of a device so that the SerDes is capable of providing the data to a resource of the device without buffering the data between the SerDes and the resource. | 02-23-2012 |
20130173970 | MEMORY DEVICE WITH BACKGROUND BUILT-IN SELF-TESTING AND BACKGROUND BUILT-IN SELF-REPAIR - A memory device with background built-in self-testing (BBIST) includes a plurality of memory blocks; a memory buffer to offload data from one of the plurality of memory blocks temporarily; and a memory block stress controller to control a stress test applied to the one of the memory blocks when the data is temporarily offloaded on the memory buffer. The stress test tests for errors in the one of the plurality of the memory blocks. | 07-04-2013 |
20130329553 | TRAFFIC METERING AND SHAPING FOR NETWORK PACKETS - An integrated circuit device comprising, an interface configured to receive signals external to said integrated circuit device; a memory; a logic unit; and a lookup table coupled with the logic unit, wherein the lookup table is configured to govern traffic of a network. | 12-12-2013 |
20130329555 | DUAL COUNTER - An integrated circuit device for receiving packets. The integrated circuit device includes a first counter for counting a number of the packets, and a second counter for counting bytes of the packets. The first counter and the second counter are configured to be incremented by a single command from a packet processor. | 12-12-2013 |
20130332665 | MEMORY WITH BANK-CONFLICT-RESOLUTION (BCR) MODULE INCLUDING CACHE - A memory device includes a block of memory cells and a cache. The block of memory cells is not a random access memory with multiple ports. The block of memory cells is partitioned into subunits that have only a single port. The cache is coupled to the block of memory cells adapted to handle a plurality of accesses to a same subunit of memory cells without a conflict such that the memory appears to be a random access memory to said plurality of accesses. A method of operating the memory, and a memory with bank-conflict-resolution (BCR) module including cache are also provided. | 12-12-2013 |
20130332708 | PROGRAMMABLE PARTITIONABLE COUNTER - An integrated circuit device for receiving packets. The integrated circuit device includes a programmable partitionable counter that includes a first counter partition for counting a number of the packets, and a second counter partition for counting bytes of the packets. The first counter partition and the second counter partition are configured to be incremented by a single command from the packet processor. | 12-12-2013 |
20140317460 | MEMORY DEVICE WITH BACKGROUND BUILT-IN SELF-REPAIR USING BACKGROUND BUILT-IN SELF-TESTING - A memory device with a background built-in self-repair module (BBISRM) includes a main memory, an arbiter, and a redundant memory to repair a target memory under test (TMUT). The memory device also includes a background built-in self-test module (BBISTM) to identify portions of memory needing background built-in self-repair (BBISR). The BBISRM or the BBISTM can operate simultaneously while the memory device is operational for performing external accesses during field operation. The BBISR can detect and correct a single data bit error in the data stored in the TMUT. The arbiter configured to receive a read or write access memory request including a memory address, to determine if the memory address of the read or write access memory request matches the memory address mapped to the selected portion of the redundant memory, and to read or write data from the selected portion of the redundant memory, respectively. | 10-23-2014 |
Patent application number | Description | Published |
20110186775 | CARBON NANOTUBE-INFUSED FIBER MATERIALS CONTAINING PARALLEL-ALIGNED CARBON NANOTUBES, METHODS FOR PRODUCTION THEREOF, AND COMPOSITE MATERIALS DERIVED THEREFROM - Carbon nanotube-infused fiber materials containing substantially parallel-aligned, infused carbon nanotubes are described herein. The carbon nanotube-infused fiber materials contain a fiber material and a layer of carbon nanotubes infused to the fiber material, where the infused carbon nanotubes are aligned substantially parallel to the longitudinal axis of the fiber material and at least a portion of the substantially parallel-aligned, infused carbon nanotubes are crosslinked to each other, to the fiber material, or both. Crosslinking can occur through covalent bonding or pi-stacking interactions, for example. The carbon nanotube-infused fiber materials can further contain additional carbon nanotubes that are grown on the layer of substantially parallel-aligned, infused carbon nanotubes. Composite materials containing the carbon nanotube-infused fiber materials and methods for production of the carbon nanotube-infused fiber materials are also described herein. | 08-04-2011 |
20120058296 | METAL SUBSTRATES HAVING CARBON NANOTUBES GROWN THEREON AND PROCESSES FOR PRODUCTION THEREOF - Processes for growing carbon nanotubes on metal substrates are described herein. The processes include depositing a catalyst precursor on a metal substrate, optionally depositing a non-catalytic material on the metal substrate, and after depositing the catalyst precursor and the optional non-catalytic material, exposing the metal substrate to carbon nanotube growth conditions so as to grow carbon nanotubes thereon. The carbon nanotube growth conditions convert the catalyst precursor into a catalyst that is operable for growing carbon nanotubes. The metal substrate can remain stationary or be transported while the carbon nanotubes are being grown. Metal substrates having carbon nanotubes grown thereon are also described. | 03-08-2012 |
20120058352 | METAL SUBSTRATES HAVING CARBON NANOTUBES GROWN THEREON AND METHODS FOR PRODUCTION THEREOF - The present disclosure describes methods for growing carbon nanotubes on metal substrates. The methods include depositing a catalytic material on a metal substrate to form a catalyst-laden metal substrate; optionally depositing a non-catalytic material on the metal substrate prior to, after, or concurrently with the catalytic material; conveying the catalyst-laden metal substrate through a carbon nanotube growth reactor having carbon nanotube growth conditions therein; and growing carbon nanotubes on the catalyst-laden metal substrate. The catalyst-laden metal substrate can optionally remain stationary while the carbon nanotubes are being grown. The catalytic material can be a catalyst or a catalyst precursor. The catalytic material and the optional non-catalytic material can be deposited on the metal substrate from one or more solutions by, for example, spray coating or dip coating techniques. | 03-08-2012 |
20140093728 | CARBON NANOSTRUCTURES AND METHODS OF MAKING THE SAME - A carbon nanostructure that is free of a growth substrate can include a plurality of carbon nanotubes that are branched, crosslinked, and share common walls with one another. The carbon nanostructure can be released from a growth substrate in the form of a flake material. Optionally, the carbon nanotubes of the carbon nanostructure can be coated, such as with a polymer, or a filler material can be present within the porosity of the carbon nanostructure. Methods for forming a carbon nanostructure that is free of a growth substrate can include providing a carbon nanostructure adhered to a growth substrate, and removing the carbon nanostructure from the growth substrate to form a carbon nanostructure that is free of the growth substrate. Various techniques can be used to affect removal of the carbon nanostructure from the growth substrate. Isolation of the carbon nanostructure can further employ various wet and/or dry separation techniques. | 04-03-2014 |
Patent application number | Description | Published |
20120117181 | SYSTEM FOR AND METHOD OF PROVIDING MOBILE APPLICATIONS MANAGEMENT - A system for and method of providing mobile device management. The system and method may include identifying, to a customer, a mobile management system that is communicatively coupled to a customer system associated with the customer via a first network and communicatively coupled to a plurality of mobile devices associated with the customer via a second network, storing, on the mobile management system, a plurality of template mobile applications, receiving, from the customer system, modification data associated with one of the plurality of template mobile applications via the first network, modifying the one of the plurality of template mobile applications based on the modification data, and transmitting, to the plurality of mobile devices, the modified one of the plurality of template mobile applications via the second network. | 05-10-2012 |
20120127895 | MANAGEMENT SYSTEM FOR MANAGING A VoIP NETWORK SERVICE - A network device stores one or more mobile applications. The network device receives a message from another network device, where the message specifies multiple mobile devices to which the one or more mobile applications should be uploaded. The mobile devices include cellular telephones. The network device sends a notification to the multiple mobile devices that the one or more mobile applications are available for download from the network device. The notification includes a short message service (SMS) text message. The network device sends the one or more mobile applications to the multiple mobile devices based on receiving replies to the notification from the multiple mobile devices. | 05-24-2012 |
Patent application number | Description | Published |
20110298930 | Integrated Wireless Location and Surveillance System - An integrated wireless location and surveillance system that provides distinct advantages over video and audio surveillance systems of the prior art is disclosed. The integrated system comprises (i) a surveillance system comprising a plurality of cameras, each covering a respective zone, and (ii) a wireless location system that is capable of providing to the surveillance system, at various points in time, an estimate of the location of a wireless terminal that belongs to a person of interest. The surveillance system intelligently selects the video feed from the appropriate camera, based on the estimated location of the wireless terminal, and delivers the selected video feed to a display. As a person of interest moves from one zone to another, the surveillance system is capable of dynamically updating which video feed is delivered to the display. | 12-08-2011 |
20120014567 | Wireless Location and Facial/Speaker Recognition System - An integrated wireless location and facial/speaker-recognition system that provides distinct advantages over facial-recognition systems and speaker-recognition systems of the prior art is disclosed. The integrated system is capable of using information from a wireless location system to improve the performance of the facial recognition and speaker recognition. The system is capable of processing photographs and/or audio samples captured by a camera/microphone at a fixed location (e.g., a digital pan-zoom-tilt (PZT) surveillance camera, etc.) as well as those captured by a mobile camera/microphone (e.g., a digital camera and microphone in a smartphone, etc.). The system also features a feedback mechanism by which the location-informed results can be used to improve the system's recognition abilities. | 01-19-2012 |
20120249787 | Surveillance System - Data from a wireless network location system is used in conjunction with the known geographic location of a video surveillance area such that the system according to the present invention infers that a person who appears in an image in the video is the user of a mobile phone estimated to be at the person's location. When facial recognition is applied and the person's identity is thus recognized, an association is generated as between the identity according to the facial recognition and the identity of the co-located mobile phone. This association can be critical when there is no personal identification available for a mobile phone such as a pre-paid mobile. | 10-04-2012 |
Patent application number | Description | Published |
20120123789 | System and Method for Facilitating Healthcare Volunteering - Computer-implemented methods and systems for connecting and facilitating communication among healthcare volunteers, organizations, patients and donors are disclosed. A matching system to match volunteers, donors, organizations and patients to coordinate and manage providing low cost or free health care services is disclosed. An donation inventory management system is also disclosed. Dynamic volunteer coordination methods for responding to public health events are also disclosed. | 05-17-2012 |
20120123891 | PROFESSIONALLY-QUALIFIED BIDDING SYSTEM FOR A USER SEEKING PROFESSIONAL SERVICES - A professionally-qualified bidding system for a user seeking professional services is presented. The teachings are generally related to a professionally-qualified bidding system for a user seeking professional services. From the user perspective, the system generally includes a component operable for receiving a user's request for a professional service, an optional component operable to verify the user's request, a component operable for a viewing of the user's request by a qualified professional service provider, and a component for communicating a bid from the professional service provider to the user. In some embodiments, the user's request can be verified through one or more questionnaire's, or a submission from the user. In some embodiments, the professional service provider is qualified automatically. And, in some embodiments, the bid can be updated to provide the user with a real-time, or near real-time, status of the professional service provider's offer or counteroffers. | 05-17-2012 |
Patent application number | Description | Published |
20110287003 | TREATMENT METHODS - The present invention relates generally to the fields of molecular biology and growth factor regulation. More specifically, the invention relates to therapies for the treatment of pathological conditions, such as cancer. | 11-24-2011 |
20120089541 | BIOMARKERS AND METHODS OF TREATMENT - The present invention concerns cancer biomarkers. In particular, the invention concerns c-met as biomarkers for patient selection and patient prognosis in cancer, as well as methods of therapeutic treatment, articles of manufacture and methods for making them, diagnostic kits, methods of detection and methods of advertising related thereto. | 04-12-2012 |
20140037625 | BIOMARKERS AND METHODS OF TREATMENT - The present invention concerns cancer biomarkers. In particular, the invention concerns c-met as biomarkers for patient selection and patient prognosis in cancer, as well as methods of therapeutic treatment, articles of manufacture and methods for making them, diagnostic kits, methods of detection and methods of advertising related thereto. | 02-06-2014 |
Patent application number | Description | Published |
20110143880 | DRIVETRAIN FOR GENERATOR IN WIND TURBINE - A drivetrain for a generator in a wind turbine is disclosed. In one embodiment, the drivetrain includes an input shaft configured to provide an input rotational speed, and a planetary gearbox in communication with the input shaft. The planetary gearbox includes a stationary carrier and a plurality of rotatable gears. The planetary gearbox is configured to convert the input rotational speed to an output rotational speed. The drivetrain additionally includes an output shaft in communication with the planetary gearbox. The output shaft is configured to rotate at the output rotational speed. The drivetrain further includes a load isolation device disposed between the input shaft and the planetary gearbox. The load isolation device is configured to reduce transmission to the planetary gearbox of bending loads on the input shaft. | 06-16-2011 |
20110211962 | DRIVETRAIN FOR GENERATOR IN WIND TURBINE - A wind turbine and a drivetrain for a generator is provided. The drivetrain includes a hub configured to provide an input rotational speed, and a planetary gearbox in communication with the hub. The planetary gearbox includes a stationary or rotatable carrier and a plurality of planet gears. The planetary gearbox is configured to convert the input rotational speed to an output rotational speed, and includes at least one sun gear. The hub can be rigidly connected to the rotatable ring gear. | 09-01-2011 |
20120133154 | WIND TURBINE WITH SINGLE-STAGE COMPACT DRIVE TRAIN - A drive train for a wind turbine includes individual rotor blades connected to a rotor hub. The drive train includes a gearbox, with the rotor hub mounted directly to the gearbox. The gearbox further includes a stationary gear carrier mounted to a mainframe of the wind turbine such that the gearbox substantially supports the weight of the rotor hub. A generator includes a rotor and stationary stator, with the gearbox comprising an output shaft coupled to the rotor such that the gearbox substantially supports the weight of the rotor. | 05-31-2012 |
20120141270 | DRIVETRAIN AND METHOD FOR LUBRICATING BEARING IN WIND TURBINE - A drivetrain for a wind turbine and a method for lubricating a bearing in a drivetrain of a wind turbine are disclosed. The drivetrain includes a rotatable component and a bearing surrounding the rotatable component. The drivetrain further includes a lubrication passage in fluid communication with the bearing for providing lubrication fluid thereto, and a drainage passage in fluid communication with the bearing for removing lubrication fluid therefrom. Further, the drivetrain includes a dry sump in fluid communication with the drainage passage. The dry sump includes a pump operable to flow lubrication fluid from the drainage passage. | 06-07-2012 |
20130183138 | DUAL TEMPERATURE OIL CONTROL SYSTEM AND METHOD FOR A WIND TURBINE GEARBOX - A system and method are provided for supplying oil at different temperatures to different locations within a wind turbine gearbox, wherein oil is pumped from a common oil sump to the different locations via a common header. The different gear box locations are divided into at least two groups, wherein each of said groups receives inlet oil at a respective inlet oil temperature. A first temperature control device is disposed between the common header and the first group, and a second temperature control device is disposed between the common header and the second group of gearbox locations. | 07-18-2013 |
Patent application number | Description | Published |
20120103998 | Pan with Gripping Indentations on the Handle - In summary there is provided in one embodiment a pan having a bottom base having a base periphery edge, a sidewall extending upwardly from the base periphery edge and terminating at a side edge to create a well therebetween, an outwardly extending ridge being an extension from the sidewall edge, the ridge having at least two opposing portions extending from the sidewall at a length to define a pair of opposing handles, a circular rim extending along the periphery of the ridge, and, at least one pair of gripping members separately positioned in each handle, the gripping members being defined to include an indentation with a lowered section extending below a lower surface defined by the periphery of the ridge, such that the lowered section is visible from a side of the pan. | 05-03-2012 |
20130037430 | PAN HAVING SECURED THERETO ROASTIN MATERIALS - In summary there is provided in one embodiment a combination of a pan with a label for holding a roasting bag. The pan is defined by having a bottom base having a base periphery edge and a sidewall extending upwardly from the base periphery edge and terminating at a side edge to create a well therebetween. The label includes front and rear sides. The rear side being secured to the bottom base and includes a pocket formed thereon. The pocket has an access opening into an internal space of the pocket. The roasting bag is positioned within and removable from the pocket of the label. | 02-14-2013 |
20140238997 | NESTED PAN AND FOLDED PAN COVER - There is provided a packaged pan and lid that includes at least two nested pans and at least two lids. Each lid has at least two bi-lateral fold lines, such that the lid is configurable into a folded configuration and removable secured within a well of a corresponding pan. The lid being removable from the well and unfolded to a substantially flat configuration. The lid may then be placed on the rim of the pan, such that a lip of the pan can be bent over the edge of the lid. | 08-28-2014 |
Patent application number | Description | Published |
20110264822 | FILTERING AND ROUTE LOOKUP IN A SWITCHING DEVICE - Methods and devices for processing packets are provided. The processing device may Include an input interface for receiving data units containing header information of respective packets; a first module configurable to perform packet filtering based on the received data units; a second module configurable to perform traffic analysis based on the received data units; a third module configurable to perform load balancing based on the received data units; and a fourth module configurable to perform route lookups based on the received data | 10-27-2011 |
20120275459 | PROCESSING PACKETS BY A NETWORK DEVICE - A method and apparatus for performing a lookup in a switching device of a packet switched network where the lookup includes a plurality of distinct operations each of which returns a result that includes a pointer to a next operation in a sequence of operations for the lookup. The method includes determining a first lookup operation to be executed, executing the first lookup operation including returning a result and determining if the result includes a pointer to another lookup operation in the sequence of operations. If the result includes a pointer to another lookup operation, the lookup operation indicated by the result is executed. Else, the lookup is terminated. | 11-01-2012 |
20120297083 | FILTERING AND ROUTE LOOKUP IN A SWITCHING DEVICE - Methods and devices for processing packets are provided. The processing device may Include an input interface for receiving data units containing header information of respective packets; a first module configurable to perform packet filtering based on the received data units; a second module configurable to perform traffic analysis based on the received data units; a third module configurable to perform load balancing based on the received data units; and a fourth module configurable to perform route lookups based on the received data units. | 11-22-2012 |
20130308644 | FILTERING AND ROUTE LOOKUP IN A SWITCHING DEVICE - Methods and devices for processing packets are provided. The processing device may Include an input interface for receiving data units containing header information of respective packets; a first module configurable to perform packet filtering based on the received data units; a second module configurable to perform traffic analysis based on the received data units; a third module configurable to perform load balancing based on the received data units; and a fourth module configurable to perform route lookups based on the received data | 11-21-2013 |
20140347995 | PROCESSING PACKETS BY A NETWORK DEVICE - A method and apparatus for performing a lookup in a switching device of a packet switched network where the lookup includes a plurality of distinct operations each of which returns a result that includes a pointer to a next operation in a sequence of operations for the lookup. The method includes determining a first lookup operation to be executed, executing the first lookup operation including returning a result and determining if the result includes a pointer to another lookup operation in the sequence of operations. If the result includes a pointer to another lookup operation, the lookup operation indicated by the result is executed. Else, the lookup is terminated. | 11-27-2014 |
Patent application number | Description | Published |
20100247681 | NITRITE AND NITRITE-METHEME THERAPY TO DETOXIFY STROMA-FREE HEMOGLOBIN BASED BLOOD SUBSTITUTES - This disclosure relates to methods of using nitrite to detoxify stroma-free hemoglobin based blood substitutes. In particular, methods are described for using a blood substitute comprised of about equimolar amounts of nitrite and hemoglobin (e.g., nitrite-metHb) to treat, prevent, or ameliorate diseases of the blood in a subject, or as a blood replacement in a subject. | 09-30-2010 |
20100247682 | USE OF NITRITE SALTS FOR THE TREATMENT OF CARDIOVASCULAR CONDITIONS - It has been surprisingly discovered that administration of nitrite to subjects causes a reduction in blood pressure and an increase in blood flow to tissues. The effect is particularly beneficial, for example, to tissues in regions of low oxygen tension. This discovery provides useful treatments to regulate a subject's blood pressure and blood flow, for example, by the administration of nitrite salts. Provided herein are methods of administering a pharmaceutically-acceptable nitrite salt to a subject, for treating, preventing or ameliorating a condition selected from: (a) ischemia-reperfusion injury (e.g., hepatic or cardiac or brain ischemia-reperfusion injury); (b) pulmonary hypertension (e.g., neonatal pulmonary hypertension); or (c) cerebral artery vasospasm. | 09-30-2010 |
20140017342 | NITRITE AND NITRITE-METHEME THERAPY TO DETOXIFY STROMA-FREE HEMOGLOBIN BASED BLOOD SUBSTITUTES - This disclosure relates to methods of using nitrite to detoxify stroma-free hemoglobin based blood substitutes. In particular, methods are described for using a blood substitute comprised of about equimolar amounts of nitrite and hemoglobin (e.g., nitrite-metHb) to treat, prevent, or ameliorate diseases of the blood in a subject, or as a blood replacement in a subject. | 01-16-2014 |
Patent application number | Description | Published |
20110223765 | SILICON NITRIDE PASSIVATION LAYER FOR COVERING HIGH ASPECT RATIO FEATURES - A method of forming a passivation layer comprising silicon nitride on features of a substrate is described. In a first stage of the deposition method, a dielectric deposition gas, comprising a silicon-containing gas and a nitrogen-containing gas, is introduced into the process zone and energized to deposit a silicon nitride layer. In a second stage, a treatment gas, having a different composition than that of the dielectric deposition gas, is introduced into the process zone and energized to treat the silicon nitride layer. The first and second stages can be performed a plurality of times. | 09-15-2011 |
20120164827 | FABRICATION OF THROUGH-SILICON VIAS ON SILICON WAFERS - A through-silicon via fabrication method comprises forming a substrate by bonding the front surface of a silicon plate to a carrier using an adhesive layer therebetween to expose the back surface of the silicon plate. A silicon nitride passivation layer is deposited on the exposed back surface of the silicon plate of the substrate. A plurality of through holes are etched in the silicon plate, the through holes comprising sidewalls and bottom walls. A metallic conductor is deposited in the through holes to form a plurality of through-silicon vias. | 06-28-2012 |
20120164829 | FABRICATION OF THROUGH-SILICON VIAS ON SILICON WAFERS - A through-silicon via fabrication method includes etching a plurality of through holes in a silicon plate. An oxide liner is deposited on the surface of the silicon plate and on the sidewalls and bottom wall of the through holes. A metallic conductor is then deposited in the through holes. In another version, which may be used concurrently with the oxide liner, a silicon nitride passivation layer is deposited on the exposed back surface of the silicon plate of the substrate. | 06-28-2012 |
Patent application number | Description | Published |
20100183453 | SCROLL COMPRESSOR WITH THREE-STEP CAPACITY CONTROL - A scroll compressor comprises a first scroll member having a generally spiral wrap and a second scroll member having a generally spiral wrap. The generally spiral wraps interfit to define compression chambers. A pair of ports leads from the compression chambers. A pair of valves selectively blocks flow of refrigerant from the ports leaving the compression chambers. The valves selectively control the flow such that flow may pass from neither of the two ports, from both of the two ports, or from only one of the two ports to provide three levels of capacity control. | 07-22-2010 |
20110058972 | SCROLL COMPRESSOR CAPACITY MODULATION WITH SOLENOID MOUNTED OUTSIDE A COMPRESSOR SHELL - At least one bypass opening is formed in a base of a scroll member, and communicates with at least one compression chamber. The bypass opening communicates with a passage leading to a suction pressure chamber within a compressor shell. A valve includes an element electrically powered to move between a first position at which it blocks flow of refrigerant from the bypass port to the passage leading to the suction pressure chamber, and a second position at which it allows flow of refrigerant between the bypass port and the passage leading to the suction pressure chamber. A portion of the valve, which is electrically powered, is mounted outside of the compressor shell. | 03-10-2011 |
20110135509 | SCROLL COMPRESSOR CAPACITY MODULATION WITH HYBRID SOLENOID AND FLUID CONTROL - A scroll compressor includes a compressor shell having first and second scroll members. The scroll members each have a base and a generally spiral wrap extending from its base. The generally spiral wraps of the first and second scroll members interfit to define compression chambers. A shaft causes the second scroll member to orbit relative to the first scroll member. At least one bypass port is formed in a base of one scroll member, and communicates with at least one of the compression chambers. The bypass port communicates with a passage leading to a suction pressure chamber within the compressor shell. A solenoid valve is movable between a reduced capacity position and a full capacity position, and selectively supplies a pressurized fluid to a fluid valve associated with the bypass port, such that movement of the solenoid can control whether the bypass port is open or closed. | 06-09-2011 |
Patent application number | Description | Published |
20110200556 | CHEMOPREVENTION OF HEAD AND NECK SQUAMOUS CELL CARCINOMAS - Disclosed is a method for preventing the development of head and neck squamous cell carcinoma (HNSCC) in a mammal who is at risk for developing such carcinoma comprising administering an effective amount of a mammalian target of rapamycin (mTOR) inhibitor to the mammal. An example of such inhibitor is rapamycin. | 08-18-2011 |
20120087892 | IDENTIFICATION OF DSG-3 AS A BIOMARKER FOR THE DETECTION OF METASTASIS IN LYMPH NODES - Disclosed herein is a method of detecting metastasis of a tumor in a subject, such as metastasis to a lymph node. The method includes directly determining an amount of desmoglein-3 (DSG-3) protein in a sample from the subject (such as a lymph node sample) and comparing the amount of DSG-3 protein to a control, wherein an increase in the amount of DSG-3 protein in the sample relative to the control indicates metastasis of the tumor to the lymph node. The disclosed methods further include selecting a therapy (for example, surgery, lymph node dissection, radiation therapy, chemotherapy, or a combination of two or more thereof) for the subject based on the amount of DSG-3 protein in the sample from the subject. | 04-12-2012 |
20140066472 | METHODS OF PREVENTING THE DEVELOPMENT OF MUCOSITIS AND RELATED DISORDERS - Disclosed is a method of preventing the development of mucositis in a subject undergoing radiation therapy or chemotherapy for a disease in need thereof comprising administering an effective amount of a mammalian target of rapamycin (mTOR) inhibitor, such as rapamycin, to the subject. Further disclosed is a method of increasing the lifespan of a normal oral keratinocyte and/or reducing oxidative stress in a normal epithelial cell, wherein the method comprises administering an effective amount of an mTOR inhibitor to a subject undergoing radiation therapy or chemotherapy for a disease in need thereof. | 03-06-2014 |