throbber
Exhibit 1
`
`U.S. Patent No. 8,526,767 (“’767 Patent”)
`
`Invalidity Chart Based On Primary Reference U.S. Patent Application Publication No. 2009/0284478 (“BALTIERRA”)
`
`BALTIERRA qualifies as prior art to U.S. Patent No. 8,526,767 (“’767 Patent”) at least under 35 U.S.C. § 102(e) and anticipates and,
`alone or with other references, renders obvious one or more of claims 1-3, 6, and 11-14. To the extent BALTIERRA does not disclose
`one or more limitations of the claims, it would have been obvious to combine the teachings of BALTIERRA with the knowledge of
`one of ordinary skill in the art and with one or more of the references below to render the claims at-issue in the ’767 Patent invalid.
`
`• U.S. Patent Application Publication No. 2007/0247435 (“BENKO”)
`• U.S. Patent No. 8,519,965 (“CADY”)
`• U.S. Patent Application Publication No. 2009/0325643 (“HAMADENE”)
`•
`Japanese Laid-Open Patent Application Gazette H09-231004 (“KATOU”)
`• U.S. Patent Application Publication No. 2009/0213084 (“KRAMER”)
`• U.S. Patent Application Publication No. 2010/0020025 (“LEMORT”)
`• U.S. Patent Application Publication No. 2008/0046425 (“PERSKI”)
`•
`International Patent Publication No. WO 00/63874 (“STRINGER”)
`• U.S. Patent Application Publication No. 2007/0176906 (“WARREN”)
`• U.S. Patent Application Publication No. 2008/0036743 (“WESTERMAN”)
`• U.S. Patent Application Publication No. 2009/0225039 (“WILLIAMSON”)
`• U.S. Patent Application Publication No. 2007/0046643 (“HILLIS”) (prior art under at least 35 U.S.C. §102(b))
`• U.S. Patent Application Publication No. 2006/0066582 (“LYON”) (prior art under at least 35 U.S.C. §102(b))
`• U.S. Patent Application Publication No. 2007/0152984 (“ORDING”) (prior art under at least 35 U.S.C. §102(a))
`• U.S. Patent Application Publication No. 2007/0291009 (“WRIGHT”) (prior art under at least 35 U.S.C. §102(a))
`• Admitted Prior Art
`
`The excerpts cited herein are exemplary. For any claim limitation, Samsung may rely on excerpts cited for any other limitation and/or
`additional excerpts not set forth fully herein to the extent necessary to provide a more comprehensive explanation for a reference’s
`disclosure of a limitation. Where an excerpt refers to or discusses a figure or figure items, that figure and any additional descriptions
`of that figure should be understood to be incorporated by reference as if set forth fully herein. Similarly, where an excerpt cites to
`particular text referring to a figure, the citation should be understood to include the figure and related figures as well.
`
`1
`
`SAMSUNG V. SOLAS
`IPR2021-01254
`Exhibit 2011
`Page 1
`
`

`

`These invalidity contentions are not an admission by Samsung that the accused products or components, including any current or past
`version of these products or components, are covered by, or infringe the asserted claims, particularly when these claims are properly
`construed and applied. These invalidity assertions are also not an admission that Samsung concedes or acquiesces to any claim
`construction(s) implied or suggested by Plaintiff in its Complaint or the associated infringement claim charts. Nor is Samsung
`asserting any claim construction positions through these charts, including whether the preamble is a limitation. Samsung also does not
`concede or acquiesce that any asserted claim satisfies the requirements of 35 U.S.C. §§ 112 or 101 and submits these invalidity
`contentions only to the extent Plaintiff’s assertions may be understood.
`
`
`
`
`
`2
`
`SAMSUNG V. SOLAS
`IPR2021-01254
`Exhibit 2011
`Page 2
`
`

