Patents by Inventor Rodger An

Rodger An has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20130219152
    Abstract: A method, apparatus and system are disclosed for decoding an instruction in a variable-length instruction set. The instruction is one of a set of new types of instructions that uses a new escape code value, which is two bytes in length, to indicate that a third opcode byte includes the instruction-specific opcode for a new instruction. The new instructions are defined such the length of each instruction in the opcode map for one of the new escape opcode values may be determined using the same set of inputs, where each of the inputs is relevant to determining the length of each instruction in the new opcode map. For at least one embodiment, the length of one of the new instructions is determined without evaluating the instruction-specific opcode.
    Type: Application
    Filed: March 15, 2013
    Publication date: August 22, 2013
    Inventors: James S. Coke, Peter J. Ruscito, Masood Tahir, David B. Jackson, Ves A. Naydenov, Scott D. Rodgers, Bret L. Toll, Frank Binns
  • Publication number: 20130219143
    Abstract: A processor including a virtualization system of the processor with a memory virtualization support system to map a reference to guest-physical memory made by guest software executable on a virtual machine which in turn is executable on a host machine in which the processor is operable to a reference to host-physical memory of the host machine.
    Type: Application
    Filed: March 15, 2013
    Publication date: August 22, 2013
    Inventors: Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Rajesh Sankaran Madukkarumukumana, Richard UhligQ, Lawrence Smith, III, Scott D. Rodgers
  • Publication number: 20130219154
    Abstract: 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.
    Type: Application
    Filed: March 15, 2013
    Publication date: August 22, 2013
    Inventors: Don A. Van Dyke, Michael Mishaeli, Ittai Anati, Baiju V. Patel, Will Deutsch, Rajesh Shah, Gilbert Neiger, James B. Crossland, Chris J. Newburn, Bryant E. Bigbee, Muhammad Faisal Azeem, John L. Reid, Dion Rodgers
  • Publication number: 20130219399
    Abstract: 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.
    Type: Application
    Filed: March 15, 2013
    Publication date: August 22, 2013
    Inventors: Hong Wang, John Shen, Edward Grochowski, Richard Hankins, Gautham Chinya, Bryant Bigbee, Shivnandan Kaushik, Xiang Chris Zou, Per Hammarlund, Scott Dion Rodgers, Xinmin Tian, Anil Aggawal, Prashant Sethi, Baiju Patel, James Held
  • Publication number: 20130214968
    Abstract: A device is provided for use with a satellite and a receiver having a local oscillator. The satellite is traveling in a vector and transmits a signal having an expected frequency. The receiver receives a received signal having a received signal frequency. The device includes: a Doppler shift measuring portion measuring a Doppler shift Dm; a predetermined Doppler shift storage portion storing a predetermined received Doppler shift Dp; a received signal Doppler shift error calculating portion calculating a received signal Doppler shift error De; a predetermined receiver position storage portion storing a predetermined position Pp of the receiver; and a receiver position estimating portion calculating an estimated receiver position Pc based on the predetermined position Pp of the receiver and the received signal Doppler shift error De.
    Type: Application
    Filed: February 16, 2012
    Publication date: August 22, 2013
    Inventors: Michael Parr, Michael Rodgers
  • Patent number: 8515530
    Abstract: A system to use in combination with an ECG signal acquisition system is provided. The ECG signal acquisition system can be operable to connect to an arrangement of electrodes on a subject. The system can include a circuit board and a plurality of subcircuits mounted on the circuit board. The plurality of subcircuits can be arranged on the circuit board having an electrical impedance that correlate to an electrical impedance of the arrangement of electrodes on the skin surface of the subject. The system can further include an output connector connected in electrical communication to receive signals communicated from the plurality of subcircuits for communication to the ECG acquisition system.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: August 20, 2013
    Assignee: General Electric Company
    Inventors: Adrian F. Warner, Daniel R. Schneidewend, Claudio P. Mejia, Timothy P. Stiemke, Rodger F. Schmit
  • Patent number: 8513270
    Abstract: The present invention provides substituted tricyclic heteroaryl compounds, including, for example, pyridoindoles, pyrimidinoindoles and triazinoindoles that modulate the activity of Janus kinases and are useful in the treatment of diseases related to activity of Janus kinases such as immune-related diseases, skin disorders, myeloid proliferative disorders, cancer, and other diseases.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: August 20, 2013
    Assignee: Incyte Corporation
    Inventors: Argyrios G. Arvanitis, James D. Rodgers, Louis Storace, Beverly Folmer
  • Publication number: 20130212126
    Abstract: The invention describes a query server and a computer-implemented method to provide a search service for finding online content. The query server may be incorporated in a system to provide the search service. A search query is received from a user and a set of sources of online content associated with said user is identified. The search query is output to said identified set of sources to generate search results from within said identified set of sources. The search results are then sent to said user.
    Type: Application
    Filed: August 17, 2012
    Publication date: August 15, 2013
    Applicant: TAPTU LTD.
    Inventors: Konstantinos Papamiltiadis, Jake Turner, Simon Rodgers, Chris Porter
  • Patent number: 8510750
    Abstract: A method to generate and save a resource representation recited by a request encoded in a computer algorithm, wherein the method receives from a requesting algorithm an Unresolved resource request. The method resolves the resource request to an endpoint and evaluates the resolved resource request by the endpoint to generate a resource representation. The method further generates and saves in a cache at least one Unresolved request scope key, a resolved request scope key, and a cache entry comprising the resource representation. The method associates the cache entry with the resolved request scope key and with the at least one Unresolved request scope key using a mapping function encoded in the cache.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: August 13, 2013
    Assignee: 1060 Research Limited
    Inventors: Peter James Rodgers, Antony Allan Butterfield
  • Publication number: 20130201674
    Abstract: A modular lighting fixture assembly. Multiple light pods can be removably mounted on both lateral sides of a mechanical thermal element, such as an elongated heat sink. The pods can be easily removed for cleaning, maintenance, and transport, for example. A light strip including multiple LEDs can be mounted to a surface of the heat sink on both sides. Each pod has a portion cutaway such that when the pods are mounted to the heat sink, the cutaway portions align with the light strips. Thus, when mounted, the light strip can be adjacent to or protrude into an interior cavity of the pod. The interior surfaces of the pods are shaped to redirect light in a particular output profile. The assembly may be mounted to a ceiling and used as an overhead fixture designed to efficiently light an aisle in a retail space or a storage facility, for example.
    Type: Application
    Filed: February 2, 2012
    Publication date: August 8, 2013
    Inventors: Paul Kenneth Pickard, Elizabeth Ann Rodgers
  • Publication number: 20130205122
    Abstract: 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.
    Type: Application
    Filed: March 8, 2013
    Publication date: August 8, 2013
    Inventors: Hong WANG, John SHEN, Hong JIANG, Richard HANKINS, Per HAMMARLUND, Dion RODGERS, Gautham CHINYA, Baiju PATEL, Shiv KAUSHIK, Bryant BIGBEE, Gad SHEAFFER, Yoav Talgam, Yuval YOSEF, James P. HELD
  • Publication number: 20130195583
    Abstract: A pipe conveyor apparatus for transporting a joint of pipe between a pipe storage rack and a rig floor elevated above the pipe storage rack. The apparatus includes at least two boom assemblies and a drive assembly. The boom assemblies are positioned such that booms are positioned in a spaced apart, parallel relationship relative to one another so that pipe support lugs of the booms are positioned to support at least two joints of pipe in a spaced apart and substantially horizontal position with the ends of the pipe positioned in a non-contact relationship with respect to the booms. The drive assembly is operably connected to the pipe support lugs in such a way that the pipe support lugs are movable in unison so as to move the joints of pipe between the proximal end and the distal end of the booms.
    Type: Application
    Filed: November 30, 2012
    Publication date: August 1, 2013
    Applicant: Rodgers Technology, LLC
    Inventor: Rodgers Technology, LLC
  • Publication number: 20130198853
    Abstract: A technique to enable secure application and data integrity within a computer system. In one embodiment, one or more secure enclaves are established in which an application and data may be stored and executed.
    Type: Application
    Filed: March 13, 2013
    Publication date: August 1, 2013
    Inventors: Francis X. McKEEN, Carlos V. ROZAS, Uday R. SAVAGAONKAR, Simon P. JOHNSON, Vincent SCARLATA, Michael A. GOLDSMITH, Ernie BRICKELL, Jiang Tao LI, Howard C. HERBERT, Prashant DEWAN, Stephen J. TOLOPKA, Gilbert NEIGER, David DURHAM, Gary GRAUNKE, Bernard LINT, Don A. VAN DYKE, Joseph CIHULA, Stalinselvaraj JEYASINGH, Stephen R. VAN DOREN, Dion RODGERS, John GARNEY, Asher ALTMAN
  • Publication number: 20130198808
    Abstract: An integrated security platform that enables a wide variety of network security elements to share security information in a comprehensive manner so as to provide automation of policy and security enforcement based on intelligence gathered by the different network security elements. The integrated security information platform provides the ability to clarify security intelligence by simplifying the collection and indexing of security information so that the information is visible and accessible to systems wanting to make use of the security information, without requiring all of the information to be co-resident with the infrastructure of the security platform or requiring the various systems to have pair-wise relationships with one another.
    Type: Application
    Filed: January 30, 2012
    Publication date: August 1, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Allan Thomson, Charles Rodney Starrett, Matthew Schott Bohmfalk Rodgers, Sean Convery
  • Patent number: 8496519
    Abstract: A communal game is displayed by a gaming system. A plurality of gaming devices each enable a player to wager on plays of a primary game and determine an eligibility status. The communal game repeatedly generates at least one communal game symbol from a plurality of communal game symbols regardless of whether any player is wagering on plays of a primary game. The communal game triggers a bonus event based on the generated symbols. Any eligible gaming devices may participate in the bonus event. For each eligible gaming device, the gaming system applies at least one symbol or gaming element from the communal game to the primary game of the eligible gaming device. Each eligible gaming device provides an award based on any winning symbol combinations generated by application of the communal game symbol or gaming element.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: July 30, 2013
    Assignee: IGT
    Inventors: Benjamin C. Hoffman, Paulina Rodgers, Christmas C. Parker
  • Patent number: 8497813
    Abstract: A panel antenna having an enclosure, an internal cover, one or more micro radios and RF modules, and a radome is provided. The enclosure may include a rectangular rear panel, side walls with an interior surface to mount micro radios and an external surface to receive heat sinks, and a hinged front cover providing an internal cover. The internal cover may also have a plurality of RF radiating modules fastened thereto. The internal cover may also provide environmental sealing and electromagnetic shielding. The plurality of micro radios are located inside the cavity of the enclosure, and each micro radio is coupled to an RF radiating module. The micro radios may be mounted inside the enclosure on the side walls. The radome encloses the RF radiating modules. The radome may be mounted to the internal seal. Additionally, the panel antenna may further include a heat sink mounted on an exterior side of the rear panel.
    Type: Grant
    Filed: June 2, 2010
    Date of Patent: July 30, 2013
    Assignee: Andrew LLC
    Inventors: Derek Rodger, Matthew Ferris
  • Patent number: 8495784
    Abstract: A device for treating a target surface, such as occurs when cleaning a window. The device has a squeegee blade or other member to apply pressure to the target surface. A sheet movably covers the blade, to present a fresh covering to the target surface with each use. The fresh surface provides for improved removal of the liquid from, or improved treatment of the liquid on, the target surface. Additionally a sheet may comprise a prewetted substrate to apply the liquid to the target surface. One or both of the sheets may be disposed in a cartridge insertable to and removable from the device.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: July 30, 2013
    Assignee: The Procter & Gamble Company
    Inventors: Mark John Steinhardt, William Michael Cannon, Nicola John Policicchio, Patricia R. Soll, Kuang-Kai Liu, Christopher Miles Miller, Kevin Michael Rodgers, David Keith Dycher, Gregory Clegg Spooner, Bengt Ivar Anders Ivarsson, William Fraser Gwynfor Jones, Stanley Yuk Ming Chan
  • Publication number: 20130191229
    Abstract: A method of ordering menu items for delivery to a station at a premises, such as a table at a restaurant, includes the steps: Launch App; Scan QR code or NFC tag on table; Identify location. The location is identified using the restaurant and table identifier(s) extracted from the QR code. This location is used to identify the correct restaurant menu from the central platform database; Download menu; Add menu items to order; Confirm order; Pay order; Route order. The restaurant identifier is used to determine the appropriate EPOS adaptor based on the EPOS system in use by the specific restaurant; Transmit to restaurant. The correct communication protocol and authentication details are then used in order to route the order to the restaurant EPOS system or printer.
    Type: Application
    Filed: September 13, 2012
    Publication date: July 25, 2013
    Inventors: Daniel Michael RODGERS, Ronald FORBES
  • Patent number: 8490686
    Abstract: A method of mitigating perforating effects produced by well perforating can include causing a shock model to predict perforating effects for a proposed perforating string, optimizing a compliance curve of at least one proposed coupler, thereby mitigating the perforating effects for the proposed perforating string, and providing at least one actual coupler having substantially the same compliance curve as the proposed coupler. A well system can comprise a perforating string including at least one perforating gun and multiple couplers, each of the couplers having a compliance curve, and at least two of the compliance curves being different from each other. A method of mitigating perforating effects produced by well perforating can include interconnecting multiple couplers spaced apart in a perforating string, each of the couplers having a compliance curve, and selecting the compliance curves based on predictions by a shock model of shock generated by the perforating string.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: July 23, 2013
    Assignee: Halliburton Energy Services, Inc.
    Inventors: John P. Rodgers, Marco Serra, Timothy S. Glenn, John D. Burleson
  • Patent number: 8492689
    Abstract: A pre-packaged microwavable food having a steam emitting source integral to the package permitting preparation of the food product in a broad range of microwave ovens. A food product is placed into a package. A steam emitting source is placed in porous communication with the food product inside the package. When the package is heated, steam blankets the food product. Steam has a positive effect on cooking performance and cooking time. The steam emitting source can be made from an absorbent material or a gel. The food product can be a half-product, pellet, or other microwavable food or snack product.
    Type: Grant
    Filed: July 20, 2005
    Date of Patent: July 23, 2013
    Assignee: Frito-Lay North America, Inc.
    Inventors: Brad Dewayne Rodgers, Thomas Anthony Trezza, Kevin Matthew Trick