Patents by Inventor Allen An

Allen 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).

  • Patent number: 9150147
    Abstract: A system, and related method and computer program product are disclosed. The system may comprise a lighting system including a plurality of light groups disposed on a Machine, each light group including one or more lights, a graphical user interface, and a controller. The controller may be configured to cause the graphical user interface to display a machine icon and a plurality of light icons. Each light icon may be in the shape of a light and corresponding to one of the light groups. Each light icon may be displayed proximal to the machine icon in a position generally indicative of a location on the Machine of the light group that corresponds to the light icon. In an embodiment, a light beam may be displayed generally adjacent to the first light icon to show a direction of light when the corresponding light group on the Machine is illuminated.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: October 6, 2015
    Assignee: Caterpillar Inc.
    Inventors: Jeffrey A. Brush, Aaron Paul Ardner, Daniel James Allen
  • Patent number: 9152400
    Abstract: The disclosure is related to optimizing generation of intermediate representation (IR) for a script code by eliminating redundant reference count code from the IR. The reference count code includes code that manages a reference count of an object, e.g., code that increments a reference count of the object (“incref code”) and an observer code which consumes or the execution of which depends on the reference count of the object. The IR is analyzed to identify redundant reference count code. Counters associated with the object are evaluated and upon satisfying the optimization criterion, the incref code is moved closer to the observer code. The incref code and the observer code that are adjacent to each other are identified as redundant code pair and the code pair is eliminated from the IR to generate an optimized IR. The optimized IR is further converted to an executable code.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: October 6, 2015
    Assignee: Facebook, Inc.
    Inventors: Guilherme de Lima Ottoni, Brett Hain Simmers, Bertrand Allen Maher, Edwin Thur Gideon Smith
  • Patent number: 9153291
    Abstract: A filter assembly for use in an electronic enclosure is provided. The filter assembly includes a highly permeable scrim that defines an elongate enclosure with an inlet at a first end and a closed second end, wherein an electrostatic filtration media is disposed within the elongate enclosure.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: October 6, 2015
    Assignee: Donaldson Company, Inc.
    Inventors: Stanley B. Miller, III, Allen N. Nicklay, Christopher J. Fischer
  • Patent number: 9149259
    Abstract: This apparatus consist of three devices. The first device is latex free radiolucent small diameter piece of tubing with a small diameter opening in its center. The wire that is protruding from the patient is run through the small diameter opening. The tubing is long enough to fully cover the sharp ends of the wire. When the tubing has been placed over the wire, it is looped in a loose loop and held to the skin by a rectangle latex free adhesive bandage which has no adhesive in its center. The third device is used when the patient is waiting for surgery and the needle and wire are left in the breast. At this point an adjustable height cup is placed over the wire. The adjustable height cup has four tabs extending from its bottom which are used to hold the cup in place on the body over the wire.
    Type: Grant
    Filed: August 18, 2012
    Date of Patent: October 6, 2015
    Inventor: Cynthia E. Allen
  • Patent number: 9151263
    Abstract: Methods and systems for stopping and starting an engine automatically are presented. In one example, a method inhibits automatic engine stopping in response to output of an on-board camera. The method prevents engine stopping during conditions where little fuel may be saved via automatically stopping the engine.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: October 6, 2015
    Assignee: Ford Global Technologies, LLC
    Inventors: Davor Hrovat, Jeffrey Allen Doering, Alex O'Connor Gibson
  • Patent number: 9149406
    Abstract: A patient positioning device is provided for restraining movement of a body lying over a top surface of a table and includes a rigid support frame extending transversely over the top surface of the table. A cervical-thoracic notch restraint is securely fixed to the upper support surface of the support frame, via a repositionable fastener, to thereby inhibit movement of the cervical-thoracic notch restraint along the longitudinal axis of the table. The repositionable fastener comprises a holding strength per unit of surface area that is sufficient to support the weight of the body on the table when in an inclined position relative to a ground surface. In one example, a head stabilizer is used to inhibit lateral movement of the head. In another example, a lateral stabilizing pillow is used to inhibit torsional movement of the body.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: October 6, 2015
    Inventor: Robert Dan Allen
  • Patent number: 9150829
    Abstract: A method is disclosed for culturing pluripotent or multipotent cells in vitro, the method comprising attaching pluripotent or multipotent cells to a plurality of microcarriers to form microcarrier-cell complexes, and culturing the microcarrier-cell complexes in suspension culture in the presence of a ROCK inhibitor.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: October 6, 2015
    Assignee: AGENCY FOR SCIENCE, TECHNOLOY AND RESEARCH
    Inventors: Steve Oh, Allen Chen, Andre Choo, Shaul Reuveny
  • Patent number: 9154399
    Abstract: A method for a user agent to access a session policy in a network is provided. The method comprises the user agent sending a registration message to a first network node. The method further comprises the user agent receiving policy-related information from the first network node in a response to the registration message. The policy-related information is one of the session policy, a Uniform Resource Locator that points to the session policy, and a Policy-Contact header containing a policyContactURI for a policy document.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: October 6, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Montemurro, Andrew Allen, Adrian Buckley
  • Patent number: 9153065
    Abstract: A method carried out by a graphics processing apparatus samples a texture value of a first texture layer at an offset to a second texture layer of a surface and adjusts pixel color for a pixel of the second texture layer using the texture value such that an appearance of depth is created between the first texture layer and the second texture layer. The method may adjust the pixel color using the sampled texture value alpha component. Another method includes transforming a surface normal vector to eye space for a surface having at least first and second texture layers mapped thereto, determining an offset between the first texture layer and the second texture layer using the transformed surface normal vector, sampling a texture value of the first texture layer using the offset, and adjusting pixel color for a pixel of the second texture layer using the texture value.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: October 6, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Brian M Collins, Allen Khorasani
  • Patent number: 9152568
    Abstract: The disclosure is related to systems and methods for temperature-based device operation. In one example, a device may include a first memory and a temperature detection module adapted to measure a temperature of the device and modify a data storage behavior of the first memory based on the temperature. The device may further comprise a second memory, and the temperature detection module may direct that data be written to the first memory less frequently, and be written to the second memory more frequently when a threshold temperature is exceeded. The temperature detection module may also implement operating limitations for the device when a threshold temperature is exceeded, such as restricting execution of background diagnostics or implementing other operating limitations. In some embodiments, other environmental factors such as humidity, altitude, air pressure, physical shock, or other factors may be monitored and the device operation may be modified based on those factors.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: October 6, 2015
    Assignee: Seagate Technology LLC
    Inventors: Michael Allen Seigler, John West Dykes
  • Patent number: 9151308
    Abstract: A system including a vortex-induced vibration (VIV) suppression device dimensioned to suppress a vortex-induced vibration of a support structure, the VIV suppression device having a base portion that encircles at least a portion of the support structure and a support member formed along the base portion. The system further including a collar having a body portion defining an annular channel and a flange portion extending outwardly from the annular channel, the flange portion dimensioned to form a receiving channel around the support structure for receiving the support member. The support member is received within the receiving channel to secure the VIV suppression device to the support structure and the VIV suppression device is capable of rotating around the support structure along the receiving channel.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: October 6, 2015
    Assignee: VIV Solutions LLC
    Inventors: William Andrew West, Donald Wayne Allen, Dean Leroy Henning
  • Patent number: 9150556
    Abstract: Disclosed are small molecule inhibitors which are useful in treating various diseases and conditions involving chymase.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: October 6, 2015
    Assignee: Boehringer Ingelheim International GmbH
    Inventors: Asitha Abeywardane, Brian Nicholas Cook, Stephane De Lombaert, Michel Jose Emmanuel, Xin Guo, Ming-Hong Hao, Jin Mi Kim, Ho Yin Lo, Chuk Chui Man, Tina Marie Morwick, Peter Allen Nemoto, Kevin Chungeng Qian, Hidenori Takahashi, Steven John Taylor
  • Patent number: 9154902
    Abstract: A method and system for controlling broadcast of system identification. A base station may broadcast in one or more timeslots of a control channel, as a System Identifier (SID) of the base station, a particular SID, but may broadcast in one or more other timeslots of the control channel, as a SID of the base station, a different SID. In addition, when a mobile station registers to be served by the base station, the base station may determine which slot(s) of the control channel the mobile station will monitor and may broadcast in the determined slot(s) a SID that may help to keep the mobile station from transitioning to be served by a different base station.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: October 6, 2015
    Assignee: Sprint Spectrum L.P.
    Inventors: Ryan S. Talley, Shilpa K. Srivinas, Muralidhar Malreddy, Kyle C. Allen
  • Patent number: 9154315
    Abstract: The present system and method comprises an improved marketplace for providing and consuming services. Using the present system, generally via one or more APIs, comprises a method for integrating value added services within a network of participants, for instance, a payment network. The network can use service switching capabilities to route service calls to and from the service consumers and providers using routing elements defined in a message specification. Network participants can be both consumers and providers of services. The network can route service messages to the appropriate provider depending on details in the message.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: October 6, 2015
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Clinton R. Allen, Paul M. Crofts, Jeff W. Fromm
  • Patent number: 9154550
    Abstract: An operating system (OS) of a computing device can include or operate in conjunction with a data usage service. The data usage service can determine the network data usage of applications and features of the applications and attribute the network data usage to the specific application and features of the specific application responsible for the network data usage. The data usage service can utilize the determined network data usage and policies governing network data usage to control and adapt the network data usage of the specific application or the features of the specific application.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: October 6, 2015
    Assignee: Google Inc.
    Inventors: JP Abgrall, Ashish Sharma, Jeff Allen Sharkey, Michael Gerard Morrissey, Daniel Marc Gatan Shiplacoff, Gabriel Cohen
  • Patent number: 9154724
    Abstract: A computer implemented method and apparatus for managing digital video recorder storage for one or more users. Each user in the multi-user environment is assigned an amount of program storage in the digital video recorder. Responsive to receiving a request to record a new program from a user in the multi-user environment, an associated amount of program storage assigned to the use is determined. Responsive to a determination that addition of the new program will not exceed the associated amount of program storage assigned to the user, the new program is recorded to the program storage.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick Allen Hamilton, II, Brian Marshall O'Connell
  • Patent number: 9150779
    Abstract: A well treatment fluid and method of use includes water, at least one hydratable polymer, an optional crosslinking agent, and a delayed release percarbonate formulation effective to reduce initial viscosity of the fluid after a period of time. Also disclosed are processes for fracturing a subterranean formation.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: October 6, 2015
    Assignee: Kemira Chemicals Inc.
    Inventors: Carolina Hanna Matilda Anderson, Mona Ezzelarab, Cecilla Eva Maria Johansson, Carl Wilhelm Aften, Walter Philip Watson, Richard Anthony Lalama, Geoffrey Allen Monteith, Frank Schinkel
  • Patent number: D740069
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: October 6, 2015
    Assignee: EURO-PRO OPERATING LLC
    Inventors: Mark Allen Nichols, Joyce Chien Tu, Cory Smith, Michael Joseph Smith, August Drufke, R. William Arling
  • Patent number: D740112
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: October 6, 2015
    Assignee: Lyons Industries, Inc.
    Inventors: Lance Dale Lyons, Dale Allan Kehoe, II, Richard Alexander Xouris, Jerry Ted Pruszynski, Bruce Miller, Allen Francis Elliott, Paul William Emerson, Lisa Jo Laubach, Fabiola Pliego Perez-Dussia
  • Patent number: D740332
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: October 6, 2015
    Assignee: AGCO CORPORATION
    Inventors: Shane Dalton Denson, Allen Joseph Kuhn