`

`
`
`Asserted Claims
`
`Claim 1
`
`Exemplary Disclosures
`
`
`
`[1.pre] A touch sensor device
`comprising:
`
`BALTIERRA, alone or in combination with the knowledge of a person of ordinary skill in the
`art, discloses and/or renders obvious the touch sensor device recited in claim 1.
`
`BALTIERRA at Abstract:
`“This document describes tools capable of initiating a function based on one or more tactile
`contacts received through a contact detection device, such as a touch pad. In some embodiments,
`the tools identify tactile contacts in accordance with the tool's input mode. The tools may use the
`input mode to determine what gestures may be identified for the tactile contacts. In some
`embodiments, these tools switch input modes based on a number or characteristic of tactile
`contacts electronically represented in contact data. By so doing, the tools may more accurately
`determine appropriate gestures or provide a broader range of functions based on tactile contacts
`received through a contact detection device.”
`
`BALTIERRA at [0003]:
`“This document describes tools capable of initiating a function based on one or more tactile
`contacts received through a contact detection device, such as a touch pad. In some embodiments,
`the tools identify tactile contacts in accordance with the tool's input mode. The tools may use the
`input mode to determine what gestures may be identified for the tactile contacts. In some
`embodiments, these tools switch input modes based on a number or characteristic of tactile
`contacts electronically represented in contact data. By so doing, the tools may more accurately
`determine appropriate gestures or provide a broader range of functions based on tactile contacts
`received through a contact detection device.”
`
`BALTIERRA at [0011]:
`“More and more, computing systems are sold with contact input devices, such as a touch pad or a
`touch screen. These devices accept user input based on physical contact, such as tactile contact
`for one or more stylus or finger contacts, with one or more contact detectors included in the
`touch pad. Current touch pads, however, are not well suited to many computing tasks and
`
`3
`
`SAMSUNG V. SOLAS
`IPR2021-01254
`Exhibit 2011
`Page 3
`
`

`

`Asserted Claims
`
`Exemplary Disclosures
`
`applications because they often cannot differentiate between enough different types of physical
`contacts or require users to perform awkward gestures.”
`
`BALTIERRA at [0012]-[0013]:
`“This document describes an identifier module included with a contact detection device to
`identify or recognize an electronic version of one or more tactile contacts represented in contact
`data obtained from contact detectors in the contact detection device. One or more contact state
`machines and a monitoring state machine are included with the identifier module to switch the
`identifier module's input mode, which controls which gestures that the identifier module can
`identify. The contact state machines and/or monitoring state machine may receive and watch the
`contact data for a change in a number of tactile contacts and characteristics of the tactile contacts
`represented in the contact data. In response to a change represented in contact data, each contact
`state machine may determine to change state. The monitoring state machine monitors the state of
`the contact state machine to determine when the contact state machine changes state. The
`monitoring state machine changes the identifier module's input mode in response to the contact
`state machine changing state.
`In at least this way, the monitoring state machine determines what gestures the identifier module
`may identify. If a person contacts the contact detection device with two fingertips, the identifier
`module may identify which gesture is appropriate or intended by a user that made the tactile
`contacts to the contact detection device based on the input mode. Thus, when identifying
`gestures, the identifier module may analyze individual tactile contacts based on the identifier
`module's input mode or sub-mode. By treating individual tactile contacts differently based on the
`input mode or sub-mode, the identifier module can distinguish combinations of tactile contacts.
`This feature permits the identifier module to identify gestures from multiple tactile contacts
`without interfering with the identifier module's ability to identify gestures from a single tactile
`contact.”
`
`BALTIERRA at [0016]:
`“FIG. 1 references a computing system 100 with a multi-input system 102 including an identifier
`module 104 that identifies gestures input by a user and detected by one or more contact detectors
`106 (shown integrated with a display 107) included in a contact detection device 108. Upon
`
`4
`
`SAMSUNG V. SOLAS
`IPR2021-01254
`Exhibit 2011
`Page 4
`
`

