Patents Represented by Attorney Osha Liang
  • Patent number: 8255922
    Abstract: A mechanism is disclosed for enabling multiple processes to share the same portion of physical memory. The first time an instance of a process is executed, a list of common components is compiled. The compiled code is then written into a newly created mappable data structure, which is stored into persistent storage. The next time an instance of that process is executed, the mappable data structure is mapped into a portion of the process instance's virtual memory space. This enables the process instance to invoke the compiled code for the common components. Multiple instances of the process may have their virtual memory spaces mapped to the same mappable data structure in this way. Thereafter, it is up to the operating system to load the contents of the mappable data structure into a portion of physical memory, and to ensure that all of the process instances share that physical memory portion.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: August 28, 2012
    Assignee: Oracle America, Inc.
    Inventors: Nedim Fresko, Jiangli Zhou, Dean R. E. Long
  • Patent number: 8255298
    Abstract: A method and apparatus for managing alerts is described, the method including receiving consumer financial data including at least one financial deadline. Alert level criteria is applied to the data in order to determine an alert level for each of the deadlines. A visual or audible alert indicator is activated which corresponds with at least one alert level. Alert level criteria is periodically reapplied to determine an alert level for each of the deadlines.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: August 28, 2012
    Assignee: Intuit Inc.
    Inventor: Christopher D. Nesladek
  • Patent number: 8254383
    Abstract: The invention relates to a method for routing packets. The method includes receiving a first packet to route, obtaining a first route entry using a first IP address associated with the first packet, where the first route entry includes a first prefix, a first route nexthop generation (RNG) and a first route nexthop pointer (RNP) to a second route entry. The method further includes comparing a route generation (RG) for the second route entry with the first RNG where the RG for the second route entry and the first RNG are equal, obtaining a first neighbor cache entry (NCE) from a first NCE pointer (NP) stored in the first route entry, and routing the first packet using the ARP information in the first NCE, where a route dependency list pointer (RDLP) in the second route entry points to the first route entry.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: August 28, 2012
    Assignee: Oracle America, Inc.
    Inventor: Erik Nordmark
  • Patent number: 8253114
    Abstract: An ion source includes a plasma generating chamber into which an ionization gas containing fluorine is introduced, a hot cathode provided on one side in the plasma generating chamber, an opposing reflecting electrode which is provided on other side in the plasma generating chamber and reflects electrons when a negative voltage is applied from a bias power supply to the opposing reflecting electrode, and a magnet for generating a magnetic field along a line, which connects the hot cathode and the opposing reflecting electrode, in the plasma generating chamber. The opposing reflecting electrode is formed of an aluminum containing material.
    Type: Grant
    Filed: August 25, 2009
    Date of Patent: August 28, 2012
    Assignee: Nissin Ion Equipment Co., Ltd.
    Inventors: Takatoshi Yamashita, Tadashi Ikejiri, Tetsuya Igo
  • Patent number: 8254261
    Abstract: A system including first and second virtualized execution environments and a hypervisor for sending packets between virtualized execution environments. The first virtualized execution environment includes a first VNIC associated with a first hardware address (HA), a first proxy VNIC associated with a second HA, and a virtual switch. A Vswitch table for the virtual switch includes entries associating the first HA with the first VNIC and the second HA with the first proxy VNIC. The second virtualized execution environment includes a second proxy VNIC associated with the first HA. The virtual switch receives a first packet associated with the second HA. The virtual switch sends the first packet to the first proxy VNIC when Vswitch table entry associates the second HA with the first proxy VNIC. The first VNIC proxy sends the first packet from the first virtualized execution environment to the second virtualized execution environment using the hypervisor.
    Type: Grant
    Filed: October 16, 2009
    Date of Patent: August 28, 2012
    Assignee: Oracle America, Inc.
    Inventors: Nicolas G. Droux, Sunay Tripathi
  • Patent number: 8249634
    Abstract: A base station apparatus for carrying out communications with a mobile station in downlink using an OFDM method is disclosed. The base station apparatus is characterized in that the base station apparatus transmits a first signal and a second signal; a predetermined transmission power of the second signal is set; and the base station apparatus comprises a first transmission power controlling section that controls so that a transmission power per unit frequency band of the first signal is constant; and a frequency resource assignment section that determines a frequency resource to be assigned to the first signal, in accordance with the transmission power of the second signal and the transmission power per unit frequency band of the first signal.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: August 21, 2012
    Assignee: NTT DoCoMo, Inc.
    Inventors: Hiroyuki Ishii, Kenichi Higuchi
  • Patent number: 8249199
    Abstract: A method of implementing a low jitter and high bandwidth clock and data recovery (CDR) apparatus includes acquiring early, optimal, and late votes; determining which votes are allowed and weighted; disallowing votes not determined to as allowed; weighing votes, wherein votes that would make the CDR move to an extreme of a zero crossing are weighted less; and accumulating votes and adjusting a recovered clock phase based on the accumulated votes. A computer readable medium storing instructions to implement a low jitter and high bandwidth CDR apparatus, the instructions includes functionality to: acquiring early, optimal, and late votes; determining which votes are allowed and weighted; disallowing votes not determined to as allowed; weighing votes, wherein votes that would make the CDR move to an extreme of a zero crossing are weighted less; and accumulating votes and adjust recovered clock phase.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: August 21, 2012
    Assignee: Oracle America, Inc.
    Inventors: Drew G. Doblar, Dawei Huang, Gabriel C. Risk
  • Patent number: 8248990
    Abstract: A disclosed transmission device includes a frequency scheduling unit configured to allocate a resource block divided from a system bandwidth into blocks of consecutive frequency subcarriers or distributed-type resource blocks including discretely-distributed frequency subcarriers in a system bandwidth and divided from the resource block, assign locations and identification numbers of the distributed-type resource blocks divided by a predetermined division number with respect to each resource block, and determine the distributed-type resource blocks to be allocated to a user based on the assigned locations of the distributed-type resource blocks; a mapping unit configured to allocate transmission data to either the resource block or distributed-type resource blocks in accordance with the allocation; and a control information generating unit configured to generate control information with respect to a mobile station to which either the resource block or the distributed-type resource blocks are allocated based o
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: August 21, 2012
    Assignee: NTT DoCoMo, Inc.
    Inventors: Yoshiaki Ofuji, Kenichi Higuchi, Mamoru Sawahashi
  • Patent number: 8249009
    Abstract: A user equipment terminal capable of communicating with a base station apparatus in a mobile communication system includes a transmitting unit configured to transmit to the base station apparatus a first signal concerning a capability of the user equipment terminal; a receiving unit configured to receive from the base station apparatus a second signal concerning the capability of the user equipment terminal; and a communication processing unit configured to perform communication processing based on the capability of the user equipment terminal specified in the second signal.
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: August 21, 2012
    Assignee: NTT DoCoMo, Inc.
    Inventors: Hiroyuki Ishii, Nobuhiko Miki
  • Patent number: 8249780
    Abstract: A seat control device has a first input unit for performing an operation of moving a first seat to a front side or a back side, a first drive control unit for moving the first seat to the front side or the back side based on an output of the first input unit, a second input unit for performing an operation of moving a second seat, positioned behind the first seat, to the front side or the back side, and a second drive control unit for moving the second seat to the front side or the back side based on an output of the second input unit. A control unit is arranged for prohibiting movement of the first seat and the movement of the second seat from being simultaneously carried out when the operation to move the first seat to the back side is performed at the first input unit and the operation to move the second seat to the front side is performed at the second input unit.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: August 21, 2012
    Assignee: OMRON Corporation
    Inventors: Hiroyuki Fujiwara, Masaru Kumagai, Tatsuki Nagata, Toshihiro Kawakami
  • Patent number: 8245944
    Abstract: Portable communication device for at least mono-directional communication with a terminal, comprising a micro-module including a chip that comprises an antenna allowing the micro-module to communicate with a terminal when the antenna is placed in the immediate vicinity of the terminal, the device being characterized in that it comprises a reader receiving the removable micro-module, said antenna being held by said reader such that the micro-module is removable relative to the antenna.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: August 21, 2012
    Assignee: Gemalto SA
    Inventor: Joseph Leibenguth
  • Patent number: 8250121
    Abstract: A method for performing garbage collection promotion, comprising determining that an age of a large young object is greater than a predetermined tenuring threshold, wherein the predetermined tenuring threshold specifies an age beyond which objects are promoted, setting a plurality of types of a plurality of large memory regions from young to old to promote the large young object to a large old object, wherein the plurality of large memory regions host the large young object, scavenging references of the large old object, wherein the large old object is a large promoted object, scanning a large young object list to identify a plurality of unvisited large young objects, wherein a plurality of visited bits of the plurality of unvisited large young objects are unset, and releasing a plurality of unvisited large memory regions, wherein the unvisited large memory regions host the plurality of unvisited large young objects.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: August 21, 2012
    Assignee: Oracle America, Inc.
    Inventors: Laurent Phillipe Daynes, Thomas Schatzl
  • Patent number: 8246319
    Abstract: The reciprocating pump for performing a pumping action by reciprocating an individual reciprocating member inside a plurality of cylinder sections arranged in parallel includes a seal case in which a cylinder section is formed and which functions as an independent pressure-resistant container; and a suction valve and a discharge valve in which a valve chamber is formed individually and each of which functions as an independent pressure-resistant container. The suction valve and the discharge valve are coupled so as to sandwich two planar sections from a direction perpendicular to a direction in which a plurality of cylinder sections are arranged in parallel in a state in which each of the suction valve and the discharge valve abuts against the respective one of the two planar sections of an external surface of a small diameter section at a front end side formed in the seal case, and the valve chamber is communicatively connected to the cylinder section.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: August 21, 2012
    Assignee: Maruyama Mfg. Co., Inc.
    Inventor: Toshiaki Ohnishi
  • Patent number: 8244607
    Abstract: A presentation configuration system may receive metadata from multiple users utilizing tax preparation applications. The metadata may be tags or labels of interview segments of the tax preparation applications. The presentation configuration system may create community defined presentation structures from the metadata such that the community defined presentation structure includes an organization of interview segments within a tax preparation application. The community defined presentation structure may indicate how interview segments of a tax preparation application should be presented to a user. Furthermore, a tax preparation application may provide a user (e.g., a taxpayer) with multiple options corresponding to community defined presentation structures. The tax preparation application may receive a selection of one of the options from the user.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: August 14, 2012
    Assignee: Intuit Inc.
    Inventors: Christopher N. Quinn, Anthony L. Creed, Kenichi Mori, Justin C. Marr
  • Patent number: 8240391
    Abstract: Single joint elevator and method for releasably securing a tubular segment. A generally horseshoe-shaped body has a slot for receiving a tubular segment, and an actuator assembly that selectively moves opposing jaws from a removed position to a deployed position to grip and retain the tubular segment within the slot of the body while hoisting the body. The deployable jaws are either rotatably or translatably moved from the removed position to the deployed position and may be pneumatically, hydraulically, and/or electrically actuated. The actuator assembly may include wedges operatively coupled to actuators for selectively biasing the wedges against the jaws, or a cam ring rotationally coupled to the body and rotated by an actuator coupled between the body and the cam ring, wherein the cam ring has an inner cam surface for inwardly biasing the opposing jaws.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: August 14, 2012
    Assignee: Frank's Casing Crew and Rental Tools, Inc.
    Inventors: Vernon Joseph Bouligny, Jr., Scott Joseph Arceneaux
  • Patent number: 8243866
    Abstract: An analog baud rate clock and data recovery apparatus includes a first track and hold circuit that delays a received signal by one unit interval to create an odd signal; a second track and hold circuit that delays the received signal by one unit interval to create an even signal; a first comparator circuit; and a second comparator circuit. The first track and hold circuit outputs the odd signal to the first comparator circuit and the second comparator circuit. The second track and hold circuit outputs the even signal to the first comparator circuit and the second comparator circuit. The first comparator adds the odd signal to the even signal and outputs a first potential timing error. The second comparator subtracts the odd signal and the even signal and outputs a second potential timing error signal. A desired timing error signal is derived from the first and second potential timing error signals. The desired timing error signal is used to determine whether signal sampling is early or late.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: August 14, 2012
    Assignee: Oracle America, Inc.
    Inventors: Dawei Huang, Zuxu Qin, Drew G. Doblar, Waseem Ahmad, Dong Joon Yoon, Osman Javed
  • Patent number: 8240344
    Abstract: A new process for insulating the void in a thermal distance piece in a low-temperature or cryogenic storage tank uses a vacuum source to draw insulation into the TDP. Two remotely spaced openings to the void are provided. A strainer is temporarily mounted in one of the openings. The other opening is connected to a suction wand. The wand has an inner cylinder that extends through an outer cylinder and projects outwardly from a proximal end of the outer cylinder. Distal air vents are provided on the inner cylinder, near a distal cap that connects distal ends of the cylinders. Proximal air vents are provided on a proximal cap that connects a portion of the inner cylinder to a proximal end of the outer cylinder. The distal end of the wand is inserted into a container of insulation. When a vacuum is drawn through the opening with the strainer, the insulation is drawn through the wand and into the void.
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: August 14, 2012
    Assignee: Chicago Bridge & Iron Company
    Inventors: Thomas Glen Graham, Brian D. Wiese, David M. O'Meara
  • Patent number: 8243647
    Abstract: A radio access network apparatus includes: a discontinuous reception management unit configured to manage a reception state (a discontinuous reception state or a continuous reception state) for each of one or more mobile stations; a determination and announcement unit configured to determine and announce a correspondence relationship between a discontinuous reception channel and a shared data channel for each mobile station; and a scheduling unit configured to perform scheduling of a downlink shared data channel, wherein, when a paging signal to the mobile station in the discontinuous reception state occurs, the radio access network apparatus transmits the paging signal to the mobile station using the shared data channel determined based on the correspondence relationship.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: August 14, 2012
    Assignee: NTT DoCoMo, Inc.
    Inventors: Minami Ishii, Anil Umesh, Sadayuki Abeta, Takehiro Nakamura
  • Patent number: D666020
    Type: Grant
    Filed: July 19, 2011
    Date of Patent: August 28, 2012
    Inventor: Sang Son
  • Patent number: D666166
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: August 28, 2012
    Assignee: Kabushiki Kaisha Kenwood
    Inventor: Genki Harada