Patents by Inventor Robert Atkinson

Robert Atkinson 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).

  • Publication number: 20070093780
    Abstract: Devices and methods for the treatment of chronic total occlusions are provided. One disclosed embodiment comprises a method of facilitating treatment via a vascular wall defining a vascular lumen containing an occlusion therein. The method includes providing a first intravascular device having a distal portion with a concave side, inserting the first device into the vascular lumen, positioning the distal portion in the vascular wall, and orienting the concave side of the distal portion toward the vascular lumen.
    Type: Application
    Filed: September 11, 2006
    Publication date: April 26, 2007
    Inventors: Chad Kugler, Matthew Olson, Robert Atkinson
  • Publication number: 20070093783
    Abstract: Devices and methods for the treatment of chronic total occlusions are provided. One disclosed embodiment comprises a method of facilitating treatment via a vascular wall defining a vascular lumen containing an occlusion therein. The method includes providing an intravascular device having a distal portion with a lumen extending therein; inserting the device into the vascular lumen; positioning the distal portion in the vascular wall; and directing the distal portion within the vascular wall.
    Type: Application
    Filed: September 11, 2006
    Publication date: April 26, 2007
    Inventors: Chad Kugler, Robert Atkinson
  • Publication number: 20070093781
    Abstract: Devices and methods for the treatment of chronic total occlusions are provided. One disclosed embodiment comprises a method of facilitating treatment via a vascular wall defining a vascular lumen containing an occlusion therein. The method includes inserting an intramural crossing device into the vascular lumen, positioning at least the distal tip of the crossing device in the vascular wall, advancing an orienting device over the crossing device such that an orienting element of the orienting device resides in the vascular wall, inserting a re-entry device, and re-entering the true vascular lumen.
    Type: Application
    Filed: September 11, 2006
    Publication date: April 26, 2007
    Inventors: Chad Kugler, Robert Atkinson, Matthew Olson
  • Publication number: 20070061817
    Abstract: A method and system for referring to and binding to objects using a moniker object is provided. In preferred embodiments a moniker object contains information to identify linked source data and provides methods through which a program can bind to the linked source data. A binding method is provided that returns an instance of an interface through which the linked source data can be accessed. In a preferred embodiment, the moniker object provides other methods including a reducing method that returns a more efficient representation of the moniker object; equality and hash methods for comparing moniker objects; and inverse, common prefix, and relative-path-to methods for comparing and locating moniker objects from other moniker objects. Several implementations of a moniker object are provided. Each implementation is a moniker class and has a class identifier that identifies code to manage the moniker class.
    Type: Application
    Filed: July 3, 2006
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Robert Atkinson, Antony Williams, Edward Jung
  • Publication number: 20070061816
    Abstract: A method and system for referring to and binding to objects using a moniker object is provided. In preferred embodiments a moniker object contains information to identify linked source data and provides methods through which a program can bind to the linked source data. A binding method is provided that returns an instance of an interface through which the linked source data can be accessed. In a preferred embodiment, the moniker object provides other methods including a reducing method that returns a more efficient representation of the moniker object; equality and hash methods for comparing moniker objects; and inverse, common prefix, and relative-path-to methods for comparing and locating moniker objects from other moniker objects. Several implementations of a moniker object are provided. Each implementation is a moniker class and has a class identifier that identifies code to manage the moniker class.
    Type: Application
    Filed: July 3, 2006
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Robert Atkinson, Antony Williams, Edward Jung
  • Publication number: 20070021687
    Abstract: Devices and methods for detecting one or more symptoms of stroke, such as motor function deficits and cognitive function deficits. By way of example, not limitation, the present invention provides devices and methods for detecting various forms of hemiparesis, ataxia, aphasia, and/or dysarthria, which may be measured alone or in any combination.
    Type: Application
    Filed: September 29, 2006
    Publication date: January 25, 2007
    Inventors: Peter Keith, Robert Atkinson
  • Publication number: 20070004784
    Abstract: Compounds, compositions and methods are provided which are useful in the treatment of diseases through the modulation of potassium ion flux through voltage-dependent potassium channels. More particularly, the invention provides sulfonamides, and compositions and methods utilizing sulfonamides that are useful in the treatment of diseases by blocking potassium channels associated with the onset or recurrence of the indicated conditions. Exemplary diseases treatable with the compounds, compositions and methods of the invention include sickle cell disease and glaucoma.
    Type: Application
    Filed: September 7, 2006
    Publication date: January 4, 2007
    Applicant: Icagen, Inc.
    Inventors: Grant McNaughton-Smith, Aimee Reed, Robert Atkinson
  • Publication number: 20060287621
    Abstract: Devices and methods for compressing a patient's limb or limbs (e.g., legs or arms) for treating or preventing ailments due to compromised venous or lymphatic circulation of the limb. Exemplary embodiments include, but are not limited to, sub-atmospheric compression, micro-pneumatic compression, and active fabric compression devices and methods.
    Type: Application
    Filed: June 14, 2006
    Publication date: December 21, 2006
    Inventors: Robert Atkinson, Chad Kugler
  • Publication number: 20060266369
    Abstract: Devices and methods for maintaining an open airway are described. Systems and methods are described for maintaining an opening of an airway by application of force to a patient's tissues in one of inferior, anterior, and lateral directions.
    Type: Application
    Filed: May 23, 2006
    Publication date: November 30, 2006
    Inventors: Robert Atkinson, Chad Kugler
  • Publication number: 20060240096
    Abstract: Devices and methods for less invasively treating the gastrointestinal system, such as the intestinal mucosa of the small bowel. Embodiments described herein may be used to reduce caloric absorption and effectuate weight loss, for example.
    Type: Application
    Filed: April 21, 2006
    Publication date: October 26, 2006
    Inventors: Chad Kugler, Robert Atkinson, Peter Keith
  • Publication number: 20060235983
    Abstract: Using a message exchanger (“message exchanger”), data messages are exchanged between entities in a decentralized, distributed, potentially heterogeneous, network environment. The message exchanger employs XML (extensible Markup Language). To accomplish this, the entities on both ends of the message exchange understand, identify, and parse the message format. The message exchanger defines such a mechanism. Data messages are broken down into two portions—one portion (the body) is intended from an ultimate destination and the other portion (the header) is intended for intermediate destination and/or the ultimate destination. The body may be defined so that it must be understood by the ultimate destination. The header may be defined so that it must be understood or changed. Regardless, the data in the body is delivered intact to the ultimate destination. The message exchanger defines a message envelope exchange format in XML over a transport protocol, such as HTTP (HyperText Transport Protocol).
    Type: Application
    Filed: June 26, 2006
    Publication date: October 19, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Layman, Gopal Kakivaya, Satish Thatte, Henrik Nielsen, Robert Atkinson
  • Publication number: 20060094721
    Abstract: Compounds, compositions and methods are provided which are useful in the treatment of diseases through the modulation of potassium ion flux through voltage-dependent potassium channels. More particularly, the invention provides sulfonamides, and compositions and methods utilizing sulfonamides that are useful in the treatment of diseases by blocking potassium channels associated with the onset or recurrence of the indicated conditions. Exemplary diseases treatable with the compounds, compositions and methods of the invention include sickle cell disease and glaucoma.
    Type: Application
    Filed: August 14, 2003
    Publication date: May 4, 2006
    Applicant: Icagen, Inc.
    Inventors: Grant McNaughton-Smith, Aimee Reed, Robert Atkinson
  • Publication number: 20060090195
    Abstract: The present invention allows for remotely and securely configuring settings for targeted devices within a network with multiple security-trust boundaries. Configuration information is encoded in messages that are digitally signed to ensure the integrity of the configuration information and sent in accordance with a standard messaging transport protocol. By utilizing an already existing port of the standard messaging transport protocol, e.g., SMTP, the number of open ports for configuration purposes is minimized. Further, example embodiments take advantage of hidden fields, i.e., machine readable fields that contain metadata that by default are not presented at a client user interface, for encoding the configuration or command/control information within the messages.
    Type: Application
    Filed: October 22, 2004
    Publication date: April 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Malcolm Pearson, Leon Warman, Robert Atkinson, David Reed, Steven White
  • Publication number: 20060090080
    Abstract: The present invention allows for remotely and securely configuring settings for targeted devices within a network with multiple security-trust boundaries. Configuration information is encoded in messages that are digitally signed to ensure the integrity of the configuration information and sent in accordance with a standard messaging transport protocol. By utilizing an already existing port of the standard messaging transport protocol, e.g., SMTP, the number of open ports for configuration purposes is minimized. Further, example embodiments take advantage of hidden fields, i.e., machine readable fields that contain metadata that by default are not presented at a client user interface, for encoding the configuration or command/control information within the messages.
    Type: Application
    Filed: January 7, 2005
    Publication date: April 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Malcolm Pearson, Leon Warman, Robert Atkinson, David Reed, Steven White
  • Publication number: 20060089970
    Abstract: The present invention provides for methods, systems, and computer program products for ensuring that sensitive subject matter within electronic messages is not inappropriately transferred between domains with differing security rights. The present invention utilizes the appropriate placement of message transfer agents or servers along with policy documents that include configurable semantics pattern recognition data for identifying deviant messages. Once deviant messages or messages that potentially have sensitive subject matter are identified, the present invention further provides for adaptable actions or remedies for ensuring that the sensitive subject matter is not inappropriately transferred between domains.
    Type: Application
    Filed: September 30, 2004
    Publication date: April 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Malcolm Pearson, David Reed, Robert Atkinson, Steven White
  • Publication number: 20060084994
    Abstract: Devices and methods for treating a damaged intervertebral disc to reduce or eliminate associated back pain. Dynamic bias devices and reinforcement devices are disclosed, which may be used individually or in combination, to eliminate nerve impingement associated with the damaged disc, and/or to reinforce the damaged disc, while permitting relative movement of the vertebrae adjacent the damaged disc.
    Type: Application
    Filed: November 22, 2005
    Publication date: April 20, 2006
    Inventors: Robert Atkinson, Peter Keith
  • Publication number: 20060080600
    Abstract: A group identifier represents an association between each of a number of different abbreviated namespace identifiers with a corresponding hierarchical namespace (e.g., an XML namespace). A hierarchically-structured document (e.g., an XML document) is accessed by a computing system that determines that the group identifier is associated with the hierarchically-structured document. Hence, when using the abbreviated namespace identifiers in the hierarchically-structured document, the computing system knows that the corresponding namespace is associated with the designated portions of the hierarchically-structured document. Also, a schema description language document (e.g., an XSD document) may specify multiple target namespaces for a single element. Accordingly, groupings of elements may be included in different namespaces to creating overlapping or even nested namespaces.
    Type: Application
    Filed: October 27, 2005
    Publication date: April 13, 2006
    Applicant: Microsoft Corporation
    Inventors: Christopher Kaler, Allen Brown, Robert Atkinson, Steven Lucco
  • Publication number: 20060075099
    Abstract: The present invention utilizes honeypots, which are messaging system resources set up to attract unauthorized or illicit use thereof, for automatically identifying messages with malignant content. As messages are received at a honeypot, fingerprints of the messages are generated, which correspond to pattern information within the messages. These fingerprints are then used to determine a confidence level that messages received at a legitimate messaging service are malignant. Based on the confidence level, various actions (e.g., deleting the malignant content) may be executed.
    Type: Application
    Filed: September 16, 2004
    Publication date: April 6, 2006
    Inventors: Malcolm Pearson, Leon Warman, Robert Atkinson, David Reed, Steven White
  • Publication number: 20060059183
    Abstract: The present invention utilizes existing encapsulation or encoding mechanisms for embedding user profile information in electronic messages. Such information may then be distributed amid a community of users for which an individual, organization or other entity interact. The present invention takes advantage of hidden fields, i.e., machine readable fields that contain metadata that by default are not presented at client user interface, for including the user profile information. The user profiles may be stored in a repository of user profiles, wherein a recipient of the user profiles may subsequently query the repository using keywords for accessing desired information about individuals or organizations for which they interact with.
    Type: Application
    Filed: September 16, 2004
    Publication date: March 16, 2006
    Inventors: Malcolm Pearson, Robert Atkinson
  • Publication number: 20060047758
    Abstract: The present invention extends to methods, systems, and computer program products for extending and optimizing electronic messaging rules. A messaging module automatically generates intermediate language instructions that represent messaging rules. The intermediate language instructions are decompiled into corresponding source code and modified to extend the functionality of the messaging rules. The modified source code is recompiled into modified intermediate language instructions that are executable by a rule execution module. A criteria evaluator identifies portions of intermediate language rule instructions that can be can be rewritten to facilitate more efficient rule execution. An intermediate language rewriter optimizes the identified portions of intermediate language rule instructions based on rule optimization data.
    Type: Application
    Filed: August 26, 2004
    Publication date: March 2, 2006
    Inventors: Vivek Sharma, Min Wei, Robert Atkinson