Patents Assigned to LightSurf Technologies, Inc.
  • Patent number: 7610331
    Abstract: A methodology for dynamic (i.e., run-time) uploading and execution of applications and drivers between devices (e.g., between “client” device and one or more (host) devices), in a fully automated manner, is described. The device which is to be hosted (e.g., the “client” device) initially probes its environment to determine which device or devices it is attached to (e.g., the “host” device(s)). Once it has correctly discerned the relevant host or target device(s), the client device includes the capability of immediately sending out (i.e., uploading) a particular driver or application (i.e., object or file of interest) for placement, and ultimately execution, at the host device. Once the particular object or file of interest has been “injected” into the host device and is executing, the client device may simply revert to a “listening mode” in which it waits to be told what to do (i.e., receive commands from the application or driver which is now executing at the host device).
    Type: Grant
    Filed: September 13, 2000
    Date of Patent: October 27, 2009
    Assignee: LightSurf Technologies, Inc.
    Inventors: Timothy W. Genske, William G. Swinton, David Vogel, Philippe R. Kahn, Eric O. Bodnar
  • Patent number: 7610218
    Abstract: The current invention includes an improved system for an e-commerce vendor to seamlessly incorporate products and services from a third party into its own e-commerce site. This system enables the e-commerce vendor to display the third party products and to accept orders and arrange fulfillment of these products through its own site in a manner that is seamless to the end user. When the e-commerce retailer requests product information from the supplier, the supplier provides the retailer with product information and URLs at which additional information can be located. The retailer uses this information to retrieve product images, descriptions and information and to display this information to its customer on its own site. Each of these items is tagged with a unique element identifier that contains a number of details about the product. This information tagged to the product image or description enables the product to be easily identified by both the retailer and the supplier.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: October 27, 2009
    Assignee: LightSurf Technologies, Inc.
    Inventors: Brian Bodmer, John Rodriguez, Jonah Fleming, Elizabeth McCanlies, Devdutt Sheth
  • Patent number: 7610349
    Abstract: A methodology for providing FTP-like server capability to a portable, intermittently-connected device, such as a digital camera device, is described. Using XML syntax, a photo-serving protocols suite supporting FTP-like photo-serving capability is incorporated into a digital camera device (or other portable device), so that digital images (or other files) on that device may be easily accessed by a variety of disparate hosts over standard protocols. If desired, standard (e.g., generic) FTP may be employed instead of the photo-serving protocols. All hosts that are commonly available include implementations of industry-standard TCP/IP protocols on which the photo-serving protocols may be borne. As a result, no host need have a proprietary, one-off solution to bear the photo-serving protocols.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: October 27, 2009
    Assignee: LightSurf Technologies, Inc.
    Inventors: William G. Swinton, David Vogel, Philippe R. Kahn, Eric O. Bodnar, Timothy W. Genske
  • Patent number: 7571189
    Abstract: A method and apparatus for the delivery, administration and application of themes to a cellular telephone device. The apparatus, in one embodiment, comprises an inbox to receive a multimedia message (MM) containing a theme, a filing logic to place the MM in a themes folder, a themes folder available to the user to browse the theme MMs, and a client-side application to apply the theme to the user's cellular telephone device. In one embodiment, the apparatus includes notification logic to notify a web page associated with the user to change its display to match the theme applied by the user to the cellular telephone device.
    Type: Grant
    Filed: February 2, 2005
    Date of Patent: August 4, 2009
    Assignee: LightSurf Technologies, Inc.
    Inventors: Bruce Jay Levin, William G. Swinton
  • Patent number: 7546576
    Abstract: A Web application framework for creating Web-based applications is described. The framework includes an abstract command tag that predefines at least some generic Web application activities. When using the framework, one specifies at least one custom action that is desired to be performed by a Web application under development. In one embodiment, this includes creating a customized command tag that is capable of being embedded within a Web page. The customized command tag includes the ability to conditionally execute the specified custom action based on run-time conditions. The customized command tag is embedded in a Web page of the Web application.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: June 9, 2009
    Assignee: Lightsurf Technology, Inc.
    Inventor: Paul Egli
  • Patent number: 7535492
    Abstract: An imaging system is described that automates fulfillment of image photofinishing based on location. The system includes the following components: an imaging device capable of capturing a plurality of images; a local host, at least occasionally connected to the imaging device, that is capable of offloading images from the imaging device and capable of determining a current position based on GPS (Global Positioning System) information; and a remote (e.g., Web-based) host capable of receiving the plurality of images, capable of receiving a request for photofinishing the images, and capable of transmitting the plurality of images to a particular fulfiller for photofinishing, based on the current position.
    Type: Grant
    Filed: July 2, 2002
    Date of Patent: May 19, 2009
    Assignee: Lightsurf Technologies, Inc.
    Inventors: Philippe R. Kahn, Eric O. Bodnar, Paul A. Egli, Brian Bodmer, Shekhar Kirani, Mark Tarantino
  • Patent number: 7516454
    Abstract: A method and apparatus for self-discovering throttling is described. The system includes a first queue to track a current rate of task completion and a second queue to track an average rate of task completion over time. The system further includes a comparator to compare an average of the first queue and an average of the second queue. The system includes a throttle to adjust the number of connections based on the results from the comparator.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: April 7, 2009
    Assignee: Lightsurf Technologies, Inc.
    Inventor: John Ernest Rodriguez
  • Patent number: 7463904
    Abstract: A versatile adaptor device to connect together devices having built-in connectors or receptacles for interfacing with other devices is described. Many devices include built-in connectors, which usually consist of proprietary fittings and pinouts/lineouts. The adaptor device connects with the built-in connectors of two devices to enable communication between the two devices. Each end of the adaptor fits physically and electrically with the connectors to join both devices. The body of the adaptor is a double-ended molded plastic part that includes geometry to mate with a particular connector slot at one end and another specific connector slot at the opposing end. The adaptor device may be adapted to connect various different types of devices. For example, the adaptor accommodates connection to an array of brands and models of cellular phone devices at one end of the adaptor and an array of digital cameras at the other end of the adaptor.
    Type: Grant
    Filed: December 7, 2001
    Date of Patent: December 9, 2008
    Assignee: LightSurf Technologies, Inc.
    Inventors: Eric O. Bodnar, Robin G. Petravic, Alan M. Vale, Kurt Dammermann, Stephen J. Fricke, Steven A. Luzovich
  • Patent number: 7433710
    Abstract: System and methodology are described that allow a new user of a user-operated device (e.g., wireless digital camera, cellular phone, video camera, audio device, or the like) to immediately begin using the features and services of the device without having to first activate a new user account. Thus in the instance where the user-operated device is a newly-acquired wireless digital camera, for example, the user can immediately begin taking and uploading his or her pictures to a photo Web site prior to having to open a user account, or having to perform other cumbersome activation steps. In such a wireless digital camera embodiment, the photo Web site and vendors of either cellular-enabled digital cameras or camera-enabled cellular phones provide user Web accounts based upon the unique ID or phone number belonging to one of these two devices. The user need only bother to “open” his or her account, that is, establish a user name and password, at some subsequent point in time that is convenient for the user (e.g.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: October 7, 2008
    Assignee: LightSurf Technologies, Inc.
    Inventors: Eric Bodnar, William Swinton
  • Patent number: 7424459
    Abstract: A system providing methods for dynamically generating personalized content is described. Specific items of content which may be personalized or customized are identified. Subdirectories are created for each value of such personalized content. Files specific to each value of personalized content are created and placed in these subdirectories. When a user requests a particular web page or item of content, a token is retrieved identifying the personalized content to be generated for that particular user. Personalized content is then dynamically generated by construction of a path to at least one subdirectory containing personalized content. The path to such subdirectory containing personalized content is dynamically constructed based upon the token identifying such personalized content.
    Type: Grant
    Filed: April 17, 2002
    Date of Patent: September 9, 2008
    Assignee: Lightsurf Technologies, Inc.
    Inventors: Brian Bodmer, Paul Egli, Elizabeth McCanlies
  • Patent number: 7372485
    Abstract: A digital imaging system is described that provides techniques for reducing the amount of processing power required by a given digital camera device and for reducing the bandwidth required for transmitting image information to a target platform. The system defers and/or distributes the processing between the digital imager (i.e., digital camera itself) and the target platform that the digital imager will ultimately be connected to. In this manner, the system is able to decrease the actual computation that occurs at the digital imager. Instead, the system only performs a partial computation at the digital imager device and completes the computation somewhere else, such as at a target computing device (e.g., desktop computer) where time and size are not an issue (relative to the imager). By deferring resource-intensive computations, the present invention substantially reduces the processor requirements and concomitant battery requirements for digital cameras.
    Type: Grant
    Filed: November 5, 1999
    Date of Patent: May 13, 2008
    Assignee: LightSurf Technologies, Inc.
    Inventors: Eric O. Bodnar, Shekhar Kirani, Venkat V. Easwar, Philippe R. Kahn, Sonia Lee Kahn
  • Patent number: 7369161
    Abstract: An in-camera two-stage compression implementation is described that reduces the latency between snapshots to a fraction of that otherwise required by other systems that either process complete compression following each snapshot or that incorporate heavy, bulky, and expensive RAM hardware capable of maintaining several raw luminosity records (unprocessed file containing a digital image). In the 1st stage compression the raw luminosity record is quickly, yet partially, compressed to available RAM buffer space to allow a user to expeditiously capture a succeeding image. When the higher-priority processes, the user shooting pictures, and stage one compression subside, a 2nd stage compression, which is slower but more effective, decompresses the earlier partially-compressed images, and re-compresses them for saving in flash memory until they are distributed to a remote platform to be finally converted to the JPEG2000 format.
    Type: Grant
    Filed: February 7, 2001
    Date of Patent: May 6, 2008
    Assignee: LightSurf Technologies, Inc.
    Inventors: Venkat V. Easwar, Eric O. Bodnar
  • Patent number: 7339595
    Abstract: The present invention provides a technique for providing color corrected images to a user over a network. In particular, the present invention allows multiple image providers to provide color corrected images to a user when the user's computer and its associated devices are not calibrated and/or characterized, or the calibration and/or characterization data is not available over the network to the image providers. This abstract is provided for the sole purpose of complying with the rules requiring an abstract to allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure contained herein. This abstract is submitted with the express understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.
    Type: Grant
    Filed: March 7, 2001
    Date of Patent: March 4, 2008
    Assignee: LightSurf Technologies, Inc.
    Inventors: William Hilliard, Kees van Prooijen, Peter G. Engeldrum, Jean-Pierre Huber, Thomas Strother, Peter Bernard, Joel Warwick, Keith Ball, James Deutch, Tamara Baker
  • Patent number: 7305354
    Abstract: An asset management system is described that tracks in real-time any metric that a carrier requires pertaining to media assets within a network. In addition to tracking per-asset information relating to usage and air time, the system tracks information pertaining to individual object types (e.g., document, digital image, audio file, streaming media, or the like) as well as specific objects themselves (e.g., individual documents, photos, and the like, on a per-file or named basis). This information can be tracked against the various users and their individual devices (used to access a network). In this manner, the system can provide metrics relating to not only data size and air time, but also metrics about object types (e.g., digital image type) and specific objects (e.g., specific file transferred) that have passed through the network.
    Type: Grant
    Filed: March 20, 2001
    Date of Patent: December 4, 2007
    Assignee: LightSurf,Technologies, Inc.
    Inventors: John Rodriguez, Patrick Longneker, Shekhar Kirani
  • Patent number: 7263495
    Abstract: An order scheduling system providing a method for distributing product orders to multiple fulfillers is described. This method, which solves the common business problem of scheduling order shipments, is optimal because it minimizes the number of orders across fulfillers, thus minimizing shipping costs. It is also fair because orders are distributed equally across fulfillers if that fulfiller has the product available. To schedule orders, a data structure is defined whose rows are represented by a hash table of Fulfillers (HF), where each column is a hash table of Products (HP) and where each index of HP is itself a bit vector (VPi). This gives a three-dimensional data structure. The method operates by performing bitwise ANDing (&) operations of the bit vectors, to generate an Order bit vector representing the optimized fulfillment (per system configuration/constraints) for a particular received order.
    Type: Grant
    Filed: May 24, 2001
    Date of Patent: August 28, 2007
    Assignee: LightSurf Technologies, Inc.
    Inventor: John Rodriguez
  • Patent number: 7254218
    Abstract: A method and apparatus for handling misdirected responses in a multi-media messaging environment is described. The system includes a third party originator that sends data to a recipient bypassing an MMSC for message notification and retrieval. The present system handles the responses sent by the recipient to the MMSC, to prevent error messages and possible delivery failures.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: August 7, 2007
    Assignee: LightSurf Technologies, Inc.
    Inventors: Eric O. Bodnar, R. Travis Atkins
  • Patent number: 7177466
    Abstract: The present invention provides a technique for providing color corrected images to a user over a network. The user's computer and its associated devices may be remotely calibrated and or characterized and the data made available over the network to permit multiple image providers to provide color corrected images to a user. A notification technique is also provided to notify a user when the image or images being displayed is color corrected. It is emphasized that this abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: November 12, 1999
    Date of Patent: February 13, 2007
    Assignee: Lightsurf Technologies, Inc.
    Inventors: Peter Bernard, Peter G. Engeldrum, James Ellis Deutch, Cornelis P. van Prooijen, Joel D. Mattox, William J. Hilliard, Thomas L. Strother
  • Patent number: 7176976
    Abstract: An improved method for automatic exposure control at a digital camera is described. In response to a user request for capture of a digital image, image data is captured on the camera's image sensor. The captured image data includes pixel values of brightness of pixels of the image sensor. A histogram of pixel values is generated based upon brightness of pixels of the image sensor. The histogram that is generated is then evaluated to determine whether an image is overexposed or underexposed. Coarse exposure settings for capture of a digital image are automatically generated based upon scaling the histogram of pixel values towards the midpoint of a pre-selected interval. The coarse exposure settings and image data that have been captured are evaluated to determine whether light sources are present. In the event that light sources are determined not to be present, the coarse exposure settings are adjusted based upon not scaling said histogram beyond the largest histogram value.
    Type: Grant
    Filed: April 15, 2002
    Date of Patent: February 13, 2007
    Assignee: Lightsurf Technologies, Inc.
    Inventor: Venkat Easwar
  • Patent number: 7154621
    Abstract: An improved Internet delivery system for digitized photographs is described. The system embodies methodologies that speed the delivery of digitized images from photographic film scan centers to consumers across the Internet with high reliability. By delivering all the digital images to a more powerful centralized server infrastructure prior to the consumer's earliest opportunity to view them on-line, these images or pictures can be downloaded to a viewer of interest (e.g., user or family member) quickly enough to provide an appropriate Web response. Optimizations are also described that streamline the throughput with load balancing and provide virtually guaranteed uniform service with fail-over. In this manner, the system provides improved access, storage, and on-line availability of digital images.
    Type: Grant
    Filed: March 20, 2001
    Date of Patent: December 26, 2006
    Assignee: Lightsurf Technologies, Inc.
    Inventors: John Rodriguez, Brian Bodmer, Bryan Dube, Mark Tarantino, Jonah Kaj Fleming, Shekhar Kirani
  • Patent number: 7103357
    Abstract: A media spooler system is described that provides a methodology for efficient transmission of media content from client devices, such transmission of digital images from wireless digital cameras. The media spooler or gateway addresses wireless transmission problems by acting as a protocol gateway between a thin-client device and a target host or server (supported by a server infrastructure). More particularly, the media spooler of the present invention acts as a protocol gateway between thin-client devices (e.g., “mobile visual communicator” in the form of a wireless digital camera) and server infrastructure (e.g., server-based computer systems or “Web servers” of a photographic service provider). This task entails accepting multiple, simultaneous connections from various client devices (e.g., wireless digital cameras), extracting information from those devices (e.g., digital photographs or other media content), and then uploading that information to the target server infrastructure.
    Type: Grant
    Filed: January 11, 2001
    Date of Patent: September 5, 2006
    Assignee: LightSurf Technologies, Inc.
    Inventors: Shekhar Kirani, Matthew H. Gerlach, Timothy W. Genske, David Vogel, William G. Swinton, Venkat V. Easwar, Eric O. Bodnar