Patents Represented by Attorney Meyertons Hood Kivlin Kowert & Goetzel, P.C.
  • Patent number: 8321273
    Abstract: A method for determining advertising effectiveness of cross-media campaigns provided. The effectiveness of the combined campaign is plotted, and the effects of different media are isolated. Examining complementary effects and synergies are examined, and a dollar-for-dollar comparison for each of the media is performed. This dollar-for-dollar comparison may include a return on marketing objective calculation. If applicable, budget re-allocations are recommended. Optionally, post effectiveness, efficiency, and allocation analysis are performed. Such analysis may include providing descriptive advertising and media suggestions on each media independently.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: November 27, 2012
    Assignee: Marketing Evolution, Inc.
    Inventor: Jason Rex Briggs
  • Patent number: 8321605
    Abstract: Techniques are disclosed relating to detecting and interjecting a programmed input/output (PIO) operation into a direct memory access (DMA) operation. In one embodiment, an integrated circuit may include a DMA controller that may contain a control circuit, a DMA unit, and a PIO unit. The control circuit may be configured to detect a pending PIO operation during a DMA operation and interject the PIO operation onto a shared path during the same clock cycle as or the first clock cycle following the detection of the pending PIO operation. The DMA operation may consist of multiple single-clock-cycle beats. In one embodiment, a PIO operation may be interjected onto the shared path between beats of a DMA operation, on consecutive clock cycles. At the next clock cycle following the PIO operation, the control circuit may resume the next beat of the DMA operation.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: November 27, 2012
    Assignee: Apple Inc.
    Inventors: Joseph P. Bratt, Lakshmi Rao
  • Patent number: 8320620
    Abstract: Methods and apparatus for robust rigid and non-rigid motion tracking. An image, a next image, and a mask corresponding to an area in the image may be obtained. The area includes a plurality of points; each point indicates a location of the point in a position space and a color of the point in a color space. An iterative closest point algorithm may be applied that iteratively computes correspondences from a transformation and computes a new transformation from the correspondences. The algorithm tracks motion of the area in the image between the image and the next image. The algorithm matches points indicated by the mask to points in the next image in both position space and color space. An indication of an area in the next image that corresponds to the area in the image as tracked by the algorithm is generated.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: November 27, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Scott D. Cohen
  • Patent number: 8321784
    Abstract: Reviewing Objects. An example method includes generating a plurality of sections corresponding to an object. The plurality of sections includes a suggestion section and a support section. An input is received for at least one section of the plurality of sections. Further, one or more functions associated with the suggestion section are performed.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: November 27, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Sreedhar Ranganathan, Arun Koormamtharayil
  • Patent number: 8319814
    Abstract: In various embodiments, a Multipoint Control Unit (MCU) or another video conferencing device (e.g., an endpoint) may generate a video frame that includes video images of two or more video conferencing endpoints. The video frame may then be sent to another video conferencing device that may receive the video frame and separate the two or more video images into separate video images. In some embodiments, the video frame may be separated into its separate images using, for example, metadata sent along with the video frame. The metadata may include video image identifiers and location information (e.g., coordinates in the video frame) of the video images. In some embodiments, the separated video images may be provided to a compositor that may composite the separated video images, for example, into a new layout.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: November 27, 2012
    Assignee: LifeSize Communications, Inc.
    Inventors: Keith C. King, Wayne E. Mock
  • Patent number: 8320840
    Abstract: A method and system for achieving a link budget improvement in a diverse OFDM radio system by addressing the timing misalignment issue that can occur due to the differences in propagation time in signals between mobile stations and Radio Access Nodes. Timing misalignment is shared or split between the primary path to a primary Radio Access Node and a diverse path to a diverse Radio Access Node. The relative timing offsets between mobile stations are adjusted, the mobile stations are grouped into zones using a variety of different grouping techniques, and the transmission for each mobile station is scheduled, using one or more of a variety of scheduling techniques.
    Type: Grant
    Filed: May 26, 2010
    Date of Patent: November 27, 2012
    Assignee: Apple Inc.
    Inventors: Adrian Smith, Xiao-Dong Li, David Steer, Kelvin Kar-Kin Au, Robert Novak, Mark Earnshaw
  • Patent number: 8321700
    Abstract: A power controller for a peripheral bus interface. A peripheral bus power controller includes a first terminal, a second terminal coupled to receive an power enable input signal from a host controller, and a third terminal coupled to provide an over-current output signal indicative of an over-current condition to the host controller. The peripheral bus power controller further includes an enable circuit configured to assert a power enable output signal on the first terminal responsive to receiving the power enable input signal and a first buffer configured to provide the over-current output signal to the host controller responsive to the power controller detecting the over-current condition on the first terminal.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: November 27, 2012
    Assignee: Standard Microsystems Corporation
    Inventors: Atish Ghosh, Hans Magnusson
  • Patent number: 8320670
    Abstract: A method for converting a portion of an image from a first domain to a second domain. The method may apply a Hough transform on the converted portion of the image, including calculating a range of angles for each tested pixel q relative to a center pixel p, quantizing the range of angles into a plurality of bins, voting each tested pixel q using a range of bins using a weighted voting schema; and detecting one or more features in the portion of the image. The methods may be implemented by program instructions executing in parallel on CPU(s) or GPUs.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: November 27, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Xinju Li, Simon Chen, Jen-Chan Chien
  • Patent number: 8320662
    Abstract: System and method for distinguishing colors of illuminated objects using machine vision. A color-balanced image that includes at least one lit area is received, as well as an indication of a region of interest that includes one of the one or more lit areas. A mask image is generated based on the region of interest. A color-balanced image of the region of interest is generated by masking the color-balanced image with the mask image, and a plurality of image attributes for the region of interest is determined by analyzing the color-balanced image of the region of interest. A color is determined based on the plurality of image attributes using a trained classifier, and the determined color stored, e.g., in a memory medium.
    Type: Grant
    Filed: January 7, 2009
    Date of Patent: November 27, 2012
    Assignee: National Instruments Corporation
    Inventor: Michael Bailey
  • Patent number: 8317328
    Abstract: Various embodiments of a device for performing a gaze field sobriety test are disclosed. The device includes a housing. A light source is affixed in or on the housing. The light source generates light during at least a portion of the gaze field sobriety test. A speaker positioned in or on the housing generates sounds during at least a portion of the gaze field sobriety test. A power source is coupled to the speaker and the light source. An input is positioned on the housing. The input is selectable by a test administrator to initiate an audible sound through the speaker at a predetermined time interval during at least a portion of the gaze field sobriety test. The audible sound provides an indication to the test administrator during the gaze field sobriety test to assist in proper performance of the gaze field sobriety test.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: November 27, 2012
    Assignee: Enforcement Innovations
    Inventors: Royger Paul Harris, Doyle Eugene Hobbs
  • Patent number: 8315476
    Abstract: Methods and apparatus for super-resolution in focused plenoptic cameras. By examining the geometry of data capture for super-resolution with the focused plenoptic camera, configurations for which super-resolution is realizable at different modes in the focused plenoptic camera are generated. A focused plenoptic camera is described in which infinity is super resolved directly, with registration provided by the camera geometry and the microlens pitch. In an algorithm that may be used to render super-resolved images from flats captured with a focused plenoptic camera, a high-resolution observed image is generated from a flat by interleaving pixels from adjacent microlens images. A deconvolution method may then be applied to the high-resolution observed image to deblur the image.
    Type: Grant
    Filed: January 20, 2010
    Date of Patent: November 20, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Todor G. Georgiev, Andrew Lumsdaine
  • Patent number: 8314797
    Abstract: Method and apparatus that employs one or more perceptual metrics in determining a priori a number of samples to take at each location during irradiance computation. A number of hemisphere samples to be taken at each location in a scene may be calculated according to one or more perceptual metrics corresponding to the location. Perceptual metrics that may be used may include one or more of, but are not limited to: the overall direct lighting at the location; the diffuse texture of the surface at or around the location; and the color at the location. An irradiance value for each location may be calculated according to the number of samples calculated for the location. This perceptual metrics technique for determining a priori the number of samples needed is orthogonal to conventional adaptive sampling techniques, and can be adapted for use in other irradiance computation techniques.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: November 20, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Aravind Krishnaswamy, Gavin S. P. Miller
  • Patent number: 8315473
    Abstract: A system and method for performing integral histogram convolution for filtering image data is disclosed. The method may include applying a filter window to a first portion of an image, wherein the filter window includes an interior region and a border region. The method may include generating a plurality of histograms for the pixels in the filter window. The method may include generating spatial weight coefficients for the pixels in the border of the filter window. The method may include generating a plurality of color weight coefficients for the pixels in the filter window. The method may include performing a filtering operation on the pixels in the filter window by applying a respective spatial weight coefficient and a respective color weight coefficient to the values in the plurality of histograms for each respective pixel in the filter window. The methods may be implemented by program instructions executing in parallel on CPU(s) or GPUs.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: November 20, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Michael W. Tao, Jen-Chan Chien
  • Patent number: 8316311
    Abstract: A system and method for visually indicating one or more problems in a graphical program. The graphical program may be programmatically analyzed to discover a problem (or potential problem) in the graphical program. The problem found during the programmatic analysis of the graphical program may then be visually indicated on a display device. Visually indicating the problem may comprise visually indicating one or more objects in the graphical program to which the problem corresponds. Visually indicating the graphical program object(s) may comprise displaying information or altering the appearance of the object(s) in order to call the user's attention to the object(s).
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: November 20, 2012
    Assignee: National Instruments Corporation
    Inventor: Darren M. Nattinger
  • Patent number: 8315479
    Abstract: Slicing and scaling figures. An example method includes generating one or more slice lines for a figure. The one or more slice lines result in a plurality of regions including a central region and one or more corner regions for the figure. Further, the one or more corner regions are scaled while maintaining aspect ratio of the one or more corner regions.
    Type: Grant
    Filed: February 26, 2008
    Date of Patent: November 20, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Anant Gilra
  • Patent number: 8315558
    Abstract: Partner relay systems and methods are provided in which relaying is performed by a pair of partner relays. Signals received from a base station are translated by a first of the pair of partner relays to a different transmission resource for communication between the pair of partner relays, and then upon reception by a second of the pair of partner relays, the signal is translated back to the original transmission resource and re-transmitted towards the receiver.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: November 20, 2012
    Assignee: Apple Inc.
    Inventors: David Falconer, Shalini Periyalwar, Koon Hoo Teo, Mo-Han Fong
  • Patent number: 8315973
    Abstract: A host of a multi-device file system may instruct an external data mover implementing a third party copy to move data from one storage device to another without the host reading or writing data as part of the move. The data being moved may remain accessible through the file system after being moved. A host may instruct an external data mover to write moved data to multiple mirrored devices. A host may instruct the data mover to move data between storage classes in a multi storage class file system. A journaling file system may utilize an external data mover implementing a third party copy to move data from a system log to another storage destination and may also instruct the data mover to move metadata as well as data.
    Type: Grant
    Filed: September 28, 2004
    Date of Patent: November 20, 2012
    Assignee: Symantec Operating Corporation
    Inventors: Scott Douglas Kaiser, Par Botes
  • Patent number: 8314807
    Abstract: In an embodiment, a memory controller includes multiple ports. Each port may be dedicated to a different type of traffic. In an embodiment, quality of service (QoS) parameters may be defined for the traffic types, and different traffic types may have different QoS parameter definitions. The memory controller may be configured to schedule operations received on the different ports based on the QoS parameters. In an embodiment, the memory controller may support upgrade of the QoS parameters when subsequent operations are received that have higher QoS parameters, via sideband request, and/or via aging of operations. In an embodiment, the memory controller is configured to reduce emphasis on QoS parameters and increase emphasis on memory bandwidth optimization as operations flow through the memory controller pipeline.
    Type: Grant
    Filed: September 16, 2010
    Date of Patent: November 20, 2012
    Assignee: Apple Inc.
    Inventors: Sukalpa Biswas, Hao Chen
  • Patent number: 8316188
    Abstract: In one embodiment, a processor comprises a prefetch unit coupled to a data cache. The prefetch unit is configured to concurrently maintain a plurality of separate, active prefetch streams. Each prefetch stream is either software initiated via execution by the processor of a dedicated prefetch instruction or hardware initiated via detection of a data cache miss by one or more load/store memory operations. The prefetch unit is further configured to generate prefetch requests responsive to the plurality of prefetch streams to prefetch data in to the data cache. In an embodiment, the prefetch unit is configured to check for a cache hit for a prefetch request by checking a duplicate cache tags.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: November 20, 2012
    Assignee: Apple Inc.
    Inventors: Sudarshan Kadambi, Puneet Kumar, Po-Yung Chang
  • Patent number: D670941
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: November 20, 2012
    Inventor: Danielle Vernon