Patents by Inventor Thomas G. Moore

Thomas G. Moore 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: 7742048
    Abstract: A method, system, and apparatus are provided for converting numbers to text and to digit shapes expressed in different languages. When a string of text is entered into an application program, the string is analyzed to determine whether the string of text includes a number expressed using digits. If the string of text includes a number expressed using digits, the number is semantically labeled with schema information. When a selection is received of the number, a list of actions may be provided identifying conversion actions available for the number. One of the conversion options may then be selected resulting in the conversion of the selected number to text in one or more languages. A conversion option may also be selected for converting the number digits to digits expressed using other digit shapes. The converted number may then be inserted into the string of text to replace the selected number.
    Type: Grant
    Filed: May 23, 2002
    Date of Patent: June 22, 2010
    Assignee: Microsoft Corporation
    Inventors: Thomas G. Moore, Mohamed A. Abbar, Nader G. Issa
  • Patent number: 7729900
    Abstract: A method and computer-readable medium are provided for consistent configuration of language support between an operating system and application programs. According to the method, an integrated process is provided for receiving and implementing one or more language settings for an operating system and one or more language settings for application programs. The integrated process includes prompting a user for new language settings for both the operating system and the application programs. The language settings for the operating system may include language group support, user interface language, keyboard layout, preferences for standards and formats, and other settings. The language settings for the application programs may include preferences for a user interface language and a default language for use in the application programs. Once the language settings have been received from the user, the new settings may be applied and utilized in future operations of the computer system.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: June 1, 2010
    Assignee: Microsoft Corporation
    Inventors: Thomas G. Moore, David Yalovsky, Mohamed Anas Abbar, Athapan Arayasantiparb
  • Patent number: 7707024
    Abstract: A method, system, and apparatus are provided for converting currency values between types of currency. When a string of text is entered into an application program, the string is analyzed to determine whether the string of text includes a currency value. If the string of text includes a currency value, the value is semantically labeled with schema information that identifies the type of currency associated with the value. When a selection is received of the currency value, a list of actions may be provided identifying conversion options available for the value. One of the conversion options may then be selected resulting in the conversion of the selected currency value to the destination type of currency identified by the selected action. The converted currency value may then be inserted into the string of text to replace the selected currency value along with a currency notation corresponding to the destination currency value.
    Type: Grant
    Filed: May 23, 2002
    Date of Patent: April 27, 2010
    Assignee: Microsoft Corporation
    Inventors: Athapan Arayasantiparb, Martin Vanko, Mohamed A. Abbar, Thomas G. Moore
  • Patent number: 7707496
    Abstract: A method, system, and apparatus are provided for converting dates between calendars and languages. When a string of text is entered into an application program, the string is analyzed to determine whether the string of text includes a date. If the string of text includes a date, the date is semantically labeled with schema information that identifies the calendar and language used to express the date. When a selection is received of the date or an indication that the date is labeled with schema information, a list of actions may be provided identifying conversion options available for the date. One of the conversion options may then be selected resulting in the conversion of the selected date to the calendar and language identified by the selected action. The converted date may then be inserted into the string of text to replace the selected date.
    Type: Grant
    Filed: May 9, 2002
    Date of Patent: April 27, 2010
    Assignee: Microsoft Corporation
    Inventors: Thomas G. Moore, Mohamed A. Abbar
  • Publication number: 20080097320
    Abstract: An ophthalmic aspiration pump roller-head assembly 10, includes a plurality of rollers 12, a base 16 attached to a first end of the rollers 12, and a face-plate 18 attached to a second end of the rollers 12. The face-plate 18 has at least one groove formed in the face-plate 18 for drawing a tube onto the rollers 12.
    Type: Application
    Filed: October 23, 2006
    Publication date: April 24, 2008
    Inventors: Thomas G. Moore, Ronald D. Spoor
  • Patent number: 7325194
    Abstract: Number conversion between different units of measurement in a document is enabled. A string of text entered into an application program is analyzed to determine whether it includes a number having an associated unit name. Found numbers with associated unit names are semantically labeled with schema information identifying the unit name as a source unit of measurement. When the number is selected or an indication received that the number is labeled with schema information, a list of actions may be provided identifying conversion options for the number. In response to selection of one of the conversion options, the selected number is converted to the destination unit of measure identified by the selected action. The converted number may then be inserted into the string of text to replace the selected number along with a unit name corresponding to the destination unit of measure.
    Type: Grant
    Filed: May 7, 2002
    Date of Patent: January 29, 2008
    Assignee: Microsoft Corporation
    Inventors: Thomas G. Moore, Mohamed A. Abbar, Athapan Arayasantiparb
  • Patent number: 7002472
    Abstract: A smart container configured for transporting cargo on a transportation vehicle and a method for transporting the smart container on the transportation vehicle are disclosed. The smart container includes a container housing that has an opening for loading and unloading cargo. The opening can be sealed and unsealed. Disposed within the container housing is at least one detector for detecting deviations that could be indicative of possible threats (security concerns). A communications link is also disposed within the container housing. The communications link is capable of transmitting the possible threat information to a central cargo data collection location. For example, the container(s) on a transportation vehicle (e.g., a ship) transport information about the container to a central data collector onboard the ship. The central data collector may then transmit that information off of the ship, e.g., to a C4ISR grid.
    Type: Grant
    Filed: April 11, 2003
    Date of Patent: February 21, 2006
    Assignee: Northrop Grumman Corporation
    Inventors: Scott Alan Stratmoen, Gary M. Urbanski, Thomas G. Moore
  • Publication number: 20040041706
    Abstract: A smart container configured for transporting cargo on a transportation vehicle and a method for transporting the smart container on the transportation vehicle are disclosed. The smart container includes a container housing that has an opening for loading and unloading cargo. The opening can be sealed and unsealed. Disposed within the container housing is at least one detector for detecting deviations that could be indicative of possible threats (security concerns). A communications link is also disposed within the container housing. The communications link is capable of transmitting the possible threat information to a central cargo data collection location. For example, the container(s) on a transportation vehicle (e.g., a ship) transport information about the container to a central data collector onboard the ship. The central data collector may then transmit that information off of the ship, e.g., to a C4ISR grid.
    Type: Application
    Filed: April 11, 2003
    Publication date: March 4, 2004
    Inventors: Scott Alan Stratmoen, Gary M. Urbanski, Thomas G. Moore
  • Publication number: 20030220795
    Abstract: A method, system, and apparatus are provided for converting currency values between types of currency. When a string of text is entered into an application program, the string is analyzed to determine whether the string of text includes a currency value. If the string of text includes a currency value, the value is semantically labeled with schema information that identifies the type of currency associated with the value. When a selection is received of the currency value, a list of actions may be provided identifying conversion options available for the value. One of the conversion options may then be selected resulting in the conversion of the selected currency value to the destination type of currency identified by the selected action. The converted currency value may then be inserted into the string of text to replace the selected currency value along with a currency notation corresponding to the destination currency value.
    Type: Application
    Filed: May 23, 2002
    Publication date: November 27, 2003
    Applicant: Microsoft Corporation
    Inventors: Athapan Arayasantiparb, Martin Vanko, Mohamed A. Abbar, Thomas G. Moore
  • Publication number: 20030212527
    Abstract: A method, system, and apparatus are provided for converting numbers between different units of measurement. When a string of text is entered into an application program, the string is analyzed to determine whether the string of text includes a number having an associated unit name. If the string of text includes a number having an associated unit name, the number is semantically labeled with schema information that identifies the unit name as a source unit of measurement. When a selection is received of the number or an indication that the number is labeled with schema information, a list of actions may be provided identifying conversion options available for the number. One of the conversion options may then be selected resulting in the conversion of the selected number to the destination unit of measure identified by the selected action. The converted number may then be inserted into the string of text to replace the selected number along with a unit name corresponding to the destination unit of measure.
    Type: Application
    Filed: May 7, 2002
    Publication date: November 13, 2003
    Applicant: Microsoft Corporation
    Inventors: Thomas G. Moore, Mohamed Anas Abbar, Athapan Arayasantiparb
  • Patent number: 6573869
    Abstract: A multiband PIFA (planar inverted-F) antenna. A preferred embodiment makes use of a spiral slot. The spiral slot is formed to cause multiple frequency dependent nulls in the antenna's electric field modal distribution. The preferred embodiment antenna has a single element patch radiator formed on a dielectric support in an inverted-F relationship with a first ground plane. The dielectric support may be part of a device housing or internal board, e.g., a PCB board. The patch radiator includes a spiral slot. A feed is made to the single element patch radiator in a location relative to the spiral slot to ensure that portions of the single element patch radiator enclosed by the spiral slot are fed as a series extension of another portion of said patch radiator. According to a preferred embodiment, the patch radiator may be formed from a single conductive sheet, plating or deposit along with the shorting post and feed.
    Type: Grant
    Filed: March 21, 2001
    Date of Patent: June 3, 2003
    Assignee: Amphenol - T&M Antennas
    Inventor: Thomas G. Moore
  • Publication number: 20020135521
    Abstract: A multiband PIFA (planar inverted-F) antenna. A preferred embodiment makes use of a spiral slot. The spiral slot is formed to cause multiple frequency dependent nulls in the antenna's electric field modal distribution. The preferred embodiment antenna has a single element patch radiator formed on a dielectric support in an inverted-F relationship with a first ground plane. The dielectric support may be part of a device housing or internal board, e.g., a PCB board. The patch radiator includes a spiral slot. A feed is made to the single element patch radiator in a location relative to the spiral slot to ensure that portions of the single element patch radiator enclosed by the spiral slot are fed as a series extension of another portion of said patch radiator. According to a preferred embodiment, the patch radiator may be formed from a single conductive sheet, plating or deposit along with the shorting post and feed.
    Type: Application
    Filed: March 21, 2001
    Publication date: September 26, 2002
    Applicant: AMPHENOL-T&M ANTENNAS.
    Inventor: Thomas G. Moore
  • Patent number: 6380898
    Abstract: The present invention is a dual mode antenna. The antenna of the invention connects in an inverted-F feed when in a retracted position, and in a monopole feed in an extended position. The antenna mounts adjacent a relatively large ground plane, such as a grounding shell or EMI shield included in a laptop computer display, for example. A preferred antenna includes an elongate radiator mounted in a non-conductive housing to permit retraction and extension of the elongate radiator. The housing includes electrical contact points that form an inverted-F feed antenna connection to the elongate radiator when the elongate radiator is in a retracted position. The electrical contact points form a monopole feed antenna connection to the elongate radiator when the elongate radiator is in an extended position.
    Type: Grant
    Filed: August 3, 2000
    Date of Patent: April 30, 2002
    Assignee: Amphenol - T&M Antennas
    Inventors: Thomas G. Moore, Richard Kaisner
  • Patent number: 6369775
    Abstract: A preferred compact antenna assembly of the invention includes a nonconductive hollow core plug. The core plug has a recessed pattern on an outside surface into which a helical radiator is wound. An end portion of the helical radiator extends through a hole in the core plug to contact a center radiator extending in the hollow portion. A cover covers the helical radiator. Preferably, the entire assembly is configured to snap-fit together and to a device. The cover and core plug may snap-fit together. The bottom of the core plug may define a mount and the center radiator may be exposed from the mount as a device contact. The center radiator is also preferably shaped to grab onto the helical radiator. The recess pattern and hole on the core plug allow formation of the helical radiator having the exact pitch defined by the recess pattern by inserting a wire into the hole and applying pressure to the wire while rotating the core plug and wire vis a vis each other to wind the wire into the recess pattern.
    Type: Grant
    Filed: September 25, 2000
    Date of Patent: April 9, 2002
    Assignee: Amphenol-T&M Antennas
    Inventors: Thomas G. Moore, Eugene Borisov, Alan Derdzinski, Dan Repplinger
  • Patent number: 4737983
    Abstract: A method of balancing traffic loads to a plurality of customer automatic l distributors (ACDs). Each ACD periodically transmits call congestion data to a central data base. Periodically, the data is automatically analyzed and resulting call routing information stored at the data base. The call routing information is queried in response to each call directed to the customer to select and ACD for routing of the call. Other signals are independently sent from the ACDs to the data base to indicate the present availability of trunks. A given call may or may not be routed to the selected ACD depending upon the status of these signals. In this case, the ACD selection process is repeated at the data base.
    Type: Grant
    Filed: October 2, 1985
    Date of Patent: April 12, 1988
    Assignee: American Telephone and Telegraph Company Communications, Inc.
    Inventors: James C. Frauenthal, William L. Gewirtz, Thomas G. Moore, Roy P. Weber
  • Patent number: 4267561
    Abstract: Apparatus for producing a video display on a television receiver or equivalent from two channels of audio. The audio channels are fed through two banks of audio filters to separate the audio into descrete frequency bands. In the preferred embodiment, sixty-four filters per bank are used. Each set of frequency bands is mixed electrically to produce a third set of signals which are a function of the difference in phase or amplitude of the original two. These three sets of audio signals are then rectified to produce dc levels and are used sequentially, as red, green and blue inputs to produce a color display. The sequence is determined by a digital apparatus which provides that, in the basic configuration the horizontal position of each dot on the raster corresponds to a particular frequency, the color and intensity of each dot being a function of input audio amplitude and the relative phase or amplitude of the input audio channels.
    Type: Grant
    Filed: November 2, 1977
    Date of Patent: May 12, 1981
    Inventors: John R. Karpinsky, Thomas G. Moore