Patents by Inventor Frankie James

Frankie James 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: 8453841
    Abstract: A disk placement and storage assembly for storage of disks includes a disk cassette and a disk slotter. The disk cassette includes a pair of side wall portions spanning between a pair of end portions, defining a disk receiving region. The side wall portions include a plurality of vertical slots for holding the disks. The disk slotter includes a top plate having a plurality of horizontal slots spanning across top surfaces of the disk cassette when the disk slotter is releasably coupled to the disk cassette, each one of the horizontal slots arranged and dimensioned to receive a disk as the disk is inserted through a horizontal slot in the disk slotter and into a pair of laterally opposing vertical slots of the disk cassette, each one of the plurality of horizontal slots located above and aligned with a pair of laterally opposing vertical slots in the disk cassette.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: June 4, 2013
    Assignee: Western Digital Technologies, Inc.
    Inventors: Frankie James, Kwok Lim Tay
  • Publication number: 20110178873
    Abstract: The invention provides an electronic advertising system (200) having an electronic advertising board (210) with a number of advertising slots (230). Each slot (230) can contain an advertisement (225). If all advertising slots (230) are full, one or more of advertising slots (230) can be cleared to accommodate a new advertisement, in accordance with a chosen criterion. The criterion may be selected from a range including date, price, category, products/services, location, or randomly.
    Type: Application
    Filed: June 5, 2009
    Publication date: July 21, 2011
    Inventor: Frankie James Lagudi
  • Patent number: 7984440
    Abstract: Embodiments of the present invention improve interactive audio task execution in mobile systems such as vehicles, for example. In one embodiment, task interrupt handling is provided to allow user's to resume task execution at or near the point in the task where the interrupt occurred. In one embodiment, a user's confidence that secondary tasks are being performed accurately is improved by providing confirmation and help for users to be more accurate on their secondary tasks. Accordingly, users can increase their confidence and trust in the system and focus more attention on primary tasks, such as driving a vehicle. Some embodiments of the invention further provide for more comprehensive confirmation following an interruption.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: July 19, 2011
    Assignee: SAP AG
    Inventors: Frankie James, Matthias U. Kaiser, Shuyuan Chen, Keith S. Klemba
  • Patent number: 7865887
    Abstract: Embodiments of the present invention provide improved event handling between systems. In one embodiment, the present invention includes software event handling method comprising receiving a first event from a first source system in a plurality of source systems, the first event including event information, accessing context information corresponding to the first event, generating a second event based on at least a portion of the event information and context information using one or more rules, assigning a priority to the second event, and sending the second event to a first target system in a plurality of target systems.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: January 4, 2011
    Assignee: SAP AG
    Inventors: Matthias U. Kaiser, Keith S. Klemba, Shuyuan Chen, Frankie James
  • Publication number: 20090204454
    Abstract: A method (400) and system (100) are described for providing an online hosted customisable searchable merchant directory over the Internet (101). The system (100) includes an Internet server (102) which provides storefront web page templates (1200). Merchants access the Internet server (102), though merchant computers (105n), to set up one or more storefront web pages associated with a business of each merchant and using said web page templates (1200). The storefront web pages are hosted on the Internet server (102). The system (100) provides the customer a search means (1300) to search for merchants and products within a predefined geographic proximity of the customer.
    Type: Application
    Filed: August 27, 2007
    Publication date: August 13, 2009
    Inventor: Frankie James Lagudi
  • Publication number: 20080133812
    Abstract: Embodiments of the present invention provide improved event handling between systems. In one embodiment, the present invention includes software event handling method comprising receiving a first event from a first source system in a plurality of source systems, the first event including event information, accessing context information corresponding to the first event, generating a second event based on at least a portion of the event information and context information using one or more rules, assigning a priority to the second event, and sending the second event to a first target system in a plurality of target systems.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Applicant: SAP AG
    Inventors: Matthias U. Kaiser, Keith S. Klemba, Shuyuan Chen, Frankie James
  • Publication number: 20080120616
    Abstract: Embodiments of the present invention improve interactive audio task execution in mobile systems such as vehicles, for example. In one embodiment, task interrupt handling is provided to allow user's to resume task execution at or near the point in the task where the interrupt occurred. In one embodiment, a user's confidence that secondary tasks are being performed accurately is improved by providing confirmation and help for users to be more accurate on their secondary tasks. Accordingly, users can increase their confidence and trust in the system and focus more attention on primary tasks, such as driving a vehicle. Some embodiments of the invention further provide for more comprehensive confirmation following an interruption.
    Type: Application
    Filed: November 17, 2006
    Publication date: May 22, 2008
    Applicant: SAP AG
    Inventors: Frankie James, Matthias U. Kaiser, Shuyuan Chen, Keith S. Klemba
  • Patent number: 7246063
    Abstract: Method and systems to voice-enable a user interface using a voice extension module are provided. A voice extension module includes a preprocessor, a speech recognition engine, and an input handler. The voice extension module receives user interface information, such as, a hypertext markup language (HTML) document, and voice-enables the document so that a user may interact with any user interface elements using voice commands.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: July 17, 2007
    Assignee: SAP Aktiengesellschaft
    Inventors: Frankie James, Jeff Roelands, Rama Gurram, Richard Swan
  • Publication number: 20070124507
    Abstract: Embodiments of the present invention provide multimodal input capability. In one embodiment the present invention includes an input method comprising displaying one or more display objects to a user, associating at least one voice mode with one of said display objects, associating at least one stylus mode with the display object, and associating at least one voice navigation command with the display object. The system may prompt a user for a plurality of inputs, receive a voice command or a touch screen command specifying one of the plurality of inputs, activate a voice and touch screen mode associated with the specified input, and process the voice input in accordance with the associated voice mode or the associated touch screen mode.
    Type: Application
    Filed: November 28, 2005
    Publication date: May 31, 2007
    Applicant: SAP AG
    Inventors: Rama Gurram, Frankie James
  • Patent number: 7036080
    Abstract: A method and apparatus for providing speech control to a graphical user interface (GUI) divide a GUI into a plurality of screen areas; assign the screen areas priorities; receive a first audio input relating to the selection of one of the objects in the interface; determine the one of the screen areas having the highest priority and including a first object matching the first audio input; and select the first object in the determined screen area if the determined screen area only contains one object matching the first audio input. The method and apparatus also select one of the objects that matches the first audio input in the determined screen area if the determined screen area contains more than one object that matches the first audio input.
    Type: Grant
    Filed: November 30, 2001
    Date of Patent: April 25, 2006
    Assignee: SAP Labs, Inc.
    Inventors: Frankie James, Jeff Roelands
  • Patent number: 6882974
    Abstract: Method and systems to voice-enable a user interface using a voice extension module are provided. A voice extension module includes a preprocessor, a speech recognition engine, and an input handler. The voice extension module receives user interface information, such as, a hypertext markup language (HTML) document, and voice-enables the document so that a user may interact with any user interface elements using voice commands.
    Type: Grant
    Filed: August 28, 2002
    Date of Patent: April 19, 2005
    Assignee: SAP Aktiengesellschaft
    Inventors: Frankie James, Jeff Roelands, Rama Gurram, Richard Swan
  • Publication number: 20030156130
    Abstract: Method and systems to voice-enable a user interface using a voice extension module are provided. A voice extension module includes a preprocessor, a speech recognition engine, and an input handler. The voice extension module receives user interface information, such as, a hypertext markup language (HTML) document, and voice-enables the document so that a user may interact with any user interface elements using voice commands.
    Type: Application
    Filed: June 28, 2002
    Publication date: August 21, 2003
    Inventors: Frankie James, Jeff Roelands, Rama Gurram, Richard Swan
  • Publication number: 20030158736
    Abstract: Method and systems to voice-enable a user interface using a voice extension module are provided. A voice extension module includes a preprocessor, a speech recognition engine, and an input handler. The voice extension module receives user interface information, such as, a hypertext markup language (HTML) document, and voice-enables the document so that a user may interact with any user interface elements using voice commands.
    Type: Application
    Filed: August 28, 2002
    Publication date: August 21, 2003
    Inventors: Frankie James, Jeff Roelands, Rama Gurram, Richard Swan