Patents by Inventor James A. Sliwa
James A. Sliwa 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: 20220336069Abstract: Systems and methods are disclosed for the measurement of patient outcomes in a rehabilitation setting. In one exemplary method, an assessment relating to self-care is provided, an assessment relating to mobility is provided, and an assessment relating to cognition is provided, wherein the assessments have been pre-selected using item response theory.Type: ApplicationFiled: July 1, 2022Publication date: October 20, 2022Inventors: Chih-Hung Chang, Andrew Bodine, James A. Sliwa
-
Patent number: 11380425Abstract: Systems and methods are disclosed for the measurement of patient outcomes in a rehabilitation setting. In one exemplary method, an assessment relating to self-care is provided, an assessment relating to mobility is provided, and an assessment relating to cognition is provided, wherein the assessments have been pre-selected using item response theory.Type: GrantFiled: September 26, 2018Date of Patent: July 5, 2022Assignee: REHABILITATION INSTITUTE OF CHICAGOInventors: Chih-Hung Chang, Andrew Bodine, James A. Sliwa
-
Publication number: 20190096513Abstract: Systems and methods are disclosed for the measurement of patient outcomes in a rehabilitation setting. In one exemplary method, an assessment relating to self-care is provided, an assessment relating to mobility is provided, and an assessment relating to cognition is provided, wherein the assessments have been pre-selected using item response theory.Type: ApplicationFiled: September 26, 2018Publication date: March 28, 2019Inventors: Chih-Hung Chang, Andrew Bodine, James A. Sliwa
-
Publication number: 20150058043Abstract: A rehabilitation dashboard system and method for the display of information relating to the treatment and care of a patient in a rehabilitation setting is disclosed.Type: ApplicationFiled: August 25, 2014Publication date: February 26, 2015Inventors: Allen W. Heinemann, Sara Jerousek, James Sliwa, Eileen French, Elizabeth Garcia, Mark Thomas, Tim McKula, Tom Snyder, Mary Henry, Konrad Kording, Mark Albert
-
Publication number: 20070133518Abstract: A voice processing system includes a real-time voice server, which is arranged to process real-time voice processing tasks for clients of the system. A gateway processor is arranged to accept from a client a request to perform an off-line voice processing task, to convert the off-line voice processing task into an equivalent real-time voice processing task, to invoke the voice server to process the equivalent real-time voice processing task, and to output a result of the equivalent real-time voice processing task.Type: ApplicationFiled: December 13, 2005Publication date: June 14, 2007Applicant: International Business Machines CorporationInventors: Shay Ben-David, Ron Hoory, Alexey Roytman, Zohar Sivan, James Sliwa
-
Publication number: 20050246175Abstract: A method of interfacing a telephone application server and a speech engine can include the step of establishing one or more audio sockets in a media converting component of the telephone application server. The audio socket can remain available for approximately a duration of a call. A work unit that requires processing by a speech engine can be detected for the call. An identifier for the audio socket and a data for the work unit can be conveyed to a selected speech engine. Work unit results from the selected speech engine can be received by the media converting component via the previously established audio socket.Type: ApplicationFiled: April 28, 2004Publication date: November 3, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Creamer, Victor Moore, Wendi Nusbickel, Ricardo Santos, James Sliwa
-
Publication number: 20050246713Abstract: A method for interfacing an application server with a resource can include the step of associating a plurality of Enterprise Java Beans (EJBs) to a plurality of resources, where a one-to-one correspondence exists between EJB and resource. An application server can receive an application request and can determine a resource for handling the request. An EJB associated with the determined resource can interface the application server to the determined resource. The request can be handled with the determined resource.Type: ApplicationFiled: April 28, 2004Publication date: November 3, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Creamer, Victor Moore, Wendi Nusbickel, Ricardo Dos Santos, James Sliwa
-
Publication number: 20050246176Abstract: A system for implementing voice services can include at least one virtual machine, such as a Java 2 Enterprise Edition (J2EE) virtual machine. The virtual machine can include a bean container for handling software beans, such as Enterprise Java Beans. The bean container can include a voice browser bean. The voice browser bean can include a VoiceXML browser.Type: ApplicationFiled: April 28, 2004Publication date: November 3, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Creamer, Victor Moore, Wendi Nusbickel, Ricardo Santos, James Sliwa
-
Publication number: 20050246173Abstract: A method for barging-in a call can include the step of establishing a component as a communication intermediary between at least one speech engine and a telephone gateway. The component can include at least one input media port and at least one output media port, where the input media port and the output media port can interface with selective ones of the speech engines. A barge-in command can be received while an automated prompt is being audibly presented. The signals for the prompt can be conveyed to the component via the output media port. Once the barge-in command has been received, the output media port can be closed to immediately stop the prompt from being presented. A halt command can be conveyed to a prompt generating source so that the source stops generating the prompt.Type: ApplicationFiled: April 28, 2004Publication date: November 3, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Creamer, Victor Moore, Wendi Nusbickel, Ricardo Santos, James Sliwa
-
Publication number: 20050243977Abstract: A method for providing voice telephony services can include the step of receiving a call via a telephone gateway. The telephone gateway can convey call identifying data to a resource connector. A media port can be responsively established within a media converter that is communicatively linked to the telephone gateway through a port associated with the call. A call description object can be constructed that includes the call identifying data and an identifier for the media port. The call description object can be conveyed to a telephony application server that provides at least one speech service for the call. The telephony application server can initiate at least one programmatic action of a communicatively linked speech engine. The speech engine can convey results of the programmatic action to the media converter through the media port. The media converter can stream speech signals for the call based upon the results.Type: ApplicationFiled: April 28, 2004Publication date: November 3, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Creamer, Victor Moore, Wendi Nusbickel, Ricardo Santos, James Sliwa
-
Publication number: 20050243981Abstract: A communication system can include a telephony application server and at least one speech engine, where the system uses a standardized messaging protocol that specifies a standard for media resources. The telephony application server can have at least one voice server component. The speech engines can be allocated to handle requests for the voice server component on a per turn basis. The standardized messaging protocol can define a message format for request messages sent from the voice server component to a selected speech engine, a message format for response messages sent from the speech engine to the voice server component, and a message format for event messages sent from the speech engine to the voice server component. Each message format can include a field for a call identifier.Type: ApplicationFiled: April 28, 2004Publication date: November 3, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Creamer, Victor Moore, Wendi Nusbickel, Ricardo Santos, James Sliwa
-
Publication number: 20050246166Abstract: A method for detecting speech utterances within a telephone call can include the steps of initializing a componentized voice server having at least one software-based speech detection routine. At least one previously established parameter can be used to discern a speech detection methodology for handling an incoming call. The software-based speech detection routine can be set in accordance with a select one of the parameters. An indicator of particular one of the parameters can be conveyed to an external speech detection component so that the external speech detection component is set to detect speech for the call in accordance with the conveyed indication. The software-based speech detection routine and/or the external speech detection component can detect a speech utterance for the call. The voice server can perform at least one programmatic action responsive to the detecting of the speech utterance.Type: ApplicationFiled: April 28, 2004Publication date: November 3, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Creamer, Victor Moore, Wendi Nusbickel, Ricardo Dos Santos, James Sliwa
-
Publication number: 20050131911Abstract: A method of accessing an Extensible Hypertext Markup Language Plus Voice Web page can include the step of receiving a request for an Extensible Hypertext Markup Language Plus Voice Web page from a source that lacks the ability to directly render the Web page. The Web page can be segmented into a multitude of fragments, where each fragment can consist of a single interface category, such as a graphical user interface category or a voice category. These fragments can be used to provide the requesting source with information from the Web page.Type: ApplicationFiled: December 10, 2003Publication date: June 16, 2005Applicant: International Business Machines CorporationInventors: Chang Chi, James Sliwa, Hui Su, Leslie Wilson, Shi Zhao
-
Publication number: 20050063361Abstract: A telephone capable of placing or receiving calls over the PSTN or a packet network. The telephone can store multiple telephone numbers for each potential called party along with preferences that govern the order of selecting telephone numbers to service any given outgoing call. Some or all of the telephone numbers can be associated with a presence service. Presence indicators stored in the telephone are dynamically updated via the packet network connection and are used as part of the telephone number selection algorithm. The preferred embodiment is a wireless system having a base station and a remote device.Type: ApplicationFiled: September 23, 2003Publication date: March 24, 2005Applicant: International Business Machines CorporationInventors: Jeffrey Kusnitz, James Sliwa
-
Publication number: 20050064894Abstract: A telephone capable of placing or receiving calls over the PSTN or a packet network. The telephone can store multiple telephone numbers for each potential called party along with preferences that govern the order of selecting telephone numbers to service any given outgoing call. Some or all of the telephone numbers can be associated with a presence service. Presence indicators stored in the telephone are dynamically updated via the packet network connection and are used as part of the telephone number selection algorithm. The preferred embodiment is a wireless system having a base station and a remote device.Type: ApplicationFiled: September 23, 2003Publication date: March 24, 2005Applicant: International Business Machines CorporationInventors: Jeffrey Kusnitz, James Sliwa