Patents by Inventor Steven M. Miller

Steven M. Miller 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: 7932829
    Abstract: The present invention discloses a data tag device (100) which initially operates in a passive mode where the tag responds to queries (412). While operating passively, an expiration event occurs (512, 514) which causes the tag to disable a battery (110), preventing subsequent operation in the passive mode, resulting in the tag disabling access to the tag data.
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: April 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: Kenneth L. Greenlee, Christian L. Hunt, Steven M. Miller, Anne I. Ryan
  • Patent number: 7930637
    Abstract: A system includes a memory, a display, and a processor programmed to load a configuration program and an intelligent agenda program into the memory. The intelligent agenda program is adapted to interface with a slide presentation program and respond to a plurality of user inputs to a graphical user interface of the configuration program to create an intelligent agenda. The intelligent agenda is modified when the user selects the first display option to display only the title in the outline corresponding to the currently displayed slide, a preceding title located immediately before the title, and a following title located immediately after the title. The intelligent agenda is further modified when the user selects the second display option to limit a number of displayed lines of the outline to a line limitation.
    Type: Grant
    Filed: August 17, 2009
    Date of Patent: April 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Miller, Priyanka Jain
  • Patent number: 7928846
    Abstract: The present invention discloses a data tag device (100) which initially operates in an active mode where the tag occasionally transmits an unsolicited beacon (412). While operating, an expiration event occurs (512, 514) which causes the tag to disable a battery (110), preventing subsequent operation in an active mode, but may continue operating in a passive mode.
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: April 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Kenneth L. Greenlee, Christian L. Hunt, Steven M. Miller, Anne I. Ryan
  • Publication number: 20110066977
    Abstract: Systems, methods and articles of manufacture are disclosed for generating a webpage. In one embodiment, a request may be received from a user to view the webpage that includes portlets. A time of the request may be identified. The portlets may be provided. Based on an interaction history of the user and the identified time of the request, the portlets may be arranged on the webpage. The webpage may be output for display, in response to the request.
    Type: Application
    Filed: September 16, 2009
    Publication date: March 17, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa Seacat DeLuca, Steven M. Miller
  • Publication number: 20110047506
    Abstract: A system, method and program product for facilitating copy and paste operations of an object between a source application and a target application in an interactive computing environment. A system is disclosed that includes: a formatting system for determining a set of target formats for the object; and a container system for installing a container into the target application, wherein the container includes a selection system for selectively rendering the object in each of the target formats within the container.
    Type: Application
    Filed: August 21, 2009
    Publication date: February 24, 2011
    Inventor: Steven M. Miller
  • Publication number: 20110047503
    Abstract: Scrolling through a large file using a small scroll handle can be challenging for users. Using the small scroll handle to navigate through the large file rarely produces accurate results. Functionality can be implemented to navigate through file content without the user having to locate, click on, and drag the scroll handle. Content navigation can be achieved by employing knowledge of a current focus in the file and performing scroll jumps in accordance with binary search techniques. Navigation scope for the file can be refined at each iteration, based on a user indicating whether to move up or down in the file after each intermediate position. Such a technique for content navigation can help users locate content in a file with greater speed and accuracy.
    Type: Application
    Filed: August 18, 2009
    Publication date: February 24, 2011
    Applicant: International Business Machines Corporation
    Inventors: Lloyd W. Allen, JR., Travis M. Grigsby, Jana H. Jenkins, Steven M. Miller
  • Publication number: 20110025716
    Abstract: A user is enabled to choose a particular landmark to display on a particular view of a digital map instead of a landmark chosen by a digital map designer. This particular landmark may then represent all landmarks that are in close proximity to each other within a geographical area on the digital map when only one of the landmarks can be displayed on that particular view of the digital map.
    Type: Application
    Filed: July 29, 2009
    Publication date: February 3, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa Seacat DeLuca, Travis M. Grigsby, Frank L. Jania, Steven M. Miller
  • Publication number: 20110029226
    Abstract: A computer system displays an image of a first geographic location by a computer system, receives a user selection of a portion of the image of the first geographic location, processes the user-selected image portion to identify a meaning for the user-selected image portion, computes a logical connection between the computer system identified meaning and a second geographic location, and directs the user to the second geographic location. Computing the logical connection may include finding a match between a significance of the second geographic location and the meaning identified for the user-selected image portion. Receiving a user selection of an image portion may include receiving a user selection identifying an ad within the image and wherein the processing to identify a meaning for the user-selected image portion includes identifying a meaning for the ad.
    Type: Application
    Filed: July 29, 2009
    Publication date: February 3, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa Seacat DeLuca, Travis M. Grigsby, Frank L. Jania, Steven M. Miller
  • Patent number: 7855644
    Abstract: The present invention discloses a data tag device (100) which initially operates in an active mode (304). The data tag device includes tag circuitry including a interface element (104), a controller element (102), and a memory (106) in which tag data (116) is stored. A battery (110) is provided which is initially coupled to the tag circuitry by a connector means (130) which allows non-destructive removal and replacement of the battery. The data tag device is configured to detect the removal of the battery (306, 308), and disable the data tag in response (310).
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: December 21, 2010
    Assignee: International Business Machines Corporation
    Inventors: Kenneth L. Greenlee, Christian L. Hunt, Steven M. Miller, Anne I. Ryan
  • Publication number: 20100317304
    Abstract: A system and method of controlling a portable radio may involve tuning a first receiver of the portable radio to a first broadcast from a first station, where the first broadcast includes specific program content. A switching event can be detected at the portable radio, where a second receiver of the portable radio may be tuned to a second broadcast from a second station in response to the switching event. The second broadcast can include the specific program content.
    Type: Application
    Filed: June 15, 2009
    Publication date: December 16, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lama R. Abouchakra, Al Chakra, Lisa Seacat DeLuca, Ravi K. Kosaraju, Julie A. Meserve, Stephen M. Meserve, Steven M. Miller, Mark E. Peters
  • Publication number: 20100309436
    Abstract: Slides are selectively presented via a slide presentation system based upon a priority level assigned to a slide presentation. The assigned priority level indicates which of the slides to selectively present and includes a first priority level of at least two priority levels associated with the slide presentation. A request is received during the selective presentation of the slides, via an input device associated with the slide presentation system, to change the priority level assigned to the slide presentation to a second priority level of the at least two priority levels. The remaining slides of the slide presentation are selectively presented via the slide presentation system based upon the second priority level. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Applicant: International Business Machines Corporation
    Inventors: Lloyd W. Allen, JR., Travis M. Grigsby, Jana H. Jenkins, Steven M. Miller
  • Patent number: 7827447
    Abstract: A computerized method, program product, and an autonomic data processing system for archiving real-time log data immediately upon the occurrence of an event. An application is executing and a logging application is obtaining real-time log data. The real-time log data is temporarily retained in a memory and when the memory fills, the real-time log data is archived to a longer-term memory. Upon archival, selected parameters of the real-time log data is saved. When an event occurs that is considered significant meaning that an aspect of the data processing system is impacted by or is indicative of the event, an information level module immediately adjusts the level of information of the selected parameters archived to the longer-term memory, allowing for selected levels to be retained for future analysis. As part of an autonomic computer system, the information levels can be adjusted for learning about specific events and the behavior of the data processing system.
    Type: Grant
    Filed: January 5, 2007
    Date of Patent: November 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Andrew M. Eberbach, Daniel E. Jemiolo, Steven M. Miller, Balan Subramanian
  • Patent number: 7822860
    Abstract: The invention provides a software construct, herein termed a Web service container, for managing Web services at a network node and an adaptive model for the dynamic configuration of a plurality of Web service containers distributed throughout a network, such as the Internet or an intranet, in a software and hardware platform-independent manner. Containers can communicate with each other via the network to determine contextual information such as the identity of each other, the capabilities of each other, the operating system or platforms of each others, the contents of the container (i.e., the available Web services at that location), etc. By providing a container framework and the ability to exchange contextual information, the present invention allows servers as well as clients to dynamically exchange Web services software as well as contextual information, such as current workload, so that servers and clients are virtually limitlessly reconfigurable based on context.
    Type: Grant
    Filed: December 11, 2001
    Date of Patent: October 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Kyle G. Brown, Stephen Glen Graham, Steven M. Miller, Mark Douglas Weitzel
  • Patent number: 7823198
    Abstract: An electronic memory device configured to store and transfer data with a host device via a memory device connector and a mating host connector is disclosed. The electronic memory device includes a memory storage, a plurality of key buttons disposed upon the memory device, and a display disposed upon the memory device. The plurality of key buttons is configured to allow entry of a security code comprising a plurality of fields, and the display configured to display the security code. The memory device is configured to allow data transfer to or from the memory storage in response to entry of the security code, but to prevent data transfer to or from the memory storage prior to entry of the security code and in response to disconnection of the memory device from the host device.
    Type: Grant
    Filed: September 13, 2006
    Date of Patent: October 26, 2010
    Assignee: International Business Machines Corporation
    Inventor: Steven M. Miller
  • Publication number: 20100251336
    Abstract: Human ability to perceive higher audio frequencies diminishes with age. Functionality can be implemented to use a combination of audio tones with varying frequencies to identify an age range to which a user belongs and accordingly control access to age dependent access controlled information and services. The user's ability to perceive one or more audio tones in the combination of audio tones depends on the user's age. Thus, different users, depending on the users' age, may perceive the same combination of audio tones differently. Such an age verification system based on human perception of audio tones can minimize the need for identification cards and a reliance on the user providing accurate age information. This can prevent the user from misinterpreting his/her age to access the age dependent access controlled information and can ensure that only an authorized user gets access to the age dependent access controlled information.
    Type: Application
    Filed: March 25, 2009
    Publication date: September 30, 2010
    Applicant: International Business Machines Corporation
    Inventors: Lloyd W. Allen, JR., Travis M. Grigsby, Jana H. Jenkins, Steven M. Miller
  • Publication number: 20100235894
    Abstract: A computer implemented method for accessing materials for a meeting may include receiving a call from a meeting participant by a system, wherein the meeting participant calls a prearranged teleconference number to participate in the meeting. The method may also include validating participation of the meeting participant in the meeting by the system. The method may further include providing access to an appropriate set of materials to the meeting participant based on a predetermined attribute associated with the meeting participant.
    Type: Application
    Filed: March 16, 2009
    Publication date: September 16, 2010
    Inventors: Lloyd W. Allen, JR., Jana H. Jenkins, Steven M. Miller
  • Publication number: 20100205626
    Abstract: The present invention is directed to a system, method and program product for identifying and downloading broadcast programming. Systems are disclosed that include a media device structured to receive and sample broadcast programming, and an identification service including an electronic library. The media device may include a receiver operable to receive the broadcast programming and media device information; a memory operable to save the received broadcast programming and media device information; a sampling device operable to replay and sample the received broadcast programming; and a transmitter operable to transmit the sampled broadcast programming and the media device information.
    Type: Application
    Filed: February 10, 2009
    Publication date: August 12, 2010
    Inventors: Steven M. Miller, Mark E. Peters
  • Publication number: 20100189241
    Abstract: Providing multilevel teleconference call participants that may include receiving a request from a person to join a teleconference call, identifying a defined level of the person, and providing a notification regarding a status of persons having certain defined levels that one of have joined the teleconference call and have not joined the teleconference call. Further, a processing device may include a network interface, at least one second interface configured to establish a connection between at least two telephones, and a processor configured to receive a request from a person to join a conference call, identify a defined level of the person, and provide a notification regarding a status of persons having certain defined levels that have joined the teleconference call or have not joined the teleconference call.
    Type: Application
    Filed: January 27, 2009
    Publication date: July 29, 2010
    Inventors: Steven M. Miller, Jana H. Jenkins, Lloyd W. Allen, JR.
  • Publication number: 20100189239
    Abstract: Accessing information on call invitees that may include initiating a teleconference call, receiving an inquiry during the teleconference call regarding additional information on at least one person invited to join the call, obtaining the additional information on each of the at least one person, and sending the additional information. Also, a processing device may include a network interface, at least one second interface configured to establish a connection between at least three telephones, and a controller configured to initiate a teleconference call between the at least three telephones, receive an inquiry during the teleconference call regarding additional information on at least one person invited to join the call, obtain the additional information on each of the at least one person, and send the additional information.
    Type: Application
    Filed: January 27, 2009
    Publication date: July 29, 2010
    Inventors: Steven M. Miller, Lloyd W. Allen, JR., Jana H. Jenkins
  • Publication number: 20100189242
    Abstract: Rules-based teleconferencing that may include receiving criteria regarding invitees to a teleconference call, generating rules based on the criteria, and generating a notification regarding the invitees to the teleconference call based on the rules. The criteria may include a quorum of a minimum number of invitees that must be in attendance at the teleconference call or a list of specific invitees required to be in attendance at the teleconference call. A processing device may include a network interface, one or more second interfaces configured to establish a connection between at least three telephones, and a controller configured to establish a teleconference call between the at least three telephones, receive criteria regarding invitees to the teleconference call, generate rules based on the criteria, and generate a notification regarding the invitees to the teleconference call based on the rules.
    Type: Application
    Filed: January 27, 2009
    Publication date: July 29, 2010
    Inventors: Jana H. Jenkins, Lloyd W. Allen, JR., Steven M. Miller