Patents by Inventor John H. Chiloyan

John H. Chiloyan 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: 20140229326
    Abstract: An accessory-specific user experience can be invoked at a mobile host device attached to an accessory device. The mobile device can receive accessory device information from the accessory and transmit the accessory device information to an online marketplace. The mobile device can receive information indicating accessory-specific goods or services available from the online marketplace and display the received information as part of the invoked user experience. The accessory device information can comprise accessory usage categories as well as additional information about the accessory. A marketplace can select accessory-specific goods or services based on the received accessory device information based on matching between accessory attribute values associated with the goods and services and accessory attributes values contained in the received accessory device information.
    Type: Application
    Filed: April 18, 2014
    Publication date: August 14, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Todd L. Carpenter, Andras Tantos, John H. Chiloyan
  • Patent number: 8719112
    Abstract: An accessory-specific user experience can be invoked at a mobile host device attached to an accessory device. The mobile device can receive accessory device information from the accessory and transmit the accessory device information to an online marketplace. The mobile device can receive information indicating accessory-specific goods or services available from the online marketplace and display the received information as part of the invoked user experience. The accessory device information can comprise accessory usage categories as well as additional information about the accessory. A marketplace can select accessory-specific goods or services based on the received accessory device information based on matching between accessory attribute values associated with the goods and services and accessory attributes values contained in the received accessory device information.
    Type: Grant
    Filed: November 1, 2010
    Date of Patent: May 6, 2014
    Assignee: Microsoft Corporation
    Inventors: Todd L. Carpenter, Andras Tantos, John H. Chiloyan
  • Publication number: 20110125601
    Abstract: An accessory-specific user experience can be invoked at a mobile host device attached to an accessory device. The mobile device can receive accessory device information from the accessory and transmit the accessory device information to an online marketplace. The mobile device can receive information indicating accessory-specific goods or services available from the online marketplace and display the received information as part of the invoked user experience. The accessory device information can comprise accessory usage categories as well as additional information about the accessory. A marketplace can select accessory-specific goods or services based on the received accessory device information based on matching between accessory attribute values associated with the goods and services and accessory attributes values contained in the received accessory device information.
    Type: Application
    Filed: November 1, 2010
    Publication date: May 26, 2011
    Applicant: Microsoft Corporation
    Inventors: Todd L. Carpenter, Andras Tantos, John H. Chiloyan
  • Patent number: 7734055
    Abstract: A headset is described that can be user-configured to be used in either monaural or binaural modes. The headset may include a first speaker for one ear, and a second speaker in an earpiece inserted in the headset body. The earpiece may be retractable, and upon removal from the headset, the headset may switch from monaural to binaural mode. The earpiece may communicate wirelessly with the headset, or may be coupled using a spring-loaded or manually retractable wire. The headset may wirelessly detect the addition of a second headset, and may switch to binaural mode based on this addition.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: June 8, 2010
    Assignee: Microsoft Corporation
    Inventor: John H. Chiloyan
  • Patent number: 7634802
    Abstract: A first device is automatically authorized to participate in a secure network by associating the first device with network access information in a machine-accessible format that can serve as a basis for the authorization. The network access information may be presented to a machine code reader in communication with a second device participating in the secure network. Upon the network access information being presented to the reader, the second device authorizes the first device associated with the identifier to participate in the secure network. Alternatively, the network access information may be registered with an authorization database in which the network access information is associated with a network identifier or an identifier representing a user associated with the secure network. The second device is signaled, by means of a signal button or comparable act, to access the authorization database to verify the first device is authorized to participate in the network.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventor: John H. Chiloyan
  • Patent number: 7590233
    Abstract: A headset is described that can be user-configured to be used in either monaural or binaural modes. The headset may include a first speaker for one ear, and a second speaker in an earpiece inserted in the headset body. The earpiece may be retractable, and upon removal from the headset, the headset may switch from monaural to binaural mode. The earpiece may communicate wirelessly with the headset, or may be coupled using a spring-loaded or manually retractable wire. The headset may wirelessly detect the addition of a second headset, and may switch to binaural mode based on this addition.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: September 15, 2009
    Assignee: Microsoft Corporation
    Inventor: John H. Chiloyan
  • Patent number: 7165109
    Abstract: A method and system for obtaining a network address stored in a peripheral device, and accessing a remote device at the network address to obtain information related to the peripheral device. When the peripheral device is connected to a host computer, the stored network address is read by the host computer. The network address is preferably determined by the host computer when a peripheral device, such as a USB device, is initially connected to the host device, or when the host device with a newly connected USB is energized. The network address is then used by the host device to communicate with a remote device so that information pertaining to the peripheral device, such as a device driver for the peripheral device, can be accessed by the host device at the remote device.
    Type: Grant
    Filed: January 12, 2001
    Date of Patent: January 16, 2007
    Assignee: Microsoft Corporation
    Inventors: John H. Chiloyan, Samuel A. Mann
  • Patent number: 7076536
    Abstract: A method and system for using a peripheral device identifier obtained from a peripheral device to determine a network address from a database, or generate the network address based on the identifier. Information related to the peripheral device is obtained from a remote device at the network address. The method includes automatically transferring at least one identifier from the peripheral device to a host device when the peripheral device is connected to the host device. The step of transferring is preferably done during or after enumeration of the peripheral device, such as occurs when a USB device is connected to a computer. The identifier is used as an index to automatically determine a network address from a database on the host device or a remote device, or to automatically generate a network address. Then, communication occurs between the host device and a remote device or other source of the information indicated by the network address.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: July 11, 2006
    Assignee: Microsoft Corporation
    Inventors: John H. Chiloyan, Edward C. Giaimo
  • Patent number: 6766004
    Abstract: A method and apparatus are provided that receive a caller identification packet from a central office. The caller identification packet is decoded to produce caller identification information, which is used to identify an audio message. Before presenting the audio message to the user, the method and apparatus disables ringing of the phone system. After the audio message has been presented to the user, ringing is re-enabled.
    Type: Grant
    Filed: February 15, 1999
    Date of Patent: July 20, 2004
    Assignee: Microsoft Corporation
    Inventor: John H. Chiloyan
  • Patent number: 6683939
    Abstract: A method and apparatus logs outgoing phone symbols dialed from an extension. To log the phone numbers, a switching network is coupled to the phone lines and passes a Dual Tone Multiple Frequency signal from the extension to a CODEC. The CODEC converts the analog signal it receives into a series of digital values that are passed to a digital signal processor. The digital signal processor decodes the series of digital values into a set of dialed-symbol values indicative of symbols dialed by the extension. The dialed-symbol values are packaged by a processing unit interface and transmitted to the processing unit where they are stored in a log database.
    Type: Grant
    Filed: April 20, 1999
    Date of Patent: January 27, 2004
    Assignee: Microsoft Corporation
    Inventors: John H. Chiloyan, Leonard D. Zuvela
  • Publication number: 20020095501
    Abstract: A method and system for obtaining a network address stored in a peripheral device, and accessing a remote device at the network address to obtain information related to the peripheral device. When the peripheral device is connected to a host computer, the stored network address is read by the host computer. The network address is preferably determined by the host computer when a peripheral device, such as a USB device, is initially connected to the host device, or when the host device with a newly connected USB is energized. The network address is then used by the host device to communicate with a remote device so that information pertaining to the peripheral device, such as a device driver for the peripheral device, can be accessed by the host device at the remote device.
    Type: Application
    Filed: January 12, 2001
    Publication date: July 18, 2002
    Inventors: John H. Chiloyan, Samuel A. Mann
  • Publication number: 20020083228
    Abstract: A method and system for using a peripheral device identifier obtained from a peripheral device to determine a network address from a database, or generate the network address based on the identifier. Information related to the peripheral device is obtained from a remote device at the network address. The method includes automatically transferring at least one identifier from the peripheral device to a host device when the peripheral device is connected to the host device. The step of transferring is preferably done during or after enumeration of the peripheral device, such as occurs when a USB device is connected to a computer. The identifier is used as an index to automatically determine a network address from a database on the host device or a remote device, or to automatically generate a network address. Then, communication occurs between the host device and a remote device or other source of the information indicated by the network address.
    Type: Application
    Filed: December 21, 2000
    Publication date: June 27, 2002
    Inventors: John H. Chiloyan, Edward C. Giaimo
  • Patent number: 6008735
    Abstract: A method and system for programming a remote control unit to control the operation of a controllable device. A group of code sets associated with a particular type and brand of controllable device are selected from a database of code sets stored in the memory of the remote control unit. The commands of each code set in the group of code sets are compared to identify similarities and dissimilarities between command formats within each respective code set. The user tests a command and provides feedback to the remote control unit regarding the results of such testing. When the testing of a command is successful, the remote control unit eliminates code sets containing a command format that is dissimilar to the format of the command that was successfully tested. By eliminating code sets from the group of code sets and testing other commands, the remote control unit eliminates all but one code set.
    Type: Grant
    Filed: February 3, 1997
    Date of Patent: December 28, 1999
    Assignee: Microsoft Corporation
    Inventors: John H. Chiloyan, Edwin W. Thorne, III
  • Patent number: 5986623
    Abstract: A system and method for optically, serially transmitting data to a remote device using an interlaced display device. The data bits to be transmitted are ordered so that the bits are received in proper temporal order by the remote device. At least one of the data bits can be transmitted using the even-numbered horizontal scan lines of the interlaced display device. If all of the data bits can not be transmitted using the even-numbered horizontal scan lines of a usable transmission area, then at least one of the data bits can be transmitted using the odd-numbered horizontal scan lines of the interlaced display device. The binary data bits can be represented by illuminated and non-illuminated horizontal scan lines. An optical detector in the remote device can be used to receive the pulses of light, representing the data bits to be transmitted, from the horizontal scan lines.
    Type: Grant
    Filed: February 3, 1997
    Date of Patent: November 16, 1999
    Assignee: Microsoft Corporation
    Inventors: John H. Chiloyan, John E. Morrow