Patents by Inventor Mark Rollins

Mark Rollins 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: 12222899
    Abstract: A system and a method are disclosed for automatic content upload and process. The system retrieves a set of files from a source location based on instructions received from a client device of a user. The system then classifies the set of files into a plurality of categories corresponding to a sequence of one or more services configured to process or store files. The system then generates a data structure storing key values, where the key values are derived based on respective processing of subsets of files. Responsive to receiving an input to execute logic relating to the set of files, the system determines that the input is associated with one or more of the key values, retrieves the one or more of the key values, and executing the logic using the one or more retrieved key values.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: February 11, 2025
    Assignee: Docusign, Inc.
    Inventors: Timothy Seth, Mark Rollins
  • Publication number: 20240104054
    Abstract: A system and a method are disclosed for automatic content upload and process. The system retrieves a set of files from a source location based on instructions received from a client device of a user. The system then classifies the set of files into a plurality of categories corresponding to a sequence of one or more services configured to process or store files. The system then generates a data structure storing key values, where the key values are derived based on respective processing of subsets of files. Responsive to receiving an input to execute logic relating to the set of files, the system determines that the input is associated with one or more of the key values, retrieves the one or more of the key values, and executing the logic using the one or more retrieved key values.
    Type: Application
    Filed: September 22, 2022
    Publication date: March 28, 2024
    Inventors: Timothy Seth, Mark Rollins
  • Patent number: 10447211
    Abstract: A method and system for digital pre-distortion of an input signal to compensate for non-linear operation of a power amplifier. According to one aspect, some embodiments provide overlapping spline functions that are defined for two adjacent bins, where any two spline functions overlap in only one bin. Each spline function is computed as a function of one of an input signal envelope and a delayed signal envelope. According to another aspect, a tap weight evaluator includes a least mean squares, LMS, tap correlator updater configured to modulate a step size of an adaptation process to update each tap weight, the step size being modulated based on an approximate logarithm of the average power of the input to a tap weight computation.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: October 15, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mark Rollins, Arthur T. G. Fuller
  • Patent number: 8983309
    Abstract: A transmitter in an optical communications system includes a digital signal processor for processing a data signal to generate a sample stream encoding successive symbols in accordance with a constrained phase modulation scheme having a constellation of at least two symbols and a modulation phase constrained to a phase range spanning less than 4?. A digital-to-analog converter converts the sample stream into a corresponding analog drive signal. A finite range phase modulator modulates a phase of a continuous wavelength channel light in accordance with the analog drive signal, to generate a modulated channel light for transmission through the optical communications system. A receiver in the optical communications system includes an optical stage for detecting phase and amplitude of the modulated channel light and for generating a corresponding sample stream, and a digital signal processor for processing the sample stream to estimate each successive symbol of the modulated channel light.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: March 17, 2015
    Assignee: Ciena Corporation
    Inventors: James Harley, Douglas McGhan, Shahab Oveis Gharan, Kim B. Roberts, Mark Rollins
  • Patent number: 8300936
    Abstract: A system for improved display of tuned multi-scaled regions of an image with local and global control and methods for making and using same. To assist the novice user of image processing tool, less input parameters should be required. Further, it will assist the user if results are diplayed in a shorter period of time. Utilizing a hierarchical bottom-up approach provides for the advantage of being able to utilize intermediate results to gather more details. The systems and methods disclosed provide for the grouping of contiguous pixels which have similar properties. Further, the disclosed embodiments provide for the user the ability to see all levels of detail of segmentation either globally or locally. The scale-space is tuned to the information in the image.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: October 30, 2012
    Assignee: FlashFoto, Inc.
    Inventors: Robinson Piramuthu, Mark Rollins
  • Publication number: 20090252429
    Abstract: Systems and methods for processing an initial digital image that comprises a foreground object and a background are provided in which the initial image is displayed on a display. A plurality of instances of an image segmentation technique are performed to the initial image, where the segmentation technique differentiates between the foreground object and the background in the initial image, thereby creating a plurality of processed images of the initial image. A first instance of the image segmentation technique uses a different parameter set than a second instance of the image segmentation technique. Each respective instance of the image segmentation technique creates a processed image corresponding to the respective instance of the image segmentation technique. Each such processed image is concurrently displayed at a time when the initial image is also displayed. A selection of a processed image in the plurality of processed images is then received for further processing.
    Type: Application
    Filed: April 3, 2008
    Publication date: October 8, 2009
    Inventors: Dan Prochazka, Mark Rollins
  • Publication number: 20080247648
    Abstract: A system for improved display of tuned multi-scaled regions of an image with local and global control and methods for making and using same. To assist the novice user of image processing tool, less input parameters should be required. Further, it will assist the user if results are diplayed in a shorter period of time. Utilizing a hierarchical bottom-up approach provides for the advantage of being able to utilize intermediate results to gather more details. The systems and methods disclosed provide for the grouping of contiguous pixels which have similar properties. Further, the disclosed embodiments provide for the user the ability to see all levels of detail of segmentation either globally or locally. The scale-space is tuned to the information in the image.
    Type: Application
    Filed: April 3, 2008
    Publication date: October 9, 2008
    Inventors: Robinson Piramuthu, Mark Rollins
  • Publication number: 20070033273
    Abstract: Programming and development infrastructure for an autonomic element is provided. The system includes a control plane (ISAC), a host server, a management console, and a module development environment. The ISAC contains an Autonomic Controller Engine (ACE) and management module(s). The management module is comprised of a set of scenarios. The ISAC is embedded in a control plane.
    Type: Application
    Filed: April 17, 2006
    Publication date: February 8, 2007
    Inventors: Anthony White, Daniel Calvert, Fabio Katz, Mark Rollins, Jesse Stockall, David Sugden, Kenneth Webb, Jean-Marc Sequin, David Watson
  • Patent number: 7080107
    Abstract: A gold code generator is described comprising two pairs of linear feedback shift registers, the seed values for the second pair of linear feedback shift registers are different from the seed values for the first pair of linear feedback shift registers. The second seed values are calculated from the first seed values. The use of this second pair of linear feedback shift registers prevents the need to use a wide span of taps to the linear feedback shift register to produce output bits. By using two pairs of linear feedback shift registers, a parallel output implementation can be produced in which multiple output bits are produced in a single clock cycle.
    Type: Grant
    Filed: July 6, 2004
    Date of Patent: July 18, 2006
    Assignee: Intel Corporation
    Inventors: Daniel J. Pugh, Mark Rollins
  • Publication number: 20050273480
    Abstract: A gold code generator is described comprising two pairs of linear feedback shift registers, the seed values for the second pair of linear feedback shift registers are different from the seed values for the first pair of linear feedback shift registers. The second seed values are calculated from the first seed values. The use of this second pair of linear feedback shift registers prevents the need to use a wide span of taps to the linear feedback shift register to produce output bits. By using two pairs of linear feedback shift registers, a parallel output implementation can be produced in which multiple output bits are produced in a single clock cycle.
    Type: Application
    Filed: July 6, 2004
    Publication date: December 8, 2005
    Inventors: Daniel Pugh, Mark Rollins
  • Patent number: 6834291
    Abstract: Embodiments for a gold code generator are generally described herein.
    Type: Grant
    Filed: October 27, 2000
    Date of Patent: December 21, 2004
    Assignee: Intel Corporation
    Inventors: Daniel J. Pugh, Mark Rollins
  • Publication number: 20030088757
    Abstract: A reconfigurable chip is described using a reconfigurable functional unit including a shifter unit, arithmetic logic unit and multiplexers. The data path units are interconnected to other data path units. The interconnection is preferably done by transferring word length data. The shifter allows for the word length data to be adjusted for use in the arithmetic logic unit. In a preferred embodiment the reconfigurable functional units are controlled by reconfigurable functional unit instructions. The reconfigurable functional unit instructions preferably are stored in a reconfigurable functional unit instruction memory which is addressed by a state machine on the chip.
    Type: Application
    Filed: May 1, 2002
    Publication date: May 8, 2003
    Inventors: Joshua Lindner, Gary Lai, Bradley Taylor, Peter Lam, Mark Rollins, Vladimir Dinkevich, Craig B. Greenberg, Christopher E. Phillips, Hsin Wang
  • Patent number: 5652936
    Abstract: An apparatus for receiving undeveloped film and for delivering prints and developed film to a customer. The apparatus comprises a workstation for interaction of a customer at the apparatus thereby providing instructions to the customer for ordering processing of an undeveloped photosensitive material. The workstation includes a first display device for providing instructions and information to the customer for use in said apparatus, for entering data responsive to said instructions; an acceptance device for receiving image data; a printing mechanism for issuing a customer claim check having a unique identification indica; and a second display visually separate from the workstation for displaying the status of various customer orders.
    Type: Grant
    Filed: February 6, 1996
    Date of Patent: July 29, 1997
    Assignee: Eastman Kodak Company
    Inventors: Kevin John Klees, Mark Rollin Mosher
  • Patent number: D532966
    Type: Grant
    Filed: May 17, 2005
    Date of Patent: December 5, 2006
    Inventor: Mark Rollins