Ahmed, TX
Arshad Ahmed, Dallas, TX US
Patent application number | Description | Published |
---|---|---|
20090282316 | Memory Access in Low-Density Parity Check Decoders - Low Density Parity Check (LDPC) decoder circuitry in which memory resources are realized as single-port memory. The decoder circuitry includes a single port memory for storing log-likelihood ratio (LLR) estimates of input node data states for individual rows of a parity check matrix. The decoder circuitry also includes multiple instances of single-port column sum memories, which store updated LLR estimates for each input node. In each case, the memory resources include logic circuitry that executes at least one write cycle and one read cycle to the memory within each decoder cycle. Because the decoder cycle time is much longer than the necessary memory cycle time, particularly in LDPC decoding, data can be written to and read from single-port memory resources in ample time for the decoding operation. | 11-12-2009 |
Ashraf Ahmed, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20080209184 | PROCESSOR WITH RECONFIGURABLE FLOATING POINT UNIT - A technique of operating a processor includes determining whether a floating point unit (FPU) of the processor is to operate in a full-bit mode or a reduced-bit mode. An instruction is fetched and the instruction is decoded into a single operation, when the full-bit mode is indicated, or multiple operations, when the reduced-bit mode is indicated. | 08-28-2008 |
20080209185 | Processor with reconfigurable floating point unit - A technique of operating a processor includes determining whether a floating point unit (FPU) of the processor is to operate in a full-bit mode or a reduced-bit mode. An instruction is fetched and the instruction is decoded into one or more full-bit operations, when the full-bit mode is indicated, or one or more reduced-bit operations, when the reduced-bit mode is indicated. | 08-28-2008 |
20140281415 | DYNAMIC RENAME BASED REGISTER RECONFIGURATION OF A VECTOR REGISTER FILE - Reconfiguring a register file using a rename table having a plurality of fields that indicate fracture information about a source register of an instruction for instructions which have narrow to wide dependencies. | 09-18-2014 |
20140331032 | STREAMING MEMORY TRANSPOSE OPERATIONS - According to one general aspect, an apparatus may include a load/store unit, an execution unit, and a first and a second data path. The load/store unit may be configured to load/store data from/to a memory and transmit the data to/from an execution unit, wherein the data includes a plurality of elements. The execution unit may be configured to perform an operation upon the data. The load/store unit may be configured to transmit the data to/from the execution unit via either a first data path configured to communicate, without transposition, the data between the load/store unit and the execution unit, or a second data path configured to communicate, with transposition, the data between the load/store unit and the execution unit, wherein transposition includes dynamically distributing portions of the data amongst a plurality of elements according to an instruction. | 11-06-2014 |
20150039874 | SYSTEM ON A CHIP HARDWARE BLOCK FOR TRANSLATING COMMANDS FROM PROCESSOR TO READ BOOT CODE FROM OFF-CHIP NON-VOLATILE MEMORY DEVICE - Translation of boot code read request commands from an on-board processor of a system on a chip (SoC) from a bus protocol (e.g., advanced high-performance bus (AHB) protocol) into a sequence of commands understandable by a serial interface of the SoC to read boot code from an off-board (e.g., flash or other non-volatile) memory device. The serial interface of the memory device may include a relatively low pin count (e.g., 5 pins) and boot code of the memory device may be modified after tape-out of the SoC free of necessitating a subsequent tape-out of the SoC. | 02-05-2015 |
Asif Bilal Ahmed, Irving, TX US
Patent application number | Description | Published |
---|---|---|
20130299396 | Automated Waste Mail Verification - A method for automatically sorting undeliverable as addressed (UAA) mail can include capturing a first image of a first UAA mail piece with a camera to create first image data, passing the first image data to a waste verification system and performing optical character recognition to produce a first character recognition data set. The method includes testing the first character recognition data set to determine whether the first UAA mail piece is a verified waste mail piece. If the first UAA mail piece is a verified waste mail piece, the method includes routing the first UAA mail piece into a first bin. If the first UAA mail piece is not a verified waste mail piece, routing the mail piece to a second bin. | 11-14-2013 |
20130299578 | Labeling for Automatic Mail Sorting System - A method for automatically sorting undeliverable as addressed (UAA) mail includes capturing an image of a first UAA mail piece with a camera connected to an automated mail sorter to create first image data, printing an id-tag on the mail piece, and classifying the first UAA mail piece as one of finalized or non-finalized. The method includes outputting a first label result to a label printer and printing a new label on the first UAA mail piece if the first UAA mail piece is classified as finalized. | 11-14-2013 |
Gulzar Ahmed, San Antonio, TX US
Patent application number | Description | Published |
---|---|---|
20150018322 | PRO-DRUG FORMING COMPOUNDS - Various prodrug compounds having the general structure: Active agent-(acid)-(linker)-SO | 01-15-2015 |
Ibraheem Ahmed, College Station, TX US
Patent application number | Description | Published |
---|---|---|
20130101460 | INHIBITING CORROSION IN AQUEOUS FILMS - In a process for the exploration for or the production of crude oil and/or natural gas, wherein metal objects are exposed to a gas for period of time sufficient to produce an aqueous film, a method including introducing a corrosion inhibitor into a fluid in contact with the subject metal under conditions sufficient to introduce the corrosion inhibitor into the aqueous film can be used to prevent excessive corrosion. Useful as the corrosion inhibitor is 2-sulfanylpropan-1-ol, also known as 2-mercapto-ethanol, and 2-mercapto-ethanol substituted with one or two methyl groups, and combinations thereof. | 04-25-2013 |
Ijaz Ahmed, Galveston, TX US
Patent application number | Description | Published |
---|---|---|
20090131749 | TISSUE REMOVAL SYSTEM AND METHOD USING REINFORCED LOOP - The present disclosure provides a system and method for removing a tissue that extends from a tissue layer, such as a polyp, lesion, or organ. The disclosure provides a medical loop that can be tightened around the tissue extending from the tissue layer by using a one-way anchor and a flexible member to form a loop, the flexible member having ridges to interface with the anchor and secure the flexible member in a tightened position around the tissue. The ridges interface with the tissue to secure the loop in position on the extending tissue and reduce slippage of the loop off of the tissue after tightening the loop. A snare or other cutting instrument may be used to remove the tissue extending outward from the loop. An endoscopic system may be used to guide the medical loop and the cutting instrument to an appropriate location inside a body passage. | 05-21-2009 |
Imad Ahmed, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100217649 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR FILTERING OF FINANCIAL ADVERTISING - An exemplary embodiment of a method for filtering financial advertising may include receiving advertising groupings from a financial institution, where the groupings include a group identifier and one or more advertisements; receiving identity information from a credit consumer and providing the identity to a credit bureau; the credit bureau retrieves consumer credit history including consumer credit attributes; receiving a list of group identifiers from the credit bureau, where the list is generated by the credit bureau for each of the advertising groupings by adding the group identifier to the list if the credit consumer credit attributes satisfy a group financial criteria provided to the credit bureau by the financial institution; identifying the financial advertisements from the advertising grouping, where the group identifier for the advertising grouping corresponds to the group identifier from the list of from the credit bureau; and providing the financial advertisement to the consumer. | 08-26-2010 |
Imad M. Ahmed, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20150039980 | METHOD AND SYSTEM OF CONSUMER ACTIVITY TRACKING - Consumer activity tracking. Example embodiments include: providing a first web page to a consumer's from a first entity, the first web page showing a product; placing a first beacon packet on the consumer, the first beacon packet indicating the consumer was shown the product by way of first web page; providing a second web page to the consumer, the providing the second web page from a second entity, the second web page showing the product, and a request for the second web page does not include attribution of the request; initiating acquisition of the product by the consumer by way of an acquisition web page provided from the second entity; determining, by the second entity, that the consumer was shown the product by way of the first web page prior to initiating acquisition by the consumer; and attributing advertising credit to the first entity responsive to the determining. | 02-05-2015 |
Imran Ahmed, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090100247 | SIMD PERMUTATIONS WITH EXTENDED RANGE IN A DATA PROCESSOR - A processor in a data processing system executes a permutation instruction which identifies a first source register, at least one other source register, and a destination register. The first source register stores at least one in-range index value for the at least one other source register and at least one out-of-range index value for the at least one other source register. The at least one other source register stores a plurality of vector element values, wherein each in-range index value indicates which vector element value of the at least one other source register is to be stored into a corresponding vector element of the destination register. Each out-of-range index value is used to indicate which one of at least two predetermined constant values is to be stored into a corresponding vector element of the destination register. Partial table lookups using a permutation instruction shortens the time required to retrieve data. | 04-16-2009 |
Imtiaz Ahmed, Katy, TX US
Patent application number | Description | Published |
---|---|---|
20110213556 | SYSTEM AND METHOD FOR LOCAL ATTRIBUTE MATCHING IN SEISMIC PROCESSING - There is provided herein a New system arid method of local attribute match filtering which operates in the local attribute domain via the use of complex wavelet transform technology. This approach is adaptable to address various noise types in seismic data and, more particularly, is well suited to reduce the noise in geophone data as long as an associated hydrophone signal is relatively noise-free. | 09-01-2011 |
Istiak Ahmed, Plano, TX US
Patent application number | Description | Published |
---|---|---|
20130198223 | System And Method For Processing, Maintaining, And Verifying Data - In an exemplary embodiment, a system includes a database, a parsing module, a batching module, a comparison module, and a reporting module. The parsing module is operable to receive a first data file and a plurality of instructions for processing the data. The parsing module is operable to store at least a portion of data from the first data file in the database based at least in part on the plurality of instructions. The batching module can retrieve database queries from a second data file, receive a first indication that at least one database query is selected, and execute the at least one database query in the database. The comparison module is operable to retrieve a first data set from the database and retrieve a second data set, wherein the second data set is expected data, and determine whether the first data set matches the second data set. | 08-01-2013 |
20130198238 | System And Method For Processing Data In Diverse Storage Systems - In an exemplary embodiment, a system includes a memory and a processor communicatively couple to the memory. The processor is operable to receive a first indication that a first database table is selected from a plurality of database tables, wherein each database table is comprised of rows and columns, and retrieve a first plurality of columns, wherein each column is associated with the first database table. The processor is further operable to facilitate the display of the first plurality of columns, receive a second indication that a first column is selected from the first plurality of columns, and receive a third indication that at least one cell in the first column is selected. The processor is further operable to receive an expected data set, store the expected data set in the at least one cell, and compare a sample data set to the expected data set. | 08-01-2013 |
20130198320 | System And Method For Processing Web Service Test Cases - In an exemplary embodiment, a system may include a memory and a processor communicatively coupled to the memory. The processor is operable to receive a location for sample input data, retrieve the sample input data from the location and execute a web service, the web service processing the sample input data. The processor is further operable to receive sample output data, the sample output data generated by the web service, retrieve expected data, the expected data based in part on the sample input data and the web service, and retrieve data mapping information, the data mapping information associating a first data element from the sample output data with a second data element from the expected data. The processor is also operable to compare the sample output data to the expected data using the data mapping information and store the result of the comparison of the sample output data. | 08-01-2013 |
20130198567 | System And Method For Test Case Generation Using Components - In an exemplary embodiment, a system includes a memory and a processor communicatively coupled to the memory. The processor is operable to receive a first indication that a first component is selected from a plurality of components and receive a second indication that a second component is selected from the plurality of components. The processor is further operable to determine a first instruction associated with the first component, wherein the first instruction corresponds to first computer logic for executing the first at least one test action, and determine a second instruction associated with the second component, wherein the second instruction corresponds to second computer logic for executing the second at least one test action. The processor is also operable to generate a test case file comprising the first instruction and the second instruction and associate the test case file with an application under test. | 08-01-2013 |
20130198568 | System And Method For Test Case Generation Using Action Keywords - In an exemplary embodiment, a system includes a memory and a processor communicatively coupled to the memory. The processor is operable to receive a first indication that a first action keyword is selected from a plurality of action keywords and determine whether a first object requirement is associated with the first action keyword. The processor is further operable to retrieve a plurality of action objects and receive a second indication that a first action object is selected. The processor is also operable to receive a third indication that a second action keyword is selected and determine whether a first input parameter is associated with the second action keyword. The processor may also be operable to request a first user input, receive the first user input, generate a test case file comprising the first action keyword and the second action keyword, and associate the test case file with an application. | 08-01-2013 |
Mansoor Ahmed, Fort Worth, TX US
Patent application number | Description | Published |
---|---|---|
20110235539 | Adaptive Bearer Configuration for Broacast/Multicast Service - A method and apparatus for providing adaptive bearer configuration for MBMS delivery is disclosed. A first aspect of the present disclosure is a method of operating a wireless infrastructure entity ( | 09-29-2011 |
Mansoor Ahmed, Parker, TX US
Patent application number | Description | Published |
---|---|---|
20140050156 | Dynamic Channel Assignment for WLAN Deployments with IEEE 802.11ac Access Points - Techniques are provided for selecting channels for use by access points operating in a wireless local area network. Metrics are computed for at least one set of radio frequency (RF) channels, wherein the set of RF channels comprises at least two RF channels in a frequency band that are available for use by a wireless network for a wider bandwidth mode that combines bandwidth of two or more RF channels. Alignment of individual primary and secondary RF channels is determined in the set of RF channels for operation of at least first and second wireless networks. A bias is applied to the metrics for each RF channel that is a member of the set of RF channels for the primary channel depending on alignment of the primary and secondary channels of the respective first and second wireless networks to produce adjusted metrics, based on which RF channels are assigned. | 02-20-2014 |
20140098748 | Dynamic Bandwidth Selection for Wide Bandwidth Wireless Local Area Networks - Dynamic bandwidth selection techniques are provided for a plurality of wireless access point devices that operate in a wireless local area network. Each access point device is capable of serving wireless client devices with a bandwidth from a set of possible bandwidths associated with one or multiple contiguous or non-contiguous radio frequency channels. A bias is generated based on determined type of traffic or client composition for each access point device, the bias favoring a channel assignment that results in a particular bandwidth in the set of bandwidths. The bias is applied to metrics representing severity and degree of interference for each channel to generate adjusted metrics. A bandwidth from the set of possible bandwidths is selected for each access point device based on the adjusted metrics. | 04-10-2014 |
Minhaj Ahmed, Plano, TX US
Patent application number | Description | Published |
---|---|---|
20110128220 | Cursor control device - A cursor control device having a light source and an image sensor for optically tracking motion. The device includes an upwardly facing dome or window that provides a visual and tactile interface for user interaction. The user's hand or finger, bare or gloved, or other object controlled by the user, can be moved in close proximity or touching the dome, and means are provided to discriminate against the motion of objects that are not close to the dome in order to prevent unwanted cursor motion. Said means can include optics having a limited depth of focus, adaptive illumination processing for controlling the intensity of light emitted from the light source to optimize sensor operation, and/or processing for projecting cursor motion in accordance with a detected level of confidence in the sensor data. | 06-02-2011 |
Mohamed A. Ahmed, Richardson, TX US
Patent application number | Description | Published |
---|---|---|
20140339772 | ROTATING CONTROL DEVICE HAVING SEAL RESPONSIVE TO OUTER DIAMETER CHANGES - A rotating control device for sealing about a drill string having a change in outer diameter can include a seal which rotates with the drill string, the seal including at least two chambers connected by a passage, and a fluid which flows between the chambers via the passage in response to displacement of the outer diameter change through the seal. A method of sealing can include forming at least two chambers in a resilient material of a seal, displacing the outer diameter change into the seal, thereby transferring fluid from a first chamber to a second chamber, and displacing the outer diameter change out of the seal, thereby transferring the fluid from the first chamber to the second chamber. One of the chambers can increase in volume while the other of the chambers decreases in volume. | 11-20-2014 |
Mohamed Ali Ahmed, Richardson, TX US
Patent application number | Description | Published |
---|---|---|
20160040528 | SYSTEM AND METHOD FOR CONTROLLING LINEAR MOVEMENT USING A TAPERED MR VALVE - A tapered magnetorheological (MR) valve includes a first fixed housing that remains in a fixed position along a central axis of the tapered MR valve. The first fixed housing defines a first surface of a MR fluid channel that is at an angle with respect to the central axis of the tapered MR valve. A second housing moves linearly along the central axis of the tapered MR valve. The second housing defines a second surface of the MR fluid channel that is at the angle with respect to the central axis of the tapered MR valve. The first fixed housing and the second housing together define a first MR fluid chamber and a second MR fluid chamber interconnected by the MR fluid channel. The second housing moves linearly between a first position and a second position along the central axis of the tapered MR valve. The distance between the first surface of the MR fluid channel and the second surface of the MR fluid channel has a first value at the first position and a second value greater that the first value at the second position. | 02-11-2016 |
Mohiuddin Ahmed, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20150083456 | CONDUCTIVE, VIBRATION DAMPENING ISOLATOR - The present invention is a conductive isolator including a damping structure, a conductive bridge component positioned within the damping structure, axial contact points between the damping structure and the conductive bridge component and radial contact points between the damping structure and the conductive bridge component. | 03-26-2015 |
Muhammad Ahmed, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100228944 | Apparatus and Method to Translate Virtual Addresses to Physical Addresses in a Base Plus Offset Addressing Mode - An apparatus and method to translate virtual addresses to physical addresses in a base plus offset addressing mode are disclosed. In an embodiment, a method includes performing a first translation lookaside buffer (TLB) lookup based on a base address value to retrieve a speculative physical address. While performing the TLB lookup based on the base address value, the base address value is added to an offset value to generate an effective address value. The method also includes performing a comparison of the base address value and the effective address value based on a variable page size to determine whether the speculative physical address corresponds to the effective address. | 09-09-2010 |
20120083912 | ARITHMETIC LOGIC AND SHIFTING DEVICE FOR USE IN A PROCESSOR - An arithmetic logic and shifting device is disclosed and includes an arithmetic logic unit that has a first input to receive a first operand from a first register port, a second input to receive a second operand from a second register port, and an output to selectively provide a memory address to a memory unit in a first mode of operation and to selectively provide an arithmetic output in a second mode of operation. Further, the arithmetic logic and shifting device includes a programmable shifter device that has a first input to receive data from the memory unit, a second input to receive the arithmetic output, a third input to receive an operation code of a computer execution instruction, and a shifted output to provide shifted data. | 04-05-2012 |
Munir Ahmed, Spring, TX US
Patent application number | Description | Published |
---|---|---|
20140208493 | MOBILE SPLIT-SEAT ASSEMBLY - A mobile split-seat assembly having a support frame including a base, a first vertical support extending upwardly from the base and a second vertical support extending upwardly from the base. A first pivoting arm assembly includes a first seat portion and is supported by the first vertical support so that the first seat portion is pivotable in a horizontal plane relative to the support frame. A second pivoting arm assembly includes a second seat portion and is supported by the second vertical support so that the second seat portion is pivotable in a horizontal plane relative to the support frame. | 07-31-2014 |
Nabil Ahmed, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20130280220 | CHIMERIC ANTIGEN RECEPTOR FOR BISPECIFIC ACTIVATION AND TARGETING OF T LYMPHOCYTES - Embodiments of the invention include methods and compositions related to improved cells encoding a chimeric antigen receptor that is specific for two or more antigens. In certain aspects the receptor encompasses two or more non-identical antigen recognition domains. The antigens are tumor antigens, in particular embodiments. | 10-24-2013 |
20140004132 | IMMUNOTHERAPY OF CANCER USING GENETICALLY ENGINEERED GD2-SPECIFIC T CELLS | 01-02-2014 |
Nadeem Ahmed, Alllen, TX US
Patent application number | Description | Published |
---|---|---|
20100066804 | REAL TIME VIDEO COMMUNICATIONS SYSTEM - Novel tools and techniques for providing video calling solutions. In some such solutions, a video calling device resides functionally inline between a set-top box and a television set. Such solutions can provide, in some cases, high performance video calling, high video quality, simplified installation, configuration and/or use, and/or the ability to enjoy video calling in an inclusive, comfortable environment, such as a family room, den, or media room. | 03-18-2010 |
Nadeem Ahmed, Allen, TX US
Patent application number | Description | Published |
---|---|---|
20090232238 | METHOD, APPARATUS AND SYSTEM FOR USING GUARD TONES IN OFDM SYSTEMS FOR INCREASING DATA RATES AND IMPROVING ROBUSTNESS - The present disclosure provides a method, apparatus, and system for increasing data rates and improving robustness in a wireless communication system. The method comprises identifying a set of guard tones for wireless Orthogonal Frequency Division Multiplexing (OFDM) signals, encoding data for OFDM transmission, identifying a preferred puncture pattern to puncture the encoded data, puncturing the encoded data with the preferred puncture pattern, and transmitting the punctured encoded data, wherein a portion of the punctured encoded data is transmitted on a portion of the set of guard tones. | 09-17-2009 |
Nisar Ahmed, Bee Cave, TX US
Patent application number | Description | Published |
---|---|---|
20140095951 | PATH-BASED CROSSTALK FAULT TEST SCANNING IN BUILT-IN SELF-TESTING - A path-based crosstalk fault model is used in conjunction with a built-in self-test (BIST) and software capability for automatic test pattern generation. The solution allows for test patterns to be generated that maximize switching activity as well as inductive and capacitive crosstalk. The path based fault model targets the accumulative effect of crosstalk along a particular net (“victim” path), as compared with the discrete nets used in conventional fault models. The BIST solution allows for full controllability of the target paths and any associated aggressors. The BIST combined with automatic test pattern generation software enables defect detection and silicon validation of delay defects on long parallel nets. | 04-03-2014 |
20140258798 | TEST CONTROL POINT INSERTION AND X-BOUNDING FOR LOGIC BUILT-IN SELF-TEST (LBIST) USING OBSERVATION CIRCUITRY - Test control point insertion and x-bounding for Logic Built-In Self-Test (LBIST) using observation circuitry. In some embodiments, LBIST circuitry may include a plurality of test control circuits coupled to a scan chain of a Circuit Under Test (CUT), and a plurality of observation circuits coupled to the test control circuits, each of the plurality of observation circuits including one or more latch devices configured to drive a respective one of the plurality of test control circuits. In other embodiments, a method of testing an integrated circuit may include issuing an instruction that a plurality of observation circuits and a plurality of input/output (I/O) control circuits within the integrated circuit enter a test mode, and providing, one or more test patterns to a selected one or more of a plurality of scan chains within the integrated circuit and to each of the plurality of observation circuits. | 09-11-2014 |
20140281642 | RESOLUTION PROGRAMMABLE DYNAMIC IR-DROP SENSOR WITH PEAK IR-DROP TRACKING ABILITIES - A data processing system on an integrated circuit includes a core that performs switching operations responsive to a system clock that draws current from the power supply network. An IR-drop detector includes a resistor ladder having outputs representative of an IR-drop caused by the core during the switching operations. The system further includes a plurality of amplifiers coupled to the outputs indicative of the IR-drop, a plurality of flip-flops coupled to the amplifiers, and a variable clock generator. The variable clock generator outputs a sampling clock comprising a group consisting of a variable phase or a variable frequency to the plurality of flip-flops. The flip-flops are triggered by the sampling clock so that the IR-drop at a time during a clock cycle of the system clock can be detected, and the peak IR-drop value for can be tracked. | 09-18-2014 |
20140281717 | BUILT-IN SELF TEST (BIST) WITH CLOCK CONTROL - A processing system includes a clock generator circuit configured to receive a master clock signal and to output a plurality of clock signals, wherein the plurality of clock signals have a first frequency during a built-in self-test (BIST) mode and a plurality of shift-capture clock generator circuits. Each shift-capture clock generator circuit includes a clock gate circuit and a clock divider circuit and is configured to receive a corresponding one of the plurality of clock signals. At least one of the clock divider circuits changes the first frequency of the one of the plurality of clock signals to a second frequency during the BIST mode. | 09-18-2014 |
20140281778 | BUILT-IN SELF TEST (BIST) WITH CLOCK CONTROL - A processing system includes a clock generator circuit configured to receive a master clock signal and to output a plurality of clock signals, wherein the plurality of clock signals have a first frequency during a built-in self-test (BIST) mode and a plurality of shift-capture clock generator circuits. Each shift-capture clock generator circuit includes a clock gate circuit and a clock divider circuit and is configured to receive a corresponding one of the plurality of clock signals. At least one of the clock divider circuits changes the first frequency of the one of the plurality of clock signals to a second frequency during the BIST mode. | 09-18-2014 |
Omar Ahmed, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20140202770 | DOWNHOLE ASSEMBLY, TOOL AND METHOD - A reaming tool includes a body having a longitudinal axis and an upper end opposite a lower end and a blade located on said body, the blade including a reaming surface having one or more reaming inserts disposed on at least a portion thereof and a cutting surface having one or more cutters disposed on at least a portion thereof. One or more of said cutters are configured (a) so that an extended longitudinal axis of said cutter is positioned at an angle θ between 5 degrees and 85 degrees with respect to a plane perpendicular to the longitudinal axis of said body, or (b) on said cutting surface at a radial distance from said longitudinal axis less than said radial distances between said reaming inserts and said longitudinal axis. | 07-24-2014 |
Ramy Ahmed, College Station, TX US
Patent application number | Description | Published |
---|---|---|
20120068868 | CONTINUOUS-TIME SIGMA-DELTA ANALOG-TO-DIGITAL CONVERTER - A continuous-time delta-sigma analog-to-digital converter (ADC) is disclosed. The ADC includes a loop filter, a loop quantizer, and a clock-jitter tolerant digital-to-analog converter (DAC). The clock-jitter tolerant DAC includes a dual switched-current (SI) DAC, a switched-capacitor (SC) DAC, an adder, and a switched-capacitor-resistor (SCR) injection circuit. The dual SI DAC provides two identical analog signals from the feedback digital signal of a loop quantizer within the ADC. The SC DAC provides an error-free reference signal from the feedback digital signal. The adder subtracts one of the two analog signals from the error-free reference signal to obtain an inverted jitter-induced error signal. The SCR injection circuit then injects the inverted jitter-induced error signal, delayed by one clock-cycle, in the form of a half-delay return-to-zero exponentially decaying waveform into the loop filter. | 03-22-2012 |
Razik S. Ahmed, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20150154038 | SCRIPTABLE HIERARCHICAL EMULATION ENGINE - In a data storage system, a hierarchical data structure, such as a file system or a database, is utilized to organize a hierarchical arrangement of device containers corresponding to various device identifiers of the plurality of hardware components in the target hardware system, scripts corresponding to various packet types of communication packets in the target hardware system, and responses corresponding to various packet data in the communication packets in the target hardware system. In response to receipt by a hierarchical emulation engine of a communication packet during emulation of the target hardware system, the communication packet including a device identifier, packet type and packet data, a response to the communication packet is determined by traversing the hierarchical arrangement based on the device identifier, packet type and packet data of the communication packet. The determined response is then provided. | 06-04-2015 |
Riaz Ahmed, Missouri City, TX US
Patent application number | Description | Published |
---|---|---|
20160032950 | TENSION CLAMP DEVICES - A mechanical clamping device can include at least two contact faces, a first of the contact faces configured to travel in response to an applied force, each contact face configured to contact a sample when loaded into the mechanical clamping device. The device can further include a load element configured to cause the two contact faces to apply a clamping force to the sample when loaded into the mechanical clamping device. | 02-04-2016 |
Rubina F. Ahmed, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20120330619 | DYNAMIC CONNECTION VISUALIZATION IN COMPUTER AIDED DESIGN PACKAGE - In a disclosed example, nets are used to represent connections between elements on different pages of an electronic drawing in a software package for computer aided drawings. Previews for these connections are automatically generated, such as during an automated inventory of the electronic drawing. The automatically-generated connection previews are stored in memory, such as in a preview database, for subsequent recall and display. The user may select a net to recall and display the previously generated connection preview. The user may then select the displayed preview to be added to a dynamic workspace, such as by clicking on the connection preview using a pointing device. Elements and connections added to the dynamic workspace are fully editable from the dynamic workspace. Any changes made in the dynamic workspace are updated to the pages containing the changed elements. | 12-27-2012 |
20160118703 | METHOD FOR PERFORMING FREQUENCY BAND SPLITTING - A frequency band splitter is disclosed. The frequency band splitter includes a first, a second, and a third waveguides, A first narrow rectangular waveguide is utilized to connect the first waveguide to second waveguide. The first narrow rectangular waveguide has a first width to allow signals of a frequency band centered around a first frequency to be transmitted from the first waveguide to the second waveguide. A second narrow rectangular waveguide is utilized to connect the first waveguide to the third waveguide. The second narrow rectangular waveguide has a second width, which is different from the first width, to allow signals of a frequency band centered around a second frequency to be transmitted from the first waveguide to the third waveguide. | 04-28-2016 |
20160118706 | METHOD FOR PERFORMING FREQUENCY BAND SPLITTING - A frequency band splitter is disclosed. The frequency band splitter includes a first, a second, and a third waveguides. A first narrow rectangular waveguide is utilized to connect the first waveguide to second waveguide. The first narrow rectangular waveguide has a first width to allow signals of a frequency band centered around a first frequency to be transmitted from the first waveguide to the second waveguide. A second narrow rectangular waveguide is utilized to connect the first waveguide to the third waveguide. The second narrow rectangular waveguide has a second width, which is different from the first width, to allow signals of a frequency band centered around a second frequency to be transmitted from the first waveguide to the third waveguide. | 04-28-2016 |
Sajjad Ahmed, Round Rock, TX US
Patent application number | Description | Published |
---|---|---|
20150253029 | System and Method for Providing a Tile Management Controller - A server rack includes a server pod including a server pod element that has a first temperature sensor for sensing a first operating temperature of the server pod element and a baseboard management controller, and a second temperature sensor for sensing a second operating temperature of the server rack. The server rack receives the first operating temperature via the first baseboard management controller, adjusts a first operating parameter of the first server pod element based on the first operating temperature, receives the second operating temperature, and directs a first active floor tile to adjust a first air conditioning vent of the first active floor tile based on the second operating temperature. | 09-10-2015 |
Sajjad S. Ahmed, Round Rock, TX US
Patent application number | Description | Published |
---|---|---|
20150256409 | System and Method for Providing U-Space Aligned Intelligent VLAN and Port Mapping - A server rack includes a mapping module having management ports that are each uniquely associated with and collocated with a rack unit of the server rack, a server installed in a rack unit of the server rack having a host port and a management controller coupled to a management port, and a rack switch including a first switch port coupled to the host port. The management module provides an indication to the mapping module that the host port is an active port, and the mapping module directs the rack switch to query the switch port to determine if the switch port is coupled to the active port in response to receiving the indication, receives a second indication that the switch port is coupled to the active port, and provides a network map for the server rack that indicates that the host port is coupled to the switch port. | 09-10-2015 |
Sebastian Ahmed, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20080232151 | System and method to control one time programmable memory - Systems and methods to control one time programmable (OTP) memory are disclosed. A method may include determining a functionality for a hardware capability bus in an integrated circuit. The method may also include storing data in a first register of the integrated circuit based on the functionality. The method may also include disabling the functionality in the integrated circuit by setting at least one bit in a one time programmable memory bank in the integrated circuit based on the data. | 09-25-2008 |
20100272265 | SYSTEM AND METHOD TO CONTROL ONE TIME PROGRAMMABLE MEMORY - Systems and methods to control one time programmable (OTP) memory are disclosed. A method may include determining a functionality for a hardware capability bus in an integrated circuit. The method may also include storing data in a first register of the integrated circuit based on the functionality. The method may also include disabling the functionality in the integrated circuit by setting at least one bit in a one time programmable memory bank in the integrated circuit based on the data. | 10-28-2010 |
20110141791 | SYSTEM AND METHOD TO CONTROL ONE TIME PROGRAMMABLE MEMORY - A device includes a one-time-programmable memory including multiple random accessible input/output pins. Each random accessible I/O pin corresponds to a unique memory address in the one-time-programmable memory. The device also includes a multiplexing circuit with multiple inputs. Each of the multiple inputs is coupled to one of the multiple random accessible I/O pins. An output of the multiplexing circuit has a bit width that is less than the number of the multiple random accessible I/O pins. | 06-16-2011 |
20120188272 | METHOD AND APPARATUS FOR PROCESSING TEMPORAL AND SPATIAL OVERLAPPING UPDATES FOR AN ELECTRONIC DISPLAY - A display controller including a pixel processor which processes working pixel data for each pixel of a frame, and which includes an overlap detector, a collision detector, and a construction processor. The overlap detector detects an overlap when any new pixel value of a new update region is within a region of a current update of the frame. The collision detector issues a correction request when at least one pixel within the overlap region has a begin pixel value prior to the current update that is different from an end pixel value provided by the current update, and when a new pixel value provided by the new update for the pixel is different from the end pixel value. The construction processor updates the working pixel data before the current update is completed using a new pixel value for each non-overlapping pixel. | 07-26-2012 |
20130222165 | Integrated Circuit and System Including Current-Based Communication - An integrated circuit includes a current-based digital-to-analog converter (IDAC) including a clock input and including an output. The integrated circuit further includes a sample synchronization generator to provide a clock signal to a clock output terminal and a first timing signal related to the clock signal to the clock input of the IDAC. The sample synchronization generator controls the clock signal and the first timing signal to communicate a control signal to a peripheral module. | 08-29-2013 |
20130249724 | DIGITAL-TO-ANALOG CONVERTER RESOLUTION ENHANCEMENT USING CIRCULAR BUFFER - A system and method for generating an analog signal is disclosed. In one embodiment, system includes a first-in, first-out (FIFO) buffer configured to receive and store a plurality of digital values written to the FIFO buffer. The system further includes a digital-to-analog converter (DAC) coupled to read the digital values from the FIFO buffer and configured to convert the digital values to an analog signal. The FIFO buffer is configured to operate in a first mode in which writes to the FIFO buffer are inhibited and current digital values stored in the FIFO buffer are provided to the DAC in a repeating sequence. | 09-26-2013 |
Shahir Anwar Ahmed, League City, TX US
Patent application number | Description | Published |
---|---|---|
20120130727 | COMMUTER REWARD SYSTEMS AND METHODS - Methods and systems are disclosed for rewarding a commuter. A value of a characteristic of a commute by the commuter along a route from a first location to a second location is determined. The value of the characteristic is compared with a reference value for the characteristic for travel by the commuter along the route from the first location to the second location to determine that the determined value deviates from the reference value by more than a threshold amount. A reward to the commuter is generated in response to determining that the determined value deviates from the reference value by more than the threshold amount. | 05-24-2012 |
S. Nadeem Ahmed, Allen, TX US
Patent application number | Description | Published |
---|---|---|
20110002376 | Latency Minimization Via Pipelining of Processing Blocks - Novel tools and techniques for minimizing the latency of video processing blocks via pipelining. Video calling is a latency sensitive application. When the latency between capture at the video source and display at the video sink is too large, the call does not appear interactive. Transmission of video over a network exacerbates the problem. It is highly desirable to minimize the capture/encode/transmit latency at the video source and the receive/decode/display latency at the video sink. Certain tools disclosed herein minimize these latencies via pipelining of processing blocks. For example, in some tools, each block begins processing before the previous block has finished its processing. | 01-06-2011 |
Suhail Ahmed, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20160117434 | NOVEL LOW POWER MINIMAL DISRUPTIVE METHOD TO IMPLEMENT LARGE QUANTITY PUSH & PULL USEFUL-SKEW SCHEDULES WITH ENABLING CIRCUITS IN A CLOCK-MESH BASED DESIGN - According to one general aspect, a method may include receiving a digital circuit model that includes models of a clock mesh and a plurality of logic circuits, each logic circuit associated with end-points of the logic circuit. The method may also include identifying a cluster of end-points, wherein the cluster is associated with a common version of the clock signal. The method may also include identifying an associated skew-schedule for each end-point. The method may include determining a timing slack and skew schedule for each end-point within the cluster. The method may include adjusting a clock-gater cell, based upon a common push/pull schedule associated with the cluster. The method may further include inserting, for at least one end-point of the cluster, a skew-buffer, wherein a variant of the skew-buffer for a respective end-point is based upon a difference between the end-point's skew schedule and the common push/pull schedule. | 04-28-2016 |
Syed Ahmed, Katy, TX US
Patent application number | Description | Published |
---|---|---|
20100024377 | SHACKLE APPARATUS AND SYSTEM FOR THE LIFTING OF SUBSEA OBJECTS - The present invention is a shackle apparatus used for the lifting of subsea objects. The shackle apparatus includes a shackle body having a first leg and a second leg in which each of the legs has an eyelet formed therein. A pin is mounted through the eyelets of the legs of the shackle body. At least one latch extends radially outwardly of the pin and resides adjacent the first leg of the shackle body. A stop surface extends from the pin and is positioned adjacent the second leg of the shackle body. The pin has a generally pointed end so that a remotely operated vehicle can suitably guide the pin through the eyelets of the shackle body. A gripping member extends outwardly from an end of the pin so as to provide a surface whereby an ROV can grip the pin for installation into the shackle body. | 02-04-2010 |
Syed A. Ahmed, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100228709 | DYNAMICALLY REDIRECTING A TARGET LOCATION DURING A FILE I/O OPERATION - A file I/O operation is initiated to store a result of a file I/O operation in a destination file. In response to the file I/O operation being in progress, an amount of the file I/O operation currently completed is monitored. In response to determining that the amount of the file I/O operation currently completed is less than a threshold amount, another destination file is specified through a user interface, in which to store a result of file I/O operation not yet completed. The file I/O operation stores the remaining result of the file I/O operation at the another destination file. A single file handle is updated for the result of the file I/O operation to reference the destination file comprising the portion of the result and the another destination file comprising the remaining result. | 09-09-2010 |
20120221518 | DYNAMICALLY REDIRECTING A TARGET LOCATION DURING A FILE I/O OPERATION - A file I/O operation is initiated to store a result of a file I/O operation in a destination file. In response to the file I/O operation being in progress, an amount of the file I/O operation currently completed is monitored. In response to determining that the amount of the file I/O operation currently completed is less than a threshold amount, another destination file is specified through a user interface, in which to store a result of file I/O operation not yet completed. The file I/O operation stores the remaining result of the file I/O operation at the another destination file. A single file handle is updated for the result of the file I/O operation to reference the destination file comprising the portion of the result and the another destination file comprising the remaining result. | 08-30-2012 |
Syed Arif Ahmed, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20120255995 | Method and Device for Merchant Authentication - Conducting payment card transactions through a payment network through a card reader with a merchant authentication code attached. A payment is processed in connection with a transaction using a payment card. Prior to approving the transaction, the payment card holder is contacted and requested to provide the merchant authentication code. If the merchant authentication code provided by the payment card holder is consistent with the merchant authentication code affixed to the device, approving the transaction. The merchant authentication code may be text, a bar code, a quick response code, a hologram or other code. The merchant authentication code may include information regarding the merchant such as location, business name and the like. | 10-11-2012 |
20120255996 | Method and Device for Processing Payment Card Information - Conducting payment card transactions through a networked device of a user wherein the networked device comprises a card reader and a wireless application operated by the networked device. The transaction may comprise acquiring information from a client's payment card using the card reader; providing such information from the card reader to the networked device through a headphone or similar jack; and processing the data through the mobile application connected to a payment network. More specifically, the networked device transmits a known first signal to the card reader, the card reader returns a second signal which is a function of the first signal and a third signal generated by the card reader that is indicative of information stored on a payment card, and the networked device derives the third signal from the first signal and the function applied to the first signal and the third signal. | 10-11-2012 |
Syed Faisal Ahmed, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090024842 | Precise Counter Hardware for Microcode Loops - In an embodiment, a microcode unit for a processor is contemplated. The microcode unit comprises a microcode memory storing a plurality of microcode routines executable by the processor, wherein each microcode routine comprises two or more microcode operations. Coupled to the microcode memory, the sequence control unit is configured to control reading microcode operations from the microcode memory to be issued for execution by the processor. The sequence control unit is configured to stall issuance of microcode operations forming a body of a loop in a first routine of the plurality of microcode routines until a loop counter value that indicates a number of iterations of the loop is received by the sequence control unit. | 01-22-2009 |
Syed Nadeem Ahmed, Allen, TX US
Patent application number | Description | Published |
---|---|---|
20080273614 | SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR MULTILEVEL SHAPING FOR WIRELESS COMMUNICATION SYSTEMS - A system, method and computer-readable medium for encoding and decoding digital information over a channel is provided. Type Mapping is employed and is based on the partitioning of vectors over an alphabet into “types” and using enumeration for the encoding and decoding process. Type mapping allows for signal alphabets of arbitrary size and date rate flexible coding. Tradeoffs between optimal rate versus Signal to Noise Ratio are provided and works as a compliment to the Forward Error Control that may be employed in communications products. | 11-06-2008 |
20090180521 | DETECTION OF INTERFERERS USING DIVERGENCE OF SIGNAL QUALITY ESTIMATES - A method, system, and computer-readable medium for detecting an interferer in a wireless communication system are provided. The method includes receiving a signal having P tones, each of the P tones being associated with a frequency, determining a first signal quality of each of the P tones, determining a second signal quality of each of the P tones, and detecting the interferer that occupies the same frequency as one of the P tones based on the respective first signal quality and the respective second signal quality. The first signal quality and second signal quality behave differently when the interferer is present. The detecting the interferer includes determining a discrepancy in the behavior of the first signal quality and the second signal quality. | 07-16-2009 |
20130265384 | Enhanced Power Supply - One embodiment is an enhanced power supply including electronic power supply circuitry within a housing. The enhanced power supply further includes one or more sockets operatively associated with the housing providing for the connection of an external apparatus to the enhanced power supply such that the external apparatus may communicate data or another signal through the connection to an output cable. The output cable may to be connected to a device such that both power and at least one signal will be provided to the device through the output cable. Systems featuring an enhanced power supply and methods of providing power and one or more other signals to a device with a reduced number of cables are also disclosed. | 10-10-2013 |
20140168071 | Mobile Presence Detection - Novel tools and techniques for collecting and using presence information. In accordance with some techniques, a presence detection device (“PDD”) at a customer premises and/or another computer (such as a control server) can identify and/or authenticate a user. Once identified and/or authenticated, the user's profiles and/or media content may be sent to the PDD, and/or access to the user's profiles and/or media content may be provided to the PDD. | 06-19-2014 |
20140168344 | Video Mail Capture, Processing and Distribution - Novel tools and techniques are provided for enabling or implementing video mail capture, processing, and distribution. In response to a first video calling device receiving a video call from a caller at a second video calling device, the first video calling device, which is associated with a user or callee, might determine whether the user is available to answer the video call. If not, one of the first or second video calling devices might prompt the caller to leave a videomail message, and might record and upload the videomail message to a server over a network for post-processing and/or storage. A notification may be sent to the user regarding the videomail message. The user may be provided with options to view the videomail message and/or to respond to the videomail message. In some cases, the first and second video calling devices might be of different make or model. | 06-19-2014 |
20140168453 | Video Capture, Processing and Distribution System - Novel tools and techniques for implementing remote control of image and video capture devices, and/or for implementing remote control of processing and sharing functions associated with captured image and/or video data. In accordance with some techniques, a first image capture device (“ICD”) at a customer premises and/or another computer (such as a control server) can identify and/or authenticate a user. Once identified and/or authenticated, the user is provided options to remotely control one or more second ICDs over the network. The user may also be provided options for displaying, processing, creating time lapse videos of, or sharing captured image data or video data. | 06-19-2014 |
20140173675 | Distributed Infrastructure - Novel tools and techniques for implementing distributed infrastructure are provided. In some techniques, a plurality of user devices, each at a customer premises, can provide video calling services over a network. In some embodiments, each of one or more user devices might be established as a distributed infrastructure element for cloud computing, cloud-based application hosting, and/or cloud-based data storage. One or more software applications, customer data, and/or media content (collectively, “hosted content”) might be provided to the one or more user devices for hosting thereon. Resource usage information and/or network connectivity information might be collected for each user device, and suitability of a user device to host the hosted content might be determined based at least in part on the collected resource usage information and/or network connectivity information. One or more courses of action may be determined, and invoked, based on performance metrics of the user devices. | 06-19-2014 |
20140333713 | Video Calling and Conferencing Addressing - Novel tools and techniques are provided for implementing video calling and conferencing addressing. A computer might receive a call request from a caller. The call request might include a callee address in a first protocol. In some cases, the callee address might include a uniform resource locator (“URL”) associated with the callee, and the first protocol might be hypertext transfer protocol (“HTTP”). The computer might determine a callee at a calling destination based at least in part on the URL associated with the callee or callee's device(s), and might establish a voice or video call between the caller and the callee based at least in part on the URL associated with the callee (or callee's device(s)). In some cases, the computer might map the callee address in a second protocol (e.g., SIP, XMPP, PSTN protocol, etc.) different from the first protocol, and might call the callee using the second protocol. | 11-13-2014 |
20140359647 | Monitoring, Trend Estimation, and User Recommendations - Novel tools and techniques are provided for implementing media content monitoring, trend estimation of media content, and/or recommendation generation for media content. In some embodiments, media content—including, without limitation, movies, television programs, music, video games, and/or the like—may be presented to a user(s) via a content recommendation device (“CRD”), and information regarding such presented media content may be monitored and sent to a server for analysis. The user(s) (as well as the user(s)'s reactions) may be monitored, and such monitored data may also be sent to the server for analysis. The server might generate (and present to the user(s)) recommendations of one or more media content based at least in part on each of one or more of the monitored media content, the monitored user(s), information regarding media content presented to other users via other CRDs, trend information for a plurality of media content, and/or the like. | 12-04-2014 |
20140375752 | Virtual Window - Novel tools and techniques are provided for displaying video. In some embodiments, novel tools and techniques might be provided for sensing the presence and/or position of a user in a room, and/or for customizing displayed content (including video call content, media content, and/or the like) based on the sensed presence and/or position of the user. In particular, in some aspects, a user device (which might include, without limitation, a video calling device, an image capture device, a gaming console, etc.) might determine a position of a user relative to a display device in communication with the user device. The user device and/or a control server (in communication with the user device over a network) might adjust an apparent view of video or image(s) displayed on the display device, based at least in part on the determined position of the user relative to the display device. | 12-25-2014 |
20150026708 | Physical Presence and Advertising - Novel tools and techniques are provided for enabling or implementing presence detection and/or advertising based on detected presence and/or based on monitored media content or monitored users. In some embodiments, media content—including, without limitation, movies, television programs, music, video games, and/or the like—may be presented to a user(s) via a presence detection device (“PDD”), and information regarding such presented media content may be monitored and sent to a server for analysis. The user(s) (and the user(s)'s reactions) may be monitored, and such monitored data may also be sent to the server for analysis. The server might determine (and present to the user(s)) at least one advertisement, based at least in part on each of one or more of the monitored media content, the monitored user(s), presence information of the user(s), user profile of the user(s), demographic group(s) of each user, and/or the like. | 01-22-2015 |
20150070516 | Automatic Content Filtering - Novel tools and techniques are provided for enabling or implementing presence detection and/or automatic content filtering of media content based on detected presence of users. In some embodiments, media content—including, without limitation, movies, television programs, music, video games, and/or the like—may be presented to a user(s) via a presence detection device (“PDD”). The PDD and/or a server over a network may collect presence information of a user(s), and may determine, based on the presence information of the user(s), whether (and how) at least one portion of the media content should be filtered or censored. Based on a determination that at least one portion of the media content should be filtered or censored, the PDD and/or the server might implement filtering or censoring of the at least one portion of the media content prior to presentation of (the at least one portion of) the media content to the user(s). | 03-12-2015 |
20150244807 | Virtual Remote Functionality - Novel tools and techniques are described for providing remote control of consumer electronics devices, and, more particularly, to tools and techniques for providing virtual remote control of consumer electronics devices that do not have dedicated remote controllers. | 08-27-2015 |
20150324076 | Distributed Infrastructure - Novel tools and techniques for implementing distributed infrastructure are provided. In some techniques, a plurality of user devices, each at a customer premises, can provide video calling services over a network. In some embodiments, each of one or more user devices might be established as a distributed infrastructure element for cloud computing, cloud-based application hosting, and/or cloud-based data storage. One or more software applications, customer data, and/or media content (collectively, “hosted content”) might be provided to the one or more user devices for hosting thereon. Resource usage information and/or network connectivity information might be collected for each user device, and suitability of a user device to host the hosted content might be determined based at least in part on the collected resource usage information and/or network connectivity information. One or more courses of action may be determined, and invoked, based on performance metrics of the user devices. | 11-12-2015 |
20150334344 | Virtual Window - Novel tools and techniques are provided for displaying video. In some embodiments, novel tools and techniques might be provided for sensing the presence and/or position of a user in a room, and/or for customizing displayed content (including video call content, media content, and/or the like) based on the sensed presence and/or position of the user. In particular, in some aspects, a user device (which might include, without limitation, a video calling device, an image capture device, a gaming console, etc.) might determine a position of a user relative to a display device in communication with the user device. The user device and/or a control server (in communication with the user device over a network) might adjust an apparent view of video or image(s) displayed on the display device, based at least in part on the determined position of the user relative to the display device. | 11-19-2015 |
Syed S. Ahmed, Round Rock, TX US
Patent application number | Description | Published |
---|---|---|
20140340784 | Preventing Damage to Storage Devices within a Storage System Due to Movement of the Storage System - A method implemented in a storage system that has moveable storage devices includes a motion controller receiving movement related data of a storage device from at least one sensor associated with the storage device. The method further includes determining if the received movement related data indicates presence of at least one pre-identified movement related condition that can result in damage to the storage device. In response to the received movement related data indicating at least one pre-identified condition, a park command is issued that triggers the reading head of the storage device to enter a parked state in which the storage device is protected from damage that can occur due to motion of the reading head while the pre-identified condition exists. | 11-20-2014 |
20150086017 | Secure Near Field Communication Server Information Handling System Lock - Secure NFC interactions with a server information handling system management controller, such as a baseboard management controller, are supported with an NFC application running on a mobile information handling system. A private key is applied by the mobile application to create an application hash that a baseboard management controller verifies to authorize access by the NFC application. The private key encrypts a user name and password so that the baseboard management controller decrypts the user credentials to look up access privileges in a security database. If user privileges include access to components, the baseboard management controller automatically actuates locks to provide access. | 03-26-2015 |
20150089221 | Secure Near Field Communication Server Information Handling System Support - Secure NFC interactions with a server information handling system management controller, such as a baseboard management controller, are supported with an NFC application running on a mobile information handling system. A private key is applied by the mobile application to create an application hash that a baseboard management controller verifies to authorize access by the NFC application. The private key encrypts a user name and password so that the baseboard management controller decrypts the user credentials to look up access privileges in a security database. If user privileges include access to components, the baseboard management controller automatically actuates locks to provide access. | 03-26-2015 |
20150192629 | MEMORY SHORT PROTECTION SYSTEM - Memory short detection systems and methods include a power supply system with first power rail. A memory system includes a memory device connector that is configured to couple to a memory device and includes a first pin that is coupled to the first power rail and a second pin located adjacent the first pin. A short detection circuit is coupled to the first pin. The short detection circuit is configured to provide a first voltage from the first power rail, compare the first voltage to a first short detection voltage, and determine whether a short exists across the first pin and the second pin based on the comparing of the first voltage to the first short detection voltage. If a short is determined to exist across the first pin and the second pin, power is prevented from being provided to the memory device connector. | 07-09-2015 |
20150253794 | System and Method for Server Rack and Data Center Cooling - A server rack includes a management controller and a power mapping module coupled to the management controller. The power mapping module determines when a power usage of equipment installed in the server rack has increased and decreased. The management controller directs that an air flow to the server rack is increased in response to the power mapping module determining that the power usage has increased. | 09-10-2015 |
20150253821 | System and Method for Server Rack Power Management - A server rack includes a management controller, a power mapping module coupled to the management controller, and a plurality of power receptacles. Each power receptacle is coupled to the power mapping module to provide an indication to the power mapping module of the power consumed by equipment that is plugged in to each power receptacle. The management controller is operable to determine that the power consumed by the equipment installed in the server rack is greater than a first high power threshold and throttle a first piece of equipment installed in the rack space. | 09-10-2015 |
20150253829 | System and Method for Server Rack Power Mapping - A server rack includes a rack space having a plurality of rack units for receiving equipment, a power mapping module, and a plurality of power receptacles. Each power receptacle is coupled to the power mapping module to provide an indication to the power mapping module when equipment is plugged in to the power receptacles, uniquely associated with one of the plurality of rack units, and collocated with the associated rack unit. The power mapping module is operable to determine which rack unit of the plurality of rack units that first equipment is installed into, based upon a first power receptacle of the first equipment being coupled to a first power receptacle of the plurality of power receptacles. | 09-10-2015 |
20150256386 | System and Method for Providing a Server Rack Management Controller - A server rack includes a rack space for receiving equipment, a memory device, and a management controller coupled to the memory. The management controller is operable to receive configuration information for the server rack, store the configuration information in the memory device, and configure the equipment based upon the configuration information. | 09-10-2015 |
20150256390 | System and Method for Providing a Tile Management Controller - A floor tile for a data center floor includes a memory device and a tile management controller coupled to the memory device. The tile management controller receives configuration information for a server rack located on the floor tile and stores the configuration information in the memory device. | 09-10-2015 |
20150256393 | System and Method for Providing a Tile Management Controller - A floor tile for a data center floor includes a memory device and a tile management controller coupled to the memory device. The tile management controller receives configuration information for a server rack located on the floor tile and stores the configuration information in the memory device. | 09-10-2015 |
20150256394 | System and Method for Providing a Data Center Management Controller - A data center including a data center management controller and a plurality of floor tiles. Each floor tile includes a tile management controller coupled to the data center management controller. The data center management controller aggregates floor tile information from each floor tile and provides floor tile configuration information to each floor tile. | 09-10-2015 |
20150256396 | System and Method for Providing a Tile Management Controller - A floor tile for a data center floor includes a memory device and a tile management controller coupled to the memory device. The tile management controller receives configuration information for a server rack located on the floor tile and stores the configuration information in the memory device. | 09-10-2015 |
20150256406 | System and Method for Providing a U-Space Aligned KVM/Ethernet Management Switch/Serial Aggregator Controller - A server rack includes a rack space including a plurality of rack units for receiving equipment, an aggregator module, and a plurality of management ports. Each management port is coupled to the aggregator, uniquely associated with one of the plurality of rack units, and collocated with the associated rack unit. The aggregator module is operable to determine which rack unit of the plurality of rack units that a first piece of equipment is installed into, based upon a first management port of the first piece of equipment being coupled to a second management port of the plurality of management ports. | 09-10-2015 |
20150257311 | System and Method for Closed-Loop Thermal Control Utilizing a Smart Floor Tile - A floor tile for a data center floor includes a memory device, a tile management controller coupled to the memory device, and a vent including a baffle and an actuator. The tile management controller receives configuration information for a server rack located on the floor tile, stores the configuration information in the memory device, and controls the actuator to position the baffle in the vent to control an air flow through the vent based on the configuration information. | 09-10-2015 |
20150262601 | PREVENTING DAMAGE TO STORAGE DEVICES WITHIN A STORAGE SYSTEM DUE TO MOVEMENT OF THE STORAGE SYSTEM - A method implemented in a storage system that has moveable storage devices includes a motion controller receiving movement related data of a storage device from at least one sensor associated with the storage device. In response to the received movement related data indicating at least one pre-identified condition, a park command is issued that triggers the reading head of the storage device to enter a parked state in which the storage device is protected from damage that can occur due to motion of the reading head while the pre-identified condition exists. | 09-17-2015 |
20150311952 | Server Information Handling System NFC Management Sideband Feedback - Server information handling system deployment and maintenance is enhanced with automated trouble ticket generation at a mobile telephone through an NFC transaction with a management controller. NFC transactions coordinate authorization for replacement component installation and server information handling system replacement. In one embodiment, a bezel includes an NFC device that interfaces with a management controller and stores configuration information to aid installation of replacement server information handling systems in the event of a system failure. A back-up battery provides power to an NFC support circuit that stores fault codes detected by the management controller so that fault codes are available during management controller failures. In one embodiment, contact information provided from a mobile telephone through an NFC transaction is used by the management controller to notify the mobile telephone of the state of management functions initiated by the mobile telephone with the NFC transaction. | 10-29-2015 |
20150311957 | NFC Communication with an Information Handling System Supplemented by a Management Controller and Advertised Virtual Tag Memory - Near Field Communication (NFC) supports server information handling system management through communication between a mobile information handling system and a baseboard management controller. Enhanced transfer by NFC of management information is provided by manipulating the NFC tag memory assigned for information transfer with the aid of a microcontroller coordinating NFC transfers at the baseboard management controller, such as with coordinated storage operations at a tag memory an supporting processors/microcontrollers. The microcontroller manages tag memory and/or system memory so that the portable information handling system writes and reads information beyond the capabilities of unaided tag memory. | 10-29-2015 |
20150312086 | Server Information Handling System NFC Ticket Management and Fault Storage - Server information handling system deployment and maintenance is enhanced with automated trouble ticket generation at a mobile telephone through an NFC transaction with a management controller. NFC transactions coordinate authorization for replacement component installation and server information handling system replacement. In one embodiment, a bezel includes an NFC device that interfaces with a management controller and stores configuration information to aid installation of replacement server information handling systems in the event of a system failure. A back-up battery provides power to an NFC support circuit that stores fault codes detected by the management controller so that fault codes are available during management controller failures. | 10-29-2015 |
20150312087 | Server Information Handling System NFC Ticket Management and Fault Storage - Server information handling system deployment and maintenance is enhanced with automated trouble ticket generation at a mobile telephone through an NFC transaction with a management controller. NFC transactions coordinate authorization for replacement component installation and server information handling system replacement. In one embodiment, a bezel includes an NFC device that interfaces with a management controller and stores configuration information to aid installation of replacement server information handling systems in the event of a system failure. A back-up battery provides power to an NFC support circuit that stores fault codes detected by the management controller so that fault codes are available during management controller failures. | 10-29-2015 |
Tariq Ahmed, Houston, TX US
Patent application number | Description | Published |
---|---|---|
20150226046 | WELLBORE DESANDING SYSTEM - The invention relates to system and method for desanding an oil well that includes a fluidizing device (TORE), connected to a downhole pump that connects to a production tubing such that a supply duct is connected to the discharge of the pump and a discharge duct is connected to the suction of the pump. Embodiments include a pressure balance transition device between the TORE and the pump and/or a flow splitting device in the production tubing after the discharge of the pump. Other embodiments relate to a system and method for desanding an oil well in which a fluidizing unit is connected to a pump such that the supply duct is connected to an opening in the pump body or pump rotor and a discharge duct is connected to the suction of the pump. If connected to the rotor, the supply duct is integral to the pump rotor. | 08-13-2015 |