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: 9146904
    Abstract: In some embodiments, a non-transitory processor-readable medium stores code representing instructions that when executed cause a processor to select a narrative content template based at least in part on a predetermined content type associated with a real-world and/or virtual event. The code further represents instructions that when executed cause the processor to select a narrative tone type. The code further represents instructions that when executed cause the processor to, for each phrase included in an ordered set of phrases associated with the narrative content template, select, based at least in part on the narrative tone type, a phrase variation from a set of phrase variations associated with that phrase, and define, based on the selected phrase variation and at least one datum from a set of data, a narrative content portion associated with the real-world event. The code further represents instructions that when executed cause the processor to output, at a display, the narrative content portion.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: September 29, 2015
    Assignee: Automated Insights, Inc.
    Inventor: Robert C. Allen
  • Patent number: 9145539
    Abstract: A top reference photobioreactor system according to an embodiment of the present invention includes a flexible floating photobioreactor having a buoyancy tube filled with a gas that is less dense, and a ballast tube filled with a substance, such as saltwater, that is more dense, than the liquid in which the photobioreactor floats. A top reference photobioreactor method according to an embodiment of the present invention includes controlling a depth of the top reference photobioreactor by controlling a volume and/or density of ballast in the ballast tube and/or by controlling a volume and/or density of gas in the buoyancy tube.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: September 29, 2015
    Assignees: SOLIX ALGREDIENTS, INC., COLORADO STATE UNIVERSITY RESEARCH FOUNDATION
    Inventors: Christopher Wayne Turner, Bryan Rhea McCarty, Peter Allen Letvin, Bryan Dennis Willson, Daniel Robert Herboldsheimer
  • Patent number: 9144936
    Abstract: A linear actuator includes a plastic housing having an integral flange for mounting the actuator. A stator assembly, having windings, is disposed in the plastic housing. A rotor assembly, having a permanent magnet, is mounted for rotation with respect to the stator assembly such that when the windings are energized, a magnetic field is generated to cause rotation of the rotor assembly. A shaft is restricted from rotation and is associated with the rotor assembly such that rotation of the rotor assembly causes linear movement of the shaft. Connector structure houses leads for powering the windings. The plastic housing has an annular end that captures an annular surface of the connector structure to couple the plastic housing to the connector structure.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: September 29, 2015
    Assignee: Continental Automotive Systems, Inc.
    Inventors: Craig Andrew Weldon, Allen Tamman, David Rene Forgeron, Calvin Wang, Francis Peter Vink
  • Patent number: 9148215
    Abstract: This disclosure relates to the use of a method for determining communication timing of an aerial vehicle, such as a balloon. The method includes determining a trajectory of an aerial vehicle. Additionally, the method includes, based on the trajectory, determining a transmission trigger for a location-report message such that a location-report message transmission that is responsive to the transmission trigger has at least a predefined probability of occurring before the aerial vehicle contacts the ground. Further, the method also includes, responsive to the transmission trigger, transmitting the location-report message, where the location-report message comprises location data from the aerial vehicle.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: September 29, 2015
    Assignee: Google Inc.
    Inventor: Keith Allen Bonawitz
  • Patent number: 9144359
    Abstract: A carpet washing attachment with a vacuum hose attached to a washing head with a liquid line feeding water/cleaning fluid into washing head is disclosed. Washing head is formed of hollow members and a cover sealed to the top washing head with the vacuum hose attached to the cover. This forms cleaning area which is surrounded by the hollow members. Each of the hollow members has water jet holes located on the inner part of the washing head such that the water exiting the holes is projected inward so that the jets of water come to an apex and intersect at a given distance X from the bottom of the washing head. The angle of the jets and the spacing of members should be chosen such that the distance X is roughly the depth of the carpet pile to be washed.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: September 29, 2015
    Assignees: Vortex, LLC
    Inventors: Albert W. Gebhard, Donavan J. Allen
  • Patent number: 9146597
    Abstract: A mechanism is provided for minimizing system power in the data processing system with fast convergence. A current aggregate system power value is determined using a current thermal threshold value. For each potential thermal threshold value in a set of potential thermal threshold values, a determination is made as to whether there is a potential thermal threshold value that results in a potential aggregate system power value that is lower than the current aggregate system power value. Responsive to identifying an optimal potential thermal threshold value from the set of potential thermal threshold values that results in minimum aggregate system power value that is lower than the current aggregate system power value, the optimal potential thermal threshold value is set as a new thermal threshold value.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: September 29, 2015
    Assignee: International Business Machines Corporation
    Inventors: Malcolm S. Allen-Ware, John B. Carter, Wei Huang, Charles R. Lefurgy, Guillermo J. Silva
  • Patent number: 9148405
    Abstract: A multifactor authentication (MFA) enforcement server provides multifactor authentication services to users and existing services. During registration, the MFA enforcement server changes a user's password on an existing service to a password unknown to the user. During normal usage when the user accesses the existing service through the MFA enforcement server, the MFA enforcement server enforces a multifactor authentication enforcement policy.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: September 29, 2015
    Assignee: Tyfone, INC.
    Inventors: Siva G. Narendra, Donald Allen Bloodworth, Todd Raymond Nuzum
  • Patent number: 9147272
    Abstract: A computerized method for providing mapping, data management, and analysis. A user request for creation of a map with a desired Gaussian aggregation and desired color map parameters is received. Vector geographic data is loaded at the server. The vector geographic data comprises location data, and the location data comprises an attribute. The vector geographic data is rasterized to create image data composed of pixels. The image data is converted to a certain scale grayscale image data. A convolution operation is performed on the grayscale image data to provide an aggregation of the data using a kernel radius, wherein the kernel radius is adjusted in accordance with the desired zoom level. Convolution results are applied to a color ramp; the map for the location data is created based on the color ramp and the convolution results, and the map is provided to the user.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: September 29, 2015
    Inventors: Christopher Allen Ingrassia, Pramukta Satya Kumar, Sean Gorman
  • Patent number: 9147116
    Abstract: An in-car multiple-resolution camera system for first responder vehicles includes a high-resolution camera imager for capturing images in high resolution and outputting the same in a first high-resolution image output stream. A signal processing module is provided for processing the first high-resolution image output stream and producing (1) a reduced-area high-resolution image output stream containing image information for only a selected portion or portions of the original image and (2) a wide-area low-resolution image output stream. The wide-area low-resolution image output stream can represent the full image, if desired. An event recorder is provided for recording the events imaged by the camera imager using the wide-image low-resolution image output stream. A license plate recognition system is provided for using the reduced-area high-resolution image output stream to capture and process images of vehicle license plates nearby.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: September 29, 2015
    Assignee: L-3 COMMUNICATIONS MOBILEVISION, INC.
    Inventors: Christopher Allen Kadoch, Leo Lorenzetti, Kurt Allen Kessel
  • Patent number: 9146764
    Abstract: A service manages a plurality of virtual machine instances for low latency execution of user codes. The service can provide the capability to execute user code in response to events triggered on an auxillary service to provide implicit and automatic rate matching and scaling between events being triggered on the auxiliary service and the corresponding execution of user code on various virtual machine instances. An auxiliary service may be configured as an event triggering service to detect events and generate event messages for execution of the user codes. The service can request, receive, or poll for event messages directly from the auxiliary service or via an intermediary message service. Event messages can be rapidly converted to requests to execute user code on the service. The time from processing the event message to initiating a request to begin code execution is less than a predetermined duration, for example, 100 ms.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: September 29, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Timothy Allen Wagner
  • Patent number: 9146402
    Abstract: Shaped glasses have curved surface lenses and spectrally complementary filters disposed on the curved surface lenses configured to compensate for wavelength shifts occurring due to viewing angles and other sources. The spectrally complementary filters include guard bands to prevent crosstalk between spectrally complementary portions of a 3D image viewed through the shaped glasses. In one embodiment, the spectrally complementary filters are disposed on the curved lenses with increasing layer thickness towards edges of the lenses. The projected complementary images may also be pre-shifted to compensate for subsequent wavelength shifts occurring while viewing the images.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: September 29, 2015
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Martin J. Richards, Wilson Allen
  • Patent number: 9146829
    Abstract: Systems and methods are described for analyzing and verifying distributed applications. In one embodiment, an application program is parsed and a set of inputs is determined. The application program is executed as one or more independently executable components. During execution, non-deterministic events are modified in order to effectuate a deterministic result. Redundant portions of the set of inputs are aggregated, and the set of inputs is iteratively updated.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: September 29, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Nicholas Alexander Allen
  • Patent number: 9148358
    Abstract: Methods, systems, computer-readable media, and devices for filtering captured network traffic received by a network captured traffic distribution device communicatively coupled to a plurality of network captured network traffic distribution devices arranged in a stacked topology are described. Methods, systems, computer-readable media, and devices for applying a plurality of filters to received captured network traffic by a network captured traffic distribution device communicatively coupled to a plurality of network captured network traffic distribution devices arranged in a stacked topology are also described. Applying a plurality of filters to the received captured traffic may generate a plurality of filtered captured traffic sets. In some instances, filtered captured network traffic sets that have similar target destinations may be aggregated together and transmitted toward the target destination.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: September 29, 2015
    Assignee: VSS Monitoring, Inc.
    Inventors: Terence M. Breslin, David Kucharczyk, Jan Allen Hinshaw
  • Patent number: 9145123
    Abstract: Systems and methods for improving operation of a hybrid vehicle are presented. In one example, operation of a driveline disconnect clutch is based on temperature conditions of a catalyst. The driveline disconnect clutch may not be opened if catalyst temperature is greater than a threshold temperature so that the catalyst may be cooled.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: September 29, 2015
    Assignee: Ford Global Technologies, LLC
    Inventors: Jeffrey Allen Doering, Alex O'Connor Gibson, Dennis Craig Reed, Ralph Wayne Cunningham
  • Patent number: 9144775
    Abstract: One or more embodiments relate to systems and methods for mixing of two or more fluids using a multi-chamber manifold. One or more embodiments relate to optimal mixing.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: September 29, 2015
    Assignee: TETRA Technologies, Inc.
    Inventors: Robert Irl Richie, Scott Allen Richie, Leroy Joseph Detiveaux, Jr., Virgilio Garcia Soule, John Anthony Novotny
  • Patent number: 9148639
    Abstract: In one embodiment, graphics frames are received, where each graphics frame includes one or more regions where pixels depict graphics that represent an on screen display (OSD) used to interact with a programmable multimedia controller, and a background region where pixels are set to the one or more predetermined colors. Further, video images are received, where at least some of the video images correspond to the plurality of graphics frames. Mixed images are created by mixing the graphics frames and the corresponding video images, the mixing to, where pixels of the graphics frame are not set to the one more predetermined colors, blend a color of at least some of the pixels of the graphics frame with a color of pixels of a corresponding video image, and, where pixels of the graphics frame are set to the one more predetermined colors, pass pixels of the corresponding video image.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: September 29, 2015
    Assignee: Savant Systems, LLC
    Inventors: Robert P. Madonna, Michael E. Noonan, Siegmar K. Eschholz, James F. Allen, Peter H. Corsini
  • Patent number: 9147414
    Abstract: An apparatus includes a waveguide having a core layer and an end adjacent to an air bearing surface, first and second poles magnetically coupled to each other and positioned on opposite sides of the waveguide, wherein the first pole includes a first portion spaced from the waveguide and a second portion extending from the first portion toward the air bearing surface, with the second portion being structured such that an end of the second portion is closer to the core layer of the waveguide than the first portion, and a heat sink positioned adjacent to the second portion of the first pole.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: September 29, 2015
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Michael Allen Seigler, Mark William Covington, Michael Leigh Mallary, Hua Zhou, Amit Vasant Itagi
  • Patent number: 9145969
    Abstract: A method for enacting DFSO in a motor vehicle having an engine and a transmission. The method includes, during a condition of normal engine-braking efficiency, disabling the DFSO below a higher gear of the transmission. During a condition of reduced engine-braking efficiency, by contrast, the DFSO is disabled below a lower gear of the transmission.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: September 29, 2015
    Assignee: Ford Global Technologies, LLC
    Inventors: Jeffrey Allen Doering, Bradley Dean Riedle, Diana Yanakiev, Gregory Michael Pietron, Hong Jiang, Joseph F. Kucharski
  • Patent number: 9147334
    Abstract: A system and method for monitoring compliance with a plurality of workflow procedures in a hospital or other health care facility using a hand hygiene compliance system (HHC). A control unit of an HHC gathers data based upon the presence, identification, and movement of a plurality of assets, including persons, equipment, or supplies, each having wearable detectable tags, such as RFID tags, and communicates that data to a local or remote server. The server is programmed to monitor or cause compliance with hospital workflow procedures relevant to the communicated data, such as rounding requirements and proper use of equipment, or may generate alarms or notifications where a workflow procedure has not been followed.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: September 29, 2015
    Assignee: Proventix Systems, Inc.
    Inventors: Avery Dallas Long, Harvey Allen Nix, Feihong Xin, Romeo Maurice Burtis
  • Patent number: 9147273
    Abstract: The present invention is directed to a data processing apparatus and a computer implemented method for modeling and analyzing relational data represented in a network that includes a plurality of nodes and a plurality of connections between the nodes. The method includes assigning at least one weight to a connection between two nodes in the network. A set of possible dendrograms is then generated for the network, and a likelihood of each dendrogram in the set is determined. The determination of the likelihood is based on at least the one weight of the connection. One of the dendrograms from the set is selected as an optimal dendrogram based on the determined likelihood. The selected dendrogram is then output via an output device. The dendrogram may be used to predict missing links or identify any possible false-positive (noisy) links within a relational dataset.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: September 29, 2015
    Assignee: HRL Laboratories, LLC
    Inventors: David L. Allen, Tsai-Ching Lu, David J. Huber, Hankyu Moon