Patents by Inventor Mark Sullivan

Mark Sullivan 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: 7603326
    Abstract: Methods and systems for interactive evolutionary computing may include generating a set of candidate molecules based on an evolutionary scheme in which an objective function is a priori mathematically unexpressed, presenting data based on the set of candidate molecules to one or more users, receiving at least one input from the user(s), the input(s) based on the user(s)'s evaluation of the presented set of candidate molecules, and, based on the input(s), using at least the evolutionary scheme and the input(s) to generate an updated set of candidate molecules, and repeating the presenting and receiving.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: October 13, 2009
    Assignee: Icosystem Corporation
    Inventors: Eric Bonabeau, Carl Anderson, Belinda Orme, Pablo Funes, Sergey Malinchik, Oliver Bandte, Mark Sullivan, Joseph Rothermich
  • Publication number: 20090070696
    Abstract: A method for programming a remote control device is disclosed and can include displaying a virtual remote control device at a display device. The virtual remote control device is a virtual rendition of a first remote control device to be programmed. The method can further include detecting when a first button is pressed on the first remote control device and indicating a corresponding button on the virtual remote control device.
    Type: Application
    Filed: September 6, 2007
    Publication date: March 12, 2009
    Applicant: AT&T KNOWLEDGE VENTURES, LP
    Inventors: Steven M. Belz, Mark B. Hubscher, Mark A. Sullivan
  • Publication number: 20080300204
    Abstract: Disclosed are antibodies specific for alpha-synuclein conformers and methods related thereto. For example, disclosed are methods of diagnosing a neurodegenerative monitoring a neurodegenerative disease treatment using the disclosed antibodies. Assays, kits, and solid supports related to alpha-synuclein and antibodies specific for alpha-synuclein are also disclosed.
    Type: Application
    Filed: July 19, 2006
    Publication date: December 4, 2008
    Inventors: Howard J. Federoff, Kathleen Maguire-Zeiss, Mark Sullivan
  • Patent number: 7365527
    Abstract: A range of a frequency measuring device having limited range is extended by pre-processing an input signal. The input signal is divided into a plurality of channels. In each channel, the input signal is divided into sub-bands. A frequency of the input signal is determined using a frequency measuring device having limited range. The frequencies are stored in a frequency set. The frequency set is used to determine a frequency associated with the input signal according a set of pre-determined reconstruction rules.
    Type: Grant
    Filed: April 22, 2003
    Date of Patent: April 29, 2008
    Assignee: Argon Engineering
    Inventors: Mark Sullivan, Darryl S. Bierly
  • Publication number: 20070297542
    Abstract: A GPS receiver acquires carrier frequency and Gold code phase using short segments of a received GPS signal. In one embodiment, a 1-ms segment of the GPS signal is transformed to the frequency domain. This is multiplied by a frequency representation of the Gold code. The resulting product is converted to the time domain, and a peak is detected. The location of the peak corresponds to the code phase. If no peak is located, the carrier frequency is changed. Full- and half-bin steps in carrier frequency are considered. Processing gain is achieved by using longer segments of the input signal, for example 4 or 16 ms and integrating 1-ms segments. Considerations are provided for compensating for the effects of a transition, should it occur in the short segment of the GPS signal being processed. Integrations can be performed using non-coherent and coherent techniques. Adjustments are made for non-integral millisecond segment lengths.
    Type: Application
    Filed: September 3, 2007
    Publication date: December 27, 2007
    Inventor: Mark Sullivan
  • Publication number: 20070294185
    Abstract: The present disclosure provides an improved system and method that allows a registrant to establish, generally through the Internet, an electronic account with a provider of services or products, and allows the registrant and others to add value to the account to raise the value through the collective contributory efforts. The value can include various forms such as monetary value from bank accounts and debit or credit charge cards. The value can also include in-kind value that is appropriate to the services from the provider, such as travel miles for an airline account. Still further, the provider can itself add value to the account, such as for promotional incentives. The incentives can include bonuses for timely use or the recipient's selection of certain services or products, and other promotional purposes. The collective efforts of several entities contributing to the account create a source for the recipient to select a service or product from the provider, such as travel.
    Type: Application
    Filed: February 14, 2007
    Publication date: December 20, 2007
    Applicant: CONTINENTAL AIRLINES, INC.
    Inventors: Mark A. Sullivan, Carrie Schilling-Wilhelm
  • Patent number: 7260661
    Abstract: An apparatus communicates with an advanced switching (AS) fabric. The apparatus includes a transmit engine that generates a request packet for transmission to the AS fabric. The transmit engine associates a first transaction identifier with the request packet. A receive engine receives a reply packet in response to the request packet. The reply packet contains a second transaction identifier. The receive engine compares the first transaction identifier to the second transaction identifier. If the first transaction identifier matches the second transaction identifier, the receive engine decides to store data from the reply packet at an address associated with the first transaction identifier.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: August 21, 2007
    Assignee: Intel Corporation
    Inventors: James Bury, Mark Sullivan, Joseph A. Bennett
  • Publication number: 20070127504
    Abstract: An endpoint node on a switch fabric announces an intent to host a service for the switch fabric. The announcement includes an announcement entry to an announcement record in a data repository maintained at a designated endpoint node on the switch fabric. The announcement entry includes the endpoint node's preference to take a given role to host the service. The endpoint node queries the announcement record to determine what other endpoint nodes have announced an intent to host the service. Based, at least in part, on the query, the endpoint node determines a role it will take to host the service. The endpoint node updates the announcement record to indicate the role.
    Type: Application
    Filed: December 7, 2005
    Publication date: June 7, 2007
    Inventors: Pat Thomson, Mark Sullivan
  • Patent number: 7215648
    Abstract: An apparatus and method for providing efficient connectivity to the Internet via a satellite communication link. A particularly useful embodiment of the invention comprises a an apparatus and method for webcasting live events over a satellite communication link. Digital multimedia data is converted to a bitstream format by an encoder. The encoder supplies the bitstream data to an uplink subsystem for transmission to a satellite. The satellite retransmits the data to a ground-based facility which makes the content available to subscribers over the Internet, either directly or through an independent Content Delivery Network. A novel TCP proxy process adjusts for propagation delays associated with the satellite path. Preferably, the TCP proxy resides in the uplink and the ground-based receiver that receives the bitstream data that is transported by the satellite, or by a router configured to provide such a TCP proxy process.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: May 8, 2007
    Assignee: Varitek Industries, Inc.
    Inventor: Mark Sullivan
  • Publication number: 20060259656
    Abstract: Methods and systems, including computer program products, implementing techniques for receiving, at a first device of a switched fabric network, requests from one or more applications, each request being destined for a second device of the network, the first device being connected to the second device by a virtual channel; generating, for each request, a descriptor comprising a traffic class designation; and adding the descriptor to an ordered list of descriptors, the descriptor having a location in the ordered list that is based on the traffic class designation of the descriptor.
    Type: Application
    Filed: May 10, 2005
    Publication date: November 16, 2006
    Inventor: Mark Sullivan
  • Publication number: 20060233284
    Abstract: A frequency translator uses a CORDIC phase rotator coupled to a phase accumulator to translate an input signal in frequency. The CORDIC phase rotator performs required phase angle rotations of input vectors using only shift and add operations. Thus, the frequency translator can be readily implemented in hardware. Higher precision arithmetic is used in the CORDIC phase rotator operations than the input vectors contain. To avoid truncation error at the output of the CORDIC phase rotator, stochastic rounding is employed. A dither signal is added to avoid errors due to nonlinear operation of D/A converters, where D/A conversion of the frequency translated signal is required.
    Type: Application
    Filed: February 2, 2006
    Publication date: October 19, 2006
    Inventor: Mark Sullivan
  • Publication number: 20060229915
    Abstract: An apparatus and method are disclosed for processing phone-in prescription requests. The apparatus is in the form of a prescription processing network that includes a prescription processing system and a communication device remotely located from the prescription processing system. The communication device is used to establish a communication channel with the prescription processing system and submit a prescription request over the communication channel. A pharmacist, associated with the prescription processing system, prepares a completed prescription form based, at least in part, on the submitted prescription request. The prescription processing network also includes a pharmacy for receiving the completed prescription form, and filling the prescription request based on the completed prescription form.
    Type: Application
    Filed: June 5, 2006
    Publication date: October 12, 2006
    Applicant: Medco Health Solutions, Inc.
    Inventors: Diana Kosinski, Mark Sullivan, Steven McNamara, Melissa Russo
  • Publication number: 20060198427
    Abstract: A GPS receiver acquires carrier frequency and Gold code phase using short segments of a received GPS signal. In one embodiment, a 1-ms segment of the GPS signal is transformed to the frequency domain. This is multiplied by a frequency representation of the Gold code. The resulting product is converted to the time domain, and a peak is detected. The location of the peak corresponds to the code phase. If no peak is located, the carrier frequency is changed. Full- and half-bin steps in carrier frequency are considered. Processing gain is achieved by using longer segments of the input signal, for example 4 or 16 ms and integrating 1-ms segments. Considerations are provided for compensating for the effects of a transition, should it occur in the short segment of the GPS signal being processed. Integrations can be performed using non-coherent and coherent techniques. Adjustments are made for non-integral millisecond segment lengths.
    Type: Application
    Filed: February 2, 2006
    Publication date: September 7, 2006
    Inventor: Mark Sullivan
  • Publication number: 20060195204
    Abstract: Methods and systems for interactive evolutionary computing may include generating a set of candidate molecules based on an evolutionary scheme in which an objective function is a priori mathematically unexpressed, presenting data based on the set of candidate molecules to one or more users, receiving at least one input from the user(s), the input(s) based on the user(s)'s evaluation of the presented set of candidate molecules, and, based on the input(s), using at least the evolutionary scheme and the input(s) to generate an updated set of candidate molecules, and repeating the presenting and receiving.
    Type: Application
    Filed: May 8, 2006
    Publication date: August 31, 2006
    Applicant: Icosystem Corporation
    Inventors: Eric Bonabeau, Carl Anderson, Belinda Orme, Pablo Funes, Oliver Bandte, Mark Sullivan, Sergey Malinchik, Joseph Rothermich
  • Publication number: 20060120372
    Abstract: Embodiments are generally direct to a method and apparatus to generate a data descriptor. In one embodiment, a data descriptor is generated for a block of data to be forwarded from a node to another node on a communication link. The data descriptor includes an indication to build a data packet containing at least a portion of the block of data in an accelerated or a non-accelerated manner.
    Type: Application
    Filed: December 8, 2004
    Publication date: June 8, 2006
    Inventors: Jim Bury, Joseph Bennett, Mark Sullivan
  • Patent number: 7043463
    Abstract: A method for interactive evolutionary computing may include generating a solution set based on an evolutionary scheme in which an objective function is a priori mathematically unexpressed, presenting data based on the solution set to one or more users, receiving at least one input from the user(s), the input(s) based on the user(s)'s evaluation of the presented solution set, and, based on the input(s), using at least the evolutionary scheme and the input(s) to generate an updated solution set, and repeating the presenting and receiving.
    Type: Grant
    Filed: April 1, 2004
    Date of Patent: May 9, 2006
    Assignee: Icosystem Corporation
    Inventors: Eric Bonabeau, Carl Anderson, Belinda Orme, Pablo Funes, Oliver Bandte, Mark Sullivan, Sergey Malinchik, Joseph Rothermich
  • Publication number: 20060050722
    Abstract: Circuitry is used for generating one or more commands to access a ring buffer on an end node device of an advanced switching (AS) fabric. The circuitry includes circuits to receive information for accessing the ring buffer and to generate a current command based on the information. The information includes an address of the ring buffer and a length of data associated with buffer access. The circuitry also includes a controller to determine whether the information is for one command or for plural commands. If the information is for plural commands, the circuits generate the plural commands by updating the information following generation of the current command and by generating a subsequent command using updated information.
    Type: Application
    Filed: September 3, 2004
    Publication date: March 9, 2006
    Inventors: James Bury, Zhaohui Gong, Joseph Bennett, Mark Sullivan
  • Publication number: 20060050694
    Abstract: An apparatus communicates with an advanced switching (AS) fabric. The apparatus includes a transmit engine that generates a request packet for transmission to the AS fabric. The transmit engine associates a first transaction identifier with the request packet. A receive engine receives a reply packet in response to the request packet. The reply packet contains a second transaction identifier. The receive engine compares the first transaction identifier to the second transaction identifier. If the first transaction identifier matches the second transaction identifier, the receive engine decides to store data from the reply packet at an address associated with the first transaction identifier.
    Type: Application
    Filed: September 3, 2004
    Publication date: March 9, 2006
    Inventors: James Bury, Mark Sullivan, Joseph Bennett
  • Publication number: 20050270542
    Abstract: A manipulator for a fiber optic cable assembly (FOCA) provides microradian accuracy in control of the direction of a beam emanating from the FOCA. Such manipulators can control FOCAs to control the incidence angles of beams at a beam combiner in a beam-combining unit. Accordingly, fewer additional optical elements are required for control of input paths in the beam-combining unit. The manipulator and the beam-combining unit are accurate enough for use in an interferometer that combines beams with different frequencies and polarizations. One such interferometer includes a Zeeman split laser providing a heterodyne beam. A beam splitter separates frequency components of the beams, and AOMs increase the frequency separation between the separated beams. The separated beams can be sent via optical fibers to the beam-combining unit, which combines the beams for use in interferometer optics.
    Type: Application
    Filed: August 20, 2001
    Publication date: December 8, 2005
    Inventors: Mark Sullivan, Carol Courville, Paul Zorabedian, Kerry Bagwell, David Kittell
  • Publication number: 20050228531
    Abstract: Method and apparatus to perform fabric discovery for a communications fabric are described.
    Type: Application
    Filed: March 31, 2004
    Publication date: October 13, 2005
    Inventors: Victoria Genovker, Ward McQueen, Mo Rooholamini, Mark Sullivan