`

`Asserted Claims
`
`Exemplary Disclosures
`
`identifying the gestures, the identifier module 104 initiates an application 110 to provide the
`function (e.g., zooming) that is mapped to the gestures. Functions include inputting data,
`manipulating data, changing a display (e.g., pan, zoom, and rotate), providing audio, and the
`like.”
`
`BALTIERRA at [0019]-[0020]:
`“In the example environment of FIG. 1, the multi-input system 102 is included in the contact
`detection device 108. As illustrated, the contact detectors 106 are included in the contact
`detection device 108 and are integrated with the display 107 (e.g., a liquid crystal display
`screen). The individual contact detectors may be configured to detect multiple physical, tactile
`contacts, such as a first tactile contact 112 and a second tactile contact 114. Multiple individual
`contact detectors may identify a tactile contact (e.g., a first contact detector detects a first tactile
`contact while a second contact detector detects a second tactile contact). The contact detectors
`106 may be aligned with the pixels in a column/row configuration or otherwise.
`The contact detectors 106 may be configured to detect an x-y position, i.e., a two-dimensional
`position, of the tactile contact. The contact detectors may also detect, for example, duration of
`contact (whether static or moving), contact pressure, contact height, contact width, bounding box
`for multiple contacts, rate of positional change, angular orientation, contact vectors, movement
`of the contact, and other information set forth herein.”
`
`BALTIERRA at [0021]:
`“In some embodiments, an input controller 116 is included in the multi-input system 102 to
`convert the contact detector output (e.g., the electrical signals from the contact detectors) into
`contact data. For instance, the input controller 116 includes appropriate hardware/software for
`converting the contact detector output into contact data that is usable by the multi-input system
`102. In other embodiments, the input controller 116 can be included in the multi-input system
`102, contained in a separate module, or performed by a general purpose processor loaded with
`firmware or software for converting contact detector output into contact data.”
`
`BALTIERRA at [0023]:
`“For example, the identifier module 104 may combine contact data that indicates physical
`
`5
`
`SAMSUNG V. SOLAS
`IPR2021-01254
`Exhibit 2011
`Page 5
`
`

`

`Asserted Claims
`
`Exemplary Disclosures
`
`contact with contact detectors included in the contact detection device at x-y positions to identify
`a straight line. If a straight line is mapped to a function, the identifier module 104 initiates the
`function. In response, the application 110 provides the initiated function.”
`
`BALTIERRA at [0025]:
`“The identifier module 104 may also or instead use a library 118 storing a lookup table to
`identify the gestures from the contact data. For example, the identifier module 104 may identify
`the gestures by comparing contact data with sample contact data or parameters included in the
`lookup table to initiate the mapped function.”
`
`BALTIERRA at [0027]-[0028]:
`“The multi-input system 102 switches or controls the identifier module's input mode based on
`the number of tactile contacts represented in the contact data and/or other information, such as
`characteristics of the tactile contacts. By switching identifier module input modes, the multi-
`input system 102 determines what gestures can be identified and thus what functions can be
`initiated. Additionally, by switching input modes, the identifier module may initiate a large
`number of functions in comparison to the number of tactile contacts associated with the
`functions, misidentification can be avoided, and basic tactile contacts can be reused.
`For example, when the identifier module 104 is in single-input mode, the identifier module 104
`is prohibited from identifying more than one tactile contact. In this manner, inadvertent physical
`contact with the contact detectors 106 does not initiate a function.”
`
`BALTIERRA at [0029]:
`“In some cases, such as when multiple tactile contacts are represented in the contact data, the
`identifier module's input mode is based on the number of tactile contacts present in the contact
`data. Thus, the identifier module identifies three tactile contacts when the identifier module's
`input mode is set to identify three tactile contacts.”
`
`BALTIERRA at [0030]:
`“One or more contact state machines 120 and a monitoring state machine 122 may be included in
`the multi-input system 102 to switch or determine the identifier module's input mode. The
`
`6
`
`SAMSUNG V. SOLAS
`IPR2021-01254
`Exhibit 2011
`Page 6
`
`

