Patents Assigned to Abode Systems Incorporated
  • Patent number: 8280191
    Abstract: A system and method for expansion and reduction of images uses pyramidal retargeting to reduce complexity in image resizing. An image pyramid may be generated dependent on a function of pixel data or energy values for each pixel of an input image. An image resizing solution may be developed by applying seam carving techniques to a lower-resolution version of the input image represented by the image pyramid, and may identify bands in the higher-resolution input image to be resized. A resizing operation may then be applied the bands based on local content. The resizing operation may include seam carving techniques, scaling techniques, and/or hybrid resizing techniques, and may be selectable by a user. Identified bands may be expanded to obtain a smoother solution. Different bands may be expanded by different amounts, based on local content. The number of bands and the expansion factors may be configurable based on user input.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: October 2, 2012
    Assignee: Abode Systems Incorporated
    Inventors: Shmuel Avidan, Jen-Chan Chien, Chintan Intwala
  • Patent number: 8166557
    Abstract: One embodiment of the present invention provides a system that facilitates dynamically providing privacy-policy information to a user to facilitate compliance with privacy laws. The system operates by receiving a request from the user to access digital content at a client. Upon receiving a request, the system sends a notification to a server, including information about the request. Next, the system receives a response from the server at the client, wherein the response includes privacy-policy instructions. Alternatively, the response could include the entire privacy policy. The system then allows the user to access the digital content at the client in accordance with the privacy-policy instructions.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: April 24, 2012
    Assignee: Abode Systems Incorporated
    Inventor: Bill Shapiro
  • Patent number: 7287219
    Abstract: A method of generating a definition for a collection of source documents is provided. Patterns common to each source document in the collection of source documents are identified and restrictive general rules based on the identified common patterns are then constructed for element types. The construction of a restricted general rule includes constructing a content model that specifies the sequence order and number of occurrences of sub-elements within the common pattern. It further includes constructing attribute definitions and values rules for attributes occurring in the common patterns. Also provided is a method of converting a format of a first source document to a format of a similarly structured second source document is provided. The method identifies patterns common to the first and second source documents and maps elements and sub-elements in common pattern of the first source document to equivalent elements and sub-elements in the common pattern of the second source document.
    Type: Grant
    Filed: March 11, 1999
    Date of Patent: October 23, 2007
    Assignee: Abode Systems Incorporated
    Inventors: Jeff Young, Joel A. Nava
  • Patent number: 6462739
    Abstract: A system generates a smoothed curve from a noisily drawn, multi-segmented curve by minimizing an energy function for a smoothed curve which fits between end-points of the drawn curve. The energy function has three components: a distortion component, a smoothing component and a shrink component. Numerical analysis methods are applied to evaluate the energy function and to identify the smoothed curve with the lowest energy. The transposed curve with the lowest energy value is selected as the smoothed curve.
    Type: Grant
    Filed: March 18, 1999
    Date of Patent: October 8, 2002
    Assignee: Abode Systems Incorporated
    Inventor: Naresh Chand Gupta