Patents by Inventor Daniel Homiller

Daniel Homiller 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: 20070200757
    Abstract: A method for providing information to a GPS receiver includes selecting an apparent location and receiving positioning information corresponding to the positions of a plurality of satellites. The positioning information is combined and transmitted as a radio frequency signal that can be received by a GPS receiver. When the GPS receiver demodulates the radio frequency signal and calculates its position, the calculated position will be approximately at the apparent location, regardless of where the GPS receiver is physically located.
    Type: Application
    Filed: February 28, 2006
    Publication date: August 30, 2007
    Inventors: Daniel Homiller, William Camp
  • Publication number: 20070130158
    Abstract: Methods of receiving availability data at a subscriber of a presence service include receiving from a presence server providing the presence service availability information associated with users associated with the subscriber of the presence service. Update information associated with a downloadable content record stored at a device remote from the presence server is received from the presence server. It is determined if the downloadable content record is new to the subscriber of the presence service based on comparing the received update information and current information for the downloadable content record maintained by the subscriber of the presence service. The downloadable content record may be, for example, a podcast.
    Type: Application
    Filed: December 6, 2005
    Publication date: June 7, 2007
    Inventors: Maurice LaBiche, Daniel Homiller, L. Bloebaum
  • Publication number: 20070129062
    Abstract: Disclosed is a method of requesting content from a mobile broadcast service provider wherein the mobile broadcast service provider maintains a variety of content offerings that can be broadcast to a portable mobile communications device. One method comprises creating a subscription profile on the portable mobile communications device that includes requested content from the content offered by the mobile broadcast service provider. The subscription profile is sent to the mobile broadcast service provider so that the mobile broadcast service provider can aggregate the requested content onto a plurality of time multiplexed channels. The plurality of time multiplexed channels are then broadcast to the portable mobile communications device. The portable mobile communications device then de-multiplexes the time multiplexed channels of requested content to display the requested content.
    Type: Application
    Filed: December 2, 2005
    Publication date: June 7, 2007
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventors: Brett Pantalone, William Camp, Daniel Homiller
  • Publication number: 20070098351
    Abstract: Methods of playing audio/video content at a portable electronic. device include playing a first audio/video program, interrupting the playing of the first audio/video program based on a stored user preference, and playing a second audio/video program. Playing of the first audio/video program may be resumed after the completion of the second audio/video program. A computer program product is configured to play a first audio/video program, interrupt the playing of the first audio/video program based on a stored user preference, and play a second audio/video program.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 3, 2007
    Inventors: Allen East, William Camp, Daniel Homiller
  • Publication number: 20070076877
    Abstract: Methods of securely communicating a message from a first terminal to a second terminal include generating a keypad including a random sequence of bits having a length L, encrypting the message at the first terminal using a bit string beginning at an offset O in the keypad, and transmitting the encrypted message and an indicator of the offset O to the second terminal. A communication terminal includes a controller, a communication module configured to establish a location-limited communication channel, and an encryption unit configured to store a keypad including a random sequence of bits having a length L, to encrypt an outgoing message using the keypad, and to decrypt an incoming message using the keypad.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Inventors: William Camp, Daniel Homiller
  • Publication number: 20060075062
    Abstract: Methods, communication terminals, Internet Protocol (IP) communication systems, and computer program products are provided for initiating an IP communication based on contact information from one or more contact information databases. At a first communication terminal, contact information is accessed from a first database of contact information that is within the first communication terminal. A second database of contact information is accessed, via the first communication terminal, which is separate from the first communication terminal and communicatively connected to the first communication terminal by a network. An IP communication is initiated from the first communication terminal based on contact information accessed in at least one of the first and second databases.
    Type: Application
    Filed: September 28, 2004
    Publication date: April 6, 2006
    Inventors: L. Bloebaum, Daniel Homiller
  • Publication number: 20060041844
    Abstract: Methods, devices, systems and computer program products for providing availability data are provided. Availability data associated with a data file stored at a first client device is provided to a presence server. The presence server is configured to provide the availability data to at least one subscriber of a presence service provided by the presence server and to alter an availability indicator associated with the data file on a display of at least one second client device associated with the at least one subscriber.
    Type: Application
    Filed: August 19, 2004
    Publication date: February 23, 2006
    Inventor: Daniel Homiller
  • Publication number: 20050184953
    Abstract: Portable electronic devices are provided including a housing and a display integrated with the housing. A thumb-operable input device is positioned on a side of the housing. An indicator is provided on the display and is operatively associated with the thumb-operable input device. The indicator is positioned on the display to highlight and/or select menu items on the display responsive to input received at the thumb-operable input device. Related man-machine interfaces (MMIs) are also provided.
    Type: Application
    Filed: February 20, 2004
    Publication date: August 25, 2005
    Inventors: William Camp, Daniel Homiller
  • Publication number: 20050165911
    Abstract: Multimedia data having a first resolution is transmitted and supplemental data is separately transmitted. When combined with the multimedia data having a first resolution, the supplemental data provides the multimedia content at a second resolution that is higher than the first resolution. The multimedia data having a first resolution is received and the supplemental data is separately received. The multimedia data having a first resolution and the supplemental data are combined, to provide the multimedia content at a second resolution that is higher than the first resolution. The multimedia data having a first resolution may be transmitted, received and played using streaming, while the supplemental data may be transmitted, received and played by downloading. Digital rights management schemes may be applied. to the multimedia data having a first resolution and/or to the supplemental data.
    Type: Application
    Filed: January 14, 2004
    Publication date: July 28, 2005
    Inventor: Daniel Homiller
  • Publication number: 20050144401
    Abstract: In a mobile terminal including at least two CPUs and a shared memory resource, a CPU executing real-time code has priority access to the memory over a CPU executing non-real-time code. In one embodiment, real-time code and non-real-time code are located in separate regions of logical memory, and a memory management unit between the CPUs and the shared memory resource partially decodes the address of a memory access request, granting higher priority access to the CPU executing real-time code. In another embodiment, each CPU provides a priority signal upon requesting access to the shared memory resource, and access is granted according to the requested priorities.
    Type: Application
    Filed: June 16, 2004
    Publication date: June 30, 2005
    Inventors: Brett Pantalone, Daniel Homiller
  • Publication number: 20050048971
    Abstract: Method and system for registration of licensed modules in mobile devices. The present invention provides for a registration system to determine active use of licensed modules installed in mobile devices such as wireless cellular terminals and PDA's. The registration system can be made to operate in a manner that is substantially transparent to the user of the mobile device. In example embodiments, a module handler within the processor platform of the mobile device collects module parameters as necessary and causes registration messages to be assembled and sent. In some embodiments, encryption is provided. User interaction with the registration process can also optionally be accommodated. Additionally, the module handler can direct that use of the software module or package is restricted until an acknowledgement is returned from the module activation system, confirming the registration.
    Type: Application
    Filed: August 29, 2003
    Publication date: March 3, 2005
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventors: Nadi Findikli, Daniel Homiller