Method and apparatus for using physical characteristic data collected from two or more subjects
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/00
G01D-001/00
출원번호
US-0859827
(2001-05-17)
발명자
/ 주소
Willner, Barry E.
Stern, Edith H.
Greene, David P.
Yu, Philip Shi-lung
출원인 / 주소
International Business Machines Corporation
대리인 / 주소
Buckley, Maschoff & Talwalker LLC
인용정보
피인용 횟수 :
47인용 특허 :
4
초록▼
A system, method, apparatus, and computer program code for using physical characteristic information obtained from two or more subjects to help evaluate subjects or to determine a course of action to take with the subjects includes receiving data indicative of one or more physical characteristics fr
A system, method, apparatus, and computer program code for using physical characteristic information obtained from two or more subjects to help evaluate subjects or to determine a course of action to take with the subjects includes receiving data indicative of one or more physical characteristics from two or more subjects, determining an evaluation of the data, and providing a notification to a device of the evaluation. A physical characteristic of a subject might be or include the subject's heart rate, blood pressure, blood sugar level, posture, temperature, respiration rate, facial response or position, weight, height, galvanic skin response, pheromone emission, brain wave pattern or rhythm, odor, motion, etc., or a change in any one or more of them.
대표청구항▼
A system, method, apparatus, and computer program code for using physical characteristic information obtained from two or more subjects to help evaluate subjects or to determine a course of action to take with the subjects includes receiving data indicative of one or more physical characteristics fr
A system, method, apparatus, and computer program code for using physical characteristic information obtained from two or more subjects to help evaluate subjects or to determine a course of action to take with the subjects includes receiving data indicative of one or more physical characteristics from two or more subjects, determining an evaluation of the data, and providing a notification to a device of the evaluation. A physical characteristic of a subject might be or include the subject's heart rate, blood pressure, blood sugar level, posture, temperature, respiration rate, facial response or position, weight, height, galvanic skin response, pheromone emission, brain wave pattern or rhythm, odor, motion, etc., or a change in any one or more of them. based on the detected at least one matched template. 7. The method of claim 5, wherein the first of the data bytes corresponds to a first of the data bytes of a packet having a prescribed format, the simultaneously comparing step including evaluating the selected data byte relative to a beginning of the packet having the prescribed format. 8. The method of claim 7, wherein the prescribed format is Internet protocol (IP) format. 9. The method of claim 6, wherein the step of generating the comparison result based on the detected at least one matched template includes: identifying for each of the min terms compared with the incoming data packet a corresponding equation, each equation specifying a unique result for a selected group of the templates; and generating the comparison result by the equation having the detected at least one matched template. 10. A method of evaluating an incoming data packet at a network switch port, the method comprising: simultaneously comparing a first byte of the incoming data packet as the first byte is received by the network switch port, with a plurality of templates by comparing the first byte with at least a first min term associated with at least one of the templates, each template configured for identifying a prescribed format within the incoming data packet; simultaneously comparing a second byte of the incoming data packet, following the first byte, with the templates by comparing the second byte with at least a second min term associated with at least one of the templates; and generating a comparison result based on min term results from the comparisons of the first byte and the second byte relative to the plurality of templates. 11. The method of claim 10, wherein the first min term is associated with a first group of the templates and a third min term, configured for comparison with the first byte, is associated with a second group of the templates, the step of simultaneously comparing the first byte including simultaneously comparing the first byte with the first and third min terms. 12. The method of claim 11, wherein each template has a plurality of min terms for comparison with respective bytes of the incoming data packet, the method further comprising successively comparing the min terms of the templates based on the relative positions of the respective bytes of the incoming data packet. 13. The method of claim 12, wherein the generating step includes generating an equation result specifying an action to be performed by a network switch fabric, based on the comparison results for the templates assigned to the equation result. 14. A network switch port filter configured for evaluating an incoming data packet, comprising: a min term memory configured for storing min term values, each min term value stored based on a location of a corresponding selected byte of the incoming data packet for comparison, an expression portion specifying a corresponding comparison operation, and a template identifier field that specifies templates that use the corresponding min term; a min term generator configured for simultaneously comparing a received byte of the incoming data packet with the min terms that correspond to the received byte and generating respective min term comparison results; and an equation core configured for generating a frame tag identifying the incoming data packet based on the min term comparison results relative to the templates. 15. The filter of claim 14, further comprising a frame identifier configured for identifying a type of layer 2 packet, the selected byte of the incoming data packet determined based on the identified type of layer 2 packet. 16. The filter of claim 15, wherein the location of each stored min term value is relative to a beginning of an IP frame within the layer 2 packet. 17. The filter of claim 16, further comprising a min term controller configured for fetching the min terms from the min term memory corresponding to a selected byte of the IP frame within the incoming data packet. 18. The filter of claim 15, wherein the equation core generates the frame tag at a wire rate of the incoming data packet and prior to an end of the incoming data packet. class. 6. The method according to claim 1 further comprising the step of: displacing a stored data message in the buffer memory with an arriving receive data message if the arriving receive data message has a first assigned rating value higher than a second assigned value rating of the stored data message and if at least one queue within the buffer memory is congested. 7. The method according to claim 1 further comprising the step of: assigning the priority value rating to the receive data message based on a revenue generating factor associated with the receive data message. 8. The method according to claim 1 further comprising the step of: assigning a higher value rating to a first receive data message representing a channel assignment than a second receive data message representing a paging request. 9. The method according to claim 8 wherein the admitting step further comprises: displacing the second receive data message from the buffer memory upon arrival of the first receive data message at an input, if the detection step determines the buffer memory is congested. 10. The method according to claim 1 wherein the admitting step further comprises: distributing displacement of receive data messages from the buffer memory among a plurality of queues within the buffer memory when receive data messages with higher value ratings displace data messages with lower value ratings. 11. The method according to claim 1 wherein the defining step comprises: limiting a maximum number of receive data messages per priority class to be admitted to the buffer memory to comply with an upper boundary of the storage capacity range. 12. The method according to claim 11 further comprising the step of: not admitting a data message into the buffer memory if the number of stored data messages in the buffer memory for the priority class associated with the held data message exceeds the maximum number. 13. The method according to claim 1 wherein the defining step further comprises: limiting a maximum storage capacity size for receive data messages per priority class to be admitted to the buffer memory to comply with an upper boundary of the storage capacity range. 14. The method according to claim 13 further comprising the step of: setting the maximum storage capacity size as one third of the overall memory buffer capacity. 15. The method according to claim 1 wherein the defining step comprises: reserving a minimum number of queues for data messages of at least one priority class as a lower boundary of the range. 16. The method according to claim 1 wherein the defining step further comprises: reserving a minimum class storage capacity size for data messages of at least one priority class as a lower boundary of the range. 17. The method according to claim 16 wherein the minimum class storage capacity size is defined as a number of buffers reserved in accordance with the following formula: wherein bjis a buffer reserve for priority class j distinct from priority class i, niis the current number of buffers used by class i, njis the current number of buffers used by class j and K is the total buffer capacity of the buffer memory. 18. The method according to claim 1 wherein the admitting step further comprises: displacing a stored data message from the buffer memory upon arrival of a later receive data message at an input, where the stored data message has an oldest arrival time within the priority class. 19. The method according to claim 1 wherein the admitting step further comprises: displacing a stored data message from the buffer memory upon arrival of a later receive data message at an input, where the stored data message has an oldest arrival time within a queue in the buffer memory. 20. The method according to claim 1 wherein the admitting step further comprises: displacing a stored data message from the buffer memory upon arrival of a later receive
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (4)
Hon David C. (1450 Northwest Woodbine Way Seattle WA 98103), Expert system simulator for modeling realistic internal environments and performance.
Kretsch Mary J. (Vallejo CA) Gunn Moira A. (San Francisco CA) Fong Alice K. (San Francisco CA), Method and system for measurement of intake of foods, nutrients and other food components in the diet.
Goldman Arnold J. (55 Bar Kochbar St. Jerusalem 97890 ILX) Greenberg David L. (13 Even Shmuel St. Jerusalem 91230 ILX), Personalized method and system for storage, communication, analysis, and processing of health-related data.
Katra, Rodolphe; Chakravarthy, Niranjan; Libbus, Imad, Method and apparatus for remote detection and monitoring of functional chronotropic incompetence.
Katra, Rodolphe; Chakravarthy, Niranjan; Libbus, Imad, Method and apparatus for remote detection and monitoring of functional chronotropic incompetence.
Kroll, Ryan; Brock, Elise P.; Meyer, James A.; Seaberg, Marc A.; Hudson, Thomas G.; Wood, E. Andrew; Stein, Gary A.; Levine, James A., Personalized activity monitor and weight management system.
Ashby, Darren C.; Watterson, Scott R.; Lorrigan, Kirk; Dalebout, William T., Systems, methods, and devices for simulating real world terrain on an exercise device.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.