`

`Asserted Claims
`
`Exemplary Disclosures
`
`contact state machines 120 (e.g., multiple instances of the contact state machine, one for each
`tactile contact) may watch the input controller 116 for contact data that indicates a change in the
`number of tactile contacts (e.g., the addition of a tactile contact or removal of a tactile contact)
`represented in the contact data. Each contact state machine 120 may change state in response to
`its tactile contact changing state (as represented in the contact data).”
`
`BALTIERRA at [0031]:
`“In some embodiments, each tactile contact has its own instance of a contact state machine.
`Thus, a first finger may have a first contact state machine and a second finger a second contact
`state machine. In these cases, the monitoring statement machine 122 monitors the state of the
`contact state machines 120 to determine when each contact state machine 120 changes state.
`Each of the contact state machines 120 may change state when the particular tactile contact
`changes state.”
`
`BALTIERRA at [0032]-[0033]:
`“Thus, the monitoring state machine 122 monitors the change in the number of tactile contacts
`by monitoring the state of the contact state machines 120. Upon determining that the contact
`state machines 120 has changed state and the change in the number of tactile contacts, the
`monitoring state machine 122 switches the identifier module's input mode from a previous input
`mode to a current input mode.
`For example, when a user makes a pinching gesture, a user may contact the contact detection
`device 108 with his/her thumb before contacting the contact detection device 108 with his/her
`forefinger. In this scenario, the contact state machine 120 for the thumb changes state when the
`user originally contacts the contact detection device 108 with his/her thumb. The contact state
`machine 120 for the forefinger may change state when the user presses his/her forefinger against
`the contact detection device 108. In response to these state changes and the number of contacts
`change, the monitoring state machine 122 changes the identifier module's input mode.”
`
`BALTIERRA at [0034]:
`“Note also that the contact state machines 120 may differ, in some embodiments. For example, a
`first contact state machine for a first or primary tactile contact (e.g., a forefinger) may be
`
`7
`
`SAMSUNG V. SOLAS
`IPR2021-01254
`Exhibit 2011
`Page 7
`
`

`

`Asserted Claims
`
`Exemplary Disclosures
`
`backward compatible with single-finger input modes and scenarios, such as touch widget, flicks,
`and double-tap support. Other state machines may also have this compatibility or they may not.
`Further, contact state machines for non-first or non-primary tactile contacts may have additional
`or different logic, such as logic that relates to a second contact but that would not pertain to a
`first or primary contact (e.g., for gestures where a second finger's actions are determinative for a
`gesture but do not pertain to a first finger's actions). This logic may also be included in a contact
`state machine for a first or primary tactile contact, though such logic may not be used in many
`situations.”
`
`BALTIERRA at [0038]:
`“Turning again to the multi-input system 102, the system may include additional contact and
`monitoring state machines. For example, additional combinations of contact and monitoring state
`machines may be included for watching additional tactile contacts represented in the contact
`data. In these embodiments, the number of contact state machines and monitoring state machines
`in the multi-input system 102 corresponds to the number of tactile contacts that the contact
`detection device 108 can detect.”
`
`BALTIERRA at [0039]:
`“The contact and monitoring state machines may be configured to switch or determine a sub-
`mode for the identifier module 104. For example, when the identifier module 104 is in multi-
`input mode, the monitoring state machine 122 may switch the identifier module 104 between
`sub-modes depending on a characteristic of the tactile contact (e.g., movement) as represented in
`the contact data.”
`
`BALTIERRA at [0040]:
`“The contact state machine 120 (or instances of it) may change its state when one or more of the
`tactile contacts start moving. The monitoring state machine 122 switches the sub-mode of the
`identifier module 104 in response to the contact state machine 120 changing state. For instance,
`the monitoring state machine 122 switches the identifier module 104 from a multi-input static
`sub-mode to a multi-input hybrid sub-mode when one of the tactile contacts moves while the
`other tactile contact remains fixed. In this case, the contact state machine 120 for the second
`
`8
`
`SAMSUNG V. SOLAS
`IPR2021-01254
`Exhibit 2011
`Page 8
`
`

`

`Asserted Claims
`
`Exemplary Disclosures
`
`tactile contact changes state in response to the second tactile contact beginning to move. The
`monitoring state machine 122, monitoring the state of the contact state machine 120, switches the
`identifier module 104 to the hybrid sub-mode.”
`
`BALTIERRA at [0042]-[0043]:
`“By changing input modes and sub-modes, the identifier module 104 can treat an individual
`tactile contact as a subset of the group when identifying tactile contacts. In addition, by
`configuring the identifier module in this manner, the multi-input system 102 can identify
`multiple tactile contacts represented in the contact data without impacting single tactile contact
`identification. In other words, by configuring the identifier module 104 to identify tactile
`contacts with respect to a group (based on the identifier module's input mode), misidentification
`may be minimized or avoided and the multi-input system may be backward compatible with
`applications that are not multi-input enabled. In this way, the identifier module's input mode
`determines what number of tactile contacts can be identified within the group. Further, by
`configuring the identifier module in this manner, basic tactile contacts, such a tap or a straight
`line, may be reused between input modes.
`These are not exhaustive. By way of example, the identifier module may initiate an initial
`function and continue that initial or subsequent function until interrupted by another function that
`stops the initial function. For example, the application 110 may continue to pan with inertia after
`a pan gesture until a user triggers a stop function. In another example, the identifier module 104
`causes the rate of the function to increase the longer the function is active (e.g., without being
`stopped). A user may stop the initial function by triggering a stop function. In another example,
`the multi-input system 102 determines the extent of the initiated function based on a
`characteristic of the tactile contact—when the contact data indicates that the tactile contact was
`quick, based on a predefined standard, the mapped function is performed in a rapid manner, also
`based on a predefined standard. Further still, the identifier module 104 may initiate an ancillary
`function in addition to a primary function. For example, while the identifier module 104 initiates
`a zoom function 124, the identifier module may additionally initiate a toolbar, an icon, or some
`other interactive graphical object that is associated with the primary function.”
`
`BALTIERRA at [0049]-[0057]:
`
`9
`
`SAMSUNG V. SOLAS
`IPR2021-01254
`Exhibit 2011
`Page 9
`
`

`

`Asserted Claims
`
`Exemplary Disclosures
`
`“Block 200 detects tactile contacts from an object (e.g., a user's finger or stylus) contacting a
`contact detection device and generates output that represents the detected tactile contact(s). Thus,
`the tools generate an output that represents the user's physical interaction (e.g., tactile contact)
`with a tactile contact device (e.g., a touch pad). In one embodiment, the tools detect input from a
`user touching his/her finger to one or more contact detectors included in the contact detection
`device. In some embodiments, the tools detect concurrent tactile contacts.
`Block 202 converts the tactile contacts to contact data based on the output from block 200.
`Contact data comprises information about the tactile contacts, such as a location of the tactile
`contacts, duration of the tactile contacts, movement of the tactile contacts, the force of the tactile
`contacts, and the like. The tools may concurrently convert output based on multiple tactile
`contacts into contact data. In some embodiments, the tools convert multiple tactile contacts into
`contact data as it arrives or by sampling contact detectors.
`Block 204 receives the contact data. Block 206 determines if there is a change of state in the
`tactile contact based on the received contact data. A change in state may occur when a number of
`tactile contacts represented in the contact data changes. In some embodiments, the tools receive
`contact data periodically and/or determine if there is a change in state periodically. In others the
`tools receive and determine state changes constantly. As noted previously, contact data provides
`information about the tactile contacts sufficient for the tools to determine if a change in state has
`occurred.
`For example, if the contact data indicates that one finger is contacting a contact detection device
`and then later that two fingers are contacting the contact detection device, the tools may
`determine that a change in state from one tactile input to two tactile inputs has occurred. This
`contact data may not be dispositive, however. A single finger may be creating tactile contact and
`then two fingers (or other part of a hand) may then be in tactile contact with a contact detection
`device. But the tools may determine that a change in state is not intended or appropriate based on
`other factors. Thus, other information in the contact data may be used, such as actions of the first
`finger before the second finger makes tactile contact, or actions of the two fingers before one of
`them ceases tactile contact. More information on how the tools may make this determination is
`set forth elsewhere herein (e.g., see the description of FIG. 1).
`The tools proceed to block 208 if the state has changed (along the “Yes” path) or to block 210 if
`the state has not changed (along the “No” path).
`
`10
`
`SAMSUNG V. SOLAS
`IPR2021-01254
`Exhibit 2011
`Page 10
`
`

`

`Asserted Claims
`
`Exemplary Disclosures
`
`Block 208 switches the input mode from a previous input mode to a current input mode when
`there is a state change, such as when the number of tactile contacts represented in the contact
`data changes. For example, the tools may switch input modes from a multi-input mode (e.g., two
`contacts, such as two fingers or two stylus or some combination thereof) to a single-input mode
`(e.g., a single contact, such as a touch of a finger or stylus) in response to the contact data
`including a single tactile contact instead of multiple tactile contacts.
`Block 210 maintains the current input mode when no state change is determined.
`Block 212 identifies gestures in accordance with the current input mode. For example, if the
`tools are in multi-input mode, the tools may identify that a user made a pinching gesture based
`on two tactile contacts. The tools may heuristically identify the gestures based on previous tactile
`contacts. In other instances, the tools identify gestures within a predetermined range or tolerance.
`In single-input mode, the tools may ignore or disregard contact data associated with a second
`tactile contact. In this way, the tools ignore inadvertent tactile contacts.
`Block 214 initiates a function that is mapped to the identified gestures. In some cases the tools
`may additionally initiate an auxiliary function as well. For instance, in addition to providing a
`zoom function, the tools initiate an application to display a toolbar that is related to the zooming
`function. In this manner, while the tools initiate the zoom in or zoom out function, a user can
`adjust the toolbar to control the zoom function.”
`
`BALTIERRA at [0059]-[0069]:
`“Block 300 detects tactile contacts and generates output that represents the detected tactile
`contact. The tools generate an output that represents the user's physical interaction (e.g., tactile
`contact) with a contact detection device (e.g., a touch pad or touch screen).
`Block 302 converts the output into contact data. For example, the contact data indicates
`characteristics of the tactile contact, such as whether a tactile contact is moving, the number of
`tactile contacts, how long tactile contact has been detected, and the like.
`Block 304 receives contact data indicating movement of a tactile contact from the contact data.
`The tools determine whether a tactile contact is moving by determining whether an adjacent
`contact detector has generated an output. By using movement as a basis for switching input
`modes, the tools do not initiate certain functions that are or are not associated with movement.
`
`11
`
`SAMSUNG V. SOLAS
`IPR2021-01254
`Exhibit 2011
`Page 11
`
`

`

`Asserted Claims
`
`Exemplary Disclosures
`
`For instance, the tools forgo initiating functions mapped to non-moving tactile contacts when the
`input mode is associated with movement.
`Alternatively or additionally, the tools may also receive and base determinations on other types
`of contact data, such tactile contact duration (e.g., time), orientation, contact pressure, and the
`like. For example, when the tools watch for tactile contact duration, the tools can change state if
`a tactile contact remains fixed for a set period time.
`Block 306 determines if a state change has occurred. If it has, the tools proceed to block 308
`along the “Yes” path. If the state has not changed, the tools proceed along the “No” path to block
`310.
`The tools determine that a change of state has occurred in response to a change in the received
`contact data, such as when the contact data indicates that a tactile contact begins to move. Using
`tactile contact movement as a basis for switching input modes may permit efficient identification
`and limit the number of gestures that are available for identification.
`Using movement as a criterion for switching input modes and/or sub-modes permits a user to
`signal his/her intention to initiate another function by commencing movement or stopping the
`tactile contact. Thus, a user can signal his/her intention to switch sub-modes by momentarily
`halting a tactile contact.
`Block 308 switches the tools' mode or sub-mode based on whether a moving tactile contact is
`represented in the contact data. For instance, the tools change sub-modes from a stationary mode
`to moving mode when two tactile contacts start moving. In other embodiments, the tools switch
`sub-modes from a moving sub-mode to a stationary sub-mode when two tactile contacts stop
`moving. The tools may also switch to a hybrid sub-mode when at least one tactile contact is
`moving and at least one tactile contact is static.
`Block 310 maintains the current mode and sub-mode when no change in motion occurs (e.g.,
`whether the tactile contacts are moving or not).
`Block 312 identifies the gestures based on the tools' input mode/sub-mode. For example, when
`the tools are in single-input mode, the tools may only identify a single moving tactile contact
`from the contact data. In another example, the tools do not identify multiple moving tactile
`contacts when in single-input mode.
`Block 314 initiates a function that is mapped to the identified gestures. In one or more
`embodiments, the tools additionally may initiate an auxiliary function (e.g., any of those
`
`12
`
`SAMSUNG V. SOLAS
`IPR2021-01254
`Exhibit 2011
`Page 12
`
`

`

`Asserted Claims
`
`Exemplary Disclosures
`
`auxiliary functions mentions above).”
`
`BALTIERRA at TABLES 1-2.
`
`BALTIERRA at FIGS. 1-3.
`
`[1.a] a sensor having a sensitive
`area extending in at least one-
`dimension and arranged to
`output sense signals responsive
`to proximity of an object to the
`sensitive area;
`
`BALTIERRA, alone or in combination with the knowledge of a person of ordinary skill in the
`art, discloses and/or renders obvious “a sensor having a sensitive area extending in at least one-
`dimension and arranged to output sense signals responsive to proximity of an object to the
`sensitive area.”
`
`BALTIERRA at Abstract:
`“This document describes tools capable of initiating a function based on one or more tactile
`contacts received through a contact detection device, such as a touch pad. In some embodiments,
`the tools identify tactile contacts in accordance with the tool's input mode. The tools may use the
`input mode to determine what gestures may be identified for the tactile contacts. In some
`embodiments, these tools switch input modes based on a number or characteristic of tactile
`contacts electronically represented in contact data. By so doing, the tools may more accurately
`determine appropriate gestures or provide a broader range of functions based on tactile contacts
`received through a contact detection device.”
`
`BALTIERRA at [0003]:
`“This document describes tools capable of initiating a function based on one or more tactile
`contacts received through a contact detection device, such as a touch pad. In some embodiments,
`the tools identify tactile contacts in accordance with the tool's input mode. The tools may use the
`input mode to determine what gestures may be identified for the tactile contacts. In some
`embodiments, these tools switch input modes based on a number or characteristic of tactile
`contacts electronically represented in contact data. By so doing, the tools may more accurately
`determine appropriate gestures or provide a broader range of functions based on tactile contacts
`received through a contact detection device.”
`
`BALTIERRA at [0012]-[0013]:
`
`13
`
`SAMSUNG V. SOLAS
`IPR2021-01254
`Exhibit 2011
`Page 13
`
`

`

`Asserted Claims
`
`Exemplary Disclosures
`
`“This document describes an identifier module included with a contact detection device to
`identify or recognize an electronic version of one or more tactile contacts represented in contact
`data obtained from contact detectors in the contact detection device. One or more contact state
`machines and a monitoring state machine are included with the identifier module to switch the
`identifier module's input mode, which controls which gestures that the identifier module can
`identify. The contact state machines and/or monitoring state machine may receive and watch the
`contact data for a change in a number of tactile contacts and characteristics of the tactile contacts
`represented in the contact data. In response to a change represented in contact data, each contact
`state machine may determine to change state. The monitoring state machine monitors the state of
`the contact state machine to determine when the contact state machine changes state. The
`monitoring state machine changes the identifier module's input mode in response to the contact
`state machine changing state.
`In at least this way, the monitoring state machine determines what gestures the identifier module
`may identify. If a person contacts the contact detection device with two fingertips, the identifier
`module may identify which gesture is appropriate or intended by a user that made the tactile
`contacts to the contact detection device based on the input mode. Thus, when identifying
`gestures, the identifier module may analyze individual tactile contacts based on the identifier
`module's input mode or sub-mode. By treating individual tactile contacts differently based on the
`input mode or sub-mode, the identifier module can distinguish com

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket