Intelligent organization of tasks items

Information

  • Patent Grant
  • 10795541
  • Patent Number
    10,795,541
  • Date Filed
    Monday, June 27, 2016
    7 years ago
  • Date Issued
    Tuesday, October 6, 2020
    3 years ago
Abstract
Techniques for processing task items are provided. A task item is electronic data that represents a task to be performed, whether manually or automatically. A task item includes one or more details about its corresponding task, such as a description of the task and a location of the task. Specifically, techniques for generating task items, organizing task items, triggering notifications of task items, and consuming task items are described. In one approach, a task item is generated based on input from a user and context of the input. In another approach, different attributes of task items are used to organize the task items intelligently into multiple lists. In another approach, actions other than the generation of notification are enabled or automatically performed, actions such as emailing, calling, texting, and searching.
Description
FIELD OF THE INVENTION

The present invention relates to electronic reminders and, more particularly to, the intelligent generation, organization, triggering, and delivery of reminders and tasks in electronic to-do lists.


BACKGROUND

People have devised numerous ways to remind themselves of certain tasks or events. Many people have and still use physical media to write on, such as sticky notes and calendars. With the ubiquity of electronic devices, many people have turned to computers to help manage their to-do lists and keep of record of upcoming events. Numerous reminder and to-do applications are available, both for desktop computers as well as handheld devices, such as laptop computers, tablet computers, and “smart” phones.


However, the timeliness and accuracy of a notification provided to a user of a reminder application depends almost entirely on input received from the user. For example, if a user enters a reminder with the wrong date for an important event, then the user might not receive a notification of the event until after the event has occurred. As another example, if a user provides a generic description of a task (e.g., “send him an email”) in a to-do application, then, when the user later reads the description, the user might not remember who “him” is and/or what the content of the email should be. In other words, when it comes to reminder and to-do applications, the old adage of “garbage in garbage out” is applicable.


The approaches described in this section are approaches that could be pursued, but not necessarily approaches that have been previously conceived or pursued. Therefore, unless otherwise indicated, it should not be assumed that any of the approaches described in this section qualify as prior art merely by virtue of their inclusion in this section.





BRIEF DESCRIPTION OF THE DRAWINGS

In the drawings:



FIG. 1 is a block diagram that depicts a system that is used for creating and processing task items, according to an embodiment of the invention;



FIG. 2 is a flow diagram that depicts a process for generating a task item based on context of user input, according to an embodiment of the invention;



FIG. 3 is a flow diagram that depicts a process for determining a time to provide a reminder to a user ahead of a scheduled time for a task, according to an embodiment of the invention;



FIG. 4 is a view of a travel reminder, according to an embodiment of the invention;



FIGS. 5A-5B depict views of various types of lists, according to an embodiment of the invention;



FIGS. 6-15 depict views of various types of lists, according to various embodiments of the invention;



FIG. 16 is a block diagram that illustrates a computer system upon which an embodiment of the invention may be implemented; and



FIG. 17 is a flow diagram that depicts a process for initiating actions associated with task items, according to an embodiment of the invention.





DETAILED DESCRIPTION

In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, that the present invention may be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to avoid unnecessarily obscuring the present invention.


General Overview

Multiple techniques are provided below for assisting a user in managing his/her tasks. Tasks are represented as task items in a computing system. Specifically, approaches for generating task items, organizing task items, triggering the notification of tasks based on corresponding task items, and consuming task items are described in detail below.


With respect to generating a task item, a task item is generated based on input from a user. The input (whether voice or text) includes one or more details about a task while context of the input is used to determine one or more other details about the task. The one or more other details are not reflected in the input. Context may include data that is stored on a device of the user. For example, a user provides the following voice input: “Call George at 5 PM today.” The user may have a contact list that includes information about multiple people with the first name of George. However, based on the context of the input, such as a recent voice message from a phone number associated with a particular George, it can be determined which George the user intends to call. In this way, a user is not required to be specific about each detail of a task when providing input about the task.


With respect to triggering a notification of a task item, one or more characteristics of a device may be used to determine whether to trigger the notification. Thus, time is not the sole factor (if at all) of whether a notification should be provided to a user. Examples of such characteristics may include where the device is located, what the device is displaying or processing, and specific movements of the device. For example, the fact that the device is in a car or at work may trigger the generation of a reminder of a task. As another example, if the device is currently displaying web content, then a user of the device may be considered to be “online,” which status might trigger a notification of a task to be provided to the user.


With respect to “consuming” task items, instead of simply providing a reminder of a task, the task is automated so that a user is not required to perform the steps typically required to perform the task. For example, a user may want to call a particular person at a particular time. When the particular time equals the current time, instead of simply reminding the user about the call, the call can be set up, ready to make without the user having to specify the person's phone number.


With respect to organizing task items, task items may be organized automatically or manually into multiple lists. Each list corresponds to a different attribute of a task item, such as the type of task, the type of criteria that is used to trigger a notification of a task, and the location of where the task is to be performed.


Task Items

Again, a “task item” is an electronic data item that contains one or more details about a task to perform, whether by a user or automatically by a process. A task item is generated based on input from a user. A task item may be one of two types: tasks associated with reminders (“reminder task”) and tasks not associated with reminders (“non-reminder task”). A reminder task is associated with an action, such as a notification being generated and provided to a user, while a non-reminder task is not associated with any action. A non-reminder task may be associated with a “complete-by” date or time. However, the complete-by date or time does not trigger the creation of a notification or other action. In other words, while a reminder task is associated with one or more triggering criteria that, when satisfied, trigger an action, a non-reminder task is not. Thus, a “task item” may or may not be associated with one or more triggering criteria that, when satisfied, triggers an action.


System Overview


FIG. 1 is a block diagram that depicts a system 100 that is used for creating task items and processing task items, according to an embodiment of the invention. System 100 includes a device 110, a network 120, and a cloud 130.


Device 110 is any computing device that is capable of receiving input from a user and displaying information about tasks. Non-limiting examples of device 110 include a desktop computer and a handheld device, such as a laptop computer, a tablet computer, and a “smart” phone. In the illustrated embodiment, device 110 includes a task manager 112. Task manager 112 processes task items, both of the reminder type or of the non-reminder type. Task manager 112 may be implemented in software, hardware, or any combination of software and hardware.


Device 110 includes communication technology (e.g., wireless technology) for sharing information with other devices. Device 110 can include a variety of integrated user interface units or can be coupled to user interface units through one or more communication ports or data links of the device. Non-limiting examples of user interface units include a voice input unit (e.g., a microphone), physical input units (e.g., a keyboard, a mouse, a track ball, a rotary dial or wheel, a touchpad, or a touch-screen), and motion sensors (e.g., an accelerometer, magnetometer, or a gyroscope). Any of these user interface units can be implemented as an external unit that communicates with device 110 to provide user input using a wired or wireless communication technology. Examples of wired communication technology include Universal Serial Bus (USB) interface, FireWire interface, etc. Examples of wireless communication technology include Bluetooth, Wi-Fi, and WiMax, infrared. Through these user interface units, device 110 can receive physical or voice inputs from the user.


Device 110 includes one or more output units to present visual and audio information to a user. Non-limiting examples of output units include a display unit for displaying visual data and a speaker for playing audio.


Cloud 130 is implemented by one or more computing devices. Cloud 130 hosts multiple services, such as a NLP (natural language processing) service 132 and one or more other services 134A-N. NLP service 132 uses one or more models of real-world things that a user can talk about in order to make sense of what the user is trying to say. For example, NLP service 132 can determine, based on models and context, what a user may be referring to when the user uses terms like, “him,” “there,” or “that.” An example of how NLP service 132 might operate is described in U.S. patent application Ser. No. 12/987,982, referenced above.


NLP service 132 may employ numerous APIs to communicate with and initiate actions performed by the one or more other services 134A-N and, optionally, other services not hosted in cloud 130. For example, in response to voice data sent from device 110, where the voice data reflects the user command “Reserve two seats at Maribella's in San Jose at 7 PM tonight,” NLP service 132 makes an API call to an online reservation service provided by Maribella's restaurant to initiate the creation of two reservations at that restaurant for 7 PM. Thus, NLP service 132 allows many operations to be performed automatically without requiring a user of device 110 to manually input text data and interact with numerous applications.


Communication between device 110 and services hosted in cloud 130 is made possible via network 120. Network 120 may be implemented by any medium or mechanism that provides for the exchange of data between various computing devices. Examples of such a network include, without limitation, a network such as a Local Area Network (LAN), Wide Area Network (WAN), Ethernet or the Internet, or one or more terrestrial, satellite, or wireless links. The network may include a combination of networks such as those described. Without limitation, the network may transmit data according to Transmission Control Protocol (TCP), User Datagram Protocol (UDP), and/or Internet Protocol (IP).


The following description includes numerous examples where both device 110 and cloud 130 take part in generating task items, organizing task items, triggering notifications of task items, and consuming task items. Instead, one or more of the techniques described herein may be implemented wholly on device 110 (making network 120 and cloud 130 unnecessary, wholly in cloud 130, or using some combination of device 110 and cloud 130.


Processing of Task Items

Task items may be created on device 110 or in cloud 130 based on input received at device 110. Although not depicted, task items may be stored on device 110 or in cloud 130, or synchronized to both. If task items are stored in cloud 130, then task manager 112 may retrieve the task items in response to, for example, input from a user or the one or more triggering criteria associated with one or more task items being satisfied.


In the scenario where task items are created and stored in cloud 130, task manager 112 may be, primarily, a set of one or more user interfaces that display information about tasks. Thus, a task service (not shown) in cloud 130 would be responsible for maintaining task items and triggering any notifications when triggering events occur.


Alternatively, task manager 112 creates and stores task items on device 110. In this scenario, task manager 112 may be entirely responsible for maintaining task items and generating any notifications when triggering events occur. One advantage of this scenario is that device 110 may be operating in an “offline” mode where device 110 is not capable of communicating with any service hosted in cloud 130.


Further, in this scenario, device 110 may include a service like NLP service 132, which may be part of task manager 112 or may execute separately from task manager 112. Such a service acts as a conversational interface to allow a user to quickly and easily create tasks. Such a service may be implemented by a process that is continually executing in the background without requiring a user of device 110 to provide input to cause the service to execute. Thus, whenever device 110 starts up (or restarts), the service is automatically started.


Alternatively, information needed to create task items may be identified by NLP service 132 (i.e., hosted in cloud 130). Device 110 may include a user input interface that continuously executes in the background, identifies input (e.g., voice or text) from a user, and sends the input over network 120 to NLP service 132. Once NLP service 132 identifies task details in the input, NLP service 132 may send task information (e.g., a description of a task and a time to complete the task) (a) over network 120 to task manager 112, which creates and stores a task item based on the information or (b) to a task service in cloud 130 to create a task item based on the information.


Most of the examples provided herein involve NLP service 132 receiving input data from device 110, identifying details (about a task) reflected in the input data, and providing those details to task manager 112. However, embodiments of the invention are not limited to this scenario. Such examples may alternatively involve only device 110 or may involve device 110 as merely an input and display device where NLP service 132 and a task service in cloud 130 provide the primary functionality.


I. Generating Task Items Based on Context


According to an embodiment of the invention, a task item is generated based on input and context of the input. “Context” of input refers to data that is currently or recently (relative to input, from a user, that initiated the generation of a task item) displayed or processed at device 110. Thus, context data is not reflected in the input from the user. For example, a user of device 110 may provide the following voice input: “Send him an email about the project when I get home.” The pronoun “him” is ambiguous because it is not clear, from the input alone, to whom “him” refers. However, the context of the voice input may be that device 110 currently displays (or just recently displayed) an email from an individual named Jack Bauer where the email includes a request for a status update about a project named “Bunny.” Based on the voice input and the context, task manager 112 (or a task service in cloud 130) creates a task item that includes the description “Send Jack Bauer an email about Project Bunny” and that includes the triggering criterion of device 110 being at a geographical location that is at or near the user's home. When device 110 is at or near the user's home, task manager 112 causes a notification to be displayed on device 110 where the notification includes the description from the task item.



FIG. 2 is a flow diagram that depicts a process 200 for generating a task item based on context of user input, according to an embodiment of the invention. At step 210, input that expressly specifies one or more first attributes for a task is received from a user. The input may be text input or voice input. The text input may be from a user of device 110 pressing physical keys on device 110 or pressing a touch screen of device 110 that includes a graphical keyboard. Additionally or alternatively, device 110 includes a microphone that accepts, from a user, voice input that device 110 converts into voice data. Device 110 may send the input data (whether voice data or text data) to NLP service 132, which analyzes the input data to identify the one or more first attributes for the task. Instead, as noted previously, device 110 may include functionality to analyze the input data to identify the one or more first attributes for the task. (Although many of the examples herein refer to natural language processing, natural language processing is not required.)


At step 220, a task item is generated for the task based on the input data. At step 230, one or more second attributes for the task are determined based on context data that is separate from the input. Although step 230 is depicted as occurring after step 220, step 230 may occur before step 220.


At step 240, the one or more first attributes and the one or more second attributes are stored in association with the task item.


The steps of process 200 may be performed by one or multiple devices. For example, the input in step 210 may be processed at device 110 to generate the task item. In this scenario, task manager 112 (or another process executing on device 110) identifies the context data associated with the input to determine the one or more second attributes, for the task, that are not identified in the input. Task manager 112 then stores the one or more second attributes in or in association with the task item.


Alternatively, in another scenario, device 110 sends the user input over network 120 to NLP service 132. NLP service 132 accepts, as input, context data associated with the input to determine the one or more second attributes, for the task, that are not identified in the input. Context data may have been sent to NLP service 132 prior to the input that initiates the generation of the task item (in step 220). NLP service 132 sends the one or more second attributes to task manager 112 (or a task service in cloud 130). Task manager 112 stores the one or more second attributes in or in association with a newly-generated task item.


Certain words or phrases may be used to cue NLP service 132 to communicate with manager 112. For example, user commands that begin with “Remind me . . . ” and “I need to . . . ” are used by NLP service 132 to determine to communicate with task manager 112. In response to detecting one of those user commands, NLP service 132 analyzes the input data (from device 110) and, optionally, context data for certain types of task details, such as a location, time, description, and/or action. NLP service 132 then determines to communicate with task manager 112 and sends, to task manager 112, the task details as part of the communication(s).


Sources of Context Data

Context data associated with user input that initiates the generation of a task item may come from one of many sources. Non-limiting examples of context data include data that is or was displayed on device 110 (“display data”), data that is stored on or in association with device 110 (“personalized data”), data that is or was processed by device 110 (“process data”), data that was previously provided by a user of device 110 (“input data”), data that indicates the location of device 110 (“location data”).


The following is an example of display data, or data that is or was displayed on device 110. Device 110 displays a map that includes a marker associated with a specific location on the map. A user of device 110 then says, while the map is displayed or soon after the map was displayed, “I need to be there by 5 today.” NLP service 132 (or a voice analyzer on device 110) analyzes voice data that reflects the voice input. NLP service 132 analyzes data that is currently displayed on device 110 to determine what “there” refers to. NLP service 132 identifies the marker and the associated location and replaces “there” with the location. NLP service 132 sends, to task manager 112, task data that indicates 5 PM today as the completion time of the task and the specified location as the location of the task. Task manager 112 generates a task item based on the task data.


As another example of display data, device 110 displays an email that is from a particular sender and includes a subject line. A user of device 110 then says, “I need to email him about that subject in two hours.” Device 110 sends voice data that reflects this input and an image of what is displayed to NLP service 132. In response, NLP service 132 identifies the email address of the sender of the email and the subject of the email. NLP service 132 sends, to task manager 112, task data that indicates a time of two hours from the current time as the completion time of the task and


The following is an example of personalized data, or data that is stored on or in association with device 110. A user of device 110 says, “I will have lunch with Rachelle tomorrow at 12 noon.” Device 110 sends voice data that reflects this input to NLP service 132, which identifies “Rachelle” in the voice data. NLP service 132 looks up “Rachelle” in contact data or an “address book” (stored on device 110 or in cloud 130) and determines that the last name of Rachelle is Goodwin. NLP service 132 then causes “Rachelle Goodwin” to be associated with a task item that is generated for the task. In addition to or instead of being stored on device 110, personalized data may be stored in cloud 130, i.e., remote to device 110.


The following is an example of process data, or data that was recently processed by device 110. For example, a user of device 110 used device 110 as a phone to communicate with a friend. Device 110 keeps track of who the user recently spoke with. After ending the call, the user says, “Remind me to call her back in 30 minutes.” NLP service 132, in addition to analyzing the voice input, analyzes data that indicates who recently established a phone call with device 110 (e.g., the last five phone calls). NLP service 132 determines the phone number of the most recently established phone call with device 110. NLP service 132 then determines, based on contact data, that the phone number is associated with particular individual. NLP service 132 sends, to task manager 112, task data that indicates a task of calling, a time of 30 minutes from the current time as the completion time of the task, the name of the particular individual, and, optionally, the phone number of the particular individual. Task manager 112 generates a task item based on the task item.


The following is an example of input data, or data that was recently (e.g., the last 5 minutes) provided by a user of device 110. The input from the user may be text input or voice input. Device 110 or NLP service 132 keeps track of recently entered input and may use that input to determine the identity of certain terms reflected in current input. For example, a user of device 110 says, “Remind me to meet him there at 7 tonight.” NLP service 132 receives voice data that reflects that voice input and identifies the terms “him” and “there.” Although it is not clear who “him” is and where “there” is, NLP service 132 accesses input that was recently received from the user. Such recently-received input reflects the names “George Reed” (identified as a name of a person) and “Starbucks” (identified as a place). In response, NLP service 132 causes a task item to be generated where the task is to “Meet George Reed at Starbucks” where the time is 7 PM of the current day.


The following is example of location data, or data that indicates a location of device 110, whether current or past. A user of device 110 says, “Remind me to meet Julian here next Thursday for lunch.” Device 110 sends voice data that reflects this input to NLP service 132. NLP service 132 identifies the term “here” and, in response, determines where device 110 is currently located. The current location may be determined in numerous ways. For example, device 110 may provide, to NLP service 132, a geographical location, such as longitude and latitude coordinates. NLP service 132 may then determine, based on the coordinates, a name of the place or establishment that is located at those coordinates. NLP service 132 causes a name of the place or establishment to be associated with a task item for the task to meet Julian for lunch on the date indicated.


Alternatively, the user may say, “I need to meet Josh Peters tomorrow at the same place where I was last Thursday at noon.” Device 110 sends voice data that reflects this input to NLP service 132. NLP service identifies the phrase “at the same place where I was last Thursday at noon” and, in response, determines where device 110 was located last Thursday at noon. NLP service 132 accesses location history data (stored in cloud 130 or stored on device 110 and sent to NLP service 132) and determines where device 110 was located last Thursday at noon. The location history may indicate the name of a place or may consist of geographical coordinates. If geographical coordinates, then NLP service 132 determines a name of the place or establishment that is located at those coordinates. NLP service 132 causes that name to be associated with a task item for the task to meet Josh Peters on the date indicated.


Events that occur with respect to device 110 may also be used to create task items. Such events may fall into one or more categories (or types) of context data described above, such as display data, presentation data, and process data. For example, device 110 detects an incoming call and notifies the user of the call by causing a phone number or other identifying information about the call or caller to be displayed on a screen of device 110. In addition to this information, the display may include three selectable options: “Answer”, “Ignore”, and “Call Back Later.” If the user selects “Call Back Later”, then a task item is created where the task item identifies the caller and, optionally, a time of the call and/or a time to make a call to the caller. Also, the task item may be automatically categorized as a task of type “To Call.”


Many of the examples herein regarding generating task items include a user providing voice or text input that includes details about a task. Another non-limiting example of how a task item may be generated is a user selecting (or highlighting) text that is displayed on a screen of device 110. The selected text is considered context data. After the text is selected, the user may be presented with one or more options, one of which is a “Remind” option which, when selected, causes a task item to be generated. Task manager 112 generates the task item based on the information reflected in the selected text. Details of the task item may be also determined from other context data, such as a time or event to trigger a notification of the task.


Virtual Dialogue

In some situations, NLP service 132 is unable to determine one or more details about a task based on input received from device 110 and the context associated with the input. Thus, in an embodiment, NLP service 132 prompts a user of device 110 for further input to determine the one or more details. The one or more details may pertain to any attribute of a task item, such as the description of the task, the location of the task, the location of a reminder (if any), or the time of the task.


For example, NLP service 132 receives, from device 110, voice data that reflects a user's command to “Remind me to call Steve at 7.” NLP service 132 may have access to information (e.g., an address book) about numerous contacts, of the user, that have the name of Steve. Further, nothing in the address book can be used to disambiguate which of the Steve contacts to call. Therefore, NLP service 132 sends, to device 110, the following message to be displayed (or played audibly) by device 110: “Do you mean Steve Anderson, Steve Hanson, or Steve Jobs?” The user then provides, to device 110, voice or text input that indicates one of the three Steve contacts. In response, device 110 sends the corresponding voice or text data over network 120 to NLP service 132.


As another example, NLP service 132 receives, from device 110, voice data that reflects a user's command to “I need to pick up bread at Whole Foods.” In response, NLP service 132 performs a lookup of the nearest Whole Foods stores to (a) the current location of device 110 or (b) the user's home. There may be multiple Whole Foods stores that are near device 110's current location and near the user's home. Therefore, NLP service 132 sends, to device 110, the following message to be displayed by device 110: “Which Whole Food's? The one on Almaden Rd, Chester Expressway, or Green Street?” The user then provides, to device 110, voice or text input that indicates one of the three Whole Foods stores. In response, device 110 sends the corresponding voice or text data over network 120 to NLP service 132.


As another example, NLP service 132 receives, from device 110, voice data that reflects a user's command to “Remind me to text Jerry by 8.” In response, NLP service 132 determines, based on the voice data and the context of the input that Jerry is Jerry Wall, indicated in the user's contact list (or address book). However, it is unclear whether the user intended 8 AM or 8 PM as the time to send an SMS message to Jerry. Therefore, NLP service 132 sends, to device 110, the following message to be displayed by device 110: “Do you want to text Jerry Wall at 8 AM or 8 PM?” The user then provides, to device 110, voice or text input that selects one of the two times. In response, device 110 sends the corresponding voice or text data over network 120 to NLP service 132.


Autocategorization of Task Items

In an embodiment, NLP service 132 determines, based on input from a user of device 110, one or more categories to associate with a task item. The one or more categories may be one of many different categories, which may be virtually limitless. Non-limiting examples of categories with which a task item may be associated include things to purchase, things to do on vacation, things to do at work, and things to do while driving. Each category may be associated with a sub-category. For example, a “purchase category” may be divided into a grocery category indicating items to purchase at a grocery store, a book category indicating books to purchase, and a music category indicating songs to purchase.


For example, a user may provide the following voice input to device 110: “Remind me to get milk.” Device 110 sends voice data that reflects that input to NLP service 132. NLP service 132 determines that a task item should be created and that “get milk” should be the description associated with the task item. NLP service 132 may also determine that milk is a grocery item and that the task item should be associated with a grocery category and/or a purchase category. Thus, NLP service 132 may send, to task manager 112, category data that indicates one or more categories with which the task item (whether created by NLP service 132, by a task service in cloud 130, or by task manager 112) should be associated.


As will be described hereinafter, the one or more categories associated with each task item may be used to organize task items that belong to the same category and display, on device 110, task items of the same category. This will allow a user of device 110 to view task items by category, in addition to or instead of by completion time, by creation time, by trigger type (described hereinafter), by location, by type (e.g., reminder task v. non-reminder task), or by some other criterion.


II. Triggering Notifications of Task Items


As noted previously, a task item may be associated with one or more triggering criteria (or triggers) that, when satisfied, causes a notification to be presented to a user of device 110 or some other action to be performed. When one or more triggering criteria of a task item are satisfied, a notification (or other action) is “triggered.” Non-limiting examples of triggering criteria include time, location, relative travel time, context triggers, and exogenous triggers, each of which is described in more detail below.


Time Trigger

The time of a time trigger may be an absolute time, a relative time, a recurring time, or a symbolic deadline. An example of an absolute time is Jun. 6, 2011, 9 AM Pacific Time. An example of a relative time is “10 minutes before the Patriots-Jets football game.” An example of a recurring time is “Every Thursday at LOAM.” An example of a symbolic deadline is “end of business day”.


Location Trigger

According to an embodiment of the invention, the location of device 110 is a triggering criterion associated with a task item. Such a triggering criterion is referred to herein as a “location trigger.” The location of device 110 may be determined in one of many ways. For example, the location of device 110 may be automatically determined based on Wi-Fi positioning, cell positioning, and/or GPS (global positioning system) positioning. Device 110 may determine its current location with or without input from a service in cloud 130.


In an embodiment, a user may provide input that indicates a label to be associated with a certain geographical location. For example, a user of device 110 may speak the following sentence, “I am home” or “I am at Whole Foods.” NLP service 132 may then associate the word “home” or phrase “Whole Foods” with the current location of device 110, as determined based on one of the three positioning methods mentioned previously. This association of a word with a location may be later leveraged to determine where “home” or “Whole Foods” is located.


A location trigger may not be associated with a specific geographic location or area. Instead, a location trigger may be associated with a place that is not limited to a specific geographic location or area. For example, a location trigger of a task item may be “on the road” or “while driving.” Device 110 (or a process executing on device 110) determines that the current location of device 110 is on a freeway or another busy road. Thus, this determination can be made regardless of the speed at which device 110 is moving or whether device 110 is paired with another device that would indicate that the user is traveling. Based on this determination, task manager 112 analyzes one or more task items to determine whether any task items are associated with the “on the road” or “while driving” location trigger.


As another example, a location trigger of a task item may be the user's car. Specifically, the user may have provided the following voice command: “Remind me to call my mom while driving.” NLP service 132 analyzes voice data that reflects that command and determines that “while driving” refers to the user's car. The user's car may have a Bluetooth-enabled component to allow device 110 to communicate with the user's car. When device 110 comes into range of a Bluetooth signal propagated by a Bluetooth-enabled component in the user's car, device 110 determines that device 110 is located in (or at least near) the user's car. In response to this determination, task manager 112 triggers the location trigger of the task item. Task manager 112 causes a reminder message to be displayed on device 110, where the reminder message informs the user to call his mother. The user may then provide a single tap or a voice response that causes a phone application executing on device 110 to initiate a call to a phone number associated with the user's mom.


While establishing a connection (or “pairing”) with another Bluetooth-enabled device is one example of pairing that can be used to determine device 110's location, other types of pairings are possible. For example, device 110 may detect certain network data during the evening and morning hours. The network data indicates one or more networks to which device 110 may connect. The network data may include the names of one or more networks or MAC addresses of one or more routers. Device 110 may then determine that whenever that network data is detected, device 110 is considered to be at the user's home. Thus, actual pairing is not required since pairing entails the establishment of a connection between device 110 and another device, such as a router. As another example, device 110 may detect a Wi-Fi signal on a train, subway, or bus. The Wi-Fi signal might indicate the type of transportation that corresponds to the Wi-Fi signal. Thus, device 110 might detect, based on the Wi-Fi signal, that its location is “on a train,” “in a subway,” or “on a bus.” If a triggering criterion of a task item indicates one or more of these locations, then an action associated with the task item may be triggered. Further, such “transit-oriented” locations may also be considered to be associated with specific contexts (described in more detail below), such as “in transit” or “while traveling.” Thus, detection by task manager 112 of such contexts may cause actions associated with certain task items to be performed.


The foregoing examples of location triggers can be categorized as “arrival triggers,” such as are found in user input to “Remind me to do X when I arrive at Y.” Another type of location trigger is a “departure trigger,” an example of which is found in the user command to “Remind me to do X when I leave work” or “ . . . when I leave here.” In an embodiment, in the departure trigger scenario, a minimum distance from the current location and the location of the departure is required before a particular departure trigger “fires.” Such a minimum distance may be helpful to avoid the performance of corresponding actions when there are false starts.


Additionally, a location trigger may be one of multiple conditions that trigger an action of a task item. Examples of user commands that include multiple conditions include “Remind me to do X when I get home or at 8 PM at the latest,” “Remind me to do X before 8 PM or when I leave, whichever is first,” and “Remind me to do X before 8 PM or while I am driving, whichever is first.”


Travel Time Trigger

In an embodiment, the location of device 110 and a time associated with a task item is used to provide a notification to a user of device 110. Thus, while the time may be one of the one or more triggering criteria associated with the task item, the location of device 110 may not be, at least explicitly so.



FIG. 3 is a flow diagram that depicts a process 300 for determining a time to provide a reminder to a user ahead of a scheduled time for a task, according to an embodiment of the invention. Process 300 may be performed by one or more processes executing on device 110 or in cloud 130. However, for ease of explanation, all the steps in process 300 are performed by task manager 112.


At step 310, task manager 112 determines a current location of device 110. At step 320, task manager 112 determines a location of a destination (or “destination location”) associated with (or identify by) a task item. At step 320, based on the distance between the two locations, task manager 112 determines a “travel time,” or the time it might take for the user of device 110 to travel to the destination location. At step 330, task manager 112 determines a “difference time,” or the difference between the current time and the time triggering criterion associated with the task item. At step 340, if the travel time is the same as or near the difference time, then task manager 112 provides a notification to the user. This notification acts as a reminder for the user to begin (if s/he has not already done so) traveling to the destination.


For example, a task item may be for a reminder to meet Sue at a particular restaurant at 2 PM. Task manager 112 determines the location of device 110 and the location of the particular restaurant. The location of the particular restaurant may be determined by initiating, e.g., an Internet search and identifying the closest restaurant, with the same name, to device 110's location. Alternatively, an address of the particular restaurant may already be stored in association with the task item. Based on the distance between device 110's location and the particular restaurant, task manager 112 determines how long it will take for the user of device 110 to travel to the particular restaurant (or “travel time”). When the travel time is the same as or near (e.g., within 10 minutes) the difference between the current time and the time trigger (i.e., 2 PM), then task manager 112 causes, to be displayed on device 110, a message that indicates that the user should leave soon to arrive at the particular restaurant at 2 PM.


In an embodiment, the time of when to leave for a destination changes based on the current location of device 110. For example, when the current location of device 110 is at location A and the destination is at location B, task manager 112 determines that the user should begin traveling 50 minutes before the time of a scheduled task. However, in response to detecting that the current location of device 110 is now at location C, task manager 112 determines that the user should begin traveling 20 minutes before the time of the scheduled task. For example, a user of device 110 may be at home at the beginning of the day and task manager 112 determines that it will take 50 minutes to travel, from the user's home, to the location of a dinner event in the evening. Later in the day, the user of device 110 travels to work, which is closer to the location of the dinner event. In response to device 110 being at a different location, task manager 112 determines that it will take 20 minutes to travel, from the user's work, to the location of the dinner event.


In an embodiment, the time of when to leave for a destination changes based on current traffic information. For example, at 2:30 PM, task manager 112 determines that the time of when a user of device 110 should leave for a restaurant is 5:00 PM. However, due to a car accident on a freeway that the user can take to arrive at the restaurant, the traffic slows considerably. Task manager 112 determines, at 3:30 PM, that the time of when the user should leave for the restaurant is 4:00 PM.



FIG. 4 is a view 400 of a travel reminder, according to an embodiment of the invention. View 400 is displayed by device 110. The travel reminder of view 400 contains six data items. The six data items include: (1) a description 410 of the corresponding task (“pick up Chloe”); (2) a time 420 of when to complete the task (“5:00 PM Today”); (3) an action 430 to perform when the user of device 110 should begin traveling to the destination; (4) a reminder time 440 that indicates that the user would like to be reminded of when the user should begin traveling to arrive at the destination on time; (5) a start time 450 that indicates when the user should begin traveling to arrive at the destination on time; and (6) a location 460 that indicates a name of the destination and an address of the destination. Another travel reminder that device 110 displays may contain more or less data items.


The action associated with action 430 may be triggered (or performed) in response to task manager 112 determining that the current time (indicated at the top of travel reminder) equals the time indicated by start time 450. In the illustrated example, action 430 is a map-related action where task manager 112 causes a map to be generated at start time 450 and displayed to the user of device 110. The map includes an indication of the address of location 460, an indication of the user's current location, or both. Instead of automatically causing the map to be displayed at start time 450, task manager 112 might first cause a message to be displayed on device 110, wherein the message includes an option to generate the map. If the user selects the option (e.g., through voice input or tapping on the screen), then task manager 112 causes the map to be generated and displayed.


A reminder setting may be in an “on” or “off” mode. In FIG. 4, reminder time 440 is in an “on” mode. If reminder time 440 is in an “off” mode, then the travel reminder of view 400 might not include reminder time 440 or start time 450.


As indicated previously, task manager 112 might change start time 450 in response to changes in device 110's location. Thus, while start time 450 may indicate “3:30 PM Today” when device 110 is located at the user's home in the morning, start time 450 may indicate “4:20 PM Today” when device 110 is located at the user's work office in the afternoon.


In an embodiment, task manager 112 checks for changes in computed start time 450 in response to significant changes in device 110's location. Significant changes in location may be determined as a result of other events that are already being computed. For example, device 110 might already process events when it transitions between cell towers, and these events could trigger the re-computation of a change in location and, therefore, in an updated start time 450. Other non-limiting examples of events that indicate a potential significant change in location are changes in Wi-Fi signatures detected, the computation of accurate GPS locations for some other application (such as maps or navigation), a power cycle event, turning on or off radios on the device, alerts based on accelerometer signals, and the receipt of text messages or push notifications that contain location information.


In an embodiment, task manager 112 combines strategies for detecting significant event changes. For example, in a low power/low resolution mode, task manager 112 only checks for significant location changes every N minutes or only when some periodic computation occurs, such as checking for incoming data. In a high power/high resolution mode, task manager 112 uses cell tower positioning and/or GPS. A combined strategy might run the low power solution by default and then invoke the high power solution when the estimated start time is soon or when other events occur (for example, a change in Wi-Fi or Bluetooth signatures is detected).


In an embodiment, a travel reminder or start time item in a travel reminder may be associated with one or more modes of transportation. Non-limiting examples of modes of transportation include driving a car, riding a bus, bicycling, and walking. A default transportation mode may be driving a car. For example, task manager 112 may provide the option for a user to view start time 450 in a “car” mode, a “bus” mode, a “bike” mode, a “walking” mode, or multiple modes simultaneously. Depending on the current mode(s) selected for start time 450, the start time may vary widely. For example, in FIG. 4, while start time 450 indicates “4:20 PM Today” for a car mode, start time 450 may indicate “3:15 PM Today” for a bus mode, “3:45 PM Today” for a biking mode, and “11:30 AM Today” for a walking mode.


In a related embodiment, a task item is associated with both a location and a date/time and a notification of the task may be triggered by either the user (or, rather, the user's device) being at the location or by the date/time. For example, if the user's device is at the location, (either on the date or regardless of the date), then a notification is triggered. If the user has not arrived at the location on the day indicated by the date (or at the location by the time), then the time is used as a “last resort” for triggering a notification.


Context Triggers

As described previously, time and location are examples of types of triggering criteria associated with a task item. Another type of triggering criteria associated with a task item is context. A “context trigger” refers to one or more characteristics of device 110 other than simply the device 110's location. Thus, like context triggers, travel triggers and travel time triggers also refer to one or more characteristics of device 110.


Context triggers may be categorized into one of two types: data-oriented context triggers and spatial-oriented context triggers. Non-limiting examples of data-oriented context triggers include the kind or type of data that device 110 is displaying on its screen (e.g., video), the specific application(s) or type of application(s) that are currently executing on device 110 (e.g., a texting application or a music application), the type of input device 110 is receiving from a user (e.g., voice or data), and the type of network connections available to device 110 (e.g., Wi-Fi or cellular network).


For example, a user command that device 110 receives may be “Remind me to call my mom next time I am on the phone.” The phrase “on the phone” is presumed to mean that when the user is using device 110 as a phone, a reminder will be sent to the user to inform the user to call his/her mom.


As another example, a user command that device 110 receives may be “I need to email Bob when I am surfing the Internet.” The phrase “surfing the Internet” is presumed to mean that when the user is interacting with a web browser on device 110, the context of device 110 (or of the user) is “when online.” In response to determining the context of the device or of the user, a reminder will be sent to the user to inform the user to email Bob. Additionally another reminder may be provided to the user for any other task items that are associated with the “when online” context trigger.


As another example, a user command that device 110 receives may be “Text Mom when I am talking to my sister Sarah.” The phrase “when I am talking to my sister Sarah” is presumed to mean that when the user is using device 110 as a phone and a phone call is established with Sarah, a reminder will be sent to the user to remind the user to send a text (or SMS) message to the user's mother.


As another example, a user command that device 110 receives may be “Remind me to email Jane Smith when I have a Wi-Fi connection.” In response to device 110 detecting a Wi-Fi signal that does not require a password or that requires a password accessible to device 110, task manager 112 causes a notification to be displayed on a screen of device 110, where the notification indicates that Jane is to email Jane Smith.


Non-limiting examples of spatial-oriented context triggers include the speed at which device 110 is moving (e.g., over 30 mph indicating driving, or less than 3 mph indicating walking), a direction (absolute or relative) at which device 110 is moving, and a set of movements of device 110 (e.g., short vertical movements while moving continuously in a horizontal direction). In other words, device 110 may be configured to detect how device 110 is moving through space.


For example, device 110 (or rather a process executing on device 110) determines, based on detecting changes in its location over a period of time, that device 110 is moving at 60 mph. Based on this information, device 110 determines that the device's context is “while driving” or “on the road.” Task manager 112 analyzes one or more task items to determine whether any task items are associated with a “while driving” or “on the road” context trigger. If a task item is associated with a “while driving” or “on the road” context trigger, then an action (e.g., displaying a notification) associated with the task item is performed.


As another example, device 110 determines, based on detecting changes in its location over a period of time, that device 110 is moving towards his home over a certain period of time (e.g., 5 minutes). Based on this information, device 110 determines that the context is “on my way home.” Task manager 112 analyzes one or more task items to determine whether any task items are associated with a “on my way home” context trigger. If a task item is associated with a “on my way home” context trigger, then an action (e.g., displaying a notification) associated with the task item is performed.


As another example, device 110 includes an accelerator that detects certain repetitive movements. Device 110 may determine, based on these repetitive movements over a period of time, that the user of device 110 might be running at a slow pace. Based on this determination, device 110 determines that the context is “while jogging.” Task manager 112 analyzes one or more task items to determine whether any task items are associated with a “while jogging” or “while walking” context trigger. If a task item is associated with a “while jogging” or “while walking” context trigger, then an action (e.g., displaying a notification) associated with the task item is performed.


As another example, device 110 might detect that it has not moved for a period of time (e.g., 3 hours). A user of device 110 might be interested in being alert and non-movement of device 110 might indicate that the user is asleep. Thus, the user might issue the command, “Alert me if the phone doesn't move for 3 hours.”


In addition to data-oriented and spatial-oriented triggers, other kinds of triggers may be based on any sensor on device 110. Device 110 may include multiple sensors, such as temperature sensors and light sensors. For example, device 110 might include a thermometer for detecting the outside temperature or an internal temperature of device 110. Thus, a user of device 110 might issue the command, “Remind me to call Harold when it reaches 100 degrees.”


Exogenous Triggers

Another type of triggering criteria that may be associated with a task item is exogenous criteria. An “exogenous trigger” is a triggering criterion that depends on one or more factors that exist outside and separate from device 110 and the user of device 110. Such factors may be considered “events” that occur with respect to devices other than device 110 or with respect to data that is stored on one or more devices other than device 110. Non-limiting examples of exogenous triggers include social location, social proximity, standing queries, and local events.


An example of a social location trigger is when a friend or associate of the user of device 110 arrives or leaves a certain location. For example, a user command that initiated the creation of a task item may have been “Notify me if Sarah leaves the mall.” Thus, the location of Sarah (or Sarah's mobile device) is an essential factor in setting off this type of exogenous trigger. Specifically, task manager 112 determines the current location of Sarah's device. The current location of Sarah's device may be provided by a cloud service (e.g., in cloud 130) to which both Sarah's device and device 110 are subscribed. Device 110 receives, from the cloud service, updates as to the location of Sarah's device. Task manager 112 uses that location information to determine whether the social location trigger should be activated. A similar user command is “Remind me when my daughter gets home.”


An example of a social proximity trigger is when a friend or associate of the user of device 110 is within a certain distance of the user (or device 110). For example, a user command that initiated the creation of a task item may have been “Remind me to call George when he is within 100 feet of me.” Thus, the location of George (or George's mobile device) is an essential factor in setting off this exogenous trigger. Specifically, task manager 112 or another process executing on device 110 compares the current location of device 110 with the current location of George's device to determine the distance that separates the two devices. Alternatively, George's device may transmit its location to a cloud service to which both George's device and device 110 are subscribed. Device 110 receives, from the cloud service, updates as to a distance between George's device and device 110. Task manager 112 uses that distance information to determine whether the social proximity trigger should be activated.


An example of a standing query trigger is when a webpage mentions a particular term or phrase, such as a company name. To detect this, a standing query is generated and issued continuously (e.g., once a day). For example, a user command that initiated the creation of a task item may have been “Tell me when cnn.com mentions Berkman Industries.” Task manager 112 or another process executing on device 110 issues a search query (e.g., to a search engine) and receives results. When task manager 112 determines that the results include a webpage from cnn.com that includes the name “Berkman Industries,” task manager 112 provides a notification to the user of device 110.


An example of a local event trigger is when a certain local event occurs. To detect this, task manager 112 receives data from an online service. Task manager 112 (or a task service in cloud 130) may periodically send a request to the online service (via one or more communication protocols). Alternatively, task manager 112 may subscribe with the online service to receive information about certain events. For example, a user command that initiated the creation of a task item may have been “Tell me when Beatles tickets go on sale at Shoreline.” In response, task manager 112, another process executing on device 110, or NLP service 132 sends a subscription request to an online ticket service to receive a notification when Beatles tickets for a performance at Shoreline Amphitheatre become available for purchase. When task manager 112 is determines Beatles tickets are available for purchase, task manager 112 provides a notification to the user of device 110.


As another example, a user might be interested in knowing when the surf is up. Thus, the user might issue the command, “Remind me an hour before the surf is up.” Task service 112 (or a task service in cloud 130) might regularly issue a query of a surfing site or might subscribe for alerts from the surfing site.


Based on the foregoing, the types and examples of exogenous triggers are virtually endless. As long as task manager 112 (or a task service in cloud 130) can make a determination about an event that occurs separate from device 110, that event can be used to trigger the performance of an action associated with a task item.


III. Consuming Task Items (Active Payloads)


A task item is “consumed” when an action associated with the task item is performed. Such an action may be a notification that is displayed (or played, if the notification is an audio notification) on device 110. In addition to or instead of providing a notification to a user of device 110, other possible actions include initiating a phone call or a search query, sending an HTTP request (that includes a Uniform Resource Location (URL)), sending an email or a text (SMS) message, causing an application to execute, and causing a purchase to be made on the user's behalf. Such actions that can be associated with task items are referred to as “active payloads.” The processing of an active payload causes some action to be performed, whether by task manager 112 or by another process, whether local or remote to device 110. In other words, instead of simply notifying the user of a task associated with a task item, task manager 112 (or a service in cloud 130) can automate the action part of the task item.


As alluded to above, causing an action to be performed may involve task manager 112 causing another application or process to perform the action. The calling or invoking of the other application (e.g., via an API of the other application) may be performed with or without further input, as indicated in the following examples.


The types of “other” applications can vary greatly. Non-limiting examples of applications that might be available on device 110 include a phone application, an email application, a Web browser, a music player application, a media player application, a music download application, an image processing application, a geopositioning application, a contacts application, an SMS application, a video game application, and a text processing application.


For example, a user of device 110 says aloud, “Remind me to call her back this afternoon.” This voice input is converted into voice data that device 110 sends (along with context data) over network 120 to NLP service 132. NLP service 132 analyzes the voice data and the context data to determine that “her” refers to Marilyn Merlot. NLP service 132 determines that “afternoon” is 2 PM (whether based on context data, a pre-defined setting, or prior history) and determines a phone number for Marilyn Merlot based on a contacts list (or address book), associated with the user, that includes one or more phone numbers for Marilyn Merlot. The contacts list may be stored on device 110 or in cloud 130. NLP 132 sends, to task manager 112 (or to a task service in cloud 130), reminder data used to generate a task item. The reminder data includes the date of “Today”, time of 2 PM, and an instruction to call Marilyn Merlot using a particular phone number. When task manager 112 determines that the current time is 2 PM, task manager 112 may cause a message to be displayed that prompts the user to call Marilyn Merlot. The message may include a “Later” button and a “Call Now” button. If the user selects the “Later” button, then task manager 112 will send the message again later in the afternoon (e.g., in 1 hour). If the user selects the “Call Now” button, then task manager 112 initiates a call to Marilyn Merlot. This initiation may involve task manager 112 making an API call to a phone application (not shown) executing on device 110 and passing the phone number as an argument of the API call. The phone application then uses the phone number to call a device associated with the phone number.


As another example, a user of device 110 says aloud, “Text Lindsay that I love her at 5 o'clock.” This voice input is converted into voice data that device 110 sends over network 120 to NLP service 132. NLP service 132 analyzes the voice data to determine that a cell phone number of Lindsay is necessary and that “5 o'clock” refers to 5 PM of the current day. Task manager 112 (or a task service in cloud 130) creates a task item that includes the following data items: (1) a completion time of 5 PM today, (2) an action of sending a text (or SMS) message, (3) a number of Lindsay's cell phone, and (4) a text string of “I love you” that will be part of the text message. In response to determining that the current time is 5 PM, task manager 112 analyzes the task item to determine the action that needs to be performed. Task manager 112 then causes a text message that includes the text string associated with the task item to be sent to Lindsay's cell phone. This step may comprise task manager 112 invoking an API call of a texting application (not shown) executing on device 110, where the text string (“I love you”) is an argument of the API call.


As another example, a user of device 110 says aloud, “Show me directions on how to get to Rachel's Restaurant in San Jose when I leave the office.” This voice input is converted into voice data that device 110 sends over network 120 to NLP service 132. NLP service 132 analyzes the voice data to determine that a cell phone number of Lindsay is necessary and that “5 o'clock” refers to 5 PM of the current day. Task manager 112 (or a task service in cloud 130) creates a task item that includes the following data items: (1) a location trigger of leaving the user's office and (2) an action of displaying instructions (and, optionally, a map) on how to arrive at Rachel's Restaurant from the user's office. In response to determining that the user of device 110 has left his/her office, task manager 112 analyzes the task item to determine the action that needs to be performed. Task manager 112 then causes (without further input from the user) a travel directions request to be sent to a travel directions service. The travel directions request includes the name of the restaurant, any address information of the restaurant, or both. The travel directions service may be hosted on device 110 or on another device (not shown).


As another example, a user of device 110 says aloud, “Order a cheese only pizza at Pizza Heaven in San Jose, home delivered, 30 minutes before the Bulls-Pacers game starts.” This voice input is converted into voice data that device 110 sends over network 120 to NLP service 132. NLP service 132 analyzes the voice data to determine that a Bulls-Pacers game starts at 6 PM local time; thus, the time trigger is 5:30 PM local time. NLP service 132 also determines that Pizza Heaven in San Jose allows online ordering. Task manager 112 (or a task service in cloud 130) creates a task item that includes the following data items: (1) a time trigger of 5:30 PM and (2) an action of ordering a cheese only pizza from Pizza Heaven with home delivery as an option. In response to determining that the current time is 5:30 PM, task manager 112 (or a task service in cloud 13) analyzes the task item to determine the action that needs to be performed. Task manager 112 then causes a pizza order request to be sent to Pizza Heaven's online ordering service. The pizza order request includes the pizza type of cheese only, the delivery option of home delivery, and the user's home address. The pizza order request may be in the form of an API call to the online ordering service, where arguments of the API call include indications of cheese only topping, home delivery, and the user's home address. Alternatively, before causing the pizza order required to be sent, task manager 112 may formulate a message that is displayed on (or played by) device 110, where the message informs the user about this task. If the user provides affirmative input, then task manager 112 causes the pizza request order to be sent. If the user provides negative input, then no pizza request order is sent.


As another example, a user of device 110 says aloud, “Play my classical station on Pandora at 3 PM tomorrow.” The time of “3 PM tomorrow” coincides with the end of a scheduled exam for the user. This voice input is converted into voice data that device 110 sends over network 120 to NLP service 132. NLP service 132 analyzes the voice data to determine a date and time that the intended action is going to be performed. Task manager 112 (or a task service in cloud 130) creates a task item that includes the following data items: (1) a time trigger of 3 PM with a date that identifies the following day and (2) an action of playing a classical “station” of the user's Pandora music application, where the classical station was established by the user and associated with the user's Pandora account. In response to determining that the current time is 3:00 PM on the proper date, task manager 112 (or a task service in cloud 130) analyzes the task item to determine the action that needs to be performed. Task manager 112 then causes the Pandora music application (not shown) to begin executing on device 110 and to “play” the user's classical station. Task manager 112 may cause the classical station to play by invoking an API call to the Pandora music application, where an argument of the API call includes an indication of a classical station.


In some embodiments, active payloads are processed automatically based on one or more triggering events (e.g., time, location, etc.) without providing reminders, notifications, or otherwise requesting further permission from the user. The device 110 can thus automatically take actions on behalf of the user without the user needing to provide further input. For example, task items can cause the device 110 to send a pre-written email or text message to a recipient in response to a triggering event. A user could say to the device 110 “tell my wife I'm almost there when I get off the freeway.” The device 110 (and/or any associated services such as NLP service 132) can create a task item with an active payload that will send a message (such as a text message or email) saying “I'm almost there” to the user's wife when the user reaches a particular location (e.g., an exit ramp near the user's house). In some embodiments, a recording of the user's voice input corresponding to the message “I'm almost there” can be delivered to the recipient via voicemail, or as an attachment to an email or text message. Also, other triggering events can also cause active payloads to be processed automatically and without user intervention, such as time, date, receipt of messages from others, etc.


The active payloads described above enable the device 110 to initiate certain actions based on a triggering criterion of a task item. For example, if a task item is a reminder to call a co-worker at a 2:00 PM, the device 110 may automatically prompt the user with a “Call Now” button at 2:00 PM. In some cases, though, it is beneficial to configure the task items so that the active payload can be processed without a triggering event. Specifically, a user may create task items that do not have triggers (such as a time or location trigger), or a user may wish to complete a task item before its triggering condition is met. To accommodate this, in some embodiments, an action associated with a task item is performed in response to a user selecting the task item itself. By linking the active payload to the task item (or an input associated with the task item), the active payload can be processed at the user's request without requiring other triggering conditions to be met. Further, it allows a user who is viewing a task list to take advantage of active payloads by simply selecting the task item from the list at their own convenience. For example, a user may view a task list to review his outstanding tasks, and see a task item that he could conveniently complete right away. The user can then simply select the task item (e.g., the description “call Greg Almond”) in order to process the active payload (e.g., initiate a phone call to Greg Almond) and complete the task item.


In order to be selectable by a user, tasks list items may be associated with an activation region that, when selected by a user, causes the action associated with the task to be performed. Activation regions are any area of a graphical display that can be selected by pressing, clicking, touching, or otherwise selecting the area of the display. In some embodiments, the activation region coincides with or overlaps graphical or textual elements that are displayed on a screen (e.g., a touch screen) of the device 110. In some embodiments, the activation region coincides with or overlaps a title or description of the task item, such that when a user selects the displayed text of the title or description, the device 110 performs an action associated with that task item. Task items that may include selectable text in accordance with some embodiments are shown in FIG. 6.


In some embodiments, the activation region coincides with or overlaps a graphical element that is displayed on the touch screen in association with the task list item. Graphical elements may be displayed next to, in line with, above, below, or otherwise near the task list item, indicating to the user that the action associated with that task list item will be performed upon selection of the graphical element.


Examples of graphical elements displayed in conjunction with task items are shown in FIG. 6. For example, graphic 630 includes a graphical depiction of a telephone handset, which can be made user-selectable by overlaying an activation region on the graphic 630. When the graphic 630 is selected by a user (e.g., by pressing, tapping, touching, etc.), the device 110 will perform actions associated with initiating a telephone call to “John Appleseed.” For example, the device 110 may place a telephone call to a phone number associated with John Appleseed.


Similarly, graphic 632 includes a graphical depiction of a letter, which can be made user-selectable by overlaying an activation region on the graphic 632. When the graphic 632 is selected by a user (e.g., by pressing, tapping, touching, etc.), the device 110 will perform actions associated with sending a text or email message to the recipient “Pablo Marc.” For example, the device 110 may display a prompt with a text input region to a user, in which the user can compose a message addressed to Pablo Marc.


In some embodiments, a user can select a task item using a voice input. Voice activation may be used alone or in conjunction with activation regions as described above. In some embodiments, a task item is selected when the device 110 detects a spoken utterance that matches a title, description, or indicator of the task item. For example, a user viewing the task list in FIG. 6 may say aloud “reply to Pablo Marc,” which would cause the device 110 to process an active payload associated with that task item. In another example, a user may say aloud “Call John,” and the device 110 will recognize that this utterance corresponds to the task item “call John Appleseed” and process an active payload associated with that task item.


In some embodiments, when a task item is selected, an action associated with that task is performed without further user intervention. For example, if the user selects the task item “call John Appleseed,” the device 110 will initiate a telephone call to John Appleseed. In some embodiments, selection of a task item causes a prompt to be displayed to the user, asking the user for confirmation that the device 110 should perform an action associated with that task item. This confirmation or permission step can help prevent inadvertent actions if a user selects a task list item by mistake. For example, upon selection of the task item “call John Appleseed,” the device 110 may display a prompt with selectable options of “Call Now” or “Cancel.” Similarly, upon selection of the task item “reply to Pablo Marc,” the device 110 may provide an empty text composition area (where the user can compose the body of an email or text message to be sent to Pablo Marc) and selectable options of “Send” or “Cancel.”


Attention is directed to FIG. 17, which is a flow diagram that depicts a method 1700 for initiating actions associated with task items, according to an embodiment of the invention. In some embodiments, the method 1700 is performed by an electronic device (e.g., device 110) with a processor and memory storing instructions for execution by the processor. The method 1700 includes receiving, from a user, input that specifies one or more attributes for a task (1702). (See also FIG. 2, step (210), and attendant discussion.) In some embodiments, the input is based on voice input that was received at a handheld device (e.g., the device 110). In some embodiments, the input is based on text input that was received at a handheld device through a text-input device (e.g., physical keyboard, touch screen keyboard, etc.). In some embodiments, the input initiates the creation of the task item, and includes data that identifies an action (to be performed by the device) associated with the task. For example, inputs may include the words “send message,” “email,” or “call,” which the device 110 could recognize as identifying the particular action that should be associated with that task. The method 1700 further includes generating a task item based on the input, including identifying an action to be performed by the electronic device, wherein the action is associated with the task (1704). (See also FIG. 2, step (220), and attendant discussion.)


In some embodiments, the task item is not associated with a triggering criterion (e.g., a time or location trigger) that determines when to trigger a notification to complete the task, or when the action is to be performed. The task item “call Greg Almond” in FIG. 6 illustrates a task item that is not associated with a triggering criterion.


The identified action can be any action that the device 110 can perform, including those actions discussed above in reference to active payloads. In some embodiments, the action is causing an email or a text message (e.g., including a previously drafted message) to be sent over a network to a recipient that is associated with the task item. In some embodiments, the action is displaying a text composition area. In some embodiments, text input by a user into the text composition area is then sent as an email or a text message over a network to a recipient that is associated with the task item. In some embodiments, the text composition area is associated with an email address or telephone number of a recipient associated with the task item. In some embodiments, the action is initiating a phone call to a device associated with a phone number that is associated with the task item. In some embodiments, the action is initiating a search based on a search query or URL that is associated with the task item.


In some embodiments, causing an action to be performed (such as one of the actions described above) comprises a first process causing a second process to perform the first action. In some embodiments, the first process causing the second process to perform the action comprises the first process invoking an API call of the second process, wherein the API call comprises one or more attributes associated with the task item


The method 1700 further includes displaying, in a task list, the task item and an associated activation region (1706). (See also FIGS. 6 and 8.) In some embodiments, the activation region overlaps a title of the task item, such that the title of the task item is selectable by a user. In some embodiments, the activation region overlaps a description of the task item, such that the description of the task item is selectable by a user. In some embodiments, the activation region overlaps a graphical object, which may be displayed next to or near a title and/or a description of the task item, such that the graphical object is selectable by a user.


The method 1700 further includes receiving a user selection of the activation region (1708). The user may select an activation region by clicking, touching, pressing, and the like. In some embodiments, the method 1700 includes after receiving a user selection of the activation region and prior to performing the action, displaying a prompt requesting permission to perform the action (1710), and receiving a permission input from the user (1712). Requiring a user to read and/or respond to a prompt with permission to proceed can help prevent the device 110 from taking actions that the user did not intend.


The method 1700 further includes performing the action in response to receiving the user selection of the activation region (1714). Some examples of actions that may be performed are described above with reference to step (1704).


In some embodiments, the method 1700 further includes, in response to performing the action, marking the task item as complete (1724).


Automated Task Completion

In an embodiment, task manager 112 (or a task service in cloud 130) “marks” the task item as complete in response to detecting that a task item is consumed. In other words, a task item may be associated with a complete or an incomplete status. Task manager 112 may provide an interface for a user to view task items managed by task manager 112 and determine whether a task item is complete or not. Task manager 112 may provide an option for a user of device 110 to view all completed task items. The completed task items may be ordered based on when the task items were created, consumed (or completed), or some other criteria.


In some embodiments, the task manager 112 (or another component of the device 110) marks a task item as complete once it has detected that the task has actually been performed. In some embodiments, if a task item has an active payload, the task manager 112 determines that a task as been performed when an action associated with the active payload is performed. For example, if a task item is a reminder to make a telephone call to a person, the task manager 112 marks the task item as complete when, after the task item is selected by a user, the device 110 initiates a telephone to that person.


In some embodiments, task items are marked as complete based on one or more rules that identify that a task has been or is likely to have been performed. In particular, the task manager 112 may be able to monitor various aspects of the device 110, such as network communication traffic (e.g., voice, internet protocol, etc.), API calls, and the like, to determine whether tasks have been performed. In one example, if a task item is a reminder to send an email or text message, the task manager 112 may detect whether, after selection of the task item, an email or text message is actually sent by the device 110. Once the task manager 112 detects that the email or text message has been sent, the task item related to that action is marked as complete.


In another example, if a task item is a reminder to call someone, the task manager 112 may detect whether a telephone call has been initiated. In some cases, this requires not only detecting whether a telephone call was initiated, but also whether the telephone call was successful. For example, a user may initiate a telephone call, but the other party may not pickup, or the call may go to voicemail. In these cases, it may be inappropriate to mark the task as complete. Accordingly, several different aspects of the device 110 may be monitored in order to determine whether a telephone call task item has been successfully completed.


In some embodiments, the task manager 112 monitors a communication interface (e.g., communication interface 1618) of the device 110 to detect whether a telephone call has been initiated after the user has selected the task item. In some embodiments, the task manager 112 detects whether the telephone call results in a successful connection. In some embodiments, the task manager 112 monitors for voice input from the user that is characteristic of a telephone call. The task manager 112 can use any of this information (and/or other information), alone or in combination, to determine whether the phone call was successfully completed.


In some embodiments, the task manager 112 can also determine that a task was not successfully completed in order to prevent the marking of a task item as complete. Specifically, a user may take certain actions on the device 110 that are inconsistent with the completion of a recently selected task item. For example, if a user selects a task item that initiates a phone call, but selects an “end call” button after a short amount of time (or before the call is answered by a recipient), the task manager 112 can determine that the task item should not be marked as complete.


Indeed, any type of cancellation of a process that is necessary for completion of a task may be detected in order to determine that a task has not been completed. In some embodiments, device 110 includes one or more control elements that are configured to cancel current operations, or that have an effect of cancelling certain operations. The control element may be an activation region of a touch screen, a power button, a control button, a switch, or the like. Button 634 (FIG. 6) illustrates an example of a control element that, when pressed, may cancel certain operations and/or cause the device 110 to enter a different operating state.


In some embodiments, if a user activates (e.g., by touching, clicking, pressing, etc) a particular control element after a task item is selected, but before the task is completed, the task manager 112 will recognize that the task item should not be marked as complete. Returning to the email example from above, if a task item is selected that causes the display of a text input area, and the user selects a control element that has the effect of terminating the message before it is sent, the task manager 112 will recognize that the task (i.e., sending an email to a particular recipient) was not completed.


Detecting events that indicate both task completion and task non-completion allows the task manager 112 to accurately and automatically determine whether task items should be marked as complete. This helps to further automate the task list functions of the device 110, as the user does not need to return to the task list and manually mark task items as complete. Moreover, it prevents the task manager 112 from marking task items as complete when they should not be.


Additionally or alternatively, task items that are consumed (i.e., completed) are deleted from storage. For example, task manager 112 deletes, from storage on device 110, any task items that have been consumed. The deletion of a task item may occur a certain period of time (e.g., 1 month) after the corresponding task has been completed to allow a user of device 110 to review recently-consumed task items. If a task service in cloud 130 manages task items that are stored in cloud 130, then that task service may delete consumed task items.


Attention is directed to FIG. 17, which illustrates a method 1700 that includes determining whether a task item should be marked as complete, according to an embodiment of the invention.


In some embodiments, the method 1700 includes detecting one or more events associated with the performing of the action (1716), and determining whether the one or more events satisfy one or more conditions indicating that the action has been completed (1718). The different types of actions are described above with reference to step (1704).


In some embodiments, the action is sending an email, and the one or more conditions are satisfied upon determining that an email has been sent by the electronic device. In some embodiments, the action is initiating a telephone call, and the one or more conditions are satisfied upon receiving a telephone call initiation request. In some embodiments, the action is initiating a telephone call, and the one or more conditions are satisfied upon detecting a telephone call connection event. In embodiments where the action is initiating a telephone call, the one or more conditions may be satisfied upon detecting a voice input that is characteristic of a telephone call.


In some embodiments, the method 1700 further includes detecting one or more events associated with a failure to perform the action (1720), and determining whether the one or more events satisfy one or more conditions indicating that the action has not been completed (1722). This helps to ensure that tasks are not marked as complete where they were aborted after the task item was selected but before it was able to be completed. In some embodiments, the one or more conditions are satisfied upon receiving a user selection of a control element on the electronic device. In some embodiments, the control element is selected from the group consisting of an activation region of a touch screen, a power button, a control button, and a switch. In some embodiments where the action is initiating a telephone call, the one or more conditions include not detecting a voice input within a predetermined time after selection of the activation region.


Delayed Task Interpretation

In an embodiment, when a task item is created, only some details of the corresponding task may be known and stored in association with the task item. Other details regarding the description, address (if any), trigger, and/or action may be determined later, whether automatically or via a manual process.


For example, device 110 sends, to NLP service 132, voice data that reflects a user command to “Call Sarah at 5.” NLP service 132 determines that 5 PM of the current day is a time trigger and causes task manager 112 (or a task service in cloud 130) to create a task item with that time trigger. However, an action item associated with the task item is “Call Sarah” without any indication of a phone number. NLP service 132 has not yet determined who Sarah is and, thus, what phone number to use to call her. Instead, those details are determined later; for example, when the current time is 5 PM and the action is triggered or sometime before the trigger activates. At 5 PM, task manager 112 sends the action item “Call Sarah” (whether in text form or audio form) to NLP service 132 or another service to identify information about a particular Sarah (if there are many) and to determine a phone number for Sarah. When a phone number for Sarah is determined, task manager 112 (or another process) causes a phone application on device 110 to initiate a call using the phone number. In this example, the disambiguation of (a) the identity of an individual and (b) a phone number for that individual is delayed until after the task item is generated.


As another example, device 110 sends, to NLP service 132, voice data that reflects a user command to “Check the weather in San Jose tomorrow morning.” NLP service 132 determines that 7 AM of the next day is a time trigger and causes task manager 112 (or a task service in cloud 130) to create a task item with that time trigger. However, an action item associated with the task item is “Check the weather in San Jose” without any indication of how to perform the action. NLP service 132 has not yet interpreted that portion of the user command to determine how the weather in San Jose is to be checked. Instead, those details are determined later; for example, when the current time is 7 AM of the next day and the action is triggered or sometime before the trigger activates. At 7 AM of the next day, task manager 112 sends the action item “Check the weather in San Jose” (whether in text form or audio form) to NLP service 132 or another service to identify how the weather in San Jose is to be checked. In response, NLP service 132 or another service retrieves information about the weather in San Jose and provides that information to device 110 to be displayed. In this example, the determination of how the action is to be performed is delayed until after the task item is generated.


Response to Alert

As alluded to previously, for a task item that is associated with an action that is more than a mere notification, instead of performing the action, a user of device 110 is first alerted of a task and the user is allowed to respond with an affirmative or negative response. For example, an action of a task item is to email Jane Smith about Project Knuckles. Task manager 112 causes, to be displayed on device 110, a message that indicates that the user of device 110 is suppose to email Jane Smith. The user may press a physical or graphical button that indicates an affirmative response. Alternatively, the user may speak the command, “Do it” or “Yes” indicating an affirmative response. In response to the input (whether via a touch screen of device 110, a keyboard selection, or voice input), task manager 112 causes an email application on device 110 to compose an email message addressed to Jane Smith with a subject line that refers to Project Knuckles. Alternatively, the user may decide to be reminded later of the task to email Jane Smith. Thus, in response to the notification, the user provides input (via device 110) that indicates that s/he would like to email Jane Smith some time later, such as in one hour or the next day. Such input may be the user saying “Remind me later” or simply “later.”


In an embodiment, when the action is to respond to an act of communication such as an email message, task manager 112 stores the context of the communication at the time of task creation and retrieves the context at the time of performing the action. The context of communication might be, in various embodiments, a Universal Resource Identifier or other reference to the context or a copy of the data of the context. For example, task manager 112 stores a reference to or copy of the email message that is to be replied to. When the action is performed, the contents of the email message can be recreated just as if the user had performed a reply when initially reading it. Other examples of context data that can be stored and retrieved in this manner include without limitation text messages, documents, web pages, voicemail messages, photographs, audio recordings, and videos.


As another example, an action of a task item is to call George Burt. In response to determining to trigger the action to call, task manager 112 provides an indication that a reminder is available for a user of device 110. The indication may be device 110 buzzing/shaking, generating an audible noise, and/or displaying a notification message. Without holding device 110, the user says aloud, “Read it.” In response to task manager 112 (or another process) processing this input, device 110 plays an audible version of the following statement: “Reminder . . . call George Burt.” The audible version may be based on a playback of the original input from the user or may reflect a computer-generated voice. If the user decides to call George Burt, then the user may simply say, “Okay” or “Do it,” which causes a phone application on device 110 to call George Burt. If the user decides not to call George Burt, then the user may say, “Ignore” or “remind me later.”


IV. Organizing Task Items Using Lists


According to an embodiment of the invention, a task item may be associated with one or more lists. A list is a set of one or more task items that are associated with (or belong to) the same category. Lists are ways that a user of device 110 can view task items in an organized way. The different lists allow the user to intelligently and intuitively browse the tasks that s/he would like to perform (or have performed on his/her behalf). FIGS. 6-14 depict views of various types of lists, according to an embodiment of the invention.


When a new task item is created, task manager 112 (or a service in cloud 130) identifies one or more attributes associated with the new task item and assigns the new task item to one or more lists. For example, if the new task item includes the action “to call,” then task manager 112 (or other process) adds the new task item to a To Call list. Similarly, if the new task item includes a certain context and a particular location, then task manager 112 might identify the context and/or the particular location and add the new task item to a location list and/or a context list. Alternatively, a user might manually identify one or more of the lists, which are described in detail below, to which a new task item is to be added.


All Lists View


FIG. 5A depicts an All Lists view 500 that device 110 might display, according to an embodiment of the invention. All List view 500 does not contain information about any specific task items. Instead, All Lists view 500 includes references to multiple lists maintained by task manager 112 (or a task service in cloud 130): a Today list 510, an All To Do list 520, a Nearby list 530, an In Car list 540, a To Call list 550, a To Email list 560, a Groceries list 570, a To Buy list 580, and a Completed list 590. As noted previously, a task item may be associated with (or belong to) multiple lists. For example, a task item whose description is to buy milk and whose time trigger is today may belong to Today list 510, All To Do list 520, Groceries list 570, and To Buy list 580.


Lists may be characterized as one of three types: built-in or predefined list, smart list, or custom list. Today list 510, All To Do list 520, and Completed list 590 are examples of built-in or pre-defined lists.


Smart lists are based on different characteristics or attributes that a task item might have, such as an action (e.g., call, email, text, alert), a location, and/or a context in which the action is to be performed. Examples of smart lists include By Action lists, By Location lists, and By Context lists. In Car list 540, To Call list 550, and To Email list 560 are examples of By Action lists. Other examples of By Actions lists might include a To Text list, a To Lookup list, and a To Visit list.


Examples of custom lists include lists that are based on categories identified by NLP service 132 and lists that are created by a user. Groceries list 570 and To Buy list 580 are examples of custom lists. Another example of a custom list is a wine list (not shown) that includes a list of the user's favorite wines.


Returning to the lists depicted in FIG. 5A, task items that belong to Today list 510 are associated with a triggering criterion that indicates a time during the current day that the corresponding task must or should be performed. All task items belong to All To Do list 520. Task items that belong to Nearby list 530 are associated with locations that are considered to be within a certain distance (e.g., 1 mile) from the current location of device 110. Task items that belong to In Car list 540 are associated with tasks that are to be performed in a car or while traveling. Task items that belong to To Call list 550 are associated with the action to call a person or entity. Task items that belong to To Email list 560 are associated with the action to email a person or entity. Task items that belong to Groceries list 570 are associated with grocery items (e.g., milk, eggs, fruit) to purchase. Task items that belong to To Buy list 580 are associated with items to purchase, such as clothing, books, songs, or groceries. Task items that belong to Completed list 590 are considered completed, which may indicate that the corresponding tasks have been performed or at least that an action (e.g., an alert or notification) associated with each task item has been performed.


All Lists view 500 also includes a “+” image that when selected, allows a user of device 110 to create another custom list so that current and/or future task items can be added thereto.



FIG. 5B depicts some of the lists depicted in FIG. 5A, but with a search field 502 to allow a user of device 110 to search for a specific task item. A task item may be searched for based on, for example, the task item's associated creation date, completion date (if known), completion status, context trigger (if any), location (if any), and/or action type (e.g., notify only, call, email, or buy).


Today List


FIG. 6 depicts a view 600 of a Today list that device 110 displays, for example, in response to user selection of Today list 510. View 600 includes a list of tasks that are divided into two sections: a section 610 for task items that are associated with a specific time and a section 620 for task items that are not associated with a specific time. Each of the task items in section 610 is associated with a travel time reminder. The third task item in section 610 and the second through fourth task items in section 620 are associated with actions that are more than mere reminders or alerts.


For example, the third task item in section 610 is to “pick up Chloe” at 5:00 PM. The icon to the right of that description is an image of a compass, indicating that the action associated with this task item is to generate travel directions to help guide the user of device 110 to the intended destination, which is Pinewood School in this example.


As another example, the second task item in section 620 is to “call John Appleseed.” The icon to the right of that description is an image of a phone, indicating that the action associated with this task item is to call John Appleseed. The image adjacent to the phone image is of a car, indicating that the user of device 110 is to call John Appleseed when the user is in a car or while the user is traveling.


As another example, the last task item in section 620 is to “reply to Pablo Marc.” The icon to the right of that description is an image of an envelope, indicating that the action associated with this task item is to send an email to Pablo Marc. View 600 also indicates that this task item is overdue, or rather, that the originally-scheduled time to email Pablo Marc has passed.


Single Task Item View


FIG. 7 depicts a view 700 that device 110 displays and that includes details about a particular task item. View 700 may have been generated based on a user selection of the second task item in section 620 in view 600 of FIG. 6. The displayed task item contains four data items: a description item 710, an action item 720, a reminder item 730, and a list assignment item 740.


Description item 710 contains a high-level description of the task (“Call John Appleseed”) and includes details about the subject matter (“Discuss the almond deal”). Selection of description item 710 may allow a user of device 110 to edit the description.


Action item 720 contains a description of the action (“Call”) and includes which phone (“mobile”) of John Appleseed to use. Selection of action item 720 may allow the user of device 110 to view the phone number associated with John Appleseed and/or provide other contact options, such as another phone number associated with John Appleseed, an email address of John Appleseed, etc. Furthermore, selection of the phone icon in action item 720 may cause task manager 112 to initiate a call phone to John Appleseed right then instead of waiting for the one or more triggering criteria associated with the task item to be satisfied.


Reminder item 730 indicates the type of trigger (“when in car”) that, when detected, will cause the action to be performed, or at least an alert about the task. Selection of reminder item 730 may allow a user to change the type of reminder.


List assignment item 740 indicates the list to which the task item belongs, which is the “Nut to Crack Project” list in this example. This list is an example of a customized list. Selection of list assignment item 740 may cause device 110 to display multiple task items that belong to the “Nut to Crack Project” list.


All to do List


FIG. 8 depicts a view 800 of an All To Do list that device 110 displays and that includes information about multiple task items. In this example, the multiple task items are ordered by date. View 800 may have been generated based on a user selection of All To Do list 820 in view 800 of FIG. 8A. View 800 is divided into two sections: section 810 that contains task items (or references thereto) to be completed on one day and section 820 that contains task items to be completed on the following day.


Some of the task items referenced in view 800 have been completed. Such completed task items are shown with a lighter gray image to the left of the corresponding description. Task items that have been completed may be distinguished from not-yet-completed task items by other techniques, such as check marks.


In the example depicted in FIG. 8, the task items are organized by the date on which the corresponding tasks should be performed (or “due date”). However, the task items referenced in view 800 may be organized by the date on which a user of device 110 is to be alerted or reminded of the corresponding tasks (“alert date”), the date on which the task items were created (“created date”), the date on which the task items were modified (“modified date”), or the date on which the corresponding tasks were performed (“completed date”).


Nearby List


FIG. 9 depicts a view 900 of a “Nearby” list that device 110 displays. View 900 may have been generated based on a user selection of Nearby list 830 in view 800 of FIG. 8A. View 900 contains information about multiple locations that are ordered based on distance from device 110's current location. The location indicated at the top of the list (“Home”) is closest to the current location of device 110 while the location indicated at the bottom of the list (“Pinewood School”) is furthest from the current location of device 110.


Each location indicated in view 900 is associated with a different location list. Each location list may be associated with one or more task items. For example, the “Home” location may be associated with four task items (which may be displayed on user selected of the “Home” location) while the “Atherton Dry Cleaning” location may be associated with just one task item.


Because the locations indicated in view 900 are ordered based on distance from the current location of device 110, when the current location of device 110 changes, the location indicators may be re-ordered, some may be removed from view 900, and others not currently displayed in view 900 may appear in view 900. For example, if device 110 is currently located in a store that is next to the Whole Foods store identified by the second location indicated in view 900, then, if device 110 displays view 900, that Whole Foods location indicator will be at the top of the list.


As indicated above, view 900 includes a “Home” location and a “Work” location. The association of a location labeled “Home” (or “Work”) with a particular address may be made in numerous ways. For example, many mobile devices store profile information about a user of the mobile device. This information is referred to as a “me card.” A me card typically stores a user's home address and the user's work address. Thus, task manager 112 (or another process) analyzes the me card that is stored on device 110 to determine a home address and a work address (if any) of the user.


In an embodiment, a radius is associated with a particular location and any task items that are associated with a location that is within the distance indicated by the radius is considered to be associated with the particular location. For example, a radius associated with a home of a user of device 110 is 2 miles. If a task item is associated with a park and the park is within 2 miles from the home, then the task item is associated with a “home” list, along with other task items that are associated with the home.


Location List View

As noted previously, a location list is an example of a smart list. In an embodiment, any task item that is associated with a location (e.g., as part of the one or more triggering criteria) is automatically associated with a location list that is associated with the same location as the location of the task item. Task manager 112 (or a task service in cloud 130) may maintain multiple location lists.



FIG. 10A depicts a Location List view 1000 that device 110 displays. Location list view 1000 may have been generated based on a user selection the “Home” location indicator in Nearby view 900 of FIG. 9. Location list view 1000 contains six task items. The bell image adjacent to each of the first four task items indicates that a reminder (or alert) for those task items will be generated when device 110 is at or near the user's home or at least sometime on a specified date. A reminder or alert will not be generated for the last two task items.


Location List view 1000 also includes a map icon 1002 which, when selected, causes task manager 112 to communicate with a map application that generates a map of the location associated with the map icon. In this example, a map of the user's home would be generated.



FIG. 10B depicts a Location List view 1050 that device 110 displays. Location List view 1050 may have been generated based on a user selection the “Whole Foods” location indicator in Nearby view 900 of FIG. 9. Location List view 1050 contains six data items, each of which may or may not be a task item. Instead, each data item in Location List view 1050 simply identifies a grocery item to purchase at a Whole Foods grocery store. None of the grocery items are associated with a reminder (although they could be) or a completion date (although they could be).


The grocery items identified in Location List view 1050 was associated with the Whole Foods grocery list in response to input from a user of device 110. For example, a user spoke the following command: “Add almond milk to my grocery list” or “Remember to pick up almond milk at Whole Foods near my house.” Device 110 transmits voice data that reflects this command to NLP service 132. NLP service 132 determines, based on the voice data, that the user intends to purchase almond milk. NLP service 132 may cause task manager 112 to (a) create a task item for the task of purchasing almond milk and add the task item to the Whole Foods list or (b) simply add “almond milk” to the Whole Foods list.


Location List view 1050 also includes a map icon 1052 which, when selected, causes task manager 112 to communicate with a map application that generates a map of the location associated with the map icon. In this example, a map of the Whole Foods store identified by the displayed address would be generated.


Smart Lists

As noted previously, By Location lists, By Action lists, and By Context lists are examples of smart lists. FIG. 11A depicts a view 1100 of a By Context list; specifically, an In Car list. FIG. 11B and FIG. 11D depict views of different By Action lists; specifically, a To Call list and a To Email list.


View 1100 contains task items that are associated with tasks that are to be performed in a specific context, i.e., the “In Car” context. The task items in the In Car list may be associated with different actions, such as calling and getting directions.


In contrast, view 1110, depicted in FIG. 11B, contains task items that are associated with the same action, which, in this example, is to call a person or entity. The first three task items in view 1110 have a phone icon, indicating that a phone number for the person indicated in the corresponding task is known to task manager 112. However, the last task item in view 1110 is not associated with a phone icon, indicating that a phone number for “Bob” is not positively known to task manager 112, probably because many contacts in the user's contact list may have the name of Bob. Selection of the “call Bob” task item in view 1110 causes device 110 to display a view 1120 depicted in FIG. 11C.


View 1120 indicates two data items that are contained in (or associated with) the “call Bob” task item: a description item and an action item. The action item indicates that multiple contacts are known as “Bob.” As a result, the action item includes a call button that is disabled, whereas the call buttons associated with the other task items in view 1110 are not disabled. Selection of the action item may initiate a process for disambiguating the identity of “Bob.” For example, selection of the action item may cause task manager 112 to display a list of names, each of which have the name of Bob or Robert. In this way, the disambiguation of an identity or of a phone number may occur much later than the creation of the corresponding task item.


View 1130, depicted in FIG. 11D, includes six task items, each of which includes an action to email. The active payload arguments of a To Email task item include a “To” or email address and, optionally, a subject for the subject line of the email.


In an embodiment, an “email” task item is created from an email application that is separate from task manager 112. The email application may invoke an API call of task manager 112 to create a task item whose action is to email, where the action includes an active payload that includes an email address and a subject.


Custom Lists

As noted previously, custom lists are one of the three main types of lists, including built-in lists and smart lists. Examples of custom lists indicated above include Grocery list 570 and To Buy list 580 (referenced in FIG. 5A). FIG. 12 depicts a view 1200 that might be generated in response to user selection of Grocery list 570. View 1200 includes six data items, each referring a different grocery item to purchase. Each of these data items may be task items that only have a description. The data items may have been associated with the grocery list based on input from NLP service 132. For example, NLP service receives, from device 110, voice data that reflects the user command to “pick up fresh bread from the store.” NLP service 132 determines that the user of device 110 intends to purchase fresh bread from a grocery store and associates “fresh bread” with a grocery category. In response, NLP service 132 sends, to task manager 112, a create task item command to create a task item that includes the description “fresh bread” and that is associated with the grocery category. In response, task manager 112 creates a task item and associates the task item with a grocery list that task manager 112 maintains.



FIG. 13 depicts a view 1300 of another type of custom list: a user-defined list. This user-defined list is entitled, “Nut to Crack Project,” and contains three task items, the first of which is associated with an action (i.e., call) and a context trigger (e.g. “in car” or “while driving”). A user of device 110 may “manually” associate a task item with a user-defined list. For example, after task manager 112 creates a task item, the user selects the task item and, via one or more selectable (e.g., menu) options displayed on device 110, selects a particular user-defined list, which causes task manager 112 to associate the task item with the particular user-defined list.


Alternatively, NLP service 132 may determine, based on input data (whether voice or text) received from device 110, a specific list to associate with a task item. For example, voice data may reflect a user command to “I need to write a proposal for the Nut to Crack Project.” NLP service 132 determines that “write a proposal” is the task and that “Nut to Crack Project” is the name of a list, which task manager 112 may or may not have yet created. NLP service 132 then sends, to task manager 112, the description (“write proposal”) and the name of a possible list to which the to-be-created task item may be added (“Nut to Crack Project”). Task manager 112 determines whether there is a list that has the same or similar name as “Nut to Crack Project.” If so, then task manager 112 creates a new task item and associates the task item with that list. If not, then task manager 112 creates a new list with that name, creates a new task item, and associates that task item with the new list.


Lists and Notes

As noted previously, a list may contain items that are not tasks. Such “non-task” are referred to as “notes” that consist only of a description. FIG. 14 depicts a view 1400 of a Favorite Wines list, which contains six notes, each referring to a different wine.


Also as noted previously, NLP service 132 may be configured to recognize list names so that task manager 112 can easily assign tasks and notes to the appropriate list(s).


Calendar Events

In an embodiment, calendar events created in the context of a calendar application are used to create task items that are managed by task manager 112. The calendar application may be part of task manager 112 or may be separately executing applications. For example, the calendar application might be configured to send newly-created calendar events to task manager 112, e.g., via one or more API calls that cause task manager 112 to create a task item based on the details of a calendar event, such as a description, a date, a location (if any), a duration (if any), and a reminder (if any). Alternatively, task manager 112 might provide a calendar service that allows a user to view a calendar and create events that are associated with a specific date and time or set of dates. Upon creation of events, task manager 112 also creates task items for the events.



FIG. 15 depicts a view 1500 of a task item that was generated based on a calendar event. The task item includes four data items: a description (“lunch with Elizabeth Reid”), a begin time (“12:00 PM Today”), a duration (“1 hour”), and a reminder (“10 minutes before”). Selection of any of the four data items may allow a user of device 110 to edit the corresponding data items. In an embodiment, if a change is made to a task item that was generated based on a calendar event, then that change is “pushed” to the calendar event that is managed by a calendar application.


In either scenario, if a calendar event that is created and maintained by the calendar service is associated with a location, then a task item that is generated based on the calendar event might also be associated with the location. In that case, task manager 112 might automatically associate the task item with a location list, such as the location list in view 1000 of FIG. 10A.


Combinations

While the foregoing description includes four main approaches (generating task items, organizing task items, triggering notifications, and consuming task items), each of these approaches may be implemented individually or may be used together, as noted in many of the examples. For example, natural language processing may be used to generate a task item, but none of the approaches described herein for processing the task item (i.e., organizing the task item, triggering a notification, and consuming the task item) are used. As another example, natural language processing may be used to generate a task item and an approach for organizing the task item as described herein may be used, but none of the approaches for triggering a notification or consuming the task item described herein are used. As another example, none of the approaches for generating and organizing task items and triggering a notification is used, but the approach for consuming the task item as described herein is used.


Hardware Overview

According to one embodiment, the techniques described herein are implemented by one or more special-purpose computing devices. The special-purpose computing devices may be hard-wired to perform the techniques, or may include digital electronic devices such as one or more application-specific integrated circuits (ASICs) or field programmable gate arrays (FPGAs) that are persistently programmed to perform the techniques, or may include one or more general purpose hardware processors programmed to perform the techniques pursuant to program instructions in firmware, memory, other storage, or a combination. Such special-purpose computing devices may also combine custom hard-wired logic, ASICs, or FPGAs with custom programming to accomplish the techniques. The special-purpose computing devices may be desktop computer systems, portable computer systems, handheld devices, networking devices or any other device that incorporates hard-wired and/or program logic to implement the techniques.


For example, FIG. 16 is a block diagram that illustrates a computer system 1600 upon which an embodiment of the invention may be implemented. Computer system 1600 includes a bus 1602 or other communication mechanism for communicating information, and a hardware processor 1604 coupled with bus 1602 for processing information. Hardware processor 1604 may be, for example, a general purpose microprocessor.


Computer system 1600 also includes a main memory 1606, such as a random access memory (RAM) or other dynamic storage device, coupled to bus 1602 for storing information and instructions to be executed by processor 1604. Main memory 1606 also may be used for storing temporary variables or other intermediate information during execution of instructions to be executed by processor 1604. Such instructions, when stored in non-transitory storage media accessible to processor 1604, render computer system 1600 into a special-purpose machine that is customized to perform the operations specified in the instructions.


Computer system 1600 further includes a read only memory (ROM) 1608 or other static storage device coupled to bus 1602 for storing static information and instructions for processor 1604. A storage device 1610, such as a magnetic disk or optical disk, is provided and coupled to bus 1602 for storing information and instructions.


Computer system 1600 may be coupled via bus 1602 to a display 1612, such as a cathode ray tube (CRT), for displaying information to a computer user. An input device 1614, including alphanumeric and other keys, is coupled to bus 1602 for communicating information and command selections to processor 1604. Another type of user input device is cursor control 1616, such as a mouse, a trackball, or cursor direction keys for communicating direction information and command selections to processor 1604 and for controlling cursor movement on display 1612. This input device typically has two degrees of freedom in two axes, a first axis (e.g., x) and a second axis (e.g., y), that allows the device to specify positions in a plane.


Computer system 1600 may implement the techniques described herein using customized hard-wired logic, one or more ASICs or FPGAs, firmware and/or program logic which in combination with the computer system causes or programs computer system 1600 to be a special-purpose machine. According to one embodiment, the techniques herein are performed by computer system 1600 in response to processor 1604 executing one or more sequences of one or more instructions contained in main memory 1606. Such instructions may be read into main memory 1606 from another storage medium, such as storage device 1610. Execution of the sequences of instructions contained in main memory 1606 causes processor 1604 to perform the process steps described herein. In alternative embodiments, hard-wired circuitry may be used in place of or in combination with software instructions.


The term “storage media” as used herein refers to any non-transitory media that store data and/or instructions that cause a machine to operation in a specific fashion. Such storage media may comprise non-volatile media and/or volatile media. Non-volatile media includes, for example, optical or magnetic disks, such as storage device 1610. Volatile media includes dynamic memory, such as main memory 1606. Common forms of storage media include, for example, a floppy disk, a flexible disk, hard disk, solid state drive, magnetic tape, or any other magnetic data storage medium, a CD-ROM, any other optical data storage medium, any physical medium with patterns of holes, a RAM, a PROM, and EPROM, a FLASH-EPROM, NVRAM, any other memory chip or cartridge.


Storage media is distinct from but may be used in conjunction with transmission media. Transmission media participates in transferring information between storage media. For example, transmission media includes coaxial cables, copper wire and fiber optics, including the wires that comprise bus 1602. Transmission media can also take the form of acoustic or light waves, such as those generated during radio-wave and infra-red data communications.


Various forms of media may be involved in carrying one or more sequences of one or more instructions to processor 1604 for execution. For example, the instructions may initially be carried on a magnetic disk or solid state drive of a remote computer. The remote computer can load the instructions into its dynamic memory and send the instructions over a telephone line using a modem. A modem local to computer system 1600 can receive the data on the telephone line and use an infra-red transmitter to convert the data to an infra-red signal. An infra-red detector can receive the data carried in the infra-red signal and appropriate circuitry can place the data on bus 1602. Bus 1602 carries the data to main memory 1606, from which processor 1604 retrieves and executes the instructions. The instructions received by main memory 1606 may optionally be stored on storage device 1610 either before or after execution by processor 1604.


Computer system 1600 also includes a communication interface 1618 coupled to bus 1602. Communication interface 1618 provides a two-way data communication coupling to a network link 1620 that is connected to a local network 1622. For example, communication interface 1618 may be an integrated services digital network (ISDN) card, cable modem, satellite modem, or a modem to provide a data communication connection to a corresponding type of telephone line. As another example, communication interface 1618 may be a local area network (LAN) card to provide a data communication connection to a compatible LAN. Wireless links may also be implemented. In any such implementation, communication interface 1618 sends and receives electrical, electromagnetic or optical signals that carry digital data streams representing various types of information.


Network link 1620 typically provides data communication through one or more networks to other data devices. For example, network link 1620 may provide a connection through local network 1622 to a host computer 1624 or to data equipment operated by an Internet Service Provider (ISP) 1626. ISP 1626 in turn provides data communication services through the world wide packet data communication network now commonly referred to as the “Internet” 1628. Local network 1622 and Internet 1628 both use electrical, electromagnetic or optical signals that carry digital data streams. The signals through the various networks and the signals on network link 1620 and through communication interface 1618, which carry the digital data to and from computer system 1600, are example forms of transmission media.


Computer system 1600 can send messages and receive data, including program code, through the network(s), network link 1620 and communication interface 1618. In the Internet example, a server 1630 might transmit a requested code for an application program through Internet 1628, ISP 1626, local network 1622 and communication interface 1618.


The received code may be executed by processor 1604 as it is received, and/or stored in storage device 1610, or other non-volatile storage for later execution.


In the foregoing specification, embodiments of the invention have been described with reference to numerous specific details that may vary from implementation to implementation. The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense. The sole and exclusive indicator of the scope of the invention, and what is intended by the applicants to be the scope of the invention, is the literal and equivalent scope of the set of claims that issue from this application, in the specific form in which such claims issue, including any subsequent correction.

Claims
  • 1. A method comprising: by an electronic device having one or more processors, memory, and a display: storing, in the memory, a plurality of task items that are organized in a plurality of lists, each of the plurality of lists having a respective list identifier;receiving user input that indicates information about a new task, wherein the user input includes a first portion that does not explicitly specify a particular location associated with the new task;in response to receiving the user input, generating a task item for the new task;determining which list of the plurality of lists to add the task item including: disambiguating, by performing natural language processing on the user input, and based on context information, the first portion of the user input to refer to the particular location, wherein the context information includes data displayed or processed by the electronic device within a threshold duration of receiving the user input;in response to determining to add the task item to a particular list of the plurality of lists: adding the task item to the particular list based on the disambiguated particular location; andstoring, in the memory, data that associates the task item with the particular list;storing, in the memory, location data associated with each task item of the plurality of task items, wherein a first subset of task items from the plurality of task items are associated with the particular location and a second subset of task items from the plurality of task items are associated with a second location that is different from the particular location;storing, in the memory, list association data that associates the first subset of task items with the particular list and that associates the second subset of task items with a second list, of the plurality of lists, that is different from the particular list;determining, by the one or more processors, a current context associated with the electronic device, including determining a current location of the electronic device;determining, by the one or more processors, an order in which to concurrently display the respective list identifiers of at least some of the plurality of lists based on the current context, including determining the order based on the current location of the electronic device relative to the particular location and the current location of the electronic device relative to the second location; andconcurrently displaying, on the display, the respective list identifiers of the particular list and the second list based on the determined order, wherein the respective list identifiers of the particular list and the second list are displayed without displaying information about any task item associated with the particular list or the second list.
  • 2. The method of claim 1, further comprising: storing action data associated with each task item of the plurality of task items, wherein a third subset of task items from the plurality of task items are associated with a first action and a fourth subset of task items from the plurality of task items are associated with a second action that is different from the first action; andstoring list association data that associates the third subset of task items with a third list of the plurality of lists and that associates the fourth subset of task items with a fourth list of the plurality of lists, that is different from the third list.
  • 3. The method of claim 2, wherein the first action is one of calling, purchasing, performing a search, emailing, or texting.
  • 4. The method of claim 1, further comprising: storing trigger data associated with each task item of the plurality of task items, wherein the trigger data indicates one or more criteria that indicate when an action associated with said each task item is to be performed, wherein a third subset of task items from the plurality of task items are associated with a first type of trigger data and a fourth subset of task items from the plurality of task items are associated with a second type of trigger data that is different from the first type of trigger data; andstoring list association data that associates the third subset of task items with a third list of the plurality of lists and that associates the fourth subset of task items with a fourth list of the plurality of lists, that is different from the third list.
  • 5. The method of claim 4, wherein first type of trigger data is one of a particular location of the electronic device or a particular activity in which a user of the electronic device is engaged using the electronic device.
  • 6. The method of claim 1, further comprising: determining a third list, of the plurality of lists, that is different than the particular list to which to add the task item; andstoring second data that associates the task item with the third list.
  • 7. The method of claim 1, wherein determining the order in which to concurrently display the respective list identifiers of at least some of the plurality of lists includes: determining, by the one or more processors, a first distance between the current location and the particular location;determining, by the one or more processors, a second distance between the current location and the second location; andcomparing, by the one or more processors, the first distance to the second distance.
  • 8. The method of claim 1, further comprising: after concurrently displaying, on the display, the respective list identifiers of the particular list and the second list based on the determined order: determining, by the one or more processors, a changed location of the electronic device;determining, by the one or more processors, based on the changed location, a second order in which to concurrently display the respective list identifiers of the particular list and the second list; andreordering, on the display, the display of the respective list identifiers of the particular list and the second list based on the second order.
  • 9. The method of claim 1, wherein adding the task item to the particular list based on the disambiguated particular location includes: removing, from the user input, the first portion to generate a description of the task item, wherein the description of the task item, when displayed in the particular list, does not include the first portion.
  • 10. The method of claim 1, further comprising: receiving a second user input;determining, by performing natural language processing on the second user input, that a first portion of the second user input identifies a second new task and a second portion of the second user input identifies a new list for the second new task;generating a second task item for the second new task;determining that the new list is not a list of the plurality of lists; andin accordance with determining that the new list is not a list of the plurality of lists: generating the new list, including generating a list identifier for the new list based on the second portion of the second user input; andadding the second task item to the new list.
  • 11. The method of claim 10, further comprising: receiving a third user input indicating information about a third new task and a list identifier for the third new task;generating a third task item for the third new task;determining that the list identifier for the third new task matches the list identifier of the new list; andin accordance with determining that the list identifier for the third new task matches the list identifier of the new list: adding the third task item to the new list.
  • 12. An electronic device, comprising: one or more processors;a display; andmemory having instructions stored thereon, the instructions, when executed by the one or more processors, cause the one or more processors to perform operations comprising: storing, in the memory, a plurality of task items that are organized in a plurality of lists, each of the plurality of lists having a respective list identifier;receiving user input that indicates information about a new task, wherein the user input includes a first portion that does not explicitly specify a particular location associated with the new task;in response to receiving the user input, generating a task item for the new task;determining which list of the plurality of lists to add the task item, including: disambiguating, by performing natural language processing on the user input, and based on context information, the first portion of the user input to refer to the particular location, wherein the context information includes data displayed or processed by the electronic device within a threshold duration of receiving the user input;in response to determining to add the task item to a particular list of the plurality of lists: adding the task item to the particular list based on the disambiguated particular location; andstoring, in the memory, data that associates the task item with the particular list;storing, in the memory, location data associated with each task item of the plurality of task items, wherein a first subset of task items from the plurality of task items are associated with the particular location and a second subset of task items from the plurality of task items are associated with a second location that is different from the particular location;storing, in the memory, list association data that associates the first subset of task items with the particular list and that associates the second subset of task items with a second list, of the plurality of lists, that is different from the particular list;determining, by the one or more processors, a current context associated with the electronic device, including determining a current location of the electronic device;determining, by the one or more processors, an order in which to concurrently display the respective list identifiers of at least some of the plurality of lists based on the current context, including determining the order based on the current location of the electronic device relative to the particular location and the current location of the electronic device relative to the second location; andconcurrently displaying, on the display, the respective list identifiers of the particular list and the second list based on the determined order, wherein the respective list identifiers of the particular list and the second list are displayed without displaying information about any task item associated with the particular list or the second list.
  • 13. The electronic device of claim 12, wherein the operations further comprise: storing action data associated with each task item of the plurality of task items, wherein a third subset of task items from the plurality of task items are associated with a first action and a fourth subset of task items from the plurality of task items are associated with a second action that is different from the first action; andstoring list association data that associates the third subset of task items with a third list of the plurality of lists and that associates the fourth subset of task items with a fourth list of the plurality of lists, that is different from the third list.
  • 14. The electronic device of claim 13, wherein the first action is one of calling, purchasing, performing a search, emailing, or texting.
  • 15. The electronic device of claim 12, wherein the operations further comprise: storing trigger data associated with each task item of the plurality of task items, wherein the trigger data indicates one or more criteria that indicate when an action associated with said each task item is to be performed, wherein a third subset of task items from the plurality of task items are associated with a first type of trigger data and a fourth subset of task items from the plurality of task items are associated with a second type of trigger data that is different from the first type of trigger data; andstoring list association data that associates the third subset of task items with a third list of the plurality of lists and that associates the fourth subset of task items with a fourth list of the plurality of lists, that is different from the third list.
  • 16. The electronic device of claim 15, wherein first type of trigger data is one of a particular location of the electronic device or a particular activity in which a user of the electronic device is engaged using the electronic device.
  • 17. The electronic device of claim 12, wherein the operations further comprise: determining a third list, of the plurality of lists, that is different than the particular list to which to add the task item; andstoring second data that associates the task item with the third list.
  • 18. The electronic device of claim 12, wherein determining the order in which to concurrently display the respective list identifiers of at least some of the plurality of lists includes: determining, by the one or more processors, a first distance between the current location and the particular location;determining, by the one or more processors, a second distance between the current location and the second location; andcomparing, by the one or more processors, the first distance to the second distance.
  • 19. The electronic device of claim 12, wherein the operations further comprise: after concurrently displaying, on the display, the respective list identifiers of the particular list and the second list based on the determined order: determining, by the one or more processors, a changed location of the electronic device;determining, by the one or more processors, based on the changed location, a second order in which to concurrently display the respective list identifiers of the particular list and the second list; andreordering, on the display, the display of the respective list identifiers of the particular list and the second list based on the second order.
  • 20. The electronic device of claim 12, wherein adding the task item to the particular list based on the disambiguated particular location includes: removing, from the user input, the first portion to generate a description of the task item, wherein the description of the task item, when displayed in the particular list, does not include the first portion.
  • 21. The electronic device of claim 12, wherein the operations further comprise: receiving a second user input;determining, by performing natural language processing on the second user input, that a first portion of the second user input identifies a second new task and a second portion of the second user input identifies a new list for the second new task;generating a second task item for the second new task;determining that the new list is not a list of the plurality of lists; andin accordance with determining that the new list is not a list of the plurality of lists: generating the new list, including generating a list identifier for the new list based on the second portion of the second user input; andadding the second task item to the new list.
  • 22. The electronic device of claim 21, wherein the operations further comprise: receiving a third user input indicating information about a third new task and a list identifier for the third new task;generating a third task item for the third new task;determining that the list identifier for the third new task matches the list identifier of the new list; andin accordance with determining that the list identifier for the third new task matches the list identifier of the new list: adding the third task item to the new list.
  • 23. A non-transitory computer-readable storage medium having instructions stored thereon, the instructions, when executed by one or more processors of an electronic device with a display and memory, cause the one or more processors to perform operations comprising: storing, in the memory, a plurality of task items that are organized in a plurality of lists, each of the plurality of lists having a respective list identifier;receiving user input that indicates information about a new task, wherein the user input includes a first portion that does not explicitly specify a particular location associated with the new task;in response to receiving the user input, generating a task item for the new task;determining which list of the plurality of lists to add the task item, including: disambiguating, by performing natural language processing on the user input, and based on context information, the first portion of the user input to refer to the particular location, wherein the context information includes data displayed or processed by the electronic device within a threshold duration of receiving the user input;in response to determining to add the task item to a particular list of the plurality of lists: adding the task item to the particular list based on the disambiguated particular location; andstoring, in the memory, data that associates the task item with the particular list;storing, in the memory, location data associated with each task item of the plurality of task items, wherein a first subset of task items from the plurality of task items are associated with the particular location and a second subset of task items from the plurality of task items are associated with a second location that is different from the particular location;storing, in the memory, list association data that associates the first subset of task items with the particular list and that associates the second subset of task items with a second list, of the plurality of lists, that is different from the particular list;determining, by the one or more processors, a current context associated with the electronic device, including determining a current location of the electronic device; anddetermining, by the one or more processors, an order in which to concurrently display the respective list identifiers of at least some of the plurality of lists based on the current context, including determining the order based on the current location of the electronic device relative to the particular location and the current location of the electronic device relative to the second location; andconcurrently displaying, on the display, the respective list identifiers of the particular list and the second list based on the determined order, wherein the respective list identifiers of the particular list and the second list are displayed without displaying information about any task item associated with the particular list or the second list.
  • 24. The computer-readable storage medium of claim 23, wherein the operations further comprise: storing action data associated with each task item of the plurality of task items, wherein a third subset of task items from the plurality of task items are associated with a first action and a fourth subset of task items from the plurality of task items are associated with a second action that is different from the first action; andstoring list association data that associates the third subset of task items with a third list of the plurality of lists and that associates the fourth subset of task items with a fourth list of the plurality of lists, that is different from the third list.
  • 25. The computer-readable storage medium of claim 24, wherein the first action is one of calling, purchasing, performing a search, emailing, or texting.
  • 26. The computer-readable storage medium of claim 23, wherein the operations further comprise: storing trigger data associated with each task item of the plurality of task items, wherein the trigger data indicates one or more criteria that indicate when an action associated with said each task item is to be performed, wherein a third subset of task items from the plurality of task items are associated with a first type of trigger data and a fourth subset of task items from the plurality of task items are associated with a second type of trigger data that is different from the first type of trigger data; andstoring list association data that associates the third subset of task items with a third list of the plurality of lists and that associates the fourth subset of task items with a fourth list of the plurality of lists, that is different from the third list.
  • 27. The computer-readable storage medium of claim 26, wherein first type of trigger data is one of a particular location of the electronic device or a particular activity in which a user of the electronic device is engaged using the electronic device.
  • 28. The computer-readable storage medium of claim 23, wherein the operations further comprise: determining a third list, of the plurality of lists, that is different than the particular list to which to add the task item; andstoring second data that associates the task item with the third list.
  • 29. The computer-readable storage medium of claim 23, wherein determining the order in which to concurrently display the respective list identifiers of at least some of the plurality of lists includes: determining, by the one or more processors, a first distance between the current location and the particular location;determining, by the one or more processors, a second distance between the current location and the second location; andcomparing, by the one or more processors, the first distance to the second distance.
  • 30. The computer-readable storage medium of claim 23, wherein the operations further comprise: after concurrently displaying, on the display, the respective list identifiers of the particular list and the second list based on the determined order: determining, by the one or more processors, a changed location of the electronic device;determining, by the one or more processors, based on the changed location, a second order in which to concurrently display the respective list identifiers of the particular list and the second list; andreordering, on the display, the display of the respective list identifiers of the particular list and the second list based on the second order.
  • 31. The computer-readable storage medium of claim 23, wherein adding the task item to the particular list based on the disambiguated particular location includes: removing, from the user input, the first portion to generate a description of the task item, wherein the description of the task item, when displayed in the particular list, does not include the first portion.
  • 32. The computer-readable storage medium of claim 23, wherein the operations further comprise: receiving a second user input;determining, by performing natural language processing on the second user input, that a first portion of the second user input identifies a second new task and a second portion of the second user input identifies a new list for the second new task;generating a second task item for the second new task;determining that the new list is not a list of the plurality of lists; andin accordance with determining that the new list is not a list of the plurality of lists: generating the new list, including generating a list identifier for the new list based on the second portion of the second user input; andadding the second task item to the new list.
  • 33. The computer-readable storage medium of claim 32, wherein the operations further comprise: receiving a third user input indicating information about a third new task and a list identifier for the third new task;generating a third task item for the third new task;determining that the list identifier for the third new task matches the list identifier of the new list; andin accordance with determining that the list identifier for the third new task matches the list identifier of the new list: adding the third task item to the new list.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No. 13/894,354, filed May 14, 2013, which claims priority to U.S. Provisional Application No. 61/647,440, filed May 15, 2012, and is a continuation-in-part of U.S. patent application Ser. No. 13/251,118, filed Sep. 30, 2011, entitled “Performing Actions Associated with Task Items that Represent Tasks to Perform,” which in turn claims priority to U.S. Provisional Patent Application No. 61/493,201, filed Jun. 3, 2011, entitled “Generating and Processing Data Items that Represent Tasks to Perform.” The above referenced applications are incorporated by reference for all purposes as if fully set forth herein. This application is related to U.S. patent application Ser. No. 12/479,477, filed Jun. 5, 2009, entitled “Contextual Voice Commands,” the entire contents of which are hereby incorporated by reference as if fully set forth herein. This application is related to U.S. patent application Ser. No. 12/987,982, filed Jan. 10, 2011, entitled “Intelligent Automated Assistant,” the entire contents of which are hereby incorporated by reference as if fully set forth herein. This application is related to U.S. patent application Ser. No. 13/251,088, filed Sep. 30, 2011, entitled “Generating and Processing Task Items that Represent Tasks to Perform,” the entire contents of which are hereby incorporated by reference as if fully set forth herein. This application is related to U.S. patent application Ser. No. 13/251,104, filed Sep. 30, 2011, entitled “Triggering Notifications Associated with Tasks Items that Represent Task to Perform,” the entire contents of which are hereby incorporated by reference as if fully set forth herein. This application is related to U.S. patent application Ser. No. 13/251,127, filed Sep. 30, 2011, entitled “Organizing Task Items that Represent Tasks to Perform,” the entire contents of which are hereby incorporated by reference as if fully set forth herein.

US Referenced Citations (4437)
Number Name Date Kind
1559320 Hirsh Oct 1925 A
2180522 Henne Nov 1939 A
2495222 Bierig Jan 1950 A
3704345 Coker et al. Nov 1972 A
3710321 Rubenstein Jan 1973 A
3787542 Gallagher et al. Jan 1974 A
3828132 Flanagan et al. Aug 1974 A
3979557 Schulman et al. Sep 1976 A
4013085 Wright Mar 1977 A
4081631 Feder Mar 1978 A
4090216 Constable May 1978 A
4107784 Van Bemmelen Aug 1978 A
4108211 Tanaka Aug 1978 A
4159536 Kehoe et al. Jun 1979 A
4181821 Pirz et al. Jan 1980 A
4204089 Key et al. May 1980 A
4241286 Gordon Dec 1980 A
4253477 Eichman Mar 1981 A
4278838 Antonov Jul 1981 A
4282405 Taguchi Aug 1981 A
4310721 Manley et al. Jan 1982 A
4332464 Bartulis et al. Jun 1982 A
4348553 Baker et al. Sep 1982 A
4384169 Mozer et al. May 1983 A
4386345 Narveson et al. May 1983 A
4433377 Eustis et al. Feb 1984 A
4451849 Fuhrer May 1984 A
4485439 Rothstein Nov 1984 A
4495644 Parks et al. Jan 1985 A
4513379 Wilson et al. Apr 1985 A
4513435 Sakoe et al. Apr 1985 A
4555775 Pike Nov 1985 A
4577343 Oura Mar 1986 A
4586158 Brandle Apr 1986 A
4587670 Levinson et al. May 1986 A
4589022 Prince et al. May 1986 A
4611346 Bednar et al. Sep 1986 A
4615081 Lindahl Oct 1986 A
4618984 Das et al. Oct 1986 A
4642790 Minshull et al. Feb 1987 A
4653021 Takagi Mar 1987 A
4654875 Srihari et al. Mar 1987 A
4655233 Laughlin Apr 1987 A
4658425 Julstrom Apr 1987 A
4670848 Schramm Jun 1987 A
4677570 Taki Jun 1987 A
4680429 Murdock et al. Jul 1987 A
4680805 Scott Jul 1987 A
4686522 Hernandez et al. Aug 1987 A
4688195 Thompson et al. Aug 1987 A
4692941 Jacks et al. Sep 1987 A
4698625 McCaskill et al. Oct 1987 A
4709390 Atal et al. Nov 1987 A
4713775 Scott et al. Dec 1987 A
4718094 Bahl et al. Jan 1988 A
4724542 Williford Feb 1988 A
4726065 Froessl Feb 1988 A
4727354 Lindsay Feb 1988 A
RE32632 Atkinson Mar 1988 E
4736296 Katayama et al. Apr 1988 A
4750122 Kaji et al. Jun 1988 A
4754489 Bokser Jun 1988 A
4755811 Slavin et al. Jul 1988 A
4759070 Voroba et al. Jul 1988 A
4776016 Hansen Oct 1988 A
4783804 Juang et al. Nov 1988 A
4783807 Marley Nov 1988 A
4785413 Atsumi Nov 1988 A
4790028 Ramage Dec 1988 A
4797930 Goudie Jan 1989 A
4802223 Lin et al. Jan 1989 A
4803729 Baker Feb 1989 A
4807752 Chodorow Feb 1989 A
4811243 Racine Mar 1989 A
4813074 Marcus Mar 1989 A
4819271 Bahl et al. Apr 1989 A
4827518 Feustel et al. May 1989 A
4827520 Zeinstra May 1989 A
4829576 Porter May 1989 A
4829583 Monroe et al. May 1989 A
4831551 Schalk et al. May 1989 A
4833712 Bahl et al. May 1989 A
4833718 Sprague May 1989 A
4837798 Cohen et al. Jun 1989 A
4837831 Gillick et al. Jun 1989 A
4839853 Deerwester et al. Jun 1989 A
4852168 Sprague Jul 1989 A
4862504 Nomura Aug 1989 A
4875187 Smith Oct 1989 A
4878230 Murakami et al. Oct 1989 A
4887212 Zamora et al. Dec 1989 A
4896359 Yamamoto et al. Jan 1990 A
4903305 Gillick et al. Feb 1990 A
4905163 Garber et al. Feb 1990 A
4908867 Silverman Mar 1990 A
4914586 Swinehart et al. Apr 1990 A
4914590 Loatman et al. Apr 1990 A
4914704 Cole et al. Apr 1990 A
4918723 Iggulden et al. Apr 1990 A
4926491 Maeda et al. May 1990 A
4928307 Lynn May 1990 A
4931783 Atkinson Jun 1990 A
4935954 Thompson et al. Jun 1990 A
4939639 Lee et al. Jul 1990 A
4941488 Marxer et al. Jul 1990 A
4944013 Gouvianakis et al. Jul 1990 A
4945504 Nakama et al. Jul 1990 A
4953106 Gansner et al. Aug 1990 A
4955047 Morganstein et al. Sep 1990 A
4965763 Zamora Oct 1990 A
4972462 Shibata Nov 1990 A
4974191 Amirghodsi et al. Nov 1990 A
4975975 Filipski Dec 1990 A
4977598 Doddington et al. Dec 1990 A
4980916 Zinser Dec 1990 A
4985924 Matsuura Jan 1991 A
4992972 Brooks et al. Feb 1991 A
4994966 Hutchins Feb 1991 A
4994983 Landell et al. Feb 1991 A
5001774 Lee Mar 1991 A
5003577 Ertz et al. Mar 1991 A
5007095 Nara et al. Apr 1991 A
5007098 Kumagai Apr 1991 A
5010574 Wang Apr 1991 A
5016002 Levanto May 1991 A
5020112 Chou May 1991 A
5021971 Lindsay Jun 1991 A
5022081 Hirose et al. Jun 1991 A
5027110 Chang et al. Jun 1991 A
5027406 Roberts et al. Jun 1991 A
5027408 Kroeker et al. Jun 1991 A
5029211 Ozawa Jul 1991 A
5031217 Nishimura Jul 1991 A
5032989 Tornetta Jul 1991 A
5033087 Bahl et al. Jul 1991 A
5040218 Vitale et al. Aug 1991 A
5046099 Nishimura Sep 1991 A
5047614 Bianco Sep 1991 A
5047617 Shepard et al. Sep 1991 A
5050215 Nishimura Sep 1991 A
5053758 Cornett et al. Oct 1991 A
5054084 Tanaka et al. Oct 1991 A
5057915 Von Kohorn Oct 1991 A
5062143 Schmitt Oct 1991 A
5067158 Arjmand Nov 1991 A
5067503 Stile Nov 1991 A
5072452 Brown et al. Dec 1991 A
5075896 Wilcox et al. Dec 1991 A
5079723 Herceg et al. Jan 1992 A
5083119 Trevett et al. Jan 1992 A
5083268 Hemphill et al. Jan 1992 A
5086792 Chodorow Feb 1992 A
5090012 Kajiyama et al. Feb 1992 A
5091790 Silverberg Feb 1992 A
5091945 Kleijn Feb 1992 A
5103498 Lanier et al. Apr 1992 A
5109509 Katayama et al. Apr 1992 A
5111423 Kopec, Jr. et al. May 1992 A
5119079 Hube et al. Jun 1992 A
5122951 Kamiya Jun 1992 A
5123103 Ohtaki et al. Jun 1992 A
5125022 Hunt et al. Jun 1992 A
5125030 Nomura et al. Jun 1992 A
5127043 Hunt et al. Jun 1992 A
5127053 Koch Jun 1992 A
5127055 Larkey Jun 1992 A
5128672 Kaehler Jul 1992 A
5133011 McKiel, Jr. Jul 1992 A
5133023 Bokser Jul 1992 A
5142584 Ozawa Aug 1992 A
5144875 Nakada Sep 1992 A
5148541 Lee et al. Sep 1992 A
5153913 Kandefer et al. Oct 1992 A
5157610 Asano et al. Oct 1992 A
5157779 Washburn et al. Oct 1992 A
5161102 Griffin et al. Nov 1992 A
5163809 Akgun et al. Nov 1992 A
5164900 Bernath Nov 1992 A
5164982 Davis Nov 1992 A
5165007 Bahl et al. Nov 1992 A
5167004 Netsch et al. Nov 1992 A
5175536 Aschliman et al. Dec 1992 A
5175803 Yeh Dec 1992 A
5175814 Anick et al. Dec 1992 A
5179627 Sweet et al. Jan 1993 A
5179652 Rozmanith et al. Jan 1993 A
5194950 Murakami et al. Mar 1993 A
5195034 Garneau et al. Mar 1993 A
5195167 Bahl et al. Mar 1993 A
5197005 Shwartz et al. Mar 1993 A
5199077 Wilcox et al. Mar 1993 A
5201034 Matsuura et al. Apr 1993 A
5202952 Gillick et al. Apr 1993 A
5208862 Ozawa May 1993 A
5210689 Baker et al. May 1993 A
5212638 Bernath May 1993 A
5212821 Gorin et al. May 1993 A
5216747 Hardwick et al. Jun 1993 A
5218700 Beechick Jun 1993 A
5220629 Kosaka et al. Jun 1993 A
5220639 Lee Jun 1993 A
5220657 Bly et al. Jun 1993 A
5222146 Bahl et al. Jun 1993 A
5230036 Akamine et al. Jul 1993 A
5231670 Goldhor et al. Jul 1993 A
5235680 Bijnagte Aug 1993 A
5237502 White et al. Aug 1993 A
5241619 Schwartz et al. Aug 1993 A
5252951 Tannenbaum et al. Oct 1993 A
5253325 Clark Oct 1993 A
5255386 Prager Oct 1993 A
5257387 Richek et al. Oct 1993 A
5260697 Barrett et al. Nov 1993 A
5266931 Tanaka Nov 1993 A
5266949 Rossi Nov 1993 A
5267345 Brown et al. Nov 1993 A
5268990 Cohen et al. Dec 1993 A
5274771 Hamilton et al. Dec 1993 A
5274818 Vasilevsky et al. Dec 1993 A
5276616 Kuga et al. Jan 1994 A
5276794 Lamb, Jr. Jan 1994 A
5278980 Pedersen et al. Jan 1994 A
5282265 Rohra Suda et al. Jan 1994 A
5283818 Klausner et al. Feb 1994 A
5287448 Nicol et al. Feb 1994 A
5289562 Mizuta et al. Feb 1994 A
RE34562 Murakami et al. Mar 1994 E
5291286 Murakami et al. Mar 1994 A
5293254 Eschbach Mar 1994 A
5293448 Honda Mar 1994 A
5293452 Picone et al. Mar 1994 A
5296642 Konishi Mar 1994 A
5297170 Eyuboglu et al. Mar 1994 A
5297194 Hunt et al. Mar 1994 A
5299125 Baker et al. Mar 1994 A
5299284 Roy Mar 1994 A
5301109 Landauer et al. Apr 1994 A
5303406 Hansen et al. Apr 1994 A
5305205 Weber et al. Apr 1994 A
5305421 Li et al. Apr 1994 A
5305768 Gross et al. Apr 1994 A
5309359 Katz et al. May 1994 A
5315689 Kanazawa et al. May 1994 A
5317507 Gallant May 1994 A
5317647 Pagallo May 1994 A
5325297 Bird et al. Jun 1994 A
5325298 Gallant Jun 1994 A
5325462 Farrett Jun 1994 A
5326270 Ostby et al. Jul 1994 A
5327342 Roy Jul 1994 A
5327498 Hamon Jul 1994 A
5329608 Bocchieri et al. Jul 1994 A
5333236 Bahl et al. Jul 1994 A
5333266 Boaz et al. Jul 1994 A
5333275 Wheatley et al. Jul 1994 A
5335011 Addeo et al. Aug 1994 A
5335276 Thompson et al. Aug 1994 A
5341293 Vertelney et al. Aug 1994 A
5341466 Perlin et al. Aug 1994 A
5345536 Hoshimi et al. Sep 1994 A
5349645 Zhao Sep 1994 A
5353374 Wilson et al. Oct 1994 A
5353376 Oh et al. Oct 1994 A
5353377 Kuroda et al. Oct 1994 A
5353408 Kato et al. Oct 1994 A
5353432 Richek et al. Oct 1994 A
5357431 Nakada et al. Oct 1994 A
5367640 Hamilton et al. Nov 1994 A
5369575 Lamberti et al. Nov 1994 A
5369577 Kadashevich et al. Nov 1994 A
5371853 Kao et al. Dec 1994 A
5371901 Reed et al. Dec 1994 A
5373566 Murdock Dec 1994 A
5377103 Lamberti et al. Dec 1994 A
5377301 Rosenberg et al. Dec 1994 A
5377303 Firman Dec 1994 A
5384671 Fisher Jan 1995 A
5384892 Strong Jan 1995 A
5384893 Hutchins Jan 1995 A
5386494 White Jan 1995 A
5386556 Hedin et al. Jan 1995 A
5390236 Klausner et al. Feb 1995 A
5390279 Strong Feb 1995 A
5390281 Luciw et al. Feb 1995 A
5392419 Walton Feb 1995 A
5396625 Parkes Mar 1995 A
5400434 Pearson Mar 1995 A
5404295 Katz et al. Apr 1995 A
5406305 Shimomura et al. Apr 1995 A
5408060 Muurinen Apr 1995 A
5412756 Bauman et al. May 1995 A
5412804 Krishna May 1995 A
5412806 Du et al. May 1995 A
5418951 Damashek May 1995 A
5422656 Allard et al. Jun 1995 A
5424947 Nagao et al. Jun 1995 A
5425108 Hwang et al. Jun 1995 A
5428731 Powers, III Jun 1995 A
5434777 Luciw Jul 1995 A
5440615 Caccuro et al. Aug 1995 A
5442598 Haikawa et al. Aug 1995 A
5442780 Takanashi et al. Aug 1995 A
5444823 Nguyen Aug 1995 A
5449368 Kuzmak Sep 1995 A
5450523 Zhao Sep 1995 A
5455888 Iyengar et al. Oct 1995 A
5457768 Tsuboi et al. Oct 1995 A
5459488 Geiser Oct 1995 A
5463696 Beernink et al. Oct 1995 A
5463725 Henckel et al. Oct 1995 A
5465401 Thompson Nov 1995 A
5469529 Bimbot et al. Nov 1995 A
5471611 McGregor Nov 1995 A
5473728 Luginbuhl et al. Dec 1995 A
5475587 Anick et al. Dec 1995 A
5475796 Iwata Dec 1995 A
5477447 Luciw et al. Dec 1995 A
5477448 Golding et al. Dec 1995 A
5477451 Brown et al. Dec 1995 A
5479488 Lennig et al. Dec 1995 A
5481739 Staats Jan 1996 A
5483261 Yasutake Jan 1996 A
5485372 Golding et al. Jan 1996 A
5485543 Aso Jan 1996 A
5488204 Mead et al. Jan 1996 A
5488727 Agrawal et al. Jan 1996 A
5490234 Narayan Feb 1996 A
5491758 Bellegarda et al. Feb 1996 A
5491772 Hardwick et al. Feb 1996 A
5493677 Balogh et al. Feb 1996 A
5495604 Harding et al. Feb 1996 A
5497319 Chong et al. Mar 1996 A
5500903 Gulli Mar 1996 A
5500905 Martin et al. Mar 1996 A
5500937 Thompson-Rohrlich Mar 1996 A
5502774 Bellegarda et al. Mar 1996 A
5502790 Yi Mar 1996 A
5502791 Nishimura et al. Mar 1996 A
5515475 Gupta et al. May 1996 A
5521816 Roche et al. May 1996 A
5524140 Klausner et al. Jun 1996 A
5530861 Diamant et al. Jun 1996 A
5533182 Bates et al. Jul 1996 A
5535121 Roche et al. Jul 1996 A
5536902 Serra et al. Jul 1996 A
5537317 Schabes et al. Jul 1996 A
5537618 Boulton et al. Jul 1996 A
5537647 Hermansky et al. Jul 1996 A
5543588 Bisset et al. Aug 1996 A
5543897 Altrieth, III Aug 1996 A
5544264 Bellegarda et al. Aug 1996 A
5548507 Martino et al. Aug 1996 A
5555343 Luther Sep 1996 A
5555344 Zunkler Sep 1996 A
5559301 Bryan, Jr. et al. Sep 1996 A
5559945 Beaudet et al. Sep 1996 A
5564446 Wiltshire Oct 1996 A
5565888 Selker Oct 1996 A
5568536 Tiller et al. Oct 1996 A
5568540 Greco et al. Oct 1996 A
5570324 Geil Oct 1996 A
5572576 Klausner et al. Nov 1996 A
5574823 Hassanein et al. Nov 1996 A
5574824 Slyh et al. Nov 1996 A
5577135 Grajski et al. Nov 1996 A
5577164 Kaneko et al. Nov 1996 A
5577241 Spencer Nov 1996 A
5578808 Taylor Nov 1996 A
5579037 Tahara et al. Nov 1996 A
5579436 Chou et al. Nov 1996 A
5581484 Prince Dec 1996 A
5581652 Abe et al. Dec 1996 A
5581655 Cohen et al. Dec 1996 A
5583993 Foster et al. Dec 1996 A
5584024 Shwartz Dec 1996 A
5586540 Marzec et al. Dec 1996 A
5594641 Kaplan et al. Jan 1997 A
5596260 Moravec et al. Jan 1997 A
5596676 Swaminathan et al. Jan 1997 A
5596994 Bro Jan 1997 A
5608624 Luciw Mar 1997 A
5608698 Yamanoi et al. Mar 1997 A
5608841 Tsuboka Mar 1997 A
5610812 Schabes et al. Mar 1997 A
5613036 Strong Mar 1997 A
5613122 Burnard et al. Mar 1997 A
5615378 Nishino et al. Mar 1997 A
5615384 Allard et al. Mar 1997 A
5616876 Cluts Apr 1997 A
5617386 Choi Apr 1997 A
5617507 Lee et al. Apr 1997 A
5617539 Ludwig et al. Apr 1997 A
5619583 Page et al. Apr 1997 A
5619694 Shimazu Apr 1997 A
5621859 Schwartz et al. Apr 1997 A
5621903 Luciw et al. Apr 1997 A
5627939 Huang et al. May 1997 A
5634084 Malsheen et al. May 1997 A
5636325 Farrett Jun 1997 A
5638425 Meador, III et al. Jun 1997 A
5638489 Tsuboka Jun 1997 A
5638523 Mullet et al. Jun 1997 A
5640487 Lau et al. Jun 1997 A
5642464 Yue et al. Jun 1997 A
5642466 Narayan Jun 1997 A
5642519 Martin Jun 1997 A
5644656 Akra et al. Jul 1997 A
5644727 Atkins Jul 1997 A
5644735 Luciw et al. Jul 1997 A
5649060 Ellozy et al. Jul 1997 A
5652828 Silverman Jul 1997 A
5652884 Palevich Jul 1997 A
5652897 Linebarger et al. Jul 1997 A
5661787 Pocock Aug 1997 A
5664055 Kroon Sep 1997 A
5664206 Murow et al. Sep 1997 A
5670985 Cappels, Sr. et al. Sep 1997 A
5675704 Juang et al. Oct 1997 A
5675819 Schuetze Oct 1997 A
5678039 Hinks et al. Oct 1997 A
5678053 Anderson Oct 1997 A
5682475 Johnson et al. Oct 1997 A
5682539 Conrad et al. Oct 1997 A
5684513 Decker Nov 1997 A
5687077 Gough, Jr. Nov 1997 A
5689287 Mackinlay et al. Nov 1997 A
5689616 Li Nov 1997 A
5689618 Gasper et al. Nov 1997 A
5692205 Berry et al. Nov 1997 A
5696962 Kupiec Dec 1997 A
5697793 Huffman et al. Dec 1997 A
5699082 Marks et al. Dec 1997 A
5701400 Amado Dec 1997 A
5706442 Anderson et al. Jan 1998 A
5708659 Rostoker et al. Jan 1998 A
5708822 Wical Jan 1998 A
5710886 Christensen et al. Jan 1998 A
5710922 Alley et al. Jan 1998 A
5712949 Kato et al. Jan 1998 A
5712957 Waibel et al. Jan 1998 A
5715468 Budzinski Feb 1998 A
5717877 Orton et al. Feb 1998 A
5721827 Logan et al. Feb 1998 A
5721949 Smith et al. Feb 1998 A
5724406 Juster Mar 1998 A
5724985 Snell et al. Mar 1998 A
5726672 Hernandez et al. Mar 1998 A
5727950 Cook et al. Mar 1998 A
5729694 Holzrichter et al. Mar 1998 A
5729704 Stone et al. Mar 1998 A
5732216 Logan et al. Mar 1998 A
5732390 Katayanagi et al. Mar 1998 A
5732395 Alexander Silverman Mar 1998 A
5734750 Arai et al. Mar 1998 A
5734791 Acero et al. Mar 1998 A
5736974 Selker Apr 1998 A
5737487 Bellegarda et al. Apr 1998 A
5737609 Reed et al. Apr 1998 A
5737734 Schultz Apr 1998 A
5739451 Winksy et al. Apr 1998 A
5740143 Suetomi Apr 1998 A
5742705 Parthasarathy Apr 1998 A
5742736 Haddock Apr 1998 A
5745116 Pisutha-Arnond Apr 1998 A
5745843 Wetters et al. Apr 1998 A
5745873 Braida et al. Apr 1998 A
5748512 Vargas May 1998 A
5748974 Johnson May 1998 A
5749071 Silverman May 1998 A
5749081 Whiteis May 1998 A
5751906 Silverman May 1998 A
5757358 Osga May 1998 A
5757979 Hongo et al. May 1998 A
5758024 Alleva May 1998 A
5758079 Ludwig et al. May 1998 A
5758083 Singh et al. May 1998 A
5758314 McKenna May 1998 A
5758318 Kojima et al. May 1998 A
5759101 Von Kohorn Jun 1998 A
5761640 Kalyanswamy et al. Jun 1998 A
5761687 Hon et al. Jun 1998 A
5764852 Williams Jun 1998 A
5765131 Stentiford et al. Jun 1998 A
5765168 Burrows Jun 1998 A
5771276 Wolf Jun 1998 A
5774834 Visser Jun 1998 A
5774855 Foti et al. Jun 1998 A
5774859 Houser et al. Jun 1998 A
5777614 Ando et al. Jul 1998 A
5778405 Ogawa Jul 1998 A
5790978 Olive et al. Aug 1998 A
5794050 Dahlgren et al. Aug 1998 A
5794182 Manduchi et al. Aug 1998 A
5794189 Gould Aug 1998 A
5794207 Walker et al. Aug 1998 A
5794237 Gore, Jr. Aug 1998 A
5797008 Burrows Aug 1998 A
5799268 Boguraev Aug 1998 A
5799269 Schabes et al. Aug 1998 A
5799276 Komissarchik et al. Aug 1998 A
5799279 Gould et al. Aug 1998 A
5801692 Muzio et al. Sep 1998 A
5802466 Gallant et al. Sep 1998 A
5802526 Fawcett et al. Sep 1998 A
5806021 Chen et al. Sep 1998 A
5812697 Sakai et al. Sep 1998 A
5812698 Platt et al. Sep 1998 A
5815142 Allard et al. Sep 1998 A
5815225 Nelson Sep 1998 A
5818142 Edleblute et al. Oct 1998 A
5818451 Bertram et al. Oct 1998 A
5818924 King et al. Oct 1998 A
5822288 Shinada Oct 1998 A
5822720 Bookman et al. Oct 1998 A
5822730 Roth et al. Oct 1998 A
5822743 Gupta et al. Oct 1998 A
5825349 Meier et al. Oct 1998 A
5825352 Bisset et al. Oct 1998 A
5825881 Colvin, Sr. Oct 1998 A
5826261 Spencer Oct 1998 A
5828768 Eatwell et al. Oct 1998 A
5828999 Bellegarda et al. Oct 1998 A
5832428 Chow et al. Nov 1998 A
5832433 Yashchin et al. Nov 1998 A
5832435 Silverman Nov 1998 A
5833134 Ho et al. Nov 1998 A
5835077 Dao et al. Nov 1998 A
5835079 Shieh Nov 1998 A
5835721 Donahue et al. Nov 1998 A
5835732 Kikinis et al. Nov 1998 A
5835893 Ushioda Nov 1998 A
5839106 Bellegarda Nov 1998 A
5841902 Tu Nov 1998 A
5842165 Raman et al. Nov 1998 A
5845255 Mayaud Dec 1998 A
5848410 Walls et al. Dec 1998 A
5850480 Scanlon Dec 1998 A
5850629 Holm et al. Dec 1998 A
5852801 Hon et al. Dec 1998 A
5854893 Ludwig et al. Dec 1998 A
5855000 Waibel et al. Dec 1998 A
5857184 Lynch Jan 1999 A
5859636 Pandit Jan 1999 A
5860063 Gorin et al. Jan 1999 A
5860064 Henton Jan 1999 A
5860075 Hashizume et al. Jan 1999 A
5862223 Walker et al. Jan 1999 A
5862233 Poletti Jan 1999 A
5864806 Mokbel et al. Jan 1999 A
5864815 Rozak et al. Jan 1999 A
5864844 James et al. Jan 1999 A
5864855 Ruocco et al. Jan 1999 A
5864868 Contois Jan 1999 A
5867799 Lang et al. Feb 1999 A
5870710 Ozawa et al. Feb 1999 A
5873056 Liddy et al. Feb 1999 A
5873064 De Armas et al. Feb 1999 A
5875427 Yamazaki Feb 1999 A
5875429 Douglas Feb 1999 A
5875437 Atkins Feb 1999 A
5875448 Boys et al. Feb 1999 A
5876396 Lo et al. Mar 1999 A
5877751 Kanemitsu et al. Mar 1999 A
5877757 Baldwin et al. Mar 1999 A
5878393 Hata et al. Mar 1999 A
5878394 Muhling Mar 1999 A
5878396 Henton Mar 1999 A
5880411 Gillespie et al. Mar 1999 A
5880731 Liles et al. Mar 1999 A
5884039 Ludwig et al. Mar 1999 A
5884262 Wise et al. Mar 1999 A
5884323 Hawkins et al. Mar 1999 A
5890117 Silverman Mar 1999 A
5890122 Van et al. Mar 1999 A
5891180 Greeninger et al. Apr 1999 A
5893126 Drews et al. Apr 1999 A
5893132 Huffman et al. Apr 1999 A
5895448 Vysotsky et al. Apr 1999 A
5895464 Bhandari et al. Apr 1999 A
5895466 Goldberg et al. Apr 1999 A
5896321 Miller et al. Apr 1999 A
5896500 Ludwig et al. Apr 1999 A
5899972 Miyazawa et al. May 1999 A
5905498 Diament et al. May 1999 A
5907597 Mark May 1999 A
5909666 Gould et al. Jun 1999 A
5909667 Leontiades et al. Jun 1999 A
5912951 Checchio et al. Jun 1999 A
5912952 Brendzel Jun 1999 A
5913185 Martino et al. Jun 1999 A
5913193 Huang et al. Jun 1999 A
5915001 Uppaluru et al. Jun 1999 A
5915236 Gould et al. Jun 1999 A
5915238 Tjaden Jun 1999 A
5915249 Spencer Jun 1999 A
5917487 Ulrich Jun 1999 A
5918303 Yamaura et al. Jun 1999 A
5920327 Seidensticker, Jr. Jul 1999 A
5920836 Gould et al. Jul 1999 A
5920837 Gould et al. Jul 1999 A
5923757 Hocker et al. Jul 1999 A
5924068 Richard et al. Jul 1999 A
5926769 Valimaa et al. Jul 1999 A
5926789 Barbara et al. Jul 1999 A
5930408 Seto Jul 1999 A
5930751 Cohrs et al. Jul 1999 A
5930754 Karaali et al. Jul 1999 A
5930769 Rose Jul 1999 A
5930783 Li et al. Jul 1999 A
5933477 Wu Aug 1999 A
5933806 Beyerlein et al. Aug 1999 A
5933822 Braden-Harder et al. Aug 1999 A
5936926 Yokouchi et al. Aug 1999 A
5937163 Lee et al. Aug 1999 A
5940811 Norris Aug 1999 A
5940841 Schmuck et al. Aug 1999 A
5941944 Messerly Aug 1999 A
5943043 Furuhata et al. Aug 1999 A
5943049 Matsubara et al. Aug 1999 A
5943052 Allen et al. Aug 1999 A
5943429 Haendel et al. Aug 1999 A
5943443 Itonori et al. Aug 1999 A
5943670 Prager Aug 1999 A
5946647 Miller et al. Aug 1999 A
5946648 Halstead et al. Aug 1999 A
5948040 DeLorme et al. Sep 1999 A
5949961 Sharman Sep 1999 A
5950123 Schwelb et al. Sep 1999 A
5952992 Helms Sep 1999 A
5953541 King et al. Sep 1999 A
5956021 Kubota et al. Sep 1999 A
5956699 Wong et al. Sep 1999 A
5960385 Skiena et al. Sep 1999 A
5960394 Gould et al. Sep 1999 A
5960422 Prasad Sep 1999 A
5963208 Dolan et al. Oct 1999 A
5963924 Williams et al. Oct 1999 A
5963964 Nielsen Oct 1999 A
5966126 Szabo Oct 1999 A
5970446 Goldberg et al. Oct 1999 A
5970451 Lewis et al. Oct 1999 A
5970460 Bunce et al. Oct 1999 A
5970474 LeRoy et al. Oct 1999 A
5973612 Deo et al. Oct 1999 A
5973676 Kawakura Oct 1999 A
5974146 Randle et al. Oct 1999 A
5977950 Rhyne Nov 1999 A
5982352 Pryor Nov 1999 A
5982370 Kamper Nov 1999 A
5982891 Ginter et al. Nov 1999 A
5982902 Terano Nov 1999 A
5983179 Gould et al. Nov 1999 A
5983184 Noguchi Nov 1999 A
5983216 Kirsch et al. Nov 1999 A
5987132 Rowney Nov 1999 A
5987140 Rowney et al. Nov 1999 A
5987401 Trudeau Nov 1999 A
5987404 Della Pietra et al. Nov 1999 A
5987440 O'Neil et al. Nov 1999 A
5990887 Redpath et al. Nov 1999 A
5991441 Jourjine Nov 1999 A
5995460 Takagi et al. Nov 1999 A
5995590 Brunet et al. Nov 1999 A
5995918 Kendall et al. Nov 1999 A
5998972 Gong Dec 1999 A
5999169 Lee Dec 1999 A
5999895 Forest Dec 1999 A
5999908 Abelow Dec 1999 A
5999927 Tukey et al. Dec 1999 A
6005495 Connolly et al. Dec 1999 A
6006274 Hawkins et al. Dec 1999 A
6009237 Hirabayashi et al. Dec 1999 A
6011585 Anderson Jan 2000 A
6014428 Wolf Jan 2000 A
6016471 Kuhn et al. Jan 2000 A
6017219 Adams, Jr. et al. Jan 2000 A
6018705 Gaudet Jan 2000 A
6018711 French-St. George et al. Jan 2000 A
6020881 Naughton et al. Feb 2000 A
6023536 Visser Feb 2000 A
6023676 Erell Feb 2000 A
6023684 Pearson Feb 2000 A
6024288 Gottlich et al. Feb 2000 A
6026345 Shah et al. Feb 2000 A
6026375 Hall et al. Feb 2000 A
6026388 Liddy et al. Feb 2000 A
6026393 Gupta et al. Feb 2000 A
6029132 Kuhn et al. Feb 2000 A
6029135 Krasle Feb 2000 A
6035267 Watanabe et al. Mar 2000 A
6035303 Baer et al. Mar 2000 A
6035336 Lu et al. Mar 2000 A
6038533 Buchsbaum et al. Mar 2000 A
6040824 Maekawa et al. Mar 2000 A
6041023 Lakhansingh Mar 2000 A
6047255 Williamson Apr 2000 A
6047300 Walfish et al. Apr 2000 A
6052654 Gaudet et al. Apr 2000 A
6052656 Suda et al. Apr 2000 A
6054990 Tran Apr 2000 A
6055514 Wren Apr 2000 A
6055531 Bennett et al. Apr 2000 A
6061646 Martino et al. May 2000 A
6064767 Muir et al. May 2000 A
6064951 Park et al. May 2000 A
6064959 Young et al. May 2000 A
6064960 Bellegarda et al. May 2000 A
6064963 Gainsboro May 2000 A
6067519 Lowry May 2000 A
6069648 Suso et al. May 2000 A
6070138 Iwata May 2000 A
6070139 Miyazawa et al. May 2000 A
6070140 Tran May 2000 A
6070147 Harms et al. May 2000 A
6073033 Campo Jun 2000 A
6073036 Heikkinen et al. Jun 2000 A
6073091 Kanevsky et al. Jun 2000 A
6073097 Gould et al. Jun 2000 A
6076051 Messerly et al. Jun 2000 A
6076060 Lin et al. Jun 2000 A
6076088 Paik et al. Jun 2000 A
6078885 Beutnagel Jun 2000 A
6078914 Redfern Jun 2000 A
6081750 Hoffberg et al. Jun 2000 A
6081774 de Hita et al. Jun 2000 A
6081780 Lumelsky Jun 2000 A
6081786 Barry et al. Jun 2000 A
6085204 Chijiwa et al. Jul 2000 A
6088671 Gould et al. Jul 2000 A
6088731 Kiraly et al. Jul 2000 A
6092036 Hamann et al. Jul 2000 A
6092038 Kanevsky et al. Jul 2000 A
6092043 Squires et al. Jul 2000 A
6094649 Bowen et al. Jul 2000 A
6097391 Wilcox Aug 2000 A
6101468 Gould et al. Aug 2000 A
6101470 Eide et al. Aug 2000 A
6105865 Hardesty Aug 2000 A
6108627 Sabourin Aug 2000 A
6108640 Slotznick Aug 2000 A
6111562 Downs et al. Aug 2000 A
6111572 Blair et al. Aug 2000 A
6115686 Chung et al. Sep 2000 A
6116907 Baker et al. Sep 2000 A
6119101 Peckover Sep 2000 A
6121960 Carroll et al. Sep 2000 A
6122340 Darley et al. Sep 2000 A
6122614 Kahn et al. Sep 2000 A
6122616 Henton Sep 2000 A
6122647 Horowitz et al. Sep 2000 A
6125284 Moore et al. Sep 2000 A
6125346 Nishimura et al. Sep 2000 A
6125356 Brockman et al. Sep 2000 A
6129582 Wilhite et al. Oct 2000 A
6138098 Shieber et al. Oct 2000 A
6138158 Boyle et al. Oct 2000 A
6141642 Oh Oct 2000 A
6141644 Kuhn et al. Oct 2000 A
6144377 Oppermann et al. Nov 2000 A
6144380 Shwarts et al. Nov 2000 A
6144938 Surace et al. Nov 2000 A
6144939 Pearson et al. Nov 2000 A
6151401 Annaratone Nov 2000 A
6154551 Frenkel Nov 2000 A
6154720 Onishi et al. Nov 2000 A
6157935 Tran et al. Dec 2000 A
6161084 Messerly et al. Dec 2000 A
6161087 Wightman et al. Dec 2000 A
6161944 Leman Dec 2000 A
6163769 Acero et al. Dec 2000 A
6163809 Buckley Dec 2000 A
6167369 Schulze Dec 2000 A
6169538 Nowlan et al. Jan 2001 B1
6172948 Keller et al. Jan 2001 B1
6173194 Vanttila Jan 2001 B1
6173251 Ito et al. Jan 2001 B1
6173261 Arai et al. Jan 2001 B1
6173263 Conkie Jan 2001 B1
6173279 Levin et al. Jan 2001 B1
6177905 Welch Jan 2001 B1
6177931 Alexander et al. Jan 2001 B1
6179432 Zhang et al. Jan 2001 B1
6182028 Karaali et al. Jan 2001 B1
6182099 Nakasato Jan 2001 B1
6185533 Holm et al. Feb 2001 B1
6188391 Seely et al. Feb 2001 B1
6188967 Kurtzberg et al. Feb 2001 B1
6188999 Moody Feb 2001 B1
6191939 Burnett Feb 2001 B1
6192253 Charlier et al. Feb 2001 B1
6192340 Abecassis Feb 2001 B1
6195641 Loring et al. Feb 2001 B1
6199076 Logan et al. Mar 2001 B1
6205456 Nakao Mar 2001 B1
6208044 Viswanadham et al. Mar 2001 B1
6208932 Ohmura et al. Mar 2001 B1
6208956 Motoyama Mar 2001 B1
6208964 Sabourin Mar 2001 B1
6208967 Pauws et al. Mar 2001 B1
6208971 Bellegarda et al. Mar 2001 B1
6212564 Harter et al. Apr 2001 B1
6216102 Martino et al. Apr 2001 B1
6216131 Liu et al. Apr 2001 B1
6217183 Shipman Apr 2001 B1
6222347 Gong Apr 2001 B1
6226403 Parthasarathy May 2001 B1
6226533 Akahane May 2001 B1
6226614 Mizuno et al. May 2001 B1
6226655 Borman et al. May 2001 B1
6230322 Saib et al. May 2001 B1
6232539 Looney et al. May 2001 B1
6232966 Kurlander May 2001 B1
6233545 Datig May 2001 B1
6233547 Denber et al. May 2001 B1
6233559 Balakrishnan May 2001 B1
6233578 Machihara et al. May 2001 B1
6237025 Ludwig et al. May 2001 B1
6240303 Katzur May 2001 B1
6243681 Guji et al. Jun 2001 B1
6246981 Papineni et al. Jun 2001 B1
6248946 Dwek Jun 2001 B1
6249606 Kiraly et al. Jun 2001 B1
6259436 Moon et al. Jul 2001 B1
6259826 Pollard et al. Jul 2001 B1
6260011 Heckerman et al. Jul 2001 B1
6260013 Sejnoha Jul 2001 B1
6260016 Holm et al. Jul 2001 B1
6260024 Shkedy Jul 2001 B1
6266098 Cove et al. Jul 2001 B1
6266637 Donovan et al. Jul 2001 B1
6268859 Andresen et al. Jul 2001 B1
6269712 Zentmyer Aug 2001 B1
6271835 Hoeksma Aug 2001 B1
6272456 De Campos Aug 2001 B1
6272464 Kiraz et al. Aug 2001 B1
6275795 Tzirkel-Hancock Aug 2001 B1
6275824 O'Flaherty et al. Aug 2001 B1
6278443 Amro et al. Aug 2001 B1
6278970 Milner Aug 2001 B1
6282507 Horiguchi et al. Aug 2001 B1
6282511 Mayer Aug 2001 B1
6285785 Bellegarda et al. Sep 2001 B1
6285786 Seni et al. Sep 2001 B1
6289085 Miyashita et al. Sep 2001 B1
6289124 Okamoto Sep 2001 B1
6289301 Higginbotham et al. Sep 2001 B1
6289353 Hazlehurst et al. Sep 2001 B1
6292772 Kantrowitz Sep 2001 B1
6292778 Sukkar Sep 2001 B1
6295390 Kobayashi et al. Sep 2001 B1
6295391 Rudd et al. Sep 2001 B1
6295541 Bodnar et al. Sep 2001 B1
6297818 Ulrich et al. Oct 2001 B1
6298314 Blackadar et al. Oct 2001 B1
6298321 Karlov et al. Oct 2001 B1
6300947 Kanevsky Oct 2001 B1
6304844 Pan et al. Oct 2001 B1
6304846 George et al. Oct 2001 B1
6307548 Flinchem et al. Oct 2001 B1
6308149 Gaussier et al. Oct 2001 B1
6310610 Beaton et al. Oct 2001 B1
6311152 Bai et al. Oct 2001 B1
6311157 Strong Oct 2001 B1
6311189 deVries et al. Oct 2001 B1
6314397 Lewis et al. Nov 2001 B1
6317237 Nakao et al. Nov 2001 B1
6317594 Gossman et al. Nov 2001 B1
6317707 Bangalore et al. Nov 2001 B1
6317831 King Nov 2001 B1
6321092 Fitch et al. Nov 2001 B1
6321179 Glance et al. Nov 2001 B1
6323846 Westerman et al. Nov 2001 B1
6324499 Lewis et al. Nov 2001 B1
6324502 Handel et al. Nov 2001 B1
6324512 Junqua et al. Nov 2001 B1
6324514 Matulich et al. Nov 2001 B2
6330538 Breen Dec 2001 B1
6331867 Eberhard et al. Dec 2001 B1
6332175 Birrell et al. Dec 2001 B1
6334103 Surace et al. Dec 2001 B1
6335722 Tani et al. Jan 2002 B1
6336365 Blackadar et al. Jan 2002 B1
6336727 Kim Jan 2002 B1
6340937 Stepita-Klauco Jan 2002 B1
6341316 Kloba et al. Jan 2002 B1
6343267 Kuhn et al. Jan 2002 B1
6345240 Havens Feb 2002 B1
6345250 Martin Feb 2002 B1
6347296 Friedland Feb 2002 B1
6351522 Vitikainen Feb 2002 B1
6351762 Ludwig et al. Feb 2002 B1
6353442 Masui Mar 2002 B1
6353794 Davis et al. Mar 2002 B1
6356287 Ruberry et al. Mar 2002 B1
6356854 Schubert et al. Mar 2002 B1
6356864 Foltz et al. Mar 2002 B1
6356905 Gershman et al. Mar 2002 B1
6357147 Darley et al. Mar 2002 B1
6359572 Vale Mar 2002 B1
6359970 Burgess Mar 2002 B1
6360227 Aggarwal et al. Mar 2002 B1
6360237 Schulz et al. Mar 2002 B1
6363347 Rozak Mar 2002 B1
6363348 Besling et al. Mar 2002 B1
6366883 Campbell et al. Apr 2002 B1
6366884 Bellegarda et al. Apr 2002 B1
6374217 Bellegarda Apr 2002 B1
6374226 Hunt et al. Apr 2002 B1
6377530 Burrows Apr 2002 B1
6377925 Greene, Jr. et al. Apr 2002 B1
6377928 Saxena et al. Apr 2002 B1
6381593 Yano et al. Apr 2002 B1
6385586 Dietz May 2002 B1
6385662 Moon et al. May 2002 B1
6389114 Dowens et al. May 2002 B1
6397183 Baba et al. May 2002 B1
6397186 Bush et al. May 2002 B1
6400806 Uppaluru Jun 2002 B1
6400996 Hoffberg et al. Jun 2002 B1
6401065 Kanevsky et al. Jun 2002 B1
6401085 Gershman et al. Jun 2002 B1
6405169 Kondo et al. Jun 2002 B1
6405238 Votipka Jun 2002 B1
6408272 White et al. Jun 2002 B1
6411924 De Hita et al. Jun 2002 B1
6411932 Molnar et al. Jun 2002 B1
6415250 Van Den Akker Jul 2002 B1
6417873 Fletcher et al. Jul 2002 B1
6418431 Mahajan et al. Jul 2002 B1
6421305 Gioscia et al. Jul 2002 B1
6421672 McAllister et al. Jul 2002 B1
6421707 Miller et al. Jul 2002 B1
6424944 Hikawa Jul 2002 B1
6430531 Polish Aug 2002 B1
6430551 Thelen et al. Aug 2002 B1
6434522 Tsuboka Aug 2002 B1
6434524 Weber Aug 2002 B1
6434529 Walker et al. Aug 2002 B1
6434604 Harada et al. Aug 2002 B1
6437818 Ludwig et al. Aug 2002 B1
6438523 Oberteuffer et al. Aug 2002 B1
6442518 Van Thong et al. Aug 2002 B1
6442523 Siegel Aug 2002 B1
6446076 Burkey et al. Sep 2002 B1
6448485 Barile Sep 2002 B1
6448986 Smith Sep 2002 B1
6449620 Draper et al. Sep 2002 B1
6453281 Walters et al. Sep 2002 B1
6453292 Ramaswamy et al. Sep 2002 B2
6453312 Goiffon et al. Sep 2002 B1
6453315 Weissman et al. Sep 2002 B1
6456616 Rantanen Sep 2002 B1
6456972 Gladstein et al. Sep 2002 B1
6460015 Hetherington et al. Oct 2002 B1
6460029 Fries et al. Oct 2002 B1
6462778 Abram et al. Oct 2002 B1
6463128 Elwin Oct 2002 B1
6463413 Applebaum et al. Oct 2002 B1
6466654 Cooper et al. Oct 2002 B1
6467924 Shipman Oct 2002 B2
6469712 Hilpert, Jr. et al. Oct 2002 B1
6469722 Kinoe et al. Oct 2002 B1
6469732 Chang et al. Oct 2002 B1
6470347 Gillam Oct 2002 B1
6473630 Baranowski et al. Oct 2002 B1
6473754 Matsubayashi et al. Oct 2002 B1
6477488 Bellegarda Nov 2002 B1
6477494 Hyde-Thomson et al. Nov 2002 B2
6487533 Hyde-Thomson et al. Nov 2002 B2
6487534 Thelen et al. Nov 2002 B1
6487663 Jaisimha et al. Nov 2002 B1
6489951 Wong et al. Dec 2002 B1
6490547 Atkin et al. Dec 2002 B1
6490560 Ramaswamy et al. Dec 2002 B1
6493006 Gourdol et al. Dec 2002 B1
6493428 Hillier Dec 2002 B1
6493652 Ohlenbusch et al. Dec 2002 B1
6493667 De Souza et al. Dec 2002 B1
6499013 Weber Dec 2002 B1
6499014 Chihara Dec 2002 B1
6499016 Anderson et al. Dec 2002 B1
6501937 Ho et al. Dec 2002 B1
6502194 Berman et al. Dec 2002 B1
6505158 Conkie Jan 2003 B1
6505175 Silverman et al. Jan 2003 B1
6505183 Loofbourrow et al. Jan 2003 B1
6507829 Richards et al. Jan 2003 B1
6510406 Marchisio Jan 2003 B1
6510412 Sasai et al. Jan 2003 B1
6510417 Woods et al. Jan 2003 B1
6513006 Howard et al. Jan 2003 B2
6513008 Pearson et al. Jan 2003 B2
6513063 Julia et al. Jan 2003 B1
6519565 Clements et al. Feb 2003 B1
6519566 Boyer et al. Feb 2003 B1
6523026 Gillis Feb 2003 B1
6523061 Halverson et al. Feb 2003 B1
6523172 Martinez-Guerra et al. Feb 2003 B1
6526351 Whitham Feb 2003 B2
6526382 Yuschik Feb 2003 B1
6526395 Morris Feb 2003 B1
6529592 Khan Mar 2003 B1
6529608 Gersabeck et al. Mar 2003 B2
6532444 Weber Mar 2003 B1
6532446 King Mar 2003 B1
6535610 Stewart Mar 2003 B1
6535852 Eide Mar 2003 B2
6535983 McCormack et al. Mar 2003 B1
6536139 Darley et al. Mar 2003 B2
6538665 Crow et al. Mar 2003 B2
6542171 Satou et al. Apr 2003 B1
6542584 Sherwood et al. Apr 2003 B1
6542868 Badt et al. Apr 2003 B1
6546262 Freadman Apr 2003 B1
6546367 Otsuka Apr 2003 B2
6546388 Edlund et al. Apr 2003 B1
6549497 Miyamoto et al. Apr 2003 B2
6553343 Kagoshima et al. Apr 2003 B1
6553344 Bellegarda et al. Apr 2003 B2
6556971 Rigsby et al. Apr 2003 B1
6556983 Altschuler et al. Apr 2003 B1
6560903 Darley May 2003 B1
6563769 Van Der Meulen May 2003 B1
6564186 Kiraly et al. May 2003 B1
6567549 Marianetti et al. May 2003 B1
6570557 Westerman et al. May 2003 B1
6570596 Frederiksen May 2003 B2
6582342 Kaufman Jun 2003 B2
6583806 Ludwig et al. Jun 2003 B2
6584464 Warthen Jun 2003 B1
6587403 Keller et al. Jul 2003 B1
6587404 Keller et al. Jul 2003 B1
6590303 Austin et al. Jul 2003 B1
6591379 LeVine et al. Jul 2003 B1
6594673 Smith et al. Jul 2003 B1
6594688 Ludwig et al. Jul 2003 B2
6597345 Hirshberg Jul 2003 B2
6598021 Shambaugh et al. Jul 2003 B1
6598022 Yuschik Jul 2003 B2
6598039 Livowsky Jul 2003 B1
6598054 Schuetze et al. Jul 2003 B2
6601026 Appelt et al. Jul 2003 B2
6601234 Bowman-Amuah Jul 2003 B1
6603837 Kesanupalli et al. Aug 2003 B1
6604059 Strubbe et al. Aug 2003 B2
6606101 Malamud et al. Aug 2003 B1
6606388 Townsend et al. Aug 2003 B1
6606632 Saulpaugh et al. Aug 2003 B1
6611789 Darley Aug 2003 B1
6615172 Bennett et al. Sep 2003 B1
6615175 Gazdzinski Sep 2003 B1
6615176 Lewis et al. Sep 2003 B2
6615220 Austin et al. Sep 2003 B1
6621768 Keller et al. Sep 2003 B1
6621892 Banister et al. Sep 2003 B1
6622121 Crepy et al. Sep 2003 B1
6622136 Russell Sep 2003 B2
6623529 Lakritz Sep 2003 B1
6625583 Silverman et al. Sep 2003 B1
6628808 Bach et al. Sep 2003 B1
6631186 Adams et al. Oct 2003 B1
6631346 Karaorman et al. Oct 2003 B1
6633741 Posa et al. Oct 2003 B1
6633846 Bennett et al. Oct 2003 B1
6633932 Bork et al. Oct 2003 B1
6642940 Dakss et al. Nov 2003 B1
6643401 Kashioka et al. Nov 2003 B1
6643824 Bates et al. Nov 2003 B1
6647260 Dusse et al. Nov 2003 B2
6650735 Burton et al. Nov 2003 B2
6651042 Field et al. Nov 2003 B1
6651218 Adler et al. Nov 2003 B1
6654740 Tokuda et al. Nov 2003 B2
6658389 Alpdemir Dec 2003 B1
6658408 Yano et al. Dec 2003 B2
6658577 Huppi et al. Dec 2003 B2
6661438 Shiraishi et al. Dec 2003 B1
6662023 Helle Dec 2003 B1
6665639 Mozer et al. Dec 2003 B2
6665640 Bennett et al. Dec 2003 B1
6665641 Coorman et al. Dec 2003 B1
6671672 Heck Dec 2003 B1
6671683 Kanno Dec 2003 B2
6671856 Gillam Dec 2003 B1
6675169 Bennett et al. Jan 2004 B1
6675233 Du et al. Jan 2004 B1
6677932 Westerman Jan 2004 B1
6680675 Suzuki Jan 2004 B1
6684187 Conkie Jan 2004 B1
6684376 Kerzman et al. Jan 2004 B1
6690387 Zimmerman et al. Feb 2004 B2
6690800 Resnick Feb 2004 B2
6690828 Meyers Feb 2004 B2
6691064 Vroman Feb 2004 B2
6691090 Laurila et al. Feb 2004 B1
6691111 Lazaridis et al. Feb 2004 B2
6691151 Cheyer et al. Feb 2004 B1
6694295 Lindholm et al. Feb 2004 B2
6694297 Sato Feb 2004 B2
6697780 Beutnagel et al. Feb 2004 B1
6697824 Bowman-Amuah Feb 2004 B1
6701294 Ball et al. Mar 2004 B1
6701305 Holt et al. Mar 2004 B1
6701318 Fox et al. Mar 2004 B2
6704015 Bovarnick et al. Mar 2004 B1
6704034 Rodriguez et al. Mar 2004 B1
6704698 Paulsen, Jr. et al. Mar 2004 B1
6704710 Strong Mar 2004 B2
6708153 Brittan et al. Mar 2004 B2
6711585 Copperman et al. Mar 2004 B1
6714221 Christie et al. Mar 2004 B1
6716139 Hosseinzadeh-Dolkhani et al. Apr 2004 B1
6718324 Edlund et al. Apr 2004 B2
6718331 Davis et al. Apr 2004 B2
6720980 Lui et al. Apr 2004 B1
6721728 McGreevy Apr 2004 B2
6721734 Subasic et al. Apr 2004 B1
6724370 Dutta et al. Apr 2004 B2
6725197 Wuppermann et al. Apr 2004 B1
6728675 Maddalozzo, Jr. et al. Apr 2004 B1
6728681 Whitham Apr 2004 B2
6728729 Jawa et al. Apr 2004 B1
6731312 Robbin May 2004 B2
6732142 Bates et al. May 2004 B1
6735562 Zhang et al. May 2004 B1
6735632 Kiraly et al. May 2004 B1
6738738 Henton May 2004 B2
6738742 Badt et al. May 2004 B2
6741264 Lesser May 2004 B1
6742021 Halverson et al. May 2004 B1
6751592 Shiga Jun 2004 B1
6751595 Busayapongchai et al. Jun 2004 B2
6751621 Calistri-Yeh et al. Jun 2004 B1
6754504 Reed Jun 2004 B1
6757362 Cooper et al. Jun 2004 B1
6757365 Bogard Jun 2004 B1
6757646 Marchisio Jun 2004 B2
6757653 Buth et al. Jun 2004 B2
6757718 Halverson et al. Jun 2004 B1
6760412 Loucks Jul 2004 B1
6760700 Lewis et al. Jul 2004 B2
6760754 Isaacs et al. Jul 2004 B1
6762741 Weindorf Jul 2004 B2
6762777 Carroll Jul 2004 B2
6763089 Feigenbaum Jul 2004 B2
6766294 MacGinite et al. Jul 2004 B2
6766295 Murveit et al. Jul 2004 B1
6766320 Wang et al. Jul 2004 B1
6766324 Carlson et al. Jul 2004 B2
6768979 Menendez-Pidal et al. Jul 2004 B1
6771982 Toupin Aug 2004 B1
6772123 Cooklev et al. Aug 2004 B2
6772195 Hatlelid et al. Aug 2004 B1
6772394 Kamada Aug 2004 B1
6775358 Breitenbach et al. Aug 2004 B1
6778951 Contractor Aug 2004 B1
6778952 Bellegarda Aug 2004 B2
6778962 Kasai et al. Aug 2004 B1
6778970 Au Aug 2004 B2
6778979 Grefenstette et al. Aug 2004 B2
6782510 Gross et al. Aug 2004 B1
6784901 Harvey et al. Aug 2004 B1
6789094 Rudoff et al. Sep 2004 B2
6789231 Reynar et al. Sep 2004 B1
6790704 Doyle et al. Sep 2004 B2
6792082 Levine Sep 2004 B1
6792083 Dams et al. Sep 2004 B2
6792086 Saylor et al. Sep 2004 B1
6792407 Kibre et al. Sep 2004 B2
6794566 Pachet Sep 2004 B2
6795059 Endo Sep 2004 B2
6795710 Creemer Sep 2004 B1
6799162 Goronzy et al. Sep 2004 B1
6799226 Robbin et al. Sep 2004 B1
6801604 Maes et al. Oct 2004 B2
6801964 Mahdavi Oct 2004 B1
6803905 Capps et al. Oct 2004 B1
6804649 Miranda Oct 2004 B2
6804677 Shadmon et al. Oct 2004 B2
6807536 Achlioptas et al. Oct 2004 B2
6807574 Partovi et al. Oct 2004 B1
6809724 Shiraishi et al. Oct 2004 B1
6810379 Vermeulen et al. Oct 2004 B1
6813218 Antonelli et al. Nov 2004 B1
6813491 McKinney Nov 2004 B1
6813607 Faruquie et al. Nov 2004 B1
6816578 Kredo et al. Nov 2004 B1
6820055 Saindon et al. Nov 2004 B2
6829018 Lin et al. Dec 2004 B2
6829603 Chai et al. Dec 2004 B1
6832194 Mozer et al. Dec 2004 B1
6832381 Mathur et al. Dec 2004 B1
6836651 Segal et al. Dec 2004 B2
6836760 Bellegarda et al. Dec 2004 B1
6839464 Hawkins et al. Jan 2005 B2
6839669 Gould et al. Jan 2005 B1
6839670 Stammler et al. Jan 2005 B1
6839742 Dyer et al. Jan 2005 B1
6842767 Partovi et al. Jan 2005 B1
6847966 Sommer et al. Jan 2005 B1
6847979 Allemang et al. Jan 2005 B2
6850775 Berg Feb 2005 B1
6850887 Epstein et al. Feb 2005 B2
6851115 Cheyer et al. Feb 2005 B1
6856259 Sharp Feb 2005 B1
6857800 Zhang et al. Feb 2005 B2
6859931 Cheyer et al. Feb 2005 B1
6862568 Case Mar 2005 B2
6862710 Marchisio Mar 2005 B1
6862713 Kraft et al. Mar 2005 B1
6865533 Addison et al. Mar 2005 B2
6868045 Schroder Mar 2005 B1
6868385 Gerson Mar 2005 B1
6870529 Davis Mar 2005 B1
6871346 Kumbalimutt et al. Mar 2005 B1
6873953 Lennig Mar 2005 B1
6873986 McConnell et al. Mar 2005 B2
6876947 Darley et al. Apr 2005 B1
6877003 Ho et al. Apr 2005 B2
6879957 Pechter et al. Apr 2005 B1
6882335 Saarinen Apr 2005 B2
6882337 Shetter Apr 2005 B2
6882747 Thawonmas et al. Apr 2005 B2
6882955 Ohlenbusch et al. Apr 2005 B1
6882971 Craner Apr 2005 B2
6885734 Eberle et al. Apr 2005 B1
6889361 Bates et al. May 2005 B1
6895084 Saylor et al. May 2005 B1
6895257 Boman et al. May 2005 B2
6895380 Sepe, Jr. May 2005 B2
6895558 Loveland May 2005 B1
6898550 Blackadar et al. May 2005 B1
6901364 Nguyen et al. May 2005 B2
6901399 Corston et al. May 2005 B1
6904405 Suominen Jun 2005 B2
6907112 Guedalia et al. Jun 2005 B1
6907140 Matsugu et al. Jun 2005 B2
6910004 Tarbouriech et al. Jun 2005 B2
6910007 Stylianou et al. Jun 2005 B2
6910012 Hartley et al. Jun 2005 B2
6910186 Kim Jun 2005 B2
6911971 Suzuki et al. Jun 2005 B2
6912407 Clarke et al. Jun 2005 B1
6912498 Stevens et al. Jun 2005 B2
6912499 Sabourin et al. Jun 2005 B1
6915138 Kraft Jul 2005 B2
6915246 Gusler et al. Jul 2005 B2
6915294 Singh et al. Jul 2005 B1
6917373 Vong et al. Jul 2005 B2
6918677 Shipman Jul 2005 B2
6924828 Hirsch Aug 2005 B1
6925438 Mohamed et al. Aug 2005 B2
6928149 Panjwani et al. Aug 2005 B1
6928614 Everhart Aug 2005 B1
6931255 Mekuria Aug 2005 B2
6931384 Horvitz et al. Aug 2005 B1
6932708 Yamashita et al. Aug 2005 B2
6933928 Lilienthal et al. Aug 2005 B1
6934394 Anderson Aug 2005 B1
6934684 Alpdemir et al. Aug 2005 B2
6934756 Maes Aug 2005 B2
6934812 Robbin et al. Aug 2005 B1
6937975 Elworthy Aug 2005 B1
6937986 Denenberg et al. Aug 2005 B2
6944593 Kuzunuki et al. Sep 2005 B2
6944846 Ryzhov Sep 2005 B2
6948094 Schultz et al. Sep 2005 B2
6950087 Knox et al. Sep 2005 B2
6950502 Jenkins Sep 2005 B1
6952799 Edwards et al. Oct 2005 B2
6954755 Reisman Oct 2005 B2
6954899 Anderson Oct 2005 B1
6956845 Baker et al. Oct 2005 B2
6957076 Hunzinger Oct 2005 B2
6957183 Malayath et al. Oct 2005 B2
6960734 Park Nov 2005 B1
6961699 Kahn et al. Nov 2005 B1
6961912 Aoki et al. Nov 2005 B2
6963759 Gerson Nov 2005 B1
6963841 Handal et al. Nov 2005 B2
6964023 Maes et al. Nov 2005 B2
6965376 Tani et al. Nov 2005 B2
6965863 Zuberec et al. Nov 2005 B1
6968311 Knockeart et al. Nov 2005 B2
6970820 Junqua et al. Nov 2005 B2
6970881 Mohan et al. Nov 2005 B1
6970915 Partovi et al. Nov 2005 B1
6970935 Maes Nov 2005 B1
6976090 Ben-Shaul et al. Dec 2005 B2
6978127 Bulthuis et al. Dec 2005 B1
6978239 Chu et al. Dec 2005 B2
6980949 Ford Dec 2005 B2
6980953 Kanevsky et al. Dec 2005 B1
6980955 Okutani et al. Dec 2005 B2
6983251 Umemoto et al. Jan 2006 B1
6985858 Frey et al. Jan 2006 B2
6985865 Packingham et al. Jan 2006 B1
6985958 Zwiegincew et al. Jan 2006 B2
6988063 Tokuda et al. Jan 2006 B2
6988071 Gazdzinski Jan 2006 B1
6990450 Case et al. Jan 2006 B2
6996520 Levin Feb 2006 B2
6996531 Korall et al. Feb 2006 B2
6996575 Cox et al. Feb 2006 B2
6999066 Litwiller Feb 2006 B2
6999914 Boerner et al. Feb 2006 B1
6999925 Fischer et al. Feb 2006 B2
6999927 Mozer et al. Feb 2006 B2
7000189 Dutta et al. Feb 2006 B2
7002556 Tsukada et al. Feb 2006 B2
7003099 Zhang et al. Feb 2006 B1
7003463 Maes et al. Feb 2006 B1
7003522 Reynar et al. Feb 2006 B1
7006969 Atal Feb 2006 B2
7006973 Genly et al. Feb 2006 B1
7007026 Wilkinson et al. Feb 2006 B2
7007239 Hawkins et al. Feb 2006 B1
7010581 Brown et al. Mar 2006 B2
7013289 Horn et al. Mar 2006 B2
7013308 Tunstall-Pedoe Mar 2006 B1
7013429 Fujimoto et al. Mar 2006 B2
7015894 Morohoshi Mar 2006 B2
7020685 Chen et al. Mar 2006 B1
7024363 Comerford et al. Apr 2006 B1
7024364 Guerra et al. Apr 2006 B2
7024366 Deyoe et al. Apr 2006 B1
7024460 Koopmas et al. Apr 2006 B2
7027568 Simpson et al. Apr 2006 B1
7027974 Busch et al. Apr 2006 B1
7027990 Sussman Apr 2006 B2
7028252 Baru et al. Apr 2006 B1
7030861 Westerman et al. Apr 2006 B1
7031530 Driggs et al. Apr 2006 B2
7031909 Mao et al. Apr 2006 B2
7035794 Sirivara Apr 2006 B2
7035801 Jimenez-Feltstrom Apr 2006 B2
7035807 Brittain et al. Apr 2006 B1
7036128 Julia et al. Apr 2006 B1
7036681 Suda et al. May 2006 B2
7038659 Rajkowski May 2006 B2
7039588 Okutani et al. May 2006 B2
7043420 Ratnaparkhi May 2006 B2
7043422 Gao et al. May 2006 B2
7046230 Zadesky et al. May 2006 B2
7046850 Braspenning et al. May 2006 B2
7047193 Bellegarda May 2006 B1
7050550 Steinbiss et al. May 2006 B2
7050976 Packingham May 2006 B1
7050977 Bennett May 2006 B1
7051096 Krawiec et al. May 2006 B1
7054419 Culliss May 2006 B2
7054888 LaChapelle et al. May 2006 B2
7057607 Mayoraz et al. Jun 2006 B2
7058569 Coorman et al. Jun 2006 B2
7058888 Gjerstad et al. Jun 2006 B1
7058889 Trovato et al. Jun 2006 B2
7062223 Gerber et al. Jun 2006 B2
7062225 White Jun 2006 B2
7062428 Hogenhout et al. Jun 2006 B2
7062438 Kobayashi et al. Jun 2006 B2
7065185 Koch Jun 2006 B1
7065485 Chong-White et al. Jun 2006 B1
7069213 Thompson Jun 2006 B2
7069220 Coffman et al. Jun 2006 B2
7069560 Cheyer et al. Jun 2006 B1
7072686 Schrager Jul 2006 B1
7072941 Griffin et al. Jul 2006 B2
7076527 Bellegarda et al. Jul 2006 B2
7079713 Simmons Jul 2006 B2
7082322 Harano Jul 2006 B2
7084758 Cole Aug 2006 B1
7084856 Huppi Aug 2006 B2
7085716 Even et al. Aug 2006 B1
7085723 Ross et al. Aug 2006 B2
7085960 Bouat et al. Aug 2006 B2
7088345 Robinson et al. Aug 2006 B2
7089292 Roderick et al. Aug 2006 B1
7092370 Jiang et al. Aug 2006 B2
7092887 Mozer et al. Aug 2006 B2
7092928 Elad et al. Aug 2006 B1
7092950 Wong et al. Aug 2006 B2
7093693 Gazdzinski Aug 2006 B1
7095733 Yarlagadda et al. Aug 2006 B1
7096183 Junqua Aug 2006 B2
7100117 Chwa et al. Aug 2006 B1
7103548 Squibbs et al. Sep 2006 B2
7107204 Liu et al. Sep 2006 B1
7110998 Bhandari et al. Sep 2006 B1
7111248 Mulvey et al. Sep 2006 B2
7111774 Song Sep 2006 B2
7113803 Dehlin Sep 2006 B2
7113943 Bradford et al. Sep 2006 B2
7115035 Tanaka Oct 2006 B2
7117231 Fischer et al. Oct 2006 B2
7120865 Horvitz et al. Oct 2006 B1
7123696 Lowe Oct 2006 B2
7124081 Bellegarda Oct 2006 B1
7124082 Freedman Oct 2006 B2
7124164 Chemtob Oct 2006 B1
7127046 Smith et al. Oct 2006 B1
7127394 Strong et al. Oct 2006 B2
7127396 Chu et al. Oct 2006 B2
7127403 Saylor et al. Oct 2006 B1
7129932 Klarlund et al. Oct 2006 B1
7133900 Szeto Nov 2006 B1
7136710 Hoffberg et al. Nov 2006 B1
7136818 Cosatto et al. Nov 2006 B1
7137126 Coffman et al. Nov 2006 B1
7139697 Häkkinen et al. Nov 2006 B2
7139714 Bennett et al. Nov 2006 B2
7139722 Perrella et al. Nov 2006 B2
7143028 Hillis et al. Nov 2006 B2
7143038 Katae Nov 2006 B2
7143040 Durston et al. Nov 2006 B2
7146319 Hunt Dec 2006 B2
7146437 Robbin et al. Dec 2006 B2
7149319 Roeck Dec 2006 B2
7149695 Bellegarda Dec 2006 B1
7149964 Cottrille et al. Dec 2006 B1
7152070 Musick et al. Dec 2006 B1
7152093 Ludwig et al. Dec 2006 B2
7154526 Foote et al. Dec 2006 B2
7155668 Holland et al. Dec 2006 B2
7158647 Azima et al. Jan 2007 B2
7159174 Johnson et al. Jan 2007 B2
7162412 Yamada et al. Jan 2007 B2
7162482 Dunning Jan 2007 B1
7165073 Vandersluis Jan 2007 B2
7166791 Robbin et al. Jan 2007 B2
7171350 Lin et al. Jan 2007 B2
7171360 Huang et al. Jan 2007 B2
7174042 Simmons et al. Feb 2007 B1
7174295 Kivimaki Feb 2007 B1
7174297 Guerra et al. Feb 2007 B2
7174298 Sharma Feb 2007 B2
7177794 Mani et al. Feb 2007 B2
7177798 Hsu et al. Feb 2007 B2
7177817 Khosla et al. Feb 2007 B1
7181386 Mohri et al. Feb 2007 B2
7181388 Tian Feb 2007 B2
7184064 Zimmerman et al. Feb 2007 B2
7185276 Keswa Feb 2007 B2
7188085 Pelletier Mar 2007 B2
7190351 Goren Mar 2007 B1
7190794 Hinde Mar 2007 B2
7191118 Bellegarda Mar 2007 B2
7191131 Nagao Mar 2007 B1
7193615 Kim et al. Mar 2007 B2
7194186 Strub et al. Mar 2007 B1
7194413 Mahoney et al. Mar 2007 B2
7194471 Nagatsuka et al. Mar 2007 B1
7194611 Bear et al. Mar 2007 B2
7194699 Thomson et al. Mar 2007 B2
7197120 Luehrig et al. Mar 2007 B2
7197460 Gupta et al. Mar 2007 B1
7200550 Menezes et al. Apr 2007 B2
7200558 Kato et al. Apr 2007 B2
7200559 Wang Apr 2007 B2
7203297 Vitikainen et al. Apr 2007 B2
7203646 Bennett Apr 2007 B2
7206809 Ludwig et al. Apr 2007 B2
7212827 Veschl May 2007 B1
7216008 Sakata May 2007 B2
7216066 Di et al. May 2007 B2
7216073 Lavi et al. May 2007 B2
7216080 Tsiao et al. May 2007 B2
7218920 Hyon May 2007 B2
7218943 Klassen et al. May 2007 B2
7219063 Schalk et al. May 2007 B2
7219123 Fiechter et al. May 2007 B1
7225125 Bennett et al. May 2007 B2
7228278 Nguyen et al. Jun 2007 B2
7231343 Treadgold et al. Jun 2007 B1
7231597 Braun et al. Jun 2007 B1
7233790 Kjellberg et al. Jun 2007 B2
7233904 Luisi Jun 2007 B2
7234026 Robbin et al. Jun 2007 B2
7236932 Grajski Jun 2007 B1
7240002 Minamino et al. Jul 2007 B2
7243130 Horvitz et al. Jul 2007 B2
7243305 Schabes et al. Jul 2007 B2
7246118 Chastain et al. Jul 2007 B2
7246151 Isaacs et al. Jul 2007 B2
7248900 Deeds et al. Jul 2007 B2
7251313 Miller et al. Jul 2007 B1
7251454 White Jul 2007 B2
7254773 Bates et al. Aug 2007 B2
7257537 Ross et al. Aug 2007 B2
7259752 Simmons Aug 2007 B1
7260529 Lengen Aug 2007 B1
7260567 Parikh et al. Aug 2007 B2
7263373 Mattisson Aug 2007 B2
7266189 Day Sep 2007 B1
7266495 Beaufays et al. Sep 2007 B1
7266496 Wang et al. Sep 2007 B2
7266499 Surace et al. Sep 2007 B2
7269544 Simske Sep 2007 B2
7269556 Kiss et al. Sep 2007 B2
7272224 Normile et al. Sep 2007 B1
7275063 Horn Sep 2007 B2
7277088 Robinson et al. Oct 2007 B2
7277854 Bennett et al. Oct 2007 B2
7277855 Acker et al. Oct 2007 B1
7280958 Pavlov et al. Oct 2007 B2
7283072 Plachta et al. Oct 2007 B1
7289102 Hinckley et al. Oct 2007 B2
7290039 Lisitsa et al. Oct 2007 B1
7292579 Morris Nov 2007 B2
7292979 Karas et al. Nov 2007 B2
7292980 August et al. Nov 2007 B1
7296019 Chandrasekar et al. Nov 2007 B1
7296230 Fukatsu et al. Nov 2007 B2
7299033 Kjellberg et al. Nov 2007 B2
7302392 Thenthiruperai et al. Nov 2007 B1
7302394 Baray et al. Nov 2007 B1
7302686 Togawa Nov 2007 B2
7308404 Venkataraman et al. Dec 2007 B2
7308408 Stifelman et al. Dec 2007 B1
7310329 Vieri et al. Dec 2007 B2
7310600 Garner et al. Dec 2007 B1
7310605 Janakiraman et al. Dec 2007 B2
7313523 Bellegarda et al. Dec 2007 B1
7315809 Xun Jan 2008 B2
7315818 Stevens et al. Jan 2008 B2
7318020 Kim Jan 2008 B1
7319957 Robinson et al. Jan 2008 B2
7321783 Kim, II Jan 2008 B2
7322023 Shulman et al. Jan 2008 B2
7324833 White et al. Jan 2008 B2
7324947 Jordan et al. Jan 2008 B2
7328155 Endo et al. Feb 2008 B2
7328250 Wang et al. Feb 2008 B2
7345670 Armstrong Mar 2008 B2
7345671 Robbin et al. Mar 2008 B2
7349953 Lisitsa et al. Mar 2008 B2
7353139 Burrell et al. Apr 2008 B1
7359493 Wang et al. Apr 2008 B1
7359671 Richenstein et al. Apr 2008 B2
7359851 Tong et al. Apr 2008 B2
7360158 Beeman Apr 2008 B1
7362738 Taube et al. Apr 2008 B2
7363227 Mapes-Riordan et al. Apr 2008 B2
7363586 Briggs et al. Apr 2008 B1
7365260 Kawashima Apr 2008 B2
7366461 Brown Apr 2008 B1
7373291 Garst May 2008 B2
7373612 Risch et al. May 2008 B2
7376556 Bennett May 2008 B2
7376632 Sadek et al. May 2008 B1
7376645 Bernard May 2008 B2
7378963 Begault et al. May 2008 B1
7379874 Schmid et al. May 2008 B2
7380203 Keely et al. May 2008 B2
7383170 Mills et al. Jun 2008 B2
7386438 Franz et al. Jun 2008 B1
7386449 Sun et al. Jun 2008 B2
7386799 Clanton et al. Jun 2008 B1
7389224 Elworthy Jun 2008 B1
7389225 Jensen et al. Jun 2008 B1
7392185 Bennett Jun 2008 B2
7394947 Li et al. Jul 2008 B2
7398209 Kennewick et al. Jul 2008 B2
7401300 Nurmi Jul 2008 B2
7403938 Harrison et al. Jul 2008 B2
7403941 Bedworth et al. Jul 2008 B2
7404143 Freelander et al. Jul 2008 B2
7409337 Potter et al. Aug 2008 B1
7409347 Bellegarda Aug 2008 B1
7412389 Yang Aug 2008 B2
7412470 Masuno et al. Aug 2008 B2
7415100 Cooper et al. Aug 2008 B2
7415469 Singh et al. Aug 2008 B2
7418389 Chu et al. Aug 2008 B2
7418392 Mozer et al. Aug 2008 B1
7426467 Nashida et al. Sep 2008 B2
7426468 Coifman et al. Sep 2008 B2
7427024 Gazdzinski et al. Sep 2008 B1
7428541 Houle Sep 2008 B2
7433869 Gollapudi Oct 2008 B2
7433921 Ludwig et al. Oct 2008 B2
7436947 Wadler et al. Oct 2008 B2
7441184 Frerebeau et al. Oct 2008 B2
7443316 Lim Oct 2008 B2
7444589 Zellner Oct 2008 B2
7447360 Li et al. Nov 2008 B2
7447624 Fuhrmann et al. Nov 2008 B2
7447635 Konopka et al. Nov 2008 B1
7447637 Grant et al. Nov 2008 B1
7451081 Gajic et al. Nov 2008 B1
7454351 Jeschke et al. Nov 2008 B2
7460652 Chang Dec 2008 B2
7461043 Hess Dec 2008 B2
7467087 Gillick et al. Dec 2008 B1
7467164 Marsh Dec 2008 B2
7472061 Alewine et al. Dec 2008 B1
7472065 Aaron et al. Dec 2008 B2
7475010 Chao Jan 2009 B2
7475015 Epstein et al. Jan 2009 B2
7475063 Datta et al. Jan 2009 B2
7477238 Fux et al. Jan 2009 B2
7477240 Yanagisawa Jan 2009 B2
7478037 Strong Jan 2009 B2
7478091 Mojsilovic et al. Jan 2009 B2
7478129 Chemtob Jan 2009 B1
7479948 Kim et al. Jan 2009 B2
7479949 Jobs et al. Jan 2009 B2
7483832 Tischer Jan 2009 B2
7483894 Cao Jan 2009 B2
7487089 Mozer Feb 2009 B2
7487093 Mutsuno et al. Feb 2009 B2
7490034 Finnigan et al. Feb 2009 B2
7490039 Shaffer et al. Feb 2009 B1
7493560 Kipnes et al. Feb 2009 B1
7496498 Chu et al. Feb 2009 B2
7496512 Zhao et al. Feb 2009 B2
7499923 Kawatani Mar 2009 B2
7502738 Kennewick et al. Mar 2009 B2
7505795 Lim et al. Mar 2009 B1
7508324 Suraqui Mar 2009 B2
7508373 Lin et al. Mar 2009 B2
7516123 Betz et al. Apr 2009 B2
7519327 White Apr 2009 B2
7519398 Hirose Apr 2009 B2
7522927 Fitch et al. Apr 2009 B2
7523036 Akabane et al. Apr 2009 B2
7523108 Cao Apr 2009 B2
7526466 Au Apr 2009 B2
7526738 Ording et al. Apr 2009 B2
7528713 Singh et al. May 2009 B2
7529671 Rockenbeck et al. May 2009 B2
7529676 Koyama May 2009 B2
7535997 McQuaide, Jr. et al. May 2009 B1
7536029 Choi et al. May 2009 B2
7536565 Girish et al. May 2009 B2
7538685 Cooper et al. May 2009 B1
7539619 Seligman et al. May 2009 B1
7539656 Fratkina et al. May 2009 B2
7541940 Upton Jun 2009 B2
7542967 Hurst-Hiller et al. Jun 2009 B2
7542971 Thione et al. Jun 2009 B2
7543232 Easton, Jr. et al. Jun 2009 B2
7546382 Healey et al. Jun 2009 B2
7546529 Reynar et al. Jun 2009 B2
7548895 Pulsipher Jun 2009 B2
7552045 Barliga et al. Jun 2009 B2
7552055 Lecoeuche Jun 2009 B2
7555431 Bennett Jun 2009 B2
7555496 Lantrip et al. Jun 2009 B1
7558381 Ali et al. Jul 2009 B1
7558730 Davis et al. Jul 2009 B2
7559026 Girish et al. Jul 2009 B2
7561069 Horstemeyer Jul 2009 B2
7562007 Hwang Jul 2009 B2
7562032 Abbosh et al. Jul 2009 B2
7565104 Brown et al. Jul 2009 B1
7565380 Venkatachary Jul 2009 B1
7571092 Nieh Aug 2009 B1
7571106 Cao et al. Aug 2009 B2
7577522 Rosenberg Aug 2009 B2
7580551 Srihari et al. Aug 2009 B1
7580576 Wang et al. Aug 2009 B2
7580839 Tamura et al. Aug 2009 B2
7584093 Potter et al. Sep 2009 B2
7584278 Rajarajan et al. Sep 2009 B2
7584429 Fabritius Sep 2009 B2
7593868 Margiloff et al. Sep 2009 B2
7596269 King et al. Sep 2009 B2
7596499 Anguera et al. Sep 2009 B2
7596606 Codignotto Sep 2009 B2
7596765 Almas Randi-Lise Hjelmeland Sep 2009 B2
7599918 Shen et al. Oct 2009 B2
7603349 Kraft et al. Oct 2009 B1
7603381 Burke et al. Oct 2009 B2
7606444 Erol et al. Oct 2009 B1
7609179 Diaz-Gutierrez et al. Oct 2009 B2
7610258 Yuknewicz et al. Oct 2009 B2
7613264 Wells et al. Nov 2009 B2
7614008 Ording Nov 2009 B2
7617094 Aoki et al. Nov 2009 B2
7620407 Donald et al. Nov 2009 B1
7620549 Di Cristo et al. Nov 2009 B2
7620894 Kahn Nov 2009 B1
7623119 Autio et al. Nov 2009 B2
7624007 Bennett Nov 2009 B2
7627481 Kuo et al. Dec 2009 B1
7630901 Omi Dec 2009 B2
7633076 Huppi et al. Dec 2009 B2
7634409 Kennewick et al. Dec 2009 B2
7634413 Kuo et al. Dec 2009 B1
7634718 Nakajima Dec 2009 B2
7634732 Blagsvedt et al. Dec 2009 B1
7636657 Ju et al. Dec 2009 B2
7640158 Detlef et al. Dec 2009 B2
7640160 Di Cristo et al. Dec 2009 B2
7643990 Bellegarda Jan 2010 B1
7647225 Bennett et al. Jan 2010 B2
7649454 Singh et al. Jan 2010 B2
7649877 Vieri et al. Jan 2010 B2
7653883 Hotelling et al. Jan 2010 B2
7656393 King et al. Feb 2010 B2
7657424 Bennett Feb 2010 B2
7657828 Lucas et al. Feb 2010 B2
7657844 Gibson et al. Feb 2010 B2
7657849 Chaudhri et al. Feb 2010 B2
7663607 Hotelling et al. Feb 2010 B2
7664558 Lindahl et al. Feb 2010 B2
7664638 Cooper et al. Feb 2010 B2
7669134 Christie et al. Feb 2010 B1
7672841 Bennett Mar 2010 B2
7672952 Isaacson et al. Mar 2010 B2
7673238 Girish et al. Mar 2010 B2
7673340 Cohen et al. Mar 2010 B1
7676026 Baxter, Jr. Mar 2010 B1
7676365 Hwang et al. Mar 2010 B2
7676463 Thompson et al. Mar 2010 B2
7679534 Kay et al. Mar 2010 B2
7680649 Park Mar 2010 B2
7681126 Roose Mar 2010 B2
7683886 Willey Mar 2010 B2
7683893 Kim Mar 2010 B2
7684985 Dominach et al. Mar 2010 B2
7684990 Caskey et al. Mar 2010 B2
7684991 Stohr et al. Mar 2010 B2
7689245 Cox et al. Mar 2010 B2
7689408 Chen et al. Mar 2010 B2
7689409 Heinecke Mar 2010 B2
7689421 Li et al. Mar 2010 B2
7693715 Hwang et al. Apr 2010 B2
7693717 Kahn et al. Apr 2010 B2
7693719 Chu et al. Apr 2010 B2
7693720 Kennewick et al. Apr 2010 B2
7698131 Bennett Apr 2010 B2
7702500 Blaedow Apr 2010 B2
7702508 Bennett Apr 2010 B2
7703091 Martin et al. Apr 2010 B1
7706510 Ng Apr 2010 B2
7707026 Liu Apr 2010 B2
7707027 Balchandran et al. Apr 2010 B2
7707032 Wang et al. Apr 2010 B2
7707221 Dunning et al. Apr 2010 B1
7707267 Lisitsa et al. Apr 2010 B2
7710262 Ruha May 2010 B2
7711129 Lindahl et al. May 2010 B2
7711550 Feinberg et al. May 2010 B1
7711565 Gazdzinski May 2010 B1
7711672 Au May 2010 B2
7712053 Bradford et al. May 2010 B2
7716056 Weng et al. May 2010 B2
7716216 Harik et al. May 2010 B1
7720674 Kaiser et al. May 2010 B2
7720683 Vermeulen et al. May 2010 B1
7721226 Barabe et al. May 2010 B2
7721301 Wong et al. May 2010 B2
7724242 Hillis et al. May 2010 B2
7724696 Parekh May 2010 B1
7725307 Bennett May 2010 B2
7725318 Gavalda et al. May 2010 B2
7725320 Bennett May 2010 B2
7725321 Bennett May 2010 B2
7725838 Williams May 2010 B2
7729904 Bennett Jun 2010 B2
7729916 Coffman et al. Jun 2010 B2
7734461 Kwak et al. Jun 2010 B2
7735012 Naik Jun 2010 B2
7739588 Reynar et al. Jun 2010 B2
7742953 King et al. Jun 2010 B2
7743188 Haitani et al. Jun 2010 B2
7747616 Yamada et al. Jun 2010 B2
7752152 Paek et al. Jul 2010 B2
7756708 Cohen et al. Jul 2010 B2
7756868 Lee Jul 2010 B2
7756871 Yacoub et al. Jul 2010 B2
7757173 Beaman Jul 2010 B2
7757182 Elliott et al. Jul 2010 B2
7761296 Bakis et al. Jul 2010 B1
7763842 Hsu et al. Jul 2010 B2
7774204 Mozer et al. Aug 2010 B2
7774388 Runchey Aug 2010 B1
7777717 Fux et al. Aug 2010 B2
7778432 Larsen Aug 2010 B2
7778595 White et al. Aug 2010 B2
7778632 Kurlander et al. Aug 2010 B2
7778830 Davis et al. Aug 2010 B2
7779353 Grigoriu et al. Aug 2010 B2
7779356 Griesmer Aug 2010 B2
7779357 Naik Aug 2010 B2
7783283 Kuusinen et al. Aug 2010 B2
7783486 Rosser et al. Aug 2010 B2
7788590 Taboada et al. Aug 2010 B2
7788663 Illowsky et al. Aug 2010 B2
7796980 McKinney et al. Sep 2010 B1
7797265 Brinker et al. Sep 2010 B2
7797269 Rieman et al. Sep 2010 B2
7797331 Theimer et al. Sep 2010 B2
7797629 Fux et al. Sep 2010 B2
7801721 Rosart et al. Sep 2010 B2
7801728 Ben-David et al. Sep 2010 B2
7801729 Mozer Sep 2010 B2
7805299 Coifman Sep 2010 B2
7809550 Barrows Oct 2010 B1
7809565 Coifman Oct 2010 B2
7809569 Attwater et al. Oct 2010 B2
7809570 Kennewick et al. Oct 2010 B2
7809610 Cao Oct 2010 B2
7809744 Nevidomski et al. Oct 2010 B2
7813729 Lee et al. Oct 2010 B2
7818165 Carlgren et al. Oct 2010 B2
7818176 Freeman et al. Oct 2010 B2
7818215 King et al. Oct 2010 B2
7818291 Ferguson et al. Oct 2010 B2
7818672 Mccormack et al. Oct 2010 B2
7822608 Cross, Jr. et al. Oct 2010 B2
7823123 Sabbouh Oct 2010 B2
7826945 Zhang et al. Nov 2010 B2
7827047 Anderson et al. Nov 2010 B2
7831423 Schubert Nov 2010 B2
7831426 Bennett Nov 2010 B2
7831432 Bodin et al. Nov 2010 B2
7835504 Donald et al. Nov 2010 B1
7836437 Kacmarcik et al. Nov 2010 B2
7840348 Kim et al. Nov 2010 B2
7840400 Lavi et al. Nov 2010 B2
7840447 Kleinrock et al. Nov 2010 B2
7840581 Ross et al. Nov 2010 B2
7840912 Elias et al. Nov 2010 B2
7844394 Kim Nov 2010 B2
7848924 Nurminen et al. Dec 2010 B2
7848926 Goto et al. Dec 2010 B2
7853444 Wang et al. Dec 2010 B2
7853445 Bachenko et al. Dec 2010 B2
7853574 Kraenzel et al. Dec 2010 B2
7853577 Sundaresan et al. Dec 2010 B2
7853664 Wang et al. Dec 2010 B1
7853900 Nguyen et al. Dec 2010 B2
7865817 Ryan et al. Jan 2011 B2
7869999 Amato et al. Jan 2011 B2
7870118 Jiang et al. Jan 2011 B2
7870133 Krishnamoorthy et al. Jan 2011 B2
7873519 Bennett Jan 2011 B2
7873654 Bernard Jan 2011 B2
7877705 Chambers et al. Jan 2011 B2
7880730 Robinson et al. Feb 2011 B2
7881283 Cormier et al. Feb 2011 B2
7881936 Longe et al. Feb 2011 B2
7885390 Chaudhuri et al. Feb 2011 B2
7885844 Cohen et al. Feb 2011 B1
7886233 Rainisto et al. Feb 2011 B2
7889184 Blumenberg et al. Feb 2011 B2
7889185 Blumenberg et al. Feb 2011 B2
7890330 Ozkaragoz et al. Feb 2011 B2
7890652 Bull et al. Feb 2011 B2
7895531 Radtke et al. Feb 2011 B2
7899666 Varone Mar 2011 B2
7908287 Katragadda Mar 2011 B1
7912289 Kansal et al. Mar 2011 B2
7912699 Saraclar et al. Mar 2011 B1
7912702 Bennett Mar 2011 B2
7912720 Hakkani-Tur et al. Mar 2011 B1
7912828 Bonnet et al. Mar 2011 B2
7913185 Benson et al. Mar 2011 B1
7916979 Simmons Mar 2011 B2
7917367 Di Cristo et al. Mar 2011 B2
7917497 Harrison et al. Mar 2011 B2
7920678 Cooper et al. Apr 2011 B2
7920682 Byrne et al. Apr 2011 B2
7920857 Lau et al. Apr 2011 B2
7925525 Chin Apr 2011 B2
7925610 Elbaz et al. Apr 2011 B2
7929805 Wang et al. Apr 2011 B2
7930168 Weng et al. Apr 2011 B2
7930183 Odell et al. Apr 2011 B2
7930197 Ozzie et al. Apr 2011 B2
7936339 Marggraff et al. May 2011 B2
7936861 Martin et al. May 2011 B2
7941009 Li et al. May 2011 B2
7945294 Zhang et al. May 2011 B2
7945470 Cohen et al. May 2011 B1
7949529 Weider et al. May 2011 B2
7949534 Davis et al. May 2011 B2
7953679 Chidlovskii et al. May 2011 B2
7957975 Burns et al. Jun 2011 B2
7958136 Curtis et al. Jun 2011 B1
7962179 Huang Jun 2011 B2
7974844 Sumita Jul 2011 B2
7974972 Cao Jul 2011 B2
7975216 Woolf et al. Jul 2011 B2
7983478 Liu et al. Jul 2011 B2
7983915 Knight et al. Jul 2011 B2
7983917 Kennewick et al. Jul 2011 B2
7983919 Conkie Jul 2011 B2
7983997 Allen et al. Jul 2011 B2
7984062 Dunning et al. Jul 2011 B2
7986431 Emori et al. Jul 2011 B2
7987151 Schott et al. Jul 2011 B2
7987244 Lewis et al. Jul 2011 B1
7991614 Washio et al. Aug 2011 B2
7992085 Wang-Aryattanwanich et al. Aug 2011 B2
7996228 Miller et al. Aug 2011 B2
7996589 Schultz et al. Aug 2011 B2
7996769 Fux et al. Aug 2011 B2
7996792 Anzures et al. Aug 2011 B2
7999669 Singh et al. Aug 2011 B2
8000453 Cooper et al. Aug 2011 B2
8005664 Hanumanthappa Aug 2011 B2
8005679 Jordan et al. Aug 2011 B2
8006180 Tunning et al. Aug 2011 B2
8014308 Gates et al. Sep 2011 B2
8015006 Kennewick et al. Sep 2011 B2
8015011 Nagano et al. Sep 2011 B2
8015144 Zheng et al. Sep 2011 B2
8018431 Zehr et al. Sep 2011 B1
8019271 Izdepski Sep 2011 B1
8024195 Mozer et al. Sep 2011 B2
8024415 Horvitz et al. Sep 2011 B2
8027836 Baker et al. Sep 2011 B2
8031943 Chen et al. Oct 2011 B2
8032383 Bhardwaj et al. Oct 2011 B1
8036901 Mozer Oct 2011 B2
8037034 Plachta et al. Oct 2011 B2
8041557 Liu Oct 2011 B2
8041570 Mirkovic et al. Oct 2011 B2
8041611 Kleinrock et al. Oct 2011 B2
8042053 Darwish et al. Oct 2011 B2
8046363 Cha et al. Oct 2011 B2
8046374 Bromwich et al. Oct 2011 B1
8050500 Batty et al. Nov 2011 B1
8055502 Clark et al. Nov 2011 B2
8055708 Chitsaz et al. Nov 2011 B2
8056070 Goiler et al. Nov 2011 B2
8060824 Brownrigg, Jr. et al. Nov 2011 B2
8064753 Freeman Nov 2011 B2
8065143 Yanagihara Nov 2011 B2
8065155 Gazdzinski Nov 2011 B1
8065156 Gazdzinski Nov 2011 B2
8068604 Leeds et al. Nov 2011 B2
8069046 Kennewick et al. Nov 2011 B2
8069422 Sheshagiri et al. Nov 2011 B2
8073681 Baldwin et al. Dec 2011 B2
8073695 Hendricks et al. Dec 2011 B1
8077153 Benko et al. Dec 2011 B2
8078473 Gazdzinski Dec 2011 B1
8082153 Coffman et al. Dec 2011 B2
8082498 Salamon et al. Dec 2011 B2
8090571 Elshishiny et al. Jan 2012 B2
8095364 Longe et al. Jan 2012 B2
8099289 Mozer et al. Jan 2012 B2
8099395 Pabla et al. Jan 2012 B2
8099418 Inoue et al. Jan 2012 B2
8103510 Sato Jan 2012 B2
8107401 John et al. Jan 2012 B2
8112275 Kennewick et al. Feb 2012 B2
8112280 Lu Feb 2012 B2
8117037 Gazdzinski Feb 2012 B2
8117542 Radtke et al. Feb 2012 B2
8121413 Hwang et al. Feb 2012 B2
8121837 Agapi et al. Feb 2012 B2
8122094 Kotab Feb 2012 B1
8122353 Bouta Feb 2012 B2
8131557 Davis et al. Mar 2012 B2
8135115 Hogg, Jr. et al. Mar 2012 B1
8138912 Singh et al. Mar 2012 B2
8140335 Kennewick et al. Mar 2012 B2
8140567 Padovitz et al. Mar 2012 B2
8150694 Kennewick et al. Apr 2012 B2
8150700 Shin et al. Apr 2012 B2
8155956 Cho et al. Apr 2012 B2
8156005 Vieri Apr 2012 B2
8160883 Lecoeuche Apr 2012 B2
8165321 Paquier et al. Apr 2012 B2
8165886 Gagnon et al. Apr 2012 B1
8166019 Lee et al. Apr 2012 B1
8166032 Sommer et al. Apr 2012 B2
8170790 Lee et al. May 2012 B2
8179370 Yamasani et al. May 2012 B1
8188856 Singh et al. May 2012 B2
8190359 Bourne May 2012 B2
8195467 Mozer et al. Jun 2012 B2
8195468 Kennewick et al. Jun 2012 B2
8200495 Braho et al. Jun 2012 B2
8201109 Van Os et al. Jun 2012 B2
8204238 Mozer Jun 2012 B2
8205788 Gazdzinski et al. Jun 2012 B1
8209183 Patel et al. Jun 2012 B1
8219115 Nelissen Jul 2012 B1
8219406 Yu et al. Jul 2012 B2
8219407 Roy et al. Jul 2012 B1
8219608 alsafadi et al. Jul 2012 B2
8224649 Chaudhari et al. Jul 2012 B2
8228299 Maloney et al. Jul 2012 B1
8239207 Seligman et al. Aug 2012 B2
8244712 Serlet et al. Aug 2012 B2
8255217 Stent et al. Aug 2012 B2
8260617 Dhanakshirur et al. Sep 2012 B2
8270933 Riemer et al. Sep 2012 B2
8275621 Alewine et al. Sep 2012 B2
8279171 Hirai et al. Oct 2012 B2
8285546 Reich Oct 2012 B2
8285551 Gazdzinski Oct 2012 B2
8285553 Gazdzinski Oct 2012 B2
8290777 Nguyen et al. Oct 2012 B1
8290778 Gazdzinski Oct 2012 B2
8290781 Gazdzinski Oct 2012 B2
8296124 Holsztynska et al. Oct 2012 B1
8296145 Clark et al. Oct 2012 B2
8296146 Gazdzinski Oct 2012 B2
8296153 Gazdzinski Oct 2012 B2
8296380 Kelly et al. Oct 2012 B1
8296383 Lindahl Oct 2012 B2
8300801 Sweeney et al. Oct 2012 B2
8301456 Gazdzinski Oct 2012 B2
8311189 Champlin et al. Nov 2012 B2
8311834 Gazdzinski Nov 2012 B1
8311835 Lecoeuche Nov 2012 B2
8311838 Lindahl et al. Nov 2012 B2
8312017 Martin et al. Nov 2012 B2
8321786 Lunati et al. Nov 2012 B2
8332218 Cross et al. Dec 2012 B2
8332224 Di Cristo et al. Dec 2012 B2
8332748 Karam Dec 2012 B1
8340975 Rosenberger Dec 2012 B1
8345665 Vieri et al. Jan 2013 B2
8352183 Thota et al. Jan 2013 B2
8352268 Naik et al. Jan 2013 B2
8352272 Rogers et al. Jan 2013 B2
8355919 Silverman et al. Jan 2013 B2
8359234 Vieri Jan 2013 B2
8370158 Gazdzinski Feb 2013 B2
8371503 Gazdzinski Feb 2013 B2
8374871 Ehsani et al. Feb 2013 B2
8375320 Kotler Feb 2013 B2
8380504 Peden et al. Feb 2013 B1
8380507 Herman et al. Feb 2013 B2
8381107 Rottler et al. Feb 2013 B2
8381135 Hotelling et al. Feb 2013 B2
8386485 Kerschberg et al. Feb 2013 B2
8386926 Matsuoka Feb 2013 B1
8391844 Lamiraux et al. Mar 2013 B2
8396714 Rogers et al. Mar 2013 B2
8406745 Upadhyay et al. Mar 2013 B1
8423288 Stahl et al. Apr 2013 B2
8428758 Naik et al. Apr 2013 B2
8447612 Gazdzinski May 2013 B2
8452597 Bringert et al. May 2013 B2
8458115 Cai et al. Jun 2013 B2
8458278 Christie et al. Jun 2013 B2
8464150 Davidson et al. Jun 2013 B2
8479122 Hotelling et al. Jul 2013 B2
8484027 Murphy Jul 2013 B1
8489599 Bellotti Jul 2013 B2
8498857 Kopparapu et al. Jul 2013 B2
8514197 Shahraray et al. Aug 2013 B2
8515750 Lei et al. Aug 2013 B1
8521513 Millett et al. Aug 2013 B2
8527276 Senior et al. Sep 2013 B1
8560229 Park et al. Oct 2013 B1
8571851 Tickner et al. Oct 2013 B1
8583416 Huang et al. Nov 2013 B2
8589869 Wolfram Nov 2013 B2
8589911 Sharkey et al. Nov 2013 B1
8595004 Koshinaka Nov 2013 B2
8606568 Tickner et al. Dec 2013 B1
8620659 Di Cristo et al. Dec 2013 B2
8620662 Bellegarda Dec 2013 B2
8626681 Jurca et al. Jan 2014 B1
8645137 Bellegarda et al. Feb 2014 B2
8654936 Tofighbakhsh et al. Feb 2014 B1
8655646 Lee et al. Feb 2014 B2
8655901 Li et al. Feb 2014 B1
8660843 Falcon et al. Feb 2014 B2
8660849 Gruber et al. Feb 2014 B2
8660970 Fiedorowicz Feb 2014 B1
8661112 Creamer et al. Feb 2014 B2
8661340 Goldsmith et al. Feb 2014 B2
8670979 Gruber et al. Mar 2014 B2
8675084 Bolton et al. Mar 2014 B2
8676904 Lindahl et al. Mar 2014 B2
8677377 Cheyer et al. Mar 2014 B2
8681950 Vlack et al. Mar 2014 B2
8682667 Haughay et al. Mar 2014 B2
8688446 Yanagihara et al. Apr 2014 B2
8688453 Joshi et al. Apr 2014 B1
8696364 Cohen Apr 2014 B2
8706472 Ramerth et al. Apr 2014 B2
8706503 Cheyer et al. Apr 2014 B2
8713119 Lindahl et al. Apr 2014 B2
8713418 King et al. Apr 2014 B2
8719006 Bellegarda et al. May 2014 B2
8719014 Wagner et al. May 2014 B2
8731610 Appaji May 2014 B2
8731912 Tickner et al. May 2014 B1
8731942 Cheyer et al. May 2014 B2
8739208 Rodriguez et al. May 2014 B2
8744852 Seymour et al. Jun 2014 B1
8760537 Johnson et al. Jun 2014 B2
8762145 Ouchi et al. Jun 2014 B2
8762156 Chen et al. Jun 2014 B2
8762469 Lindahl et al. Jun 2014 B2
8768693 Lempel et al. Jul 2014 B2
8768702 Boettcher et al. Jul 2014 B2
8775931 Fux et al. Jul 2014 B2
8781456 Prociw Jul 2014 B2
8781841 Wang Jul 2014 B1
8798995 Edara et al. Aug 2014 B1
8799000 Guzzoni et al. Aug 2014 B2
8805690 LeBeau et al. Aug 2014 B1
8838457 Cerra et al. Sep 2014 B2
8855915 Furuhata et al. Oct 2014 B2
8861925 Ohme Oct 2014 B1
8868111 Kahn et al. Oct 2014 B1
8868409 Mengibar et al. Oct 2014 B1
8880405 Cerra et al. Nov 2014 B2
8886540 Cerra et al. Nov 2014 B2
8886541 Friedlander Nov 2014 B2
8892446 Cheyer et al. Nov 2014 B2
8903716 Chen et al. Dec 2014 B2
8930191 Gruber et al. Jan 2015 B2
8942986 Cheyer et al. Jan 2015 B2
8943423 Merrill et al. Jan 2015 B2
8972878 David et al. Mar 2015 B2
8983383 Haskin Mar 2015 B1
8996376 Fleizach et al. Mar 2015 B2
8996381 Mozer et al. Mar 2015 B2
9009046 Stewart Apr 2015 B1
9049255 Macfarlane et al. Jun 2015 B2
9063979 Chiu et al. Jun 2015 B2
9070366 Mathias et al. Jun 2015 B1
9081411 Kalns et al. Jul 2015 B2
9081482 Zhai et al. Jul 2015 B1
9098467 Blanksteen et al. Aug 2015 B1
9117447 Gruber et al. Aug 2015 B2
9123338 Sanders et al. Sep 2015 B1
9190062 Haughay Nov 2015 B2
9218809 Bellegarda Dec 2015 B2
9223537 Brown et al. Dec 2015 B2
9255812 Maeoka et al. Feb 2016 B2
9258604 Bilobrov et al. Feb 2016 B1
9292487 Weber Mar 2016 B1
9299344 Braho et al. Mar 2016 B2
9305543 Fleizach et al. Apr 2016 B2
9305548 Kennewick et al. Apr 2016 B2
9311912 Swietlinski et al. Apr 2016 B1
9313317 LeBeau et al. Apr 2016 B1
9318108 Gruber et al. Apr 2016 B2
9338493 Van Os et al. May 2016 B2
9349368 LeBeau et al. May 2016 B1
9361084 Costa Jun 2016 B1
9377871 Waddell et al. Jun 2016 B2
9423266 Clark et al. Aug 2016 B2
9437186 Liu et al. Sep 2016 B1
9524355 Forbes Dec 2016 B2
20010005859 Okuyama et al. Jun 2001 A1
20010020259 Sekiguchi et al. Sep 2001 A1
20010027394 Theimer Oct 2001 A1
20010027396 Sato Oct 2001 A1
20010029455 Chin et al. Oct 2001 A1
20010030660 Zainoulline Oct 2001 A1
20010032080 Fukada Oct 2001 A1
20010041021 Boyle et al. Nov 2001 A1
20010042107 Palm Nov 2001 A1
20010044724 Hon et al. Nov 2001 A1
20010047264 Roundtree Nov 2001 A1
20010055963 Cloutier Dec 2001 A1
20010056342 Piehn et al. Dec 2001 A1
20010056347 Chazan et al. Dec 2001 A1
20020001395 Davis et al. Jan 2002 A1
20020002039 Qureshey et al. Jan 2002 A1
20020002413 Tokue Jan 2002 A1
20020002461 Tetsumoto Jan 2002 A1
20020002465 Maes Jan 2002 A1
20020004703 Gaspard, II Jan 2002 A1
20020007300 Slatter Jan 2002 A1
20020010581 Euler et al. Jan 2002 A1
20020010584 Schultz et al. Jan 2002 A1
20020010589 Nashida et al. Jan 2002 A1
20020010726 Rogson Jan 2002 A1
20020010798 Ben-Shaul et al. Jan 2002 A1
20020013707 Shaw et al. Jan 2002 A1
20020013784 Swanson Jan 2002 A1
20020013852 Janik Jan 2002 A1
20020015024 Westerman et al. Feb 2002 A1
20020015064 Robotham et al. Feb 2002 A1
20020021278 Hinckley et al. Feb 2002 A1
20020026315 Miranda Feb 2002 A1
20020026456 Bradford Feb 2002 A1
20020031254 Lantrip et al. Mar 2002 A1
20020031262 Imagawa et al. Mar 2002 A1
20020032048 Kitao et al. Mar 2002 A1
20020032564 Ehsani et al. Mar 2002 A1
20020032591 Mahaffy et al. Mar 2002 A1
20020032751 Bharadwaj Mar 2002 A1
20020035467 Morimoto et al. Mar 2002 A1
20020035469 Holzapfel Mar 2002 A1
20020035474 Alpdemir Mar 2002 A1
20020040297 Tsiao et al. Apr 2002 A1
20020040359 Green et al. Apr 2002 A1
20020042707 Zhao et al. Apr 2002 A1
20020045438 Tagawa et al. Apr 2002 A1
20020045961 Gibbs et al. Apr 2002 A1
20020046025 Hain Apr 2002 A1
20020046032 Wutte Apr 2002 A1
20020046315 Miller et al. Apr 2002 A1
20020052730 Nakao May 2002 A1
20020052740 Charlesworth et al. May 2002 A1
20020052746 Handelman May 2002 A1
20020052747 Sarukkai May 2002 A1
20020052913 Yamada et al. May 2002 A1
20020054094 Matsuda May 2002 A1
20020055844 L'Esperance et al. May 2002 A1
20020055934 Lipscomb et al. May 2002 A1
20020057293 Liao May 2002 A1
20020059066 O'hagan May 2002 A1
20020059068 Rose et al. May 2002 A1
20020065659 Isono et al. May 2002 A1
20020065797 Meidan et al. May 2002 A1
20020067308 Robertson Jun 2002 A1
20020069063 Buchner et al. Jun 2002 A1
20020069071 Knockeart et al. Jun 2002 A1
20020069220 Tran Jun 2002 A1
20020072816 Shdema et al. Jun 2002 A1
20020072908 Case et al. Jun 2002 A1
20020072914 Alshawi et al. Jun 2002 A1
20020072915 Bower Jun 2002 A1
20020073177 Clark et al. Jun 2002 A1
20020077082 Cruickshank Jun 2002 A1
20020077817 Atal Jun 2002 A1
20020078041 Wu Jun 2002 A1
20020080163 Morey Jun 2002 A1
20020083068 Quass et al. Jun 2002 A1
20020085037 Leavitt et al. Jul 2002 A1
20020086680 Hunzinger Jul 2002 A1
20020087306 Lee et al. Jul 2002 A1
20020087508 Hull et al. Jul 2002 A1
20020087974 Sprague et al. Jul 2002 A1
20020091511 Hellwig et al. Jul 2002 A1
20020091529 Whitham Jul 2002 A1
20020095286 Ross et al. Jul 2002 A1
20020095290 Kahn et al. Jul 2002 A1
20020099547 Chu et al. Jul 2002 A1
20020099552 Rubin et al. Jul 2002 A1
20020101447 Carro Aug 2002 A1
20020103641 Kuo et al. Aug 2002 A1
20020103644 Brocious et al. Aug 2002 A1
20020103646 Kochanski et al. Aug 2002 A1
20020107684 Gao Aug 2002 A1
20020109709 Sagar Aug 2002 A1
20020110248 Kovales et al. Aug 2002 A1
20020111198 Heie et al. Aug 2002 A1
20020111810 Khan et al. Aug 2002 A1
20020116082 Gudorf Aug 2002 A1
20020116171 Russell Aug 2002 A1
20020116185 Cooper et al. Aug 2002 A1
20020116189 Yeh et al. Aug 2002 A1
20020116420 Allam et al. Aug 2002 A1
20020117384 Marchant Aug 2002 A1
20020120697 Generous et al. Aug 2002 A1
20020120925 Logan Aug 2002 A1
20020122053 Dutta et al. Sep 2002 A1
20020123891 Epstein et al. Sep 2002 A1
20020123894 Woodward Sep 2002 A1
20020126097 Savolainen Sep 2002 A1
20020128821 Ehsani et al. Sep 2002 A1
20020128827 Bu et al. Sep 2002 A1
20020128840 Hinde et al. Sep 2002 A1
20020129057 Spielberg Sep 2002 A1
20020133347 Schoneburg et al. Sep 2002 A1
20020133348 Pearson et al. Sep 2002 A1
20020135565 Gordon et al. Sep 2002 A1
20020135618 Maes et al. Sep 2002 A1
20020137505 Eiche et al. Sep 2002 A1
20020138254 Isaka et al. Sep 2002 A1
20020138265 Stevens et al. Sep 2002 A1
20020138270 Bellegarda et al. Sep 2002 A1
20020138616 Basson et al. Sep 2002 A1
20020140679 Wen Oct 2002 A1
20020143533 Lucas et al. Oct 2002 A1
20020143542 Eide Oct 2002 A1
20020143551 Sharma et al. Oct 2002 A1
20020143826 Day et al. Oct 2002 A1
20020151297 Remboski et al. Oct 2002 A1
20020152045 Dowling et al. Oct 2002 A1
20020152255 Smith et al. Oct 2002 A1
20020154160 Hosokawa Oct 2002 A1
20020156771 Frieder et al. Oct 2002 A1
20020161865 Nguyen Oct 2002 A1
20020163544 Baker et al. Nov 2002 A1
20020164000 Cohen et al. Nov 2002 A1
20020165918 Bettis Nov 2002 A1
20020166123 Schrader et al. Nov 2002 A1
20020167534 Burke Nov 2002 A1
20020169592 Aityan Nov 2002 A1
20020169605 Damiba et al. Nov 2002 A1
20020173273 Spurgat et al. Nov 2002 A1
20020173889 Odinak et al. Nov 2002 A1
20020173961 Guerra Nov 2002 A1
20020173962 Tang et al. Nov 2002 A1
20020173966 Henton Nov 2002 A1
20020177993 Veditz et al. Nov 2002 A1
20020184003 Hakkinen et al. Dec 2002 A1
20020184015 Li et al. Dec 2002 A1
20020184027 Brittan et al. Dec 2002 A1
20020184189 Hay et al. Dec 2002 A1
20020189426 Hirade et al. Dec 2002 A1
20020191029 Gillespie et al. Dec 2002 A1
20020193996 Squibbs et al. Dec 2002 A1
20020196911 Gao et al. Dec 2002 A1
20020198714 Zhou Dec 2002 A1
20020198715 Belrose Dec 2002 A1
20030001881 Mannheimer et al. Jan 2003 A1
20030002632 Bhogal et al. Jan 2003 A1
20030003609 Sauer et al. Jan 2003 A1
20030003897 Hyon Jan 2003 A1
20030004968 Romer et al. Jan 2003 A1
20030009459 Chastain et al. Jan 2003 A1
20030013483 Ausems et al. Jan 2003 A1
20030016770 Trans et al. Jan 2003 A1
20030018475 Basu et al. Jan 2003 A1
20030020760 Takatsu et al. Jan 2003 A1
20030023420 Goodman et al. Jan 2003 A1
20030023426 Pun et al. Jan 2003 A1
20030025676 Cappendijk Feb 2003 A1
20030026392 Brown et al. Feb 2003 A1
20030026402 Clapper Feb 2003 A1
20030028380 Freeland et al. Feb 2003 A1
20030030645 Ribak et al. Feb 2003 A1
20030033148 Silverman et al. Feb 2003 A1
20030033152 Cameron Feb 2003 A1
20030033153 Olson et al. Feb 2003 A1
20030033214 Mikkelsen et al. Feb 2003 A1
20030036909 Kato Feb 2003 A1
20030037073 Tokuda et al. Feb 2003 A1
20030037077 Brill et al. Feb 2003 A1
20030037254 Fischer et al. Feb 2003 A1
20030038786 Nguyen et al. Feb 2003 A1
20030040908 Yang et al. Feb 2003 A1
20030046075 Stone Mar 2003 A1
20030046401 Abbott et al. Mar 2003 A1
20030046434 Flanagin et al. Mar 2003 A1
20030048881 Trajkovic et al. Mar 2003 A1
20030050781 Tamura et al. Mar 2003 A1
20030051136 Curtis et al. Mar 2003 A1
20030055537 Odinak et al. Mar 2003 A1
20030055623 Epstein et al. Mar 2003 A1
20030061317 Brown et al. Mar 2003 A1
20030061570 Hatori et al. Mar 2003 A1
20030063073 Geaghan et al. Apr 2003 A1
20030069893 Kanai et al. Apr 2003 A1
20030074195 Bartosik et al. Apr 2003 A1
20030074198 Sussman Apr 2003 A1
20030074457 Kluth Apr 2003 A1
20030076301 Tsuk et al. Apr 2003 A1
20030078766 Appelt et al. Apr 2003 A1
20030078779 Desai et al. Apr 2003 A1
20030078780 Kochanski et al. Apr 2003 A1
20030078969 Sprague et al. Apr 2003 A1
20030079024 Hough et al. Apr 2003 A1
20030079038 Robbin et al. Apr 2003 A1
20030080991 Crow et al. May 2003 A1
20030083113 Chua et al. May 2003 A1
20030083878 Lee et al. May 2003 A1
20030083884 Odinak et al. May 2003 A1
20030084350 Eibach et al. May 2003 A1
20030085870 Hinckley May 2003 A1
20030086699 Benyamin et al. May 2003 A1
20030088414 Huang et al. May 2003 A1
20030088421 Maes et al. May 2003 A1
20030090467 Hohl et al. May 2003 A1
20030090474 Schaefer May 2003 A1
20030095096 Robbin et al. May 2003 A1
20030097210 Horst et al. May 2003 A1
20030097379 Ireton May 2003 A1
20030097407 Litwin et al. May 2003 A1
20030097408 Kageyama et al. May 2003 A1
20030098892 Hiipakka May 2003 A1
20030099335 Tanaka et al. May 2003 A1
20030101045 Moffatt et al. May 2003 A1
20030101054 Davis et al. May 2003 A1
20030115060 Junqua et al. Jun 2003 A1
20030115064 Gusler et al. Jun 2003 A1
20030115186 Wilkinson et al. Jun 2003 A1
20030115289 Chinn et al. Jun 2003 A1
20030115552 Jahnke et al. Jun 2003 A1
20030117365 Shteyn Jun 2003 A1
20030120494 Jost et al. Jun 2003 A1
20030122652 Himmelstein et al. Jul 2003 A1
20030122787 Zimmerman et al. Jul 2003 A1
20030125927 Seme Jul 2003 A1
20030125945 Doyle Jul 2003 A1
20030125955 Arnold et al. Jul 2003 A1
20030126559 Fuhrmann Jul 2003 A1
20030128819 Lee et al. Jul 2003 A1
20030130847 Case et al. Jul 2003 A1
20030131320 Kumhyr et al. Jul 2003 A1
20030133694 Yeo Jul 2003 A1
20030134678 Tanaka Jul 2003 A1
20030135501 Frerebeau et al. Jul 2003 A1
20030135740 Talmor et al. Jul 2003 A1
20030140088 Robinson et al. Jul 2003 A1
20030144846 Denenberg et al. Jul 2003 A1
20030145285 Miyahira et al. Jul 2003 A1
20030147512 Abburi Aug 2003 A1
20030149557 Cox et al. Aug 2003 A1
20030149567 Schmitz et al. Aug 2003 A1
20030149978 Plotnick Aug 2003 A1
20030152203 Berger et al. Aug 2003 A1
20030152894 Townshend Aug 2003 A1
20030154079 Ota et al. Aug 2003 A1
20030154081 Chu et al. Aug 2003 A1
20030157968 Boman et al. Aug 2003 A1
20030158732 Pi et al. Aug 2003 A1
20030158735 Yamada et al. Aug 2003 A1
20030158737 Csicsatka Aug 2003 A1
20030160702 Tanaka Aug 2003 A1
20030160830 Degross Aug 2003 A1
20030163316 Addison et al. Aug 2003 A1
20030164848 Dutta et al. Sep 2003 A1
20030167167 Gong Sep 2003 A1
20030167318 Robbin et al. Sep 2003 A1
20030167335 Alexander Sep 2003 A1
20030171928 Falcon et al. Sep 2003 A1
20030171936 Sall et al. Sep 2003 A1
20030174830 Boyer et al. Sep 2003 A1
20030177046 Socha-Leialoha et al. Sep 2003 A1
20030179222 Noma et al. Sep 2003 A1
20030182115 Malayath et al. Sep 2003 A1
20030182131 Arnold et al. Sep 2003 A1
20030187655 Dunsmuir Oct 2003 A1
20030187659 Cho et al. Oct 2003 A1
20030187775 Du et al. Oct 2003 A1
20030187844 Li et al. Oct 2003 A1
20030187925 Inala et al. Oct 2003 A1
20030188005 Yoneda et al. Oct 2003 A1
20030188192 Tang et al. Oct 2003 A1
20030190074 Loudon et al. Oct 2003 A1
20030191625 Gorin et al. Oct 2003 A1
20030191645 Zhou Oct 2003 A1
20030193481 Sokolsky Oct 2003 A1
20030194080 Michaelis et al. Oct 2003 A1
20030195741 Mani et al. Oct 2003 A1
20030197736 Murphy Oct 2003 A1
20030197744 Irvine Oct 2003 A1
20030200085 Nguyen et al. Oct 2003 A1
20030200452 Tagawa et al. Oct 2003 A1
20030200858 Xie Oct 2003 A1
20030202697 Simard et al. Oct 2003 A1
20030204392 Finnigan et al. Oct 2003 A1
20030204492 Wolf et al. Oct 2003 A1
20030206199 Pusa et al. Nov 2003 A1
20030208756 Macrae et al. Nov 2003 A1
20030210266 Cragun et al. Nov 2003 A1
20030212543 Epstein et al. Nov 2003 A1
20030212961 Soin et al. Nov 2003 A1
20030214519 Smith et al. Nov 2003 A1
20030216919 Roushar Nov 2003 A1
20030221198 Sloo et al. Nov 2003 A1
20030224760 Day Dec 2003 A1
20030228863 Vander Veen et al. Dec 2003 A1
20030228909 Tanaka et al. Dec 2003 A1
20030229490 Etter Dec 2003 A1
20030229616 Wong Dec 2003 A1
20030233230 Ammicht et al. Dec 2003 A1
20030233237 Garside et al. Dec 2003 A1
20030233240 Kaatrasalo Dec 2003 A1
20030234824 Litwiller Dec 2003 A1
20030236663 Dimitrova et al. Dec 2003 A1
20040001396 Keller et al. Jan 2004 A1
20040006467 Anisimovich et al. Jan 2004 A1
20040008277 Nagaishi et al. Jan 2004 A1
20040010484 Foulger et al. Jan 2004 A1
20040012556 Yong et al. Jan 2004 A1
20040013252 Craner Jan 2004 A1
20040015342 Garst et al. Jan 2004 A1
20040021676 Chen et al. Feb 2004 A1
20040022369 Vitikainen et al. Feb 2004 A1
20040022373 Suder et al. Feb 2004 A1
20040023643 Vander Veen et al. Feb 2004 A1
20040024834 Alegria et al. Feb 2004 A1
20040030551 Marcu et al. Feb 2004 A1
20040030554 Boxberger-Oberoi et al. Feb 2004 A1
20040030556 Bennett Feb 2004 A1
20040030559 Payne et al. Feb 2004 A1
20040030996 Van Liempd et al. Feb 2004 A1
20040036715 Warren Feb 2004 A1
20040048627 Olvera-Hernandez Mar 2004 A1
20040049388 Roth et al. Mar 2004 A1
20040049391 Polanyi et al. Mar 2004 A1
20040051729 Borden, IV Mar 2004 A1
20040052338 Celi, Jr. et al. Mar 2004 A1
20040054530 Davis et al. Mar 2004 A1
20040054533 Bellegarda Mar 2004 A1
20040054534 Junqua Mar 2004 A1
20040054535 Mackie et al. Mar 2004 A1
20040054541 Kryze et al. Mar 2004 A1
20040054690 Hillerbrand et al. Mar 2004 A1
20040055446 Robbin et al. Mar 2004 A1
20040056899 Sinclair, II et al. Mar 2004 A1
20040059577 Pickering Mar 2004 A1
20040059790 Austin-Lane et al. Mar 2004 A1
20040061717 Menon et al. Apr 2004 A1
20040062367 Fellenstein et al. Apr 2004 A1
20040064593 Sinclair et al. Apr 2004 A1
20040069122 Wilson Apr 2004 A1
20040070567 Longe et al. Apr 2004 A1
20040070612 Sinclair et al. Apr 2004 A1
20040073427 Moore Apr 2004 A1
20040073428 Zlokarnik et al. Apr 2004 A1
20040076086 Keller et al. Apr 2004 A1
20040078382 Mercer et al. Apr 2004 A1
20040085162 Agarwal et al. May 2004 A1
20040085368 Johnson, Jr. et al. May 2004 A1
20040086120 Akins, III et al. May 2004 A1
20040093213 Conkie May 2004 A1
20040093215 Gupta et al. May 2004 A1
20040093328 Damle May 2004 A1
20040094018 Ueshima et al. May 2004 A1
20040096105 Holtsberg May 2004 A1
20040098250 Kimchi et al. May 2004 A1
20040100479 Nakano et al. May 2004 A1
20040106432 Kanamori et al. Jun 2004 A1
20040107169 Lowe Jun 2004 A1
20040111266 Coorman et al. Jun 2004 A1
20040111332 Baar et al. Jun 2004 A1
20040114731 Gillett et al. Jun 2004 A1
20040120476 Harrison et al. Jun 2004 A1
20040122656 Abir Jun 2004 A1
20040122664 Lorenzo et al. Jun 2004 A1
20040122673 Park et al. Jun 2004 A1
20040124583 Landis Jul 2004 A1
20040125088 Zimmerman et al. Jul 2004 A1
20040125922 Specht Jul 2004 A1
20040127198 Roskind et al. Jul 2004 A1
20040127241 Shostak Jul 2004 A1
20040128137 Bush et al. Jul 2004 A1
20040128614 Andrews et al. Jul 2004 A1
20040133817 Choi Jul 2004 A1
20040135701 Yasuda et al. Jul 2004 A1
20040135774 La Monica Jul 2004 A1
20040136510 Vander Veen Jul 2004 A1
20040138869 Heinecke Jul 2004 A1
20040145607 Alderson Jul 2004 A1
20040148154 Acero et al. Jul 2004 A1
20040152054 Gleissner et al. Aug 2004 A1
20040153306 Tanner et al. Aug 2004 A1
20040155869 Robinson et al. Aug 2004 A1
20040160419 Padgitt Aug 2004 A1
20040162741 Flaxer et al. Aug 2004 A1
20040167652 Ishii Aug 2004 A1
20040170379 Yao et al. Sep 2004 A1
20040174399 Wu et al. Sep 2004 A1
20040174434 Walker et al. Sep 2004 A1
20040176958 Salmenkaita et al. Sep 2004 A1
20040177319 Horn Sep 2004 A1
20040178994 Kairls, Jr. Sep 2004 A1
20040181392 Parikh et al. Sep 2004 A1
20040183833 Chua Sep 2004 A1
20040186713 Gomas et al. Sep 2004 A1
20040186714 Baker Sep 2004 A1
20040186777 Margiloff et al. Sep 2004 A1
20040186857 Serlet et al. Sep 2004 A1
20040193398 Chu et al. Sep 2004 A1
20040193420 Kennewick Sep 2004 A1
20040193421 Blass Sep 2004 A1
20040193426 Maddux et al. Sep 2004 A1
20040196256 Wobbrock et al. Oct 2004 A1
20040198436 Alden Oct 2004 A1
20040199375 Ehsani et al. Oct 2004 A1
20040199387 Wang et al. Oct 2004 A1
20040199663 Horvitz et al. Oct 2004 A1
20040203520 Schirtzinger et al. Oct 2004 A1
20040205151 Sprigg et al. Oct 2004 A1
20040205671 Sukehiro et al. Oct 2004 A1
20040208302 Urban et al. Oct 2004 A1
20040210442 Glynn et al. Oct 2004 A1
20040210634 Ferrer et al. Oct 2004 A1
20040213419 Varma et al. Oct 2004 A1
20040215731 Tzann-en Szeto Oct 2004 A1
20040216049 Lewis et al. Oct 2004 A1
20040218451 Said et al. Nov 2004 A1
20040220798 Chi et al. Nov 2004 A1
20040220809 Wang et al. Nov 2004 A1
20040221235 Marchisio et al. Nov 2004 A1
20040223485 Arellano et al. Nov 2004 A1
20040223599 Bear et al. Nov 2004 A1
20040224638 Fadell et al. Nov 2004 A1
20040225501 Cutaia et al. Nov 2004 A1
20040225504 Junqua et al. Nov 2004 A1
20040225650 Cooper et al. Nov 2004 A1
20040225746 Niell et al. Nov 2004 A1
20040230420 Kadambe et al. Nov 2004 A1
20040230637 Lecoueche et al. Nov 2004 A1
20040236778 Junqua et al. Nov 2004 A1
20040242286 Benco et al. Dec 2004 A1
20040243412 Gupta et al. Dec 2004 A1
20040243415 Commarford et al. Dec 2004 A1
20040243419 Wang Dec 2004 A1
20040249629 Webster Dec 2004 A1
20040249637 Baker et al. Dec 2004 A1
20040249667 Oon Dec 2004 A1
20040252119 Hunleth et al. Dec 2004 A1
20040252604 Johnson et al. Dec 2004 A1
20040252966 Holloway et al. Dec 2004 A1
20040254791 Coifman et al. Dec 2004 A1
20040254792 Busayapongchai et al. Dec 2004 A1
20040257432 Girish et al. Dec 2004 A1
20040259536 Keskar et al. Dec 2004 A1
20040260438 Chernetsky et al. Dec 2004 A1
20040260547 Cohen et al. Dec 2004 A1
20040260718 Fedorov et al. Dec 2004 A1
20040261023 Bier Dec 2004 A1
20040262051 Carro Dec 2004 A1
20040263636 Cutler et al. Dec 2004 A1
20040267825 Novak et al. Dec 2004 A1
20040268253 Demello et al. Dec 2004 A1
20040268262 Gupta et al. Dec 2004 A1
20050002507 Timmins et al. Jan 2005 A1
20050010409 Hull et al. Jan 2005 A1
20050012723 Pallakoff Jan 2005 A1
20050015254 Beaman Jan 2005 A1
20050015751 Grassens Jan 2005 A1
20050015772 Saare et al. Jan 2005 A1
20050021330 Mano et al. Jan 2005 A1
20050022114 Shanahan et al. Jan 2005 A1
20050024341 Gillespie et al. Feb 2005 A1
20050024345 Eastty et al. Feb 2005 A1
20050027385 Yueh Feb 2005 A1
20050030175 Wolfe Feb 2005 A1
20050031106 Henderson Feb 2005 A1
20050033582 Gadd et al. Feb 2005 A1
20050033771 Schmitter et al. Feb 2005 A1
20050034164 Sano et al. Feb 2005 A1
20050038657 Roth et al. Feb 2005 A1
20050039141 Burke et al. Feb 2005 A1
20050042591 Bloom et al. Feb 2005 A1
20050043946 Ueyama et al. Feb 2005 A1
20050043949 Roth et al. Feb 2005 A1
20050044569 Marcus Feb 2005 A1
20050045373 Born Mar 2005 A1
20050049862 Choi et al. Mar 2005 A1
20050049870 Zhang et al. Mar 2005 A1
20050049880 Roth et al. Mar 2005 A1
20050055212 Nagao Mar 2005 A1
20050055403 Brittan Mar 2005 A1
20050058438 Hayashi Mar 2005 A1
20050060155 Chu et al. Mar 2005 A1
20050071165 Hofstader et al. Mar 2005 A1
20050071332 Ortega et al. Mar 2005 A1
20050071437 Bear et al. Mar 2005 A1
20050074113 Mathew et al. Apr 2005 A1
20050075881 Rigazio et al. Apr 2005 A1
20050080613 Colledge et al. Apr 2005 A1
20050080620 Rao et al. Apr 2005 A1
20050080625 Bennett et al. Apr 2005 A1
20050080632 Endo et al. Apr 2005 A1
20050080780 Colledge et al. Apr 2005 A1
20050086059 Bennett Apr 2005 A1
20050086255 Schran et al. Apr 2005 A1
20050086605 Ferrer et al. Apr 2005 A1
20050091118 Fano Apr 2005 A1
20050094475 Naoi May 2005 A1
20050099398 Garside et al. May 2005 A1
20050100214 Zhang et al. May 2005 A1
20050102144 Rapoport May 2005 A1
20050102614 Brockett et al. May 2005 A1
20050102625 Lee et al. May 2005 A1
20050105712 Williams et al. May 2005 A1
20050108001 Aarskog May 2005 A1
20050108017 Esser et al. May 2005 A1
20050108074 Bloechl et al. May 2005 A1
20050108338 Simske et al. May 2005 A1
20050108344 Tafoya et al. May 2005 A1
20050108642 Sinclair et al. May 2005 A1
20050114124 Liu et al. May 2005 A1
20050114140 Brackett et al. May 2005 A1
20050114306 Shu et al. May 2005 A1
20050114791 Bollenbacher et al. May 2005 A1
20050119890 Hirose Jun 2005 A1
20050119897 Bennett et al. Jun 2005 A1
20050125216 Chitrapura et al. Jun 2005 A1
20050125226 Magee Jun 2005 A1
20050125235 Lazay et al. Jun 2005 A1
20050131951 Zhang et al. Jun 2005 A1
20050132301 Ikeda Jun 2005 A1
20050136949 Barnes, Jr. Jun 2005 A1
20050138305 Zellner Jun 2005 A1
20050140504 Marshall et al. Jun 2005 A1
20050143972 Gopalakrishnan et al. Jun 2005 A1
20050144003 Iso-Sipila Jun 2005 A1
20050144070 Cheshire Jun 2005 A1
20050144568 Gruen et al. Jun 2005 A1
20050148356 Ferguson et al. Jul 2005 A1
20050149214 Yoo et al. Jul 2005 A1
20050149330 Katae Jul 2005 A1
20050149332 Kuzunuki et al. Jul 2005 A1
20050149510 Shafrir Jul 2005 A1
20050152558 Van Tassel Jul 2005 A1
20050152602 Chen et al. Jul 2005 A1
20050154578 Tong et al. Jul 2005 A1
20050154580 Horowitz et al. Jul 2005 A1
20050154591 Lecoeuche Jul 2005 A1
20050159939 Mohler et al. Jul 2005 A1
20050159957 Roth et al. Jul 2005 A1
20050162395 Unruh Jul 2005 A1
20050165015 Ncube et al. Jul 2005 A1
20050165607 Di Fabbrizio et al. Jul 2005 A1
20050166153 Eytchison et al. Jul 2005 A1
20050177445 Church Aug 2005 A1
20050181770 Helferich Aug 2005 A1
20050182616 Kotipalli Aug 2005 A1
20050182627 Tanaka et al. Aug 2005 A1
20050182628 Choi Aug 2005 A1
20050182629 Coorman et al. Aug 2005 A1
20050182630 Miro et al. Aug 2005 A1
20050182765 Liddy Aug 2005 A1
20050184958 Gnanamgari et al. Aug 2005 A1
20050187770 Kompe et al. Aug 2005 A1
20050187773 Filoche et al. Aug 2005 A1
20050190970 Griffin Sep 2005 A1
20050192801 Lewis et al. Sep 2005 A1
20050192807 Emam et al. Sep 2005 A1
20050192812 Buchholz et al. Sep 2005 A1
20050195077 Mcculloch et al. Sep 2005 A1
20050195429 Archbold Sep 2005 A1
20050196733 Budra et al. Sep 2005 A1
20050201572 Lindahl et al. Sep 2005 A1
20050202854 Kortum et al. Sep 2005 A1
20050203738 Hwang Sep 2005 A1
20050203747 Lecoeuche Sep 2005 A1
20050203991 Kawamura et al. Sep 2005 A1
20050209848 Ishii Sep 2005 A1
20050210394 Crandall et al. Sep 2005 A1
20050216331 Ahrens et al. Sep 2005 A1
20050221876 Van Bosch et al. Oct 2005 A1
20050222843 Kahn et al. Oct 2005 A1
20050222973 Kaiser Oct 2005 A1
20050228665 Kobayashi et al. Oct 2005 A1
20050245243 Zuniga Nov 2005 A1
20050246350 Canaran Nov 2005 A1
20050246365 Lowles et al. Nov 2005 A1
20050246686 Seshadri et al. Nov 2005 A1
20050246726 Labrou et al. Nov 2005 A1
20050251572 McMahan et al. Nov 2005 A1
20050254481 Vishik et al. Nov 2005 A1
20050261901 Davis et al. Nov 2005 A1
20050262440 Stanciu et al. Nov 2005 A1
20050267738 Wilkinson et al. Dec 2005 A1
20050267757 Iso-Sipila et al. Dec 2005 A1
20050268247 Baneth Dec 2005 A1
20050271216 Lashkari Dec 2005 A1
20050273332 Scott et al. Dec 2005 A1
20050273337 Erell et al. Dec 2005 A1
20050273626 Pearson et al. Dec 2005 A1
20050278297 Nelson Dec 2005 A1
20050278643 Ukai et al. Dec 2005 A1
20050278647 Leavitt et al. Dec 2005 A1
20050283363 Weng et al. Dec 2005 A1
20050283364 Longe et al. Dec 2005 A1
20050283726 Lunati Dec 2005 A1
20050283729 Morris et al. Dec 2005 A1
20050288934 Omi Dec 2005 A1
20050288936 Busayapongchai et al. Dec 2005 A1
20050289458 Kylmanen Dec 2005 A1
20050289463 Wu et al. Dec 2005 A1
20060001652 Chiu et al. Jan 2006 A1
20060004570 Ju et al. Jan 2006 A1
20060004640 Swierczek Jan 2006 A1
20060004744 Nevidomski et al. Jan 2006 A1
20060007174 Shen Jan 2006 A1
20060009973 Nguyen et al. Jan 2006 A1
20060013414 Shih Jan 2006 A1
20060013446 Stephens Jan 2006 A1
20060015326 Mori et al. Jan 2006 A1
20060015341 Baker Jan 2006 A1
20060015484 Weng et al. Jan 2006 A1
20060015819 Hawkins et al. Jan 2006 A1
20060018446 Schmandt et al. Jan 2006 A1
20060018492 Chiu et al. Jan 2006 A1
20060020890 Kroll et al. Jan 2006 A1
20060025999 Feng et al. Feb 2006 A1
20060026233 Tenembaum et al. Feb 2006 A1
20060026521 Hotelling et al. Feb 2006 A1
20060026535 Hotelling et al. Feb 2006 A1
20060026536 Hotelling et al. Feb 2006 A1
20060033724 Chaudhri et al. Feb 2006 A1
20060035632 Sorvari et al. Feb 2006 A1
20060036946 Radtke et al. Feb 2006 A1
20060041424 Todhunter et al. Feb 2006 A1
20060041431 Maes Feb 2006 A1
20060041590 King et al. Feb 2006 A1
20060047632 Zhang Mar 2006 A1
20060050865 Kortum et al. Mar 2006 A1
20060052141 Suzuki Mar 2006 A1
20060053007 Niemisto et al. Mar 2006 A1
20060053365 Hollander et al. Mar 2006 A1
20060053379 Henderson et al. Mar 2006 A1
20060053387 Ording Mar 2006 A1
20060058999 Barker et al. Mar 2006 A1
20060059424 Petri et al. Mar 2006 A1
20060059437 Conklin Mar 2006 A1
20060060762 Chan et al. Mar 2006 A1
20060061488 Dunton Mar 2006 A1
20060064693 Messer et al. Mar 2006 A1
20060067535 Culbert et al. Mar 2006 A1
20060067536 Culbert et al. Mar 2006 A1
20060069567 Tischer et al. Mar 2006 A1
20060069664 Ling et al. Mar 2006 A1
20060072248 Watanabe et al. Apr 2006 A1
20060072716 Pham Apr 2006 A1
20060074628 Elbaz et al. Apr 2006 A1
20060074651 Arun et al. Apr 2006 A1
20060074660 Waters et al. Apr 2006 A1
20060074674 Zhang et al. Apr 2006 A1
20060074750 Clark et al. Apr 2006 A1
20060074898 Gavalda et al. Apr 2006 A1
20060075429 Istvan et al. Apr 2006 A1
20060077055 Basir Apr 2006 A1
20060080098 Campbell Apr 2006 A1
20060085187 Barquilla Apr 2006 A1
20060085465 Nori et al. Apr 2006 A1
20060085757 Andre et al. Apr 2006 A1
20060093998 Vertegaal May 2006 A1
20060095265 Chu et al. May 2006 A1
20060095790 Nguyen et al. May 2006 A1
20060095846 Nurmi May 2006 A1
20060095848 Naik May 2006 A1
20060097991 Hotelling et al. May 2006 A1
20060100848 Cozzi et al. May 2006 A1
20060100849 Chan May 2006 A1
20060101354 Hashimoto et al. May 2006 A1
20060103633 Gioeli May 2006 A1
20060106592 Brockett et al. May 2006 A1
20060106594 Brockett et al. May 2006 A1
20060106595 Brockett et al. May 2006 A1
20060111906 Cross et al. May 2006 A1
20060111909 Maes et al. May 2006 A1
20060116874 Samuelsson et al. Jun 2006 A1
20060116877 Pickering et al. Jun 2006 A1
20060117002 Swen Jun 2006 A1
20060119582 Ng et al. Jun 2006 A1
20060122834 Bennett Jun 2006 A1
20060122836 Cross et al. Jun 2006 A1
20060129379 Ramsey et al. Jun 2006 A1
20060129929 Weber et al. Jun 2006 A1
20060130006 Chitale Jun 2006 A1
20060132812 Barnes et al. Jun 2006 A1
20060135214 Zhang et al. Jun 2006 A1
20060136213 Hirose et al. Jun 2006 A1
20060136280 Cho et al. Jun 2006 A1
20060136352 Brun et al. Jun 2006 A1
20060141990 Zak et al. Jun 2006 A1
20060142576 Meng et al. Jun 2006 A1
20060142993 Menendez-Pidal et al. Jun 2006 A1
20060143007 Koh et al. Jun 2006 A1
20060143559 Spielberg et al. Jun 2006 A1
20060143576 Gupta et al. Jun 2006 A1
20060148520 Baker et al. Jul 2006 A1
20060149557 Kaneko et al. Jul 2006 A1
20060149558 Kahn et al. Jul 2006 A1
20060150087 Cronenberger et al. Jul 2006 A1
20060152496 Knaven Jul 2006 A1
20060153040 Girish et al. Jul 2006 A1
20060156252 Sheshagiri et al. Jul 2006 A1
20060156307 Kunjithapatham et al. Jul 2006 A1
20060161870 Hotelling et al. Jul 2006 A1
20060161871 Hotelling et al. Jul 2006 A1
20060161872 Rytivaara et al. Jul 2006 A1
20060165105 Shenfield et al. Jul 2006 A1
20060167676 Plumb Jul 2006 A1
20060168150 Naik et al. Jul 2006 A1
20060168507 Hansen Jul 2006 A1
20060168539 Hawkins et al. Jul 2006 A1
20060172720 Islam et al. Aug 2006 A1
20060173683 Roth et al. Aug 2006 A1
20060173684 Fischer et al. Aug 2006 A1
20060174207 Deshpande Aug 2006 A1
20060178868 Billerey-Mosier Aug 2006 A1
20060181519 Vernier et al. Aug 2006 A1
20060183466 Lee et al. Aug 2006 A1
20060184886 Chung et al. Aug 2006 A1
20060187073 Lin et al. Aug 2006 A1
20060190269 Tessel et al. Aug 2006 A1
20060190436 Richardson et al. Aug 2006 A1
20060190577 Yamada Aug 2006 A1
20060193518 Dong Aug 2006 A1
20060194181 Rosenberg Aug 2006 A1
20060195206 Moon et al. Aug 2006 A1
20060195323 Monne et al. Aug 2006 A1
20060197753 Hotelling Sep 2006 A1
20060197755 Bawany Sep 2006 A1
20060200253 Hoffberg et al. Sep 2006 A1
20060200342 Corston-Oliver et al. Sep 2006 A1
20060200347 Kim et al. Sep 2006 A1
20060205432 Hawkins et al. Sep 2006 A1
20060206313 Xu et al. Sep 2006 A1
20060206454 Forstall et al. Sep 2006 A1
20060206724 Schaufele et al. Sep 2006 A1
20060212415 Backer et al. Sep 2006 A1
20060217967 Goertzen et al. Sep 2006 A1
20060218244 Rasmussen et al. Sep 2006 A1
20060221738 Park et al. Oct 2006 A1
20060221788 Lindahl et al. Oct 2006 A1
20060224570 Quiroga et al. Oct 2006 A1
20060229802 Vertelney et al. Oct 2006 A1
20060229870 Kobal Oct 2006 A1
20060229876 Aaron et al. Oct 2006 A1
20060230350 Baluja Oct 2006 A1
20060230410 Kurganov et al. Oct 2006 A1
20060234680 Doulton Oct 2006 A1
20060235550 Csicsatka et al. Oct 2006 A1
20060235700 Wong et al. Oct 2006 A1
20060235841 Betz et al. Oct 2006 A1
20060236262 Bathiche et al. Oct 2006 A1
20060239419 Joseph et al. Oct 2006 A1
20060239471 Mao et al. Oct 2006 A1
20060240866 Eilts et al. Oct 2006 A1
20060241948 Abrash et al. Oct 2006 A1
20060242190 Wnek Oct 2006 A1
20060246955 Nirhamo et al. Nov 2006 A1
20060247931 Caskey et al. Nov 2006 A1
20060252457 Schrager Nov 2006 A1
20060253210 Rosenberg Nov 2006 A1
20060253787 Fogg Nov 2006 A1
20060256934 Mazor Nov 2006 A1
20060258376 Ewell et al. Nov 2006 A1
20060262876 LaDue Nov 2006 A1
20060265208 Assadollahi Nov 2006 A1
20060265503 Jones et al. Nov 2006 A1
20060265648 Rainisto et al. Nov 2006 A1
20060271627 Szczepanek Nov 2006 A1
20060274051 Longe et al. Dec 2006 A1
20060274905 Lindahl et al. Dec 2006 A1
20060277031 Ramsey et al. Dec 2006 A1
20060277058 J'maev et al. Dec 2006 A1
20060282264 Denny et al. Dec 2006 A1
20060282415 Shibata et al. Dec 2006 A1
20060282455 Lee et al. Dec 2006 A1
20060286527 Morel Dec 2006 A1
20060287864 Pusa et al. Dec 2006 A1
20060288024 Braica Dec 2006 A1
20060291666 Ball et al. Dec 2006 A1
20060293876 Kamatani et al. Dec 2006 A1
20060293880 Elshishiny et al. Dec 2006 A1
20060293886 Odell et al. Dec 2006 A1
20060293889 Kiss et al. Dec 2006 A1
20070003026 Hodge et al. Jan 2007 A1
20070004451 C. Anderson Jan 2007 A1
20070005849 Oliver Jan 2007 A1
20070006098 Krumm et al. Jan 2007 A1
20070011154 Musgrove et al. Jan 2007 A1
20070014280 Cormier et al. Jan 2007 A1
20070016563 Omoigui Jan 2007 A1
20070016865 Johnson et al. Jan 2007 A1
20070021956 Qu et al. Jan 2007 A1
20070022380 Swartz et al. Jan 2007 A1
20070025704 Tsukazaki et al. Feb 2007 A1
20070026852 Logan et al. Feb 2007 A1
20070027732 Hudgens Feb 2007 A1
20070028009 Robbin et al. Feb 2007 A1
20070030824 Ribaudo et al. Feb 2007 A1
20070032247 Shaffer et al. Feb 2007 A1
20070033003 Morris Feb 2007 A1
20070033005 Cristo et al. Feb 2007 A1
20070033026 Bartosik et al. Feb 2007 A1
20070033054 Snitkovskiy et al. Feb 2007 A1
20070036117 Taube et al. Feb 2007 A1
20070036286 Champlin et al. Feb 2007 A1
20070036294 Chaudhuri et al. Feb 2007 A1
20070038436 Cristo et al. Feb 2007 A1
20070038609 Wu Feb 2007 A1
20070040813 Kushler et al. Feb 2007 A1
20070041361 Iso-Sipila Feb 2007 A1
20070042812 Basir et al. Feb 2007 A1
20070043568 Dhanakshirur et al. Feb 2007 A1
20070043687 Bodart et al. Feb 2007 A1
20070043820 George et al. Feb 2007 A1
20070044038 Horentrup et al. Feb 2007 A1
20070046641 Lim Mar 2007 A1
20070047719 Dhawan et al. Mar 2007 A1
20070050184 Drucker et al. Mar 2007 A1
20070050191 Weider et al. Mar 2007 A1
20070050393 Vogel et al. Mar 2007 A1
20070050712 Hull et al. Mar 2007 A1
20070052586 Horstemeyer Mar 2007 A1
20070055493 Lee Mar 2007 A1
20070055508 Zhao et al. Mar 2007 A1
20070055514 Beattie et al. Mar 2007 A1
20070055525 Kennewick et al. Mar 2007 A1
20070055529 Kanevsky et al. Mar 2007 A1
20070058832 Hug et al. Mar 2007 A1
20070060107 Day Mar 2007 A1
20070060118 Guyette Mar 2007 A1
20070061487 Moore et al. Mar 2007 A1
20070061712 Bodin et al. Mar 2007 A1
20070061754 Ardhanari et al. Mar 2007 A1
20070067173 Bellegarda Mar 2007 A1
20070067272 Flynt et al. Mar 2007 A1
20070073540 Hirakawa et al. Mar 2007 A1
20070073541 Tian Mar 2007 A1
20070073745 Scott et al. Mar 2007 A1
20070074131 Assadollahi et al. Mar 2007 A1
20070075965 Huppi et al. Apr 2007 A1
20070079027 Marriott et al. Apr 2007 A1
20070080936 Tsuk et al. Apr 2007 A1
20070083366 Peters Apr 2007 A1
20070083467 Lindahl et al. Apr 2007 A1
20070083623 Nishimura et al. Apr 2007 A1
20070088556 Andrew Apr 2007 A1
20070089132 Qureshey et al. Apr 2007 A1
20070089135 Qureshey et al. Apr 2007 A1
20070093277 Cavacuiti et al. Apr 2007 A1
20070094026 Ativanichayaphong et al. Apr 2007 A1
20070098195 Holmes May 2007 A1
20070100206 Lin et al. May 2007 A1
20070100602 Kim May 2007 A1
20070100619 Purho et al. May 2007 A1
20070100624 Weng et al. May 2007 A1
20070100635 Mahajan et al. May 2007 A1
20070100709 Lee et al. May 2007 A1
20070100790 Cheyer et al. May 2007 A1
20070100814 Lee et al. May 2007 A1
20070100883 Rose et al. May 2007 A1
20070106491 Carter et al. May 2007 A1
20070106497 Ramsey et al. May 2007 A1
20070106512 Acero et al. May 2007 A1
20070106513 Boillot et al. May 2007 A1
20070106657 Brzeski et al. May 2007 A1
20070106674 Agrawal et al. May 2007 A1
20070106685 Houh et al. May 2007 A1
20070112562 Vainio et al. May 2007 A1
20070116195 Thompson et al. May 2007 A1
20070118351 Sumita May 2007 A1
20070118377 Badino et al. May 2007 A1
20070118378 Skuratovsky May 2007 A1
20070121846 Altberg et al. May 2007 A1
20070124131 Chino et al. May 2007 A1
20070124132 Takeuchi May 2007 A1
20070124149 Shen et al. May 2007 A1
20070124291 Hassan et al. May 2007 A1
20070124676 Amundsen et al. May 2007 A1
20070127888 Hayashi et al. Jun 2007 A1
20070128777 Yin et al. Jun 2007 A1
20070129059 Nadarajah et al. Jun 2007 A1
20070130014 Altberg et al. Jun 2007 A1
20070130128 Garg et al. Jun 2007 A1
20070132738 Lowles et al. Jun 2007 A1
20070133771 Stifelman et al. Jun 2007 A1
20070135187 Kreiner et al. Jun 2007 A1
20070135949 Snover et al. Jun 2007 A1
20070136064 Carroll Jun 2007 A1
20070136778 Birger et al. Jun 2007 A1
20070143163 Weiss et al. Jun 2007 A1
20070149252 Jobs et al. Jun 2007 A1
20070150403 Mock et al. Jun 2007 A1
20070150444 Chesnais et al. Jun 2007 A1
20070150842 Chaudhri et al. Jun 2007 A1
20070152978 Kocienda et al. Jul 2007 A1
20070152980 Kocienda et al. Jul 2007 A1
20070155346 Mijatovic et al. Jul 2007 A1
20070156410 Stohr et al. Jul 2007 A1
20070156627 D'Alicandro Jul 2007 A1
20070157089 Van Os et al. Jul 2007 A1
20070157268 Girish et al. Jul 2007 A1
20070162274 Ruiz et al. Jul 2007 A1
20070162296 Altberg et al. Jul 2007 A1
20070162414 Horowitz et al. Jul 2007 A1
20070165003 Fux et al. Jul 2007 A1
20070167136 Groth Jul 2007 A1
20070168922 Kaiser et al. Jul 2007 A1
20070173233 Vander Veen et al. Jul 2007 A1
20070173267 Klassen et al. Jul 2007 A1
20070174057 Genly Jul 2007 A1
20070174188 Fish Jul 2007 A1
20070174350 Pell et al. Jul 2007 A1
20070174396 Kumar et al. Jul 2007 A1
20070179776 Segond et al. Aug 2007 A1
20070179778 Gong et al. Aug 2007 A1
20070180383 Naik Aug 2007 A1
20070182595 Ghasabian Aug 2007 A1
20070185551 Meadows et al. Aug 2007 A1
20070185754 Schmidt Aug 2007 A1
20070185831 Churcher Aug 2007 A1
20070185917 Prahlad et al. Aug 2007 A1
20070188901 Heckerman et al. Aug 2007 A1
20070192026 Lee et al. Aug 2007 A1
20070192027 Lee et al. Aug 2007 A1
20070192105 Neeracher et al. Aug 2007 A1
20070192179 Van et al. Aug 2007 A1
20070192293 Swen Aug 2007 A1
20070192403 Heine et al. Aug 2007 A1
20070192744 Reponen Aug 2007 A1
20070198267 Jones et al. Aug 2007 A1
20070198269 Braho et al. Aug 2007 A1
20070198273 Hennecke Aug 2007 A1
20070198566 Sustik Aug 2007 A1
20070203955 Pomerantz Aug 2007 A1
20070207785 Chatterjee et al. Sep 2007 A1
20070208555 Blass et al. Sep 2007 A1
20070208569 Subramanian et al. Sep 2007 A1
20070208579 Peterson Sep 2007 A1
20070208726 Krishnaprasad et al. Sep 2007 A1
20070211071 Slotznick et al. Sep 2007 A1
20070213099 Bast Sep 2007 A1
20070213857 Bodin et al. Sep 2007 A1
20070213984 Ativanichayaphong et al. Sep 2007 A1
20070213986 Bodin et al. Sep 2007 A1
20070217693 Kretzschmar, Jr. Sep 2007 A1
20070219645 Thomas et al. Sep 2007 A1
20070219777 Chu et al. Sep 2007 A1
20070219801 Sundaram et al. Sep 2007 A1
20070219803 Chiu et al. Sep 2007 A1
20070219983 Fish Sep 2007 A1
20070225980 Sumita Sep 2007 A1
20070225984 Milstein et al. Sep 2007 A1
20070226652 Kikuchi et al. Sep 2007 A1
20070229323 Plachta et al. Oct 2007 A1
20070230729 Naylor et al. Oct 2007 A1
20070233484 Coelho et al. Oct 2007 A1
20070233487 Cohen et al. Oct 2007 A1
20070233490 Yao Oct 2007 A1
20070233497 Paek et al. Oct 2007 A1
20070233692 Lisa et al. Oct 2007 A1
20070233725 Michmerhuizen et al. Oct 2007 A1
20070238488 Scott Oct 2007 A1
20070238489 Scott Oct 2007 A1
20070238520 Kacmarcik Oct 2007 A1
20070239429 Johnson et al. Oct 2007 A1
20070239453 Paek et al. Oct 2007 A1
20070240043 Fux et al. Oct 2007 A1
20070240044 Fux et al. Oct 2007 A1
20070240045 Fux et al. Oct 2007 A1
20070241885 Clipsham et al. Oct 2007 A1
20070244702 Kahn et al. Oct 2007 A1
20070244976 Carroll et al. Oct 2007 A1
20070247441 Kim et al. Oct 2007 A1
20070255435 Cohen et al. Nov 2007 A1
20070255979 Deily et al. Nov 2007 A1
20070257890 Hotelling et al. Nov 2007 A1
20070258642 Thota Nov 2007 A1
20070260460 Hyatt Nov 2007 A1
20070260595 Beatty et al. Nov 2007 A1
20070260822 Adams Nov 2007 A1
20070261080 Saetti Nov 2007 A1
20070265831 Dinur et al. Nov 2007 A1
20070265850 Kennewick et al. Nov 2007 A1
20070271104 McKay Nov 2007 A1
20070271510 Grigoriu et al. Nov 2007 A1
20070274468 Cai Nov 2007 A1
20070276651 Bliss et al. Nov 2007 A1
20070276714 Beringer Nov 2007 A1
20070276810 Rosen Nov 2007 A1
20070277088 Bodin et al. Nov 2007 A1
20070282595 Tunning et al. Dec 2007 A1
20070285958 Platchta et al. Dec 2007 A1
20070286363 Burg et al. Dec 2007 A1
20070286399 Ramamoorthy et al. Dec 2007 A1
20070288238 Hetherington et al. Dec 2007 A1
20070288241 Cross et al. Dec 2007 A1
20070288449 Datta et al. Dec 2007 A1
20070291108 Huber et al. Dec 2007 A1
20070294077 Narayanan et al. Dec 2007 A1
20070294083 Bellegarda et al. Dec 2007 A1
20070294199 Nelken et al. Dec 2007 A1
20070294263 Punj et al. Dec 2007 A1
20070299664 Peters et al. Dec 2007 A1
20070299831 Williams et al. Dec 2007 A1
20070300140 Makela et al. Dec 2007 A1
20080001785 Elizarov et al. Jan 2008 A1
20080010355 Vieri et al. Jan 2008 A1
20080010605 Frank et al. Jan 2008 A1
20080012950 Lee et al. Jan 2008 A1
20080013751 Hiselius Jan 2008 A1
20080015863 Agapi et al. Jan 2008 A1
20080015864 Ross et al. Jan 2008 A1
20080016575 Vincent et al. Jan 2008 A1
20080021708 Bennett et al. Jan 2008 A1
20080021886 Wang-Aryattanwanich et al. Jan 2008 A1
20080022208 Morse Jan 2008 A1
20080027726 Hansen et al. Jan 2008 A1
20080031475 Goldstein Feb 2008 A1
20080033719 Hall et al. Feb 2008 A1
20080034032 Healey et al. Feb 2008 A1
20080034044 Bhakta et al. Feb 2008 A1
20080036743 Westerman et al. Feb 2008 A1
20080040339 Zhou et al. Feb 2008 A1
20080042970 Liang et al. Feb 2008 A1
20080043936 Liebermann Feb 2008 A1
20080043943 Sipher et al. Feb 2008 A1
20080046239 Boo Feb 2008 A1
20080046250 Agapi et al. Feb 2008 A1
20080046422 Lee et al. Feb 2008 A1
20080046820 Lee et al. Feb 2008 A1
20080046948 Verosub Feb 2008 A1
20080048908 Sato Feb 2008 A1
20080052063 Bennett et al. Feb 2008 A1
20080052073 Goto et al. Feb 2008 A1
20080052077 Bennett et al. Feb 2008 A1
20080052080 Narayanan et al. Feb 2008 A1
20080052262 Kosinov et al. Feb 2008 A1
20080055194 Baudino et al. Mar 2008 A1
20080056459 Vallier et al. Mar 2008 A1
20080056579 Guha Mar 2008 A1
20080059190 Chu et al. Mar 2008 A1
20080059200 Puli Mar 2008 A1
20080059876 Hantler et al. Mar 2008 A1
20080062141 Chandhri Mar 2008 A1
20080065382 Gerl et al. Mar 2008 A1
20080065387 Cross et al. Mar 2008 A1
20080071529 Silverman et al. Mar 2008 A1
20080071544 Beaufays et al. Mar 2008 A1
20080075296 Lindahl et al. Mar 2008 A1
20080076972 Dorogusker et al. Mar 2008 A1
20080077310 Murlidar et al. Mar 2008 A1
20080077384 Agapi et al. Mar 2008 A1
20080077386 Gao et al. Mar 2008 A1
20080077391 Chino et al. Mar 2008 A1
20080077393 Gao et al. Mar 2008 A1
20080077406 Ganong, III Mar 2008 A1
20080077859 Schabes et al. Mar 2008 A1
20080079566 Singh et al. Apr 2008 A1
20080080411 Cole Apr 2008 A1
20080082332 Mallett et al. Apr 2008 A1
20080082338 O'Neil et al. Apr 2008 A1
20080082390 Hawkins et al. Apr 2008 A1
20080082576 Bodin et al. Apr 2008 A1
20080082651 Singh et al. Apr 2008 A1
20080084974 Dhanakshirur Apr 2008 A1
20080091406 Baldwin et al. Apr 2008 A1
20080091426 Rempel et al. Apr 2008 A1
20080091443 Strope et al. Apr 2008 A1
20080096531 Mcquaide et al. Apr 2008 A1
20080096726 Riley et al. Apr 2008 A1
20080097937 Hadjarian Apr 2008 A1
20080098302 Roose Apr 2008 A1
20080098480 Henry et al. Apr 2008 A1
20080057922 Kokes et al. May 2008 A1
20080100579 Robinson et al. May 2008 A1
20080101584 Gray et al. May 2008 A1
20080103774 White May 2008 A1
20080109222 Liu May 2008 A1
20080109402 Wang et al. May 2008 A1
20080114480 Harb May 2008 A1
20080114598 Prieto et al. May 2008 A1
20080114604 Wei et al. May 2008 A1
20080114841 Lambert May 2008 A1
20080115084 Scott et al. May 2008 A1
20080118143 Gordon et al. May 2008 A1
20080119953 Reed May 2008 A1
20080120102 Rao May 2008 A1
20080120112 Jordan et al. May 2008 A1
20080120196 Reed et al. May 2008 A1
20080120311 Reed May 2008 A1
20080120312 Reed May 2008 A1
20080120330 Reed May 2008 A1
20080120342 Reed et al. May 2008 A1
20080122796 Jobs et al. May 2008 A1
20080124695 Myers et al. May 2008 A1
20080126075 Thorn et al. May 2008 A1
20080126077 Thorn May 2008 A1
20080126091 Clark et al. May 2008 A1
20080126093 Sivadas May 2008 A1
20080126100 Grost et al. May 2008 A1
20080126491 Portele et al. May 2008 A1
20080129520 Lee Jun 2008 A1
20080130867 Bowen Jun 2008 A1
20080131006 Oliver Jun 2008 A1
20080132221 Willey Jun 2008 A1
20080133215 Sarukkai Jun 2008 A1
20080133228 Rao Jun 2008 A1
20080133230 Herforth et al. Jun 2008 A1
20080133241 Baker et al. Jun 2008 A1
20080133956 Fadell Jun 2008 A1
20080140413 Millman et al. Jun 2008 A1
20080140416 Shostak Jun 2008 A1
20080140652 Millman et al. Jun 2008 A1
20080140657 Azvine et al. Jun 2008 A1
20080140702 Reed et al. Jun 2008 A1
20080141125 Ghassabian et al. Jun 2008 A1
20080141180 Reed et al. Jun 2008 A1
20080141182 Barsness et al. Jun 2008 A1
20080146245 Appaji Jun 2008 A1
20080146290 Sreeram et al. Jun 2008 A1
20080147408 Da Palma et al. Jun 2008 A1
20080147411 Dames et al. Jun 2008 A1
20080147874 Yoneda et al. Jun 2008 A1
20080150900 Han Jun 2008 A1
20080154577 Kim et al. Jun 2008 A1
20080154600 Tian et al. Jun 2008 A1
20080154612 Evermann et al. Jun 2008 A1
20080154828 Antebi et al. Jun 2008 A1
20080155547 Weber Jun 2008 A1
20080157867 Krah Jul 2008 A1
20080161113 Hansen et al. Jul 2008 A1
20080162120 Mactavish et al. Jul 2008 A1
20080163119 Kim et al. Jul 2008 A1
20080163131 Hirai et al. Jul 2008 A1
20080165144 Forstall et al. Jul 2008 A1
20080165980 Pavlovic et al. Jul 2008 A1
20080165994 Caren et al. Jul 2008 A1
20080167013 Novick et al. Jul 2008 A1
20080167858 Christie et al. Jul 2008 A1
20080168052 Ott et al. Jul 2008 A1
20080168366 Kocienda et al. Jul 2008 A1
20080183473 Nagano et al. Jul 2008 A1
20080186960 Kocheisen et al. Aug 2008 A1
20080189099 Friedman et al. Aug 2008 A1
20080189106 Low et al. Aug 2008 A1
20080189110 Freeman et al. Aug 2008 A1
20080189114 Fail et al. Aug 2008 A1
20080189606 Rybak Aug 2008 A1
20080195312 Aaron et al. Aug 2008 A1
20080195388 Bower et al. Aug 2008 A1
20080195391 Marple et al. Aug 2008 A1
20080195601 Ntoulas et al. Aug 2008 A1
20080195630 Exartier et al. Aug 2008 A1
20080195940 Gail et al. Aug 2008 A1
20080200142 Abdel-Kader et al. Aug 2008 A1
20080201306 Cooper et al. Aug 2008 A1
20080201375 Khedouri et al. Aug 2008 A1
20080204379 Perez-Noguera Aug 2008 A1
20080207176 Brackbill et al. Aug 2008 A1
20080208585 Ativanichayaphong et al. Aug 2008 A1
20080208587 Ben-David et al. Aug 2008 A1
20080208864 Cucerzan et al. Aug 2008 A1
20080212796 Denda Sep 2008 A1
20080219641 Sandrew et al. Sep 2008 A1
20080221866 Katragadda et al. Sep 2008 A1
20080221879 Cerra et al. Sep 2008 A1
20080221880 Cerra et al. Sep 2008 A1
20080221887 Rose et al. Sep 2008 A1
20080221889 Cerra et al. Sep 2008 A1
20080221903 Kanevsky et al. Sep 2008 A1
20080222118 Scian et al. Sep 2008 A1
20080226130 Kansal et al. Sep 2008 A1
20080228463 Mori et al. Sep 2008 A1
20080228485 Owen Sep 2008 A1
20080228490 Fischer et al. Sep 2008 A1
20080228495 Cross et al. Sep 2008 A1
20080228496 Yu et al. Sep 2008 A1
20080228928 Donelli et al. Sep 2008 A1
20080229185 Lynch Sep 2008 A1
20080229218 Maeng Sep 2008 A1
20080235017 Satomura et al. Sep 2008 A1
20080235024 Goldberg et al. Sep 2008 A1
20080235027 Cross Sep 2008 A1
20080240569 Tonouchi Oct 2008 A1
20080242280 Shapiro et al. Oct 2008 A1
20080242322 Scott et al. Oct 2008 A1
20080242363 Onda et al. Oct 2008 A1
20080244390 Fux et al. Oct 2008 A1
20080244446 Lefevre et al. Oct 2008 A1
20080247519 Abella et al. Oct 2008 A1
20080247529 Barton et al. Oct 2008 A1
20080248797 Freeman et al. Oct 2008 A1
20080249770 Kim et al. Oct 2008 A1
20080249778 Barton et al. Oct 2008 A1
20080253577 Eppolito Oct 2008 A1
20080254425 Cohen et al. Oct 2008 A1
20080255837 Kahn et al. Oct 2008 A1
20080255842 Simhi et al. Oct 2008 A1
20080255845 Bennett Oct 2008 A1
20080256613 Grover Oct 2008 A1
20080259022 Mansfield et al. Oct 2008 A1
20080262828 Och et al. Oct 2008 A1
20080262838 Nurminen et al. Oct 2008 A1
20080262846 Burns et al. Oct 2008 A1
20080263139 Martin Oct 2008 A1
20080270118 Kuo et al. Oct 2008 A1
20080270138 Knight et al. Oct 2008 A1
20080270139 Shi et al. Oct 2008 A1
20080270140 Hertz et al. Oct 2008 A1
20080270151 Mahoney et al. Oct 2008 A1
20080277473 Kotlarsky et al. Nov 2008 A1
20080281510 Shahine Nov 2008 A1
20080288259 Chambers et al. Nov 2008 A1
20080288460 Poniatowski et al. Nov 2008 A1
20080292112 Valenzuela et al. Nov 2008 A1
20080294418 Cleary et al. Nov 2008 A1
20080294651 Masuyama et al. Nov 2008 A1
20080294981 Balzano et al. Nov 2008 A1
20080298563 Rondeau et al. Dec 2008 A1
20080298766 Wen et al. Dec 2008 A1
20080299523 Chai et al. Dec 2008 A1
20080300871 Gilbert Dec 2008 A1
20080300878 Bennett Dec 2008 A1
20080303645 Seymour et al. Dec 2008 A1
20080306727 Thurmair et al. Dec 2008 A1
20080312909 Hermansen et al. Dec 2008 A1
20080312928 Goebel et al. Dec 2008 A1
20080313335 Jung et al. Dec 2008 A1
20080316183 Westerman et al. Dec 2008 A1
20080319738 Liu et al. Dec 2008 A1
20080319753 Hancock Dec 2008 A1
20080319763 Di Fabbrizio et al. Dec 2008 A1
20080319783 Yao et al. Dec 2008 A1
20090003115 Lindahl et al. Jan 2009 A1
20090005012 Van Heugten Jan 2009 A1
20090005891 Batson et al. Jan 2009 A1
20090006097 Etezadi et al. Jan 2009 A1
20090006099 Sharpe et al. Jan 2009 A1
20090006100 Badger et al. Jan 2009 A1
20090006343 Platt et al. Jan 2009 A1
20090006345 Platt et al. Jan 2009 A1
20090006488 Lindahl et al. Jan 2009 A1
20090006671 Batson et al. Jan 2009 A1
20090007001 Morin et al. Jan 2009 A1
20090011709 Akasaka et al. Jan 2009 A1
20090012748 Beish et al. Jan 2009 A1
20090012775 El Hady et al. Jan 2009 A1
20090018828 Nakadai et al. Jan 2009 A1
20090018829 Michael Jan 2009 A1
20090018834 Cooper et al. Jan 2009 A1
20090018835 Cooper et al. Jan 2009 A1
20090018839 Cooper et al. Jan 2009 A1
20090018840 Lutz et al. Jan 2009 A1
20090022329 Mahowald Jan 2009 A1
20090024595 Chen Jan 2009 A1
20090028435 Wu et al. Jan 2009 A1
20090030800 Grois Jan 2009 A1
20090030978 Johnson et al. Jan 2009 A1
20090043580 Mozer et al. Feb 2009 A1
20090043583 Agapi et al. Feb 2009 A1
20090043763 Peng Feb 2009 A1
20090044094 Rapp et al. Feb 2009 A1
20090048821 Yam et al. Feb 2009 A1
20090048845 Burckart et al. Feb 2009 A1
20090049067 Murray Feb 2009 A1
20090055168 Wu et al. Feb 2009 A1
20090055175 Terrell et al. Feb 2009 A1
20090055179 Cho et al. Feb 2009 A1
20090055186 Lance et al. Feb 2009 A1
20090055381 Wu et al. Feb 2009 A1
20090055648 Kim et al. Feb 2009 A1
20090058823 Kocienda Mar 2009 A1
20090058860 Fong et al. Mar 2009 A1
20090060351 Li et al. Mar 2009 A1
20090060472 Bull et al. Mar 2009 A1
20090063974 Bull et al. Mar 2009 A1
20090064031 Bull et al. Mar 2009 A1
20090070097 Wu et al. Mar 2009 A1
20090070102 Maegawa Mar 2009 A1
20090070109 Didcock et al. Mar 2009 A1
20090070114 Staszak Mar 2009 A1
20090074214 Bradford et al. Mar 2009 A1
20090076792 Lawson-Tancred Mar 2009 A1
20090076796 Daraselia Mar 2009 A1
20090076819 Wouters et al. Mar 2009 A1
20090076821 Brenner et al. Mar 2009 A1
20090076825 Bradford et al. Mar 2009 A1
20090077165 Rhodes et al. Mar 2009 A1
20090079622 Seshadri et al. Mar 2009 A1
20090083034 Hernandez et al. Mar 2009 A1
20090083035 Huang et al. Mar 2009 A1
20090083036 Zhao et al. Mar 2009 A1
20090083037 Gleason et al. Mar 2009 A1
20090083047 Lindahl et al. Mar 2009 A1
20090089058 Bellegarda Apr 2009 A1
20090092239 Macwan et al. Apr 2009 A1
20090092260 Powers Apr 2009 A1
20090092261 Bard Apr 2009 A1
20090092262 Costa et al. Apr 2009 A1
20090094029 Koch et al. Apr 2009 A1
20090094033 Mozer et al. Apr 2009 A1
20090097634 Nambiar et al. Apr 2009 A1
20090097637 Boscher et al. Apr 2009 A1
20090100049 Cao Apr 2009 A1
20090100454 Weber Apr 2009 A1
20090104898 Harris Apr 2009 A1
20090106026 Ferrieux Apr 2009 A1
20090106376 Tom et al. Apr 2009 A1
20090106397 O'Keefe Apr 2009 A1
20090112572 Thorn Apr 2009 A1
20090112576 Jackson et al. Apr 2009 A1
20090112592 Candelore et al. Apr 2009 A1
20090112677 Rhett Apr 2009 A1
20090112892 Cardie et al. Apr 2009 A1
20090119587 Allen et al. May 2009 A1
20090123021 Jung et al. May 2009 A1
20090123071 Iwasaki May 2009 A1
20090125477 Lu et al. May 2009 A1
20090128505 Partridge et al. May 2009 A1
20090132253 Bellegarda May 2009 A1
20090132255 Lu May 2009 A1
20090132378 Othmer May 2009 A1
20090137286 Luke et al. May 2009 A1
20090138736 Chin May 2009 A1
20090138828 Schultz et al. May 2009 A1
20090144049 Haddad et al. Jun 2009 A1
20090144428 Bowater et al. Jun 2009 A1
20090144609 Liang et al. Jun 2009 A1
20090146848 Ghassabian Jun 2009 A1
20090150147 Jacoby et al. Jun 2009 A1
20090150156 Kennewick et al. Jun 2009 A1
20090152349 Bonev et al. Jun 2009 A1
20090153288 Hope et al. Jun 2009 A1
20090154669 Wood et al. Jun 2009 A1
20090157382 Bar Jun 2009 A1
20090157384 Toutanova et al. Jun 2009 A1
20090157401 Bennett Jun 2009 A1
20090158200 Palahnuk et al. Jun 2009 A1
20090158323 Bober et al. Jun 2009 A1
20090158423 Orlassino et al. Jun 2009 A1
20090160803 Hashimoto Jun 2009 A1
20090164301 O'Sullivan et al. Jun 2009 A1
20090164441 Cheyer Jun 2009 A1
20090164655 Pettersson et al. Jun 2009 A1
20090164937 Alviar et al. Jun 2009 A1
20090167508 Fadell et al. Jul 2009 A1
20090167509 Fadell et al. Jul 2009 A1
20090171578 Kim et al. Jul 2009 A1
20090171662 Huang et al. Jul 2009 A1
20090171664 Kennewick et al. Jul 2009 A1
20090172108 Singh Jul 2009 A1
20090172542 Girish et al. Jul 2009 A1
20090174667 Kocienda et al. Jul 2009 A1
20090174677 Gehani et al. Jul 2009 A1
20090177300 Lee Jul 2009 A1
20090177461 Ehsani et al. Jul 2009 A1
20090177966 Chaudhri Jul 2009 A1
20090182445 Girish et al. Jul 2009 A1
20090187402 Scholl Jul 2009 A1
20090187577 Reznik et al. Jul 2009 A1
20090187950 Nicas et al. Jul 2009 A1
20090191895 Singh et al. Jul 2009 A1
20090192782 Drewes Jul 2009 A1
20090192787 Roon Jul 2009 A1
20090197619 Colligan et al. Aug 2009 A1
20090198497 Kwon Aug 2009 A1
20090204409 Mozer et al. Aug 2009 A1
20090204478 Kaib et al. Aug 2009 A1
20090204596 Brun et al. Aug 2009 A1
20090204601 Grasset Aug 2009 A1
20090204620 Thione et al. Aug 2009 A1
20090210230 Schwarz et al. Aug 2009 A1
20090210232 Sanchez et al. Aug 2009 A1
20090213134 Stephanick et al. Aug 2009 A1
20090215503 Zhang et al. Aug 2009 A1
20090216396 Yamagata Aug 2009 A1
20090216540 Tessel et al. Aug 2009 A1
20090216569 Bonev Aug 2009 A1
20090216704 Zheng et al. Aug 2009 A1
20090219166 MacFarlane et al. Sep 2009 A1
20090221274 Venkatakrishnan et al. Sep 2009 A1
20090222257 Sumita et al. Sep 2009 A1
20090222270 Likens et al. Sep 2009 A2
20090222488 Boerries et al. Sep 2009 A1
20090224867 O'Shaughnessy Sep 2009 A1
20090228126 Spielberg et al. Sep 2009 A1
20090228273 Wang et al. Sep 2009 A1
20090228277 Bonforte et al. Sep 2009 A1
20090228281 Singleton et al. Sep 2009 A1
20090228439 Manolescu et al. Sep 2009 A1
20090228792 Van Os et al. Sep 2009 A1
20090228842 Westerman et al. Sep 2009 A1
20090234638 Ranjan et al. Sep 2009 A1
20090234655 Kwon Sep 2009 A1
20090235280 Tannier et al. Sep 2009 A1
20090239202 Stone Sep 2009 A1
20090239552 Churchill et al. Sep 2009 A1
20090240485 Dalal et al. Sep 2009 A1
20090241054 Hendricks Sep 2009 A1
20090241760 Georges Oct 2009 A1
20090247237 Mittleman et al. Oct 2009 A1
20090248182 Logan et al. Oct 2009 A1
20090248395 Alewine et al. Oct 2009 A1
20090248402 Ito et al. Oct 2009 A1
20090248420 Basir et al. Oct 2009 A1
20090248422 Li et al. Oct 2009 A1
20090249198 Davis et al. Oct 2009 A1
20090249247 Tseng et al. Oct 2009 A1
20090252350 Seguin Oct 2009 A1
20090253457 Seguin Oct 2009 A1
20090253463 Shin et al. Oct 2009 A1
20090254339 Seguin Oct 2009 A1
20090254345 Fleizach et al. Oct 2009 A1
20090254819 Song et al. Oct 2009 A1
20090254823 Barrett Oct 2009 A1
20090259969 Pallakoff Oct 2009 A1
20090265368 Crider et al. Oct 2009 A1
20090271109 Lee et al. Oct 2009 A1
20090271175 Bodin et al. Oct 2009 A1
20090271176 Bodin et al. Oct 2009 A1
20090271178 Bodin et al. Oct 2009 A1
20090271188 Agapi et al. Oct 2009 A1
20090271189 Agapi et al. Oct 2009 A1
20090274315 Carnes et al. Nov 2009 A1
20090281789 Waibel et al. Nov 2009 A1
20090284482 Chin Nov 2009 A1
20090286514 Lichorowic et al. Nov 2009 A1
20090287583 Holmes Nov 2009 A1
20090290718 Kahn et al. Nov 2009 A1
20090292987 Sorenson Nov 2009 A1
20090296552 Hicks et al. Dec 2009 A1
20090298474 George Dec 2009 A1
20090298529 Mahajan Dec 2009 A1
20090299745 Kennewick et al. Dec 2009 A1
20090299849 Cao et al. Dec 2009 A1
20090300391 Jessup et al. Dec 2009 A1
20090300488 Salamon et al. Dec 2009 A1
20090304198 Herre et al. Dec 2009 A1
20090306967 Nicolov et al. Dec 2009 A1
20090306969 Goud et al. Dec 2009 A1
20090306979 Jaiswal et al. Dec 2009 A1
20090306980 Shin Dec 2009 A1
20090306981 Cromack et al. Dec 2009 A1
20090306985 Roberts et al. Dec 2009 A1
20090306988 Chen et al. Dec 2009 A1
20090306989 Kaji Dec 2009 A1
20090307162 Bui et al. Dec 2009 A1
20090307201 Dunning et al. Dec 2009 A1
20090307584 Davidson et al. Dec 2009 A1
20090313014 Shin et al. Dec 2009 A1
20090313023 Jones Dec 2009 A1
20090313026 Coffman et al. Dec 2009 A1
20090313544 Wood et al. Dec 2009 A1
20090313564 Rottler et al. Dec 2009 A1
20090316943 Frigola Munoz et al. Dec 2009 A1
20090318119 Basir et al. Dec 2009 A1
20090318198 Carroll Dec 2009 A1
20090319266 Brown et al. Dec 2009 A1
20090326923 Yan et al. Dec 2009 A1
20090326936 Nagashima Dec 2009 A1
20090326938 Marila et al. Dec 2009 A1
20090326949 Douthitt et al. Dec 2009 A1
20090327977 Bachfischer et al. Dec 2009 A1
20100004918 Lee et al. Jan 2010 A1
20100004931 Ma et al. Jan 2010 A1
20100005081 Bennett Jan 2010 A1
20100010803 Ishikawa et al. Jan 2010 A1
20100010814 Patel Jan 2010 A1
20100013760 Hirai et al. Jan 2010 A1
20100013796 Abileah et al. Jan 2010 A1
20100017212 Attwater et al. Jan 2010 A1
20100017382 Katragadda et al. Jan 2010 A1
20100019834 Zerbe et al. Jan 2010 A1
20100023318 Lemoine Jan 2010 A1
20100023320 Di Cristo et al. Jan 2010 A1
20100026526 Yokota Feb 2010 A1
20100030549 Lee et al. Feb 2010 A1
20100030928 Conroy et al. Feb 2010 A1
20100031143 Rao et al. Feb 2010 A1
20100036653 Kim et al. Feb 2010 A1
20100036655 Cecil et al. Feb 2010 A1
20100036660 Bennett Feb 2010 A1
20100037183 Miyashita et al. Feb 2010 A1
20100042400 Block et al. Feb 2010 A1
20100042576 Roettger et al. Feb 2010 A1
20100046842 Conwell et al. Feb 2010 A1
20100049498 Cao et al. Feb 2010 A1
20100049514 Kennewick et al. Feb 2010 A1
20100050064 Liu et al. Feb 2010 A1
20100054512 Solum Mar 2010 A1
20100057457 Ogata et al. Mar 2010 A1
20100057461 Neubacher et al. Mar 2010 A1
20100057643 Yang Mar 2010 A1
20100060646 Unsal et al. Mar 2010 A1
20100063804 Sato et al. Mar 2010 A1
20100063825 Williams et al. Mar 2010 A1
20100063961 Guiheneuf et al. Mar 2010 A1
20100064113 Lindahl et al. Mar 2010 A1
20100064218 Bull et al. Mar 2010 A1
20100064226 Stefaniak et al. Mar 2010 A1
20100067723 Bergmann et al. Mar 2010 A1
20100067867 Lin et al. Mar 2010 A1
20100070281 Conkie et al. Mar 2010 A1
20100070899 Hunt et al. Mar 2010 A1
20100071003 Bychkov et al. Mar 2010 A1
20100076760 Kraenzel et al. Mar 2010 A1
20100076993 Klawitter et al. Mar 2010 A1
20100077350 Lim et al. Mar 2010 A1
20100079501 Ikeda et al. Apr 2010 A1
20100080398 Waldmann Apr 2010 A1
20100080470 Deluca et al. Apr 2010 A1
20100081456 Singh et al. Apr 2010 A1
20100081487 Chen et al. Apr 2010 A1
20100082286 Leung Apr 2010 A1
20100082327 Rogers et al. Apr 2010 A1
20100082328 Rogers et al. Apr 2010 A1
20100082329 Silverman et al. Apr 2010 A1
20100082333 Al-Shammari Apr 2010 A1
20100082346 Rogers et al. Apr 2010 A1
20100082347 Rogers et al. Apr 2010 A1
20100082348 Silverman et al. Apr 2010 A1
20100082349 Bellegarda et al. Apr 2010 A1
20100082970 Lindahl et al. Apr 2010 A1
20100086152 Rank et al. Apr 2010 A1
20100086153 Hagen et al. Apr 2010 A1
20100086156 Rank et al. Apr 2010 A1
20100088020 Sano et al. Apr 2010 A1
20100088093 Lee et al. Apr 2010 A1
20100088100 Lindahl Apr 2010 A1
20100098231 Wohlert et al. Apr 2010 A1
20100100212 Lindahl et al. Apr 2010 A1
20100100371 Yuezhong Apr 2010 A1
20100100384 Ju et al. Apr 2010 A1
20100100816 Mccloskey et al. Apr 2010 A1
20100103776 Chan Apr 2010 A1
20100106486 Hua et al. Apr 2010 A1
20100106498 Morrison et al. Apr 2010 A1
20100106500 McKee et al. Apr 2010 A1
20100106503 Farrell et al. Apr 2010 A1
20100114856 Kuboyama May 2010 A1
20100121637 Roy et al. May 2010 A1
20100125456 Weng et al. May 2010 A1
20100125458 Franco et al. May 2010 A1
20100125460 Mellott et al. May 2010 A1
20100125811 Moore et al. May 2010 A1
20100131269 Park et al. May 2010 A1
20100131273 Aley-Raz et al. May 2010 A1
20100131498 Linthicum et al. May 2010 A1
20100131899 Hubert May 2010 A1
20100138215 Williams Jun 2010 A1
20100138224 Bedingfield, Sr. Jun 2010 A1
20100138416 Bellotti Jun 2010 A1
20100138680 Brisebois et al. Jun 2010 A1
20100138759 Roy Jun 2010 A1
20100142740 Roerup Jun 2010 A1
20100145694 Ju et al. Jun 2010 A1
20100145700 Kennewick et al. Jun 2010 A1
20100146442 Nagasaka et al. Jun 2010 A1
20100150321 Harris et al. Jun 2010 A1
20100153115 Klee et al. Jun 2010 A1
20100153448 Harpur et al. Jun 2010 A1
20100161313 Karttunen Jun 2010 A1
20100161554 Datuashvili et al. Jun 2010 A1
20100164897 Morin et al. Jul 2010 A1
20100169075 Raffa et al. Jul 2010 A1
20100169097 Nachman et al. Jul 2010 A1
20100169098 Patch Jul 2010 A1
20100171713 Kwok et al. Jul 2010 A1
20100174544 Heifets Jul 2010 A1
20100175066 Paik Jul 2010 A1
20100179932 Yoon et al. Jul 2010 A1
20100179991 Lorch et al. Jul 2010 A1
20100180218 Boston et al. Jul 2010 A1
20100185448 Meisel Jul 2010 A1
20100185949 Jaeger Jul 2010 A1
20100191520 Gruhn et al. Jul 2010 A1
20100197359 Harris Aug 2010 A1
20100199180 Brichter et al. Aug 2010 A1
20100199215 Seymour et al. Aug 2010 A1
20100204986 Kennewick et al. Aug 2010 A1
20100211199 Naik et al. Aug 2010 A1
20100216509 Riemer et al. Aug 2010 A1
20100217604 Baldwin et al. Aug 2010 A1
20100222033 Scott et al. Sep 2010 A1
20100222098 Garg Sep 2010 A1
20100223055 Mclean Sep 2010 A1
20100223056 Kadirkamanathan Sep 2010 A1
20100223131 Scott et al. Sep 2010 A1
20100225599 Danielsson et al. Sep 2010 A1
20100225809 Connors et al. Sep 2010 A1
20100228540 Bennett Sep 2010 A1
20100228549 Herman et al. Sep 2010 A1
20100228691 Yang et al. Sep 2010 A1
20100229082 Karmarkar et al. Sep 2010 A1
20100229100 Miller et al. Sep 2010 A1
20100231474 Yamagajo et al. Sep 2010 A1
20100235167 Bourdon Sep 2010 A1
20100235341 Bennett Sep 2010 A1
20100235729 Kocienda et al. Sep 2010 A1
20100235732 Bergman Sep 2010 A1
20100235770 Ording et al. Sep 2010 A1
20100241418 Maeda et al. Sep 2010 A1
20100250542 Fujimaki Sep 2010 A1
20100250599 Schmidt et al. Sep 2010 A1
20100255858 Juhasz Oct 2010 A1
20100257160 Cao Oct 2010 A1
20100257478 Longe et al. Oct 2010 A1
20100262599 Nitz Oct 2010 A1
20100268539 Xu et al. Oct 2010 A1
20100269040 Lee Oct 2010 A1
20100274753 Liberty et al. Oct 2010 A1
20100277579 Cho et al. Nov 2010 A1
20100278320 Arsenault et al. Nov 2010 A1
20100278453 King Nov 2010 A1
20100280983 Cho et al. Nov 2010 A1
20100281034 Petrou et al. Nov 2010 A1
20100286985 Kennewick et al. Nov 2010 A1
20100287514 Cragun et al. Nov 2010 A1
20100293460 Budelli Nov 2010 A1
20100295645 Falldin et al. Nov 2010 A1
20100299133 Kopparapu et al. Nov 2010 A1
20100299138 Kim Nov 2010 A1
20100299142 Freeman et al. Nov 2010 A1
20100302056 Dutton et al. Dec 2010 A1
20100304342 Zilber Dec 2010 A1
20100304705 Hursey et al. Dec 2010 A1
20100305807 Basir et al. Dec 2010 A1
20100305947 Schwarz et al. Dec 2010 A1
20100312547 Van Os et al. Dec 2010 A1
20100312566 Odinak et al. Dec 2010 A1
20100318576 Kim Dec 2010 A1
20100322438 Siotis Dec 2010 A1
20100324709 Starmen Dec 2010 A1
20100324895 Kurzweil et al. Dec 2010 A1
20100324896 Attwater et al. Dec 2010 A1
20100324905 Kurzweil et al. Dec 2010 A1
20100325131 Dumais et al. Dec 2010 A1
20100325158 Oral et al. Dec 2010 A1
20100325573 Estrada et al. Dec 2010 A1
20100325588 Reddy et al. Dec 2010 A1
20100332220 Hursey et al. Dec 2010 A1
20100332224 Mäkelä et al. Dec 2010 A1
20100332235 David Dec 2010 A1
20100332236 Tan Dec 2010 A1
20100332280 Bradley Dec 2010 A1
20100332348 Cao Dec 2010 A1
20100332428 Mchenry et al. Dec 2010 A1
20100332976 Fux et al. Dec 2010 A1
20100333030 Johns Dec 2010 A1
20100333163 Daly Dec 2010 A1
20110002487 Panther et al. Jan 2011 A1
20110004475 Bellegarda Jan 2011 A1
20110009107 Guba et al. Jan 2011 A1
20110010178 Lee et al. Jan 2011 A1
20110010644 Merrill et al. Jan 2011 A1
20110016150 Engstrom et al. Jan 2011 A1
20110016421 Krupka et al. Jan 2011 A1
20110018695 Bells et al. Jan 2011 A1
20110021213 Carr Jan 2011 A1
20110022292 Shen et al. Jan 2011 A1
20110022388 Wu et al. Jan 2011 A1
20110022393 Waller et al. Jan 2011 A1
20110022394 Wide et al. Jan 2011 A1
20110022472 Zon et al. Jan 2011 A1
20110022952 Wu et al. Jan 2011 A1
20110029616 Wang et al. Feb 2011 A1
20110030067 Wilson Feb 2011 A1
20110033064 Johnson et al. Feb 2011 A1
20110035144 Okamoto et al. Feb 2011 A1
20110035434 Lockwood Feb 2011 A1
20110038489 Visser et al. Feb 2011 A1
20110045841 Kuhlke et al. Feb 2011 A1
20110047072 Ciurea Feb 2011 A1
20110047149 Vaananen Feb 2011 A1
20110047161 Myaeng et al. Feb 2011 A1
20110050591 Kim et al. Mar 2011 A1
20110050592 Kim et al. Mar 2011 A1
20110054647 Chipchase et al. Mar 2011 A1
20110054894 Phillips et al. Mar 2011 A1
20110054901 Qin et al. Mar 2011 A1
20110055256 Phillips et al. Mar 2011 A1
20110060584 Ferrucci et al. Mar 2011 A1
20110060587 Phillips et al. Mar 2011 A1
20110060589 Weinberg et al. Mar 2011 A1
20110060807 Martin et al. Mar 2011 A1
20110064387 Mendeloff et al. Mar 2011 A1
20110065456 Brennan et al. Mar 2011 A1
20110066366 Ellanti et al. Mar 2011 A1
20110066468 Huang et al. Mar 2011 A1
20110066634 Phillips et al. Mar 2011 A1
20110072492 Mohler et al. Mar 2011 A1
20110076994 Kim et al. Mar 2011 A1
20110077943 Miki et al. Mar 2011 A1
20110081889 Gao et al. Apr 2011 A1
20110082688 Kim et al. Apr 2011 A1
20110083079 Farrell et al. Apr 2011 A1
20110087491 Wittenstein et al. Apr 2011 A1
20110090078 Kim et al. Apr 2011 A1
20110093261 Angott Apr 2011 A1
20110093265 Stent et al. Apr 2011 A1
20110093271 Bernard et al. Apr 2011 A1
20110099000 Rai et al. Apr 2011 A1
20110103682 Chidlovskii et al. May 2011 A1
20110106736 Aharonson et al. May 2011 A1
20110106892 Nelson et al. May 2011 A1
20110110502 Daye et al. May 2011 A1
20110112827 Kennewick et al. May 2011 A1
20110112837 Kurki-Suonio et al. May 2011 A1
20110112921 Kennewick et al. May 2011 A1
20110116610 Shaw et al. May 2011 A1
20110119049 Ylonen May 2011 A1
20110119051 Li et al. May 2011 A1
20110119715 Chang et al. May 2011 A1
20110123004 Chang et al. May 2011 A1
20110125498 Pickering et al. May 2011 A1
20110125540 Jang et al. May 2011 A1
20110130958 Stahl et al. Jun 2011 A1
20110131036 DiCristo et al. Jun 2011 A1
20110131038 Oyaizu et al. Jun 2011 A1
20110131045 Cristo et al. Jun 2011 A1
20110137636 Srihari et al. Jun 2011 A1
20110141141 Kankainen Jun 2011 A1
20110143811 Rodriguez Jun 2011 A1
20110144857 Wingrove et al. Jun 2011 A1
20110144901 Wang Jun 2011 A1
20110144973 Bocchieri et al. Jun 2011 A1
20110144999 Jang et al. Jun 2011 A1
20110145718 Ketola et al. Jun 2011 A1
20110151830 Blanda et al. Jun 2011 A1
20110153209 Geelen Jun 2011 A1
20110153322 Kwak et al. Jun 2011 A1
20110153324 Ballinger et al. Jun 2011 A1
20110153330 Yazdani et al. Jun 2011 A1
20110153373 Dantzig et al. Jun 2011 A1
20110154193 Creutz et al. Jun 2011 A1
20110157029 Tseng Jun 2011 A1
20110161072 Terao et al. Jun 2011 A1
20110161076 Davis et al. Jun 2011 A1
20110161079 Gruhn et al. Jun 2011 A1
20110161309 Lung et al. Jun 2011 A1
20110161852 Vainio et al. Jun 2011 A1
20110166851 LeBeau et al. Jul 2011 A1
20110167350 Hoellwarth Jul 2011 A1
20110175810 Markovic et al. Jul 2011 A1
20110179002 Dumitru et al. Jul 2011 A1
20110179372 Moore et al. Jul 2011 A1
20110183650 Mckee et al. Jul 2011 A1
20110184721 Subramanian et al. Jul 2011 A1
20110184730 LeBeau et al. Jul 2011 A1
20110184789 Kirsch Jul 2011 A1
20110191271 Baker et al. Aug 2011 A1
20110191344 Jin et al. Aug 2011 A1
20110195758 Damale et al. Aug 2011 A1
20110197128 Assadollahi et al. Aug 2011 A1
20110201385 Higginbotham et al. Aug 2011 A1
20110201387 Paek et al. Aug 2011 A1
20110202526 Lee et al. Aug 2011 A1
20110205149 Tom et al. Aug 2011 A1
20110208511 Sikstrom et al. Aug 2011 A1
20110208524 Haughay Aug 2011 A1
20110209088 Hinckley et al. Aug 2011 A1
20110212717 Rhoads et al. Sep 2011 A1
20110218806 Alewine et al. Sep 2011 A1
20110218855 Cao et al. Sep 2011 A1
20110219018 Bailey et al. Sep 2011 A1
20110223893 Lau et al. Sep 2011 A1
20110224972 Millett et al. Sep 2011 A1
20110228913 Cochinwala et al. Sep 2011 A1
20110231182 Weider et al. Sep 2011 A1
20110231184 Kerr Sep 2011 A1
20110231188 Kennewick et al. Sep 2011 A1
20110231218 Tovar Sep 2011 A1
20110231432 Sata et al. Sep 2011 A1
20110231474 Locker et al. Sep 2011 A1
20110238407 Kent Sep 2011 A1
20110238408 Larcheveque et al. Sep 2011 A1
20110238676 Liu et al. Sep 2011 A1
20110239111 Grover Sep 2011 A1
20110242007 Gray et al. Oct 2011 A1
20110246471 Rakib et al. Oct 2011 A1
20110249144 Chang Oct 2011 A1
20110250570 Mack et al. Oct 2011 A1
20110258188 Abdalmageed et al. Oct 2011 A1
20110260861 Singh et al. Oct 2011 A1
20110264643 Cao Oct 2011 A1
20110274303 Filson et al. Nov 2011 A1
20110276598 Kozempel Nov 2011 A1
20110276944 Bergman et al. Nov 2011 A1
20110279368 Klein et al. Nov 2011 A1
20110282888 Koperski et al. Nov 2011 A1
20110282906 Wong Nov 2011 A1
20110288861 Kurzweil et al. Nov 2011 A1
20110288917 Wanek et al. Nov 2011 A1
20110298585 Barry Dec 2011 A1
20110301943 Patch Dec 2011 A1
20110302162 Xiao et al. Dec 2011 A1
20110306426 Novak et al. Dec 2011 A1
20110307241 Waibel et al. Dec 2011 A1
20110307491 Fisk et al. Dec 2011 A1
20110307810 Hilerio et al. Dec 2011 A1
20110313775 Laligand et al. Dec 2011 A1
20110313803 Friend Dec 2011 A1
20110314032 Bennett et al. Dec 2011 A1
20110314404 Kotler Dec 2011 A1
20110320187 Motik et al. Dec 2011 A1
20120002820 Leichter Jan 2012 A1
20120005602 Anttila et al. Jan 2012 A1
20120008754 Mukherjee et al. Jan 2012 A1
20120010886 Razavilar Jan 2012 A1
20120011138 Dunning et al. Jan 2012 A1
20120013609 Reponen et al. Jan 2012 A1
20120015629 Olsen et al. Jan 2012 A1
20120016658 Wu et al. Jan 2012 A1
20120016678 Gruber et al. Jan 2012 A1
20120019400 Patel et al. Jan 2012 A1
20120020490 Leichter Jan 2012 A1
20120022787 LeBeau et al. Jan 2012 A1
20120022857 Baldwin et al. Jan 2012 A1
20120022860 Lloyd et al. Jan 2012 A1
20120022868 LeBeau et al. Jan 2012 A1
20120022869 Lloyd et al. Jan 2012 A1
20120022870 Kristjansson et al. Jan 2012 A1
20120022872 Gruber et al. Jan 2012 A1
20120022874 Lloyd et al. Jan 2012 A1
20120022876 LeBeau et al. Jan 2012 A1
20120022967 Bachman et al. Jan 2012 A1
20120023088 Cheng et al. Jan 2012 A1
20120023095 Wadycki et al. Jan 2012 A1
20120023462 Rosing et al. Jan 2012 A1
20120029661 Jones et al. Feb 2012 A1
20120029910 Medlock et al. Feb 2012 A1
20120034904 LeBeau et al. Feb 2012 A1
20120035907 Lebeau et al. Feb 2012 A1
20120035908 Lebeau et al. Feb 2012 A1
20120035924 Jitkoff et al. Feb 2012 A1
20120035925 Friend et al. Feb 2012 A1
20120035926 Ambler Feb 2012 A1
20120035931 LeBeau et al. Feb 2012 A1
20120035932 Jitkoff et al. Feb 2012 A1
20120036556 LeBeau et al. Feb 2012 A1
20120039539 Boiman et al. Feb 2012 A1
20120041752 Wang et al. Feb 2012 A1
20120042014 Desai et al. Feb 2012 A1
20120042343 Laligand et al. Feb 2012 A1
20120053815 Montanari et al. Mar 2012 A1
20120053945 Gupta et al. Mar 2012 A1
20120056815 Mehra Mar 2012 A1
20120059655 Cartales Mar 2012 A1
20120066581 Spalink Mar 2012 A1
20120078624 Yook et al. Mar 2012 A1
20120078627 Wagner Mar 2012 A1
20120082317 Pance et al. Apr 2012 A1
20120083286 Kim et al. Apr 2012 A1
20120084086 Gilbert et al. Apr 2012 A1
20120084634 Wong et al. Apr 2012 A1
20120088219 Briscoe et al. Apr 2012 A1
20120089331 Schmidt et al. Apr 2012 A1
20120108221 Thomas et al. May 2012 A1
20120116770 Chen et al. May 2012 A1
20120117499 Mori et al. May 2012 A1
20120124126 Alcazar et al. May 2012 A1
20120128322 Shaffer et al. May 2012 A1
20120136572 Norton May 2012 A1
20120136985 Popescu et al. May 2012 A1
20120137367 Dupont et al. May 2012 A1
20120149394 Singh et al. Jun 2012 A1
20120150580 Norton Jun 2012 A1
20120158293 Burnham Jun 2012 A1
20120158422 Burnham et al. Jun 2012 A1
20120159380 Kocienda et al. Jun 2012 A1
20120163710 Skaff et al. Jun 2012 A1
20120166196 Ju et al. Jun 2012 A1
20120166959 Hilerio Jun 2012 A1
20120173464 Tur et al. Jul 2012 A1
20120174121 Treat et al. Jul 2012 A1
20120179457 Newman et al. Jul 2012 A1
20120185237 Gajic et al. Jul 2012 A1
20120185781 Guzman et al. Jul 2012 A1
20120191461 Lin et al. Jul 2012 A1
20120192096 Bowman et al. Jul 2012 A1
20120197743 Grigg et al. Aug 2012 A1
20120197995 Caruso Aug 2012 A1
20120197998 Kessel et al. Aug 2012 A1
20120201362 Crossan et al. Aug 2012 A1
20120209654 Romagnino Aug 2012 A1
20120209853 Desai et al. Aug 2012 A1
20120209874 Wong et al. Aug 2012 A1
20120214141 Raya et al. Aug 2012 A1
20120214517 Singh et al. Aug 2012 A1
20120215762 Hall et al. Aug 2012 A1
20120221339 Wang et al. Aug 2012 A1
20120221552 Reponen et al. Aug 2012 A1
20120223889 Medlock et al. Sep 2012 A1
20120223936 Aughey et al. Sep 2012 A1
20120232885 Barbosa et al. Sep 2012 A1
20120232886 Capuozzo et al. Sep 2012 A1
20120232906 Lindahl et al. Sep 2012 A1
20120239661 Giblin Sep 2012 A1
20120239761 Linner et al. Sep 2012 A1
20120242482 Elumalai et al. Sep 2012 A1
20120245719 Story, Jr. et al. Sep 2012 A1
20120245941 Cheyer Sep 2012 A1
20120245944 Gruber et al. Sep 2012 A1
20120246064 Balkow Sep 2012 A1
20120250858 Iqbal et al. Oct 2012 A1
20120252367 Gaglio et al. Oct 2012 A1
20120252540 Kirigaya Oct 2012 A1
20120254143 Varma et al. Oct 2012 A1
20120254152 Park et al. Oct 2012 A1
20120254290 Naaman Oct 2012 A1
20120265528 Gruber et al. Oct 2012 A1
20120265535 Bryant-Rich et al. Oct 2012 A1
20120271625 Bernard Oct 2012 A1
20120271634 Lenke Oct 2012 A1
20120271635 Ljolje Oct 2012 A1
20120271640 Basir Oct 2012 A1
20120271676 Aravamudan et al. Oct 2012 A1
20120275377 Lehane et al. Nov 2012 A1
20120284027 Mallett et al. Nov 2012 A1
20120290300 Lee et al. Nov 2012 A1
20120295708 Hernandez-Abrego et al. Nov 2012 A1
20120296649 Bansal et al. Nov 2012 A1
20120296654 Hendrickson et al. Nov 2012 A1
20120296891 Rangan Nov 2012 A1
20120297348 Santoro Nov 2012 A1
20120303369 Brush et al. Nov 2012 A1
20120303371 Labsky et al. Nov 2012 A1
20120304124 Chen et al. Nov 2012 A1
20120309363 Gruber et al. Dec 2012 A1
20120310642 Cao et al. Dec 2012 A1
20120310649 Cannistraro et al. Dec 2012 A1
20120310652 O'Sullivan Dec 2012 A1
20120311478 Van Os et al. Dec 2012 A1
20120311583 Gruber et al. Dec 2012 A1
20120311584 Gruber et al. Dec 2012 A1
20120311585 Gruber et al. Dec 2012 A1
20120316878 Singleton et al. Dec 2012 A1
20120317194 Tian Dec 2012 A1
20120317498 Logan et al. Dec 2012 A1
20120321112 Schubert et al. Dec 2012 A1
20120324391 Tocci et al. Dec 2012 A1
20120327009 Fleizach Dec 2012 A1
20120330660 Jaiswal Dec 2012 A1
20120330661 Lindahl Dec 2012 A1
20120330990 Chen et al. Dec 2012 A1
20130005405 Prociw Jan 2013 A1
20130006633 Grokop et al. Jan 2013 A1
20130006637 Kanevsky et al. Jan 2013 A1
20130006638 Lindahl Jan 2013 A1
20130007648 Gamon et al. Jan 2013 A1
20130013313 Shechtman et al. Jan 2013 A1
20130027875 Zhu et al. Jan 2013 A1
20130030804 Zavaliagko et al. Jan 2013 A1
20130030815 Madhvanath et al. Jan 2013 A1
20130035942 Kim et al. Feb 2013 A1
20130035961 Yegnanarayanan Feb 2013 A1
20130041647 Ramerth et al. Feb 2013 A1
20130041654 Walker et al. Feb 2013 A1
20130041661 Lee et al. Feb 2013 A1
20130041968 Cohen et al. Feb 2013 A1
20130054550 Bolohan Feb 2013 A1
20130054609 Rajput et al. Feb 2013 A1
20130054613 Bishop Feb 2013 A1
20130054706 Graham et al. Feb 2013 A1
20130055099 Yao et al. Feb 2013 A1
20130055147 Vasudev et al. Feb 2013 A1
20130066832 Sheehan et al. Mar 2013 A1
20130067307 Tian et al. Mar 2013 A1
20130073286 Bastea-Forte et al. Mar 2013 A1
20130080152 Brun et al. Mar 2013 A1
20130080162 Chang et al. Mar 2013 A1
20130080167 Mozer Mar 2013 A1
20130080177 Chen Mar 2013 A1
20130085755 Bringert et al. Apr 2013 A1
20130085761 Bringert et al. Apr 2013 A1
20130090921 Liu et al. Apr 2013 A1
20130091090 Spivack et al. Apr 2013 A1
20130095805 Lebeau et al. Apr 2013 A1
20130097566 Berglund Apr 2013 A1
20130103391 Millmore et al. Apr 2013 A1
20130106742 Lee et al. May 2013 A1
20130110505 Gruber et al. May 2013 A1
20130110515 Guzzoni et al. May 2013 A1
20130110518 Gruber et al. May 2013 A1
20130110519 Cheyer et al. May 2013 A1
20130110520 Cheyer et al. May 2013 A1
20130111330 Staikos et al. May 2013 A1
20130111348 Gruber et al. May 2013 A1
20130111487 Cheyer et al. May 2013 A1
20130115927 Gruber et al. May 2013 A1
20130117022 Chen et al. May 2013 A1
20130124189 Baldwin et al. May 2013 A1
20130132089 Fanty et al. May 2013 A1
20130132871 Zeng et al. May 2013 A1
20130142317 Reynolds Jun 2013 A1
20130144594 Bangalore et al. Jun 2013 A1
20130144616 Bangalore et al. Jun 2013 A1
20130151339 Kim et al. Jun 2013 A1
20130152092 Yadgar et al. Jun 2013 A1
20130154811 Ferren et al. Jun 2013 A1
20130158977 Senior Jun 2013 A1
20130165232 Nelson et al. Jun 2013 A1
20130166442 Nakajima et al. Jun 2013 A1
20130170738 Capuozzo et al. Jul 2013 A1
20130172022 Seymour et al. Jul 2013 A1
20130176592 Sasaki Jul 2013 A1
20130179440 Gordon Jul 2013 A1
20130183944 Mozer et al. Jul 2013 A1
20130185059 Riccardi et al. Jul 2013 A1
20130185074 Gruber et al. Jul 2013 A1
20130185081 Cheyer et al. Jul 2013 A1
20130185336 Singh et al. Jul 2013 A1
20130191117 Atti et al. Jul 2013 A1
20130197911 Wei et al. Aug 2013 A1
20130207898 Sullivan et al. Aug 2013 A1
20130218553 Fujii et al. Aug 2013 A1
20130218560 Hsiao et al. Aug 2013 A1
20130222249 Pasquero et al. Aug 2013 A1
20130225128 Gomar Aug 2013 A1
20130231917 Naik Sep 2013 A1
20130235987 Arroniz-Escobar et al. Sep 2013 A1
20130238647 Thompson Sep 2013 A1
20130244615 Miller et al. Sep 2013 A1
20130246048 Nagase et al. Sep 2013 A1
20130253911 Petri et al. Sep 2013 A1
20130253912 Medlock et al. Sep 2013 A1
20130275117 Winer Oct 2013 A1
20130275138 Gruber et al. Oct 2013 A1
20130275164 Gruber et al. Oct 2013 A1
20130275875 Gruber et al. Oct 2013 A1
20130275899 Schubert et al. Oct 2013 A1
20130283168 Brown et al. Oct 2013 A1
20130289991 Eshwar et al. Oct 2013 A1
20130289993 Rao et al. Oct 2013 A1
20130289994 Newman et al. Oct 2013 A1
20130297319 Kim Nov 2013 A1
20130297348 Cardoza et al. Nov 2013 A1
20130304479 Teller et al. Nov 2013 A1
20130304758 Gruber et al. Nov 2013 A1
20130304815 Puente et al. Nov 2013 A1
20130307855 Lamb et al. Nov 2013 A1
20130307997 O'Keefe et al. Nov 2013 A1
20130308922 Sano et al. Nov 2013 A1
20130322634 Bennett et al. Dec 2013 A1
20130325436 Wang et al. Dec 2013 A1
20130325443 Begeja et al. Dec 2013 A1
20130325447 Levien et al. Dec 2013 A1
20130325448 Levien et al. Dec 2013 A1
20130325481 Van Os et al. Dec 2013 A1
20130325484 Chakladar et al. Dec 2013 A1
20130325979 Mansfield et al. Dec 2013 A1
20130329023 Suplee, III et al. Dec 2013 A1
20130332164 Nalk Dec 2013 A1
20130332168 Kim et al. Dec 2013 A1
20130332400 González Dec 2013 A1
20130346068 Solem et al. Dec 2013 A1
20140006012 Zhou et al. Jan 2014 A1
20140006025 Krishnan et al. Jan 2014 A1
20140006027 Kim et al. Jan 2014 A1
20140006153 Thangam et al. Jan 2014 A1
20140012580 Ganong et al. Jan 2014 A1
20140019116 Lundberg et al. Jan 2014 A1
20140019133 Bao et al. Jan 2014 A1
20140028735 Williams et al. Jan 2014 A1
20140033071 Gruber et al. Jan 2014 A1
20140039894 Shostak Feb 2014 A1
20140040274 Aravamudan et al. Feb 2014 A1
20140040748 Lemay et al. Feb 2014 A1
20140040801 Patel et al. Feb 2014 A1
20140040918 Li et al. Feb 2014 A1
20140046934 Zhou et al. Feb 2014 A1
20140052680 Nitz et al. Feb 2014 A1
20140052791 Chakra et al. Feb 2014 A1
20140053082 Park et al. Feb 2014 A1
20140057610 Olincy et al. Feb 2014 A1
20140059030 Hakkani-Tur et al. Feb 2014 A1
20140067371 Liensberger Mar 2014 A1
20140068751 Last et al. Mar 2014 A1
20140074470 Jansche et al. Mar 2014 A1
20140074472 Lin et al. Mar 2014 A1
20140074815 Plimton Mar 2014 A1
20140078065 Akkok et al. Mar 2014 A1
20140080428 Rhoads et al. Mar 2014 A1
20140081633 Badaskar et al. Mar 2014 A1
20140082501 Bae et al. Mar 2014 A1
20140086458 Rogers et al. Mar 2014 A1
20140087711 Geyer et al. Mar 2014 A1
20140095171 Lynch et al. Apr 2014 A1
20140098247 Rao et al. Apr 2014 A1
20140108017 Mason et al. Apr 2014 A1
20140114554 Lagassey Apr 2014 A1
20140118155 Bowers et al. May 2014 A1
20140122086 Kapur et al. May 2014 A1
20140122136 Jayanthi May 2014 A1
20140135036 Bonanni et al. May 2014 A1
20140136187 Wolverton et al. May 2014 A1
20140136195 Abdossalami et al. May 2014 A1
20140136212 Kwon et al. May 2014 A1
20140136946 Matas May 2014 A1
20140142923 Jones et al. May 2014 A1
20140143550 Ganong, III et al. May 2014 A1
20140143721 Suzuki et al. May 2014 A1
20140146200 Scott et al. May 2014 A1
20140152577 Yuen et al. Jun 2014 A1
20140155031 Lee et al. Jun 2014 A1
20140157422 Livshits et al. Jun 2014 A1
20140163951 Nikoulina et al. Jun 2014 A1
20140164532 Lynch et al. Jun 2014 A1
20140173460 Kim Jun 2014 A1
20140180689 Kim et al. Jun 2014 A1
20140188477 Zhang Jul 2014 A1
20140195251 Zeinstra et al. Jul 2014 A1
20140195252 Gruber et al. Jul 2014 A1
20140203939 Harrington et al. Jul 2014 A1
20140207582 Flinn et al. Jul 2014 A1
20140214537 Yoo et al. Jul 2014 A1
20140218372 Missig et al. Aug 2014 A1
20140222436 Binder et al. Aug 2014 A1
20140223377 Shaw et al. Aug 2014 A1
20140223481 Fundament Aug 2014 A1
20140232656 Pasquero et al. Aug 2014 A1
20140236595 Gray Aug 2014 A1
20140236986 Guzman Aug 2014 A1
20140237042 Ahmed et al. Aug 2014 A1
20140244257 Colibro et al. Aug 2014 A1
20140244258 Song et al. Aug 2014 A1
20140244271 Lindahl Aug 2014 A1
20140247383 Dave et al. Sep 2014 A1
20140247926 Gainsboro et al. Sep 2014 A1
20140249817 Hart et al. Sep 2014 A1
20140250046 Winn et al. Sep 2014 A1
20140267022 Kim Sep 2014 A1
20140267599 Drouin et al. Sep 2014 A1
20140274203 Ganong et al. Sep 2014 A1
20140274211 Sejnoha et al. Sep 2014 A1
20140278349 Grieves et al. Sep 2014 A1
20140278391 Braho et al. Sep 2014 A1
20140278406 Tsumura et al. Sep 2014 A1
20140278413 Pitschel et al. Sep 2014 A1
20140278429 Ganong, III Sep 2014 A1
20140278435 Ganong et al. Sep 2014 A1
20140278443 Gunn et al. Sep 2014 A1
20140278513 Prakash et al. Sep 2014 A1
20140280138 Li et al. Sep 2014 A1
20140280292 Skinder Sep 2014 A1
20140280353 Delaney et al. Sep 2014 A1
20140281983 Xian et al. Sep 2014 A1
20140282003 Gruber et al. Sep 2014 A1
20140282586 Shear et al. Sep 2014 A1
20140282743 Howard et al. Sep 2014 A1
20140288990 Moore et al. Sep 2014 A1
20140297281 Togawa et al. Oct 2014 A1
20140297284 Gruber et al. Oct 2014 A1
20140304605 Ohmura et al. Oct 2014 A1
20140316585 Boesveld et al. Oct 2014 A1
20140317502 Brown et al. Oct 2014 A1
20140337048 Brown et al. Nov 2014 A1
20140337266 Wolverton et al. Nov 2014 A1
20140337751 Lim et al. Nov 2014 A1
20140337814 Kalns et al. Nov 2014 A1
20140344627 Schaub et al. Nov 2014 A1
20140351760 Skory et al. Nov 2014 A1
20140358519 Mirkin et al. Dec 2014 A1
20140365209 Evermann Dec 2014 A1
20140365227 Cash et al. Dec 2014 A1
20140365880 Bellegarda Dec 2014 A1
20140365885 Carson et al. Dec 2014 A1
20140365895 Paulson et al. Dec 2014 A1
20150003797 Schmidt Jan 2015 A1
20150006148 Goldszmit et al. Jan 2015 A1
20150006178 Peng et al. Jan 2015 A1
20150006199 Snider et al. Jan 2015 A1
20150012271 Peng et al. Jan 2015 A1
20150019221 Lee et al. Jan 2015 A1
20150033219 Breiner et al. Jan 2015 A1
20150039292 Suleman et al. Feb 2015 A1
20150039305 Huang Feb 2015 A1
20150045003 Vora et al. Feb 2015 A1
20150045068 Soffer et al. Feb 2015 A1
20150046537 Rakib Feb 2015 A1
20150050633 Christmas et al. Feb 2015 A1
20150058013 Pakhomov et al. Feb 2015 A1
20150065200 Namgung et al. Mar 2015 A1
20150066506 Romano et al. Mar 2015 A1
20150066516 Nishikawa et al. Mar 2015 A1
20150067485 Kim et al. Mar 2015 A1
20150073804 Senior et al. Mar 2015 A1
20150074524 Nicholson et al. Mar 2015 A1
20150088511 Bharadwaj et al. Mar 2015 A1
20150088523 Schuster Mar 2015 A1
20150095031 Conkie et al. Apr 2015 A1
20150100316 Williams et al. Apr 2015 A1
20150106093 Weeks et al. Apr 2015 A1
20150113407 Hoffert et al. Apr 2015 A1
20150120723 Deshmukh et al. Apr 2015 A1
20150127350 Agiomyrgiannakis May 2015 A1
20150133109 Freeman et al. May 2015 A1
20150135085 Shoham et al. May 2015 A1
20150142420 Sarikaya et al. May 2015 A1
20150142447 Kennewick et al. May 2015 A1
20150148013 Baldwin et al. May 2015 A1
20150149354 Mccoy May 2015 A1
20150149469 Xu et al. May 2015 A1
20150161370 North et al. Jun 2015 A1
20150170664 Doherty et al. Jun 2015 A1
20150172463 Quast et al. Jun 2015 A1
20150178388 Winnemoeller et al. Jun 2015 A1
20150186012 Coleman et al. Jul 2015 A1
20150186110 Kannan Jul 2015 A1
20150186155 Brown et al. Jul 2015 A1
20150187355 Parkinson et al. Jul 2015 A1
20150193379 Mehta Jul 2015 A1
20150193391 Khvostichenko et al. Jul 2015 A1
20150193392 Greenblatt et al. Jul 2015 A1
20150194152 Katuri et al. Jul 2015 A1
20150195379 Zhang et al. Jul 2015 A1
20150195606 McDevitt Jul 2015 A1
20150199960 Huo et al. Jul 2015 A1
20150205858 Xie et al. Jul 2015 A1
20150227633 Shapira Aug 2015 A1
20150228281 Raniere Aug 2015 A1
20150234636 Barnes, Jr. Aug 2015 A1
20150234800 Patrick et al. Aug 2015 A1
20150243278 Kibre et al. Aug 2015 A1
20150245154 Dadu et al. Aug 2015 A1
20150248651 Akutagawa et al. Sep 2015 A1
20150255071 Chiba Sep 2015 A1
20150256873 Klein et al. Sep 2015 A1
20150261496 Faaborg et al. Sep 2015 A1
20150278370 Stratvert et al. Oct 2015 A1
20150279360 Mengibar et al. Oct 2015 A1
20150287409 Jang Oct 2015 A1
20150294516 Chiang Oct 2015 A1
20150309997 Lee et al. Oct 2015 A1
20150312182 Langholz Oct 2015 A1
20150324041 Varley et al. Nov 2015 A1
20150324334 Lee et al. Nov 2015 A1
20150331711 Huang et al. Nov 2015 A1
20150339049 Kasemset et al. Nov 2015 A1
20150339391 Kang et al. Nov 2015 A1
20150340040 Mun et al. Nov 2015 A1
20150340042 Sejnoha et al. Nov 2015 A1
20150347382 Dolfing et al. Dec 2015 A1
20150347393 Futrell et al. Dec 2015 A1
20150348547 Paulik et al. Dec 2015 A1
20150348548 Piernot et al. Dec 2015 A1
20150348549 Giuli et al. Dec 2015 A1
20150348551 Gruber et al. Dec 2015 A1
20150350031 Burks et al. Dec 2015 A1
20150370531 Faaborg Dec 2015 A1
20150370780 Wang et al. Dec 2015 A1
20160027431 Kurzweil et al. Jan 2016 A1
20160028666 Li Jan 2016 A1
20160034811 Paulik et al. Feb 2016 A1
20160042735 Vibbert et al. Feb 2016 A1
20160042748 Jain et al. Feb 2016 A1
20160055422 Li Feb 2016 A1
20160063998 Krishnamoorthy et al. Mar 2016 A1
20160077794 Kim et al. Mar 2016 A1
20160080165 Ehsani et al. Mar 2016 A1
20160086116 Rao et al. Mar 2016 A1
20160091967 Prokofieva et al. Mar 2016 A1
20160092447 Venkataraman et al. Mar 2016 A1
20160093291 Kim Mar 2016 A1
20160093298 Naik et al. Mar 2016 A1
20160093304 Kim et al. Mar 2016 A1
20160094979 Naik et al. Mar 2016 A1
20160119338 Cheyer Apr 2016 A1
20160147725 Patten et al. May 2016 A1
20160155442 Kannan et al. Jun 2016 A1
20160180844 Vanblon et al. Jun 2016 A1
20160189717 Kannan et al. Jun 2016 A1
20160212488 Os et al. Jul 2016 A1
20160225372 Cheung et al. Aug 2016 A1
20160240187 Fleizach et al. Aug 2016 A1
20160260436 Lemay et al. Sep 2016 A1
20160275941 Bellegarda et al. Sep 2016 A1
20190014450 Gruber et al. Jan 2019 A1
Foreign Referenced Citations (624)
Number Date Country
2694314 Aug 2010 CA
2792412 Jul 2011 CA
2666438 Jun 2013 CA
681573 Apr 1993 CH
1263385 Aug 2000 CN
1274440 Nov 2000 CN
1369858 Sep 2002 CN
1378156 Nov 2002 CN
1383109 Dec 2002 CN
1407795 Apr 2003 CN
1125436 Oct 2003 CN
1471098 Jan 2004 CN
1494695 May 2004 CN
1535519 Oct 2004 CN
1640191 Jul 2005 CN
1673939 Sep 2005 CN
1864204 Nov 2006 CN
1898721 Jan 2007 CN
2865153 Jan 2007 CN
1959628 May 2007 CN
1975715 Jun 2007 CN
1995917 Jul 2007 CN
101008942 Aug 2007 CN
101162153 Apr 2008 CN
101179754 May 2008 CN
101183525 May 2008 CN
101188644 May 2008 CN
101228503 Jul 2008 CN
101233741 Jul 2008 CN
101246020 Aug 2008 CN
101271689 Sep 2008 CN
101277501 Oct 2008 CN
101297541 Oct 2008 CN
101427244 May 2009 CN
101453498 Jun 2009 CN
101535983 Sep 2009 CN
101632316 Jan 2010 CN
101636736 Jan 2010 CN
101673544 Mar 2010 CN
101847405 Sep 2010 CN
101894547 Nov 2010 CN
101939740 Jan 2011 CN
101951553 Jan 2011 CN
102160043 Aug 2011 CN
102246136 Nov 2011 CN
202035047 Nov 2011 CN
202092650 Dec 2011 CN
103035240 Apr 2013 CN
3837590 May 1990 DE
4126902 Feb 1992 DE
4334773 Apr 1994 DE
4445023 Jun 1996 DE
102004029203 Dec 2005 DE
19841541 Dec 2007 DE
102008024258 Nov 2009 DE
30390 Jun 1981 EP
57514 Aug 1982 EP
59880 Sep 1982 EP
138061 Apr 1985 EP
140777 May 1985 EP
218859 Apr 1987 EP
262938 Apr 1988 EP
138061 Jun 1988 EP
283995 Sep 1988 EP
293259 Nov 1988 EP
299572 Jan 1989 EP
313975 May 1989 EP
314908 May 1989 EP
327408 Aug 1989 EP
389271 Sep 1990 EP
411675 Feb 1991 EP
441089 Aug 1991 EP
464712 Jan 1992 EP
476972 Mar 1992 EP
534410 Mar 1993 EP
558312 Sep 1993 EP
559349 Sep 1993 EP
570660 Nov 1993 EP
575146 Dec 1993 EP
578604 Jan 1994 EP
586996 Mar 1994 EP
609030 Aug 1994 EP
651543 May 1995 EP
679005 Oct 1995 EP
795811 Sep 1997 EP
476972 May 1998 EP
845894 Jun 1998 EP
852052 Jul 1998 EP
863453 Sep 1998 EP
863469 Sep 1998 EP
867860 Sep 1998 EP
869697 Oct 1998 EP
559349 Jan 1999 EP
889626 Jan 1999 EP
917077 May 1999 EP
691023 Sep 1999 EP
946032 Sep 1999 EP
981236 Feb 2000 EP
982732 Mar 2000 EP
984430 Mar 2000 EP
1001588 May 2000 EP
1014277 Jun 2000 EP
1028425 Aug 2000 EP
1028426 Aug 2000 EP
1047251 Oct 2000 EP
1052566 Nov 2000 EP
1076302 Feb 2001 EP
1091615 Apr 2001 EP
1094406 Apr 2001 EP
1107229 Jun 2001 EP
1229496 Aug 2002 EP
1233600 Aug 2002 EP
1245023 Oct 2002 EP
1246075 Oct 2002 EP
1280326 Jan 2003 EP
1291848 Mar 2003 EP
1311102 May 2003 EP
1315084 May 2003 EP
1315086 May 2003 EP
1345360 Sep 2003 EP
1347361 Sep 2003 EP
1368961 Dec 2003 EP
1379061 Jan 2004 EP
1432219 Jun 2004 EP
1435620 Jul 2004 EP
1480421 Nov 2004 EP
1517228 Mar 2005 EP
1536612 Jun 2005 EP
1566948 Aug 2005 EP
1650938 Apr 2006 EP
1675025 Jun 2006 EP
1693829 Aug 2006 EP
1699042 Sep 2006 EP
1739546 Jan 2007 EP
1181802 Feb 2007 EP
1818786 Aug 2007 EP
1892700 Feb 2008 EP
1912205 Apr 2008 EP
1939860 Jul 2008 EP
651543 Sep 2008 EP
1909263 Jan 2009 EP
1335620 Mar 2009 EP
2069895 Jun 2009 EP
2094032 Aug 2009 EP
2096840 Sep 2009 EP
2107553 Oct 2009 EP
2109295 Oct 2009 EP
1720375 Jul 2010 EP
2205010 Jul 2010 EP
2309491 Apr 2011 EP
2400373 Dec 2011 EP
2431842 Mar 2012 EP
2551784 Jan 2013 EP
2555536 Feb 2013 EP
2575128 Apr 2013 EP
2733598 May 2014 EP
2801890 Nov 2014 EP
2801972 Nov 2014 EP
2938022 Oct 2015 EP
2940556 Nov 2015 EP
2911201 Jul 2008 FR
2293667 Apr 1996 GB
2310559 Aug 1997 GB
2323694 Sep 1998 GB
2342802 Apr 2000 GB
2343285 May 2000 GB
2346500 Aug 2000 GB
2352377 Jan 2001 GB
2367399 Apr 2002 GB
2384399 Jul 2003 GB
2402855 Dec 2004 GB
2445436 Jul 2008 GB
2445667 Jul 2008 GB
F120010199 Apr 2003 IT
55-80084 Jun 1980 JP
57-41731 Mar 1982 JP
59-57336 Apr 1984 JP
62-153326 Jul 1987 JP
1-500631 Mar 1989 JP
1-254742 Oct 1989 JP
2-86397 Mar 1990 JP
2-153415 Jun 1990 JP
2-502149 Jul 1990 JP
3-113578 May 1991 JP
4-236624 Aug 1992 JP
5-79951 Mar 1993 JP
5-165459 Jul 1993 JP
5-204859 Aug 1993 JP
5-293126 Nov 1993 JP
6-19965 Jan 1994 JP
6-69954 Mar 1994 JP
6-274586 Sep 1994 JP
6-332617 Dec 1994 JP
7-199379 Aug 1995 JP
7-219961 Aug 1995 JP
7-320051 Dec 1995 JP
7-320079 Dec 1995 JP
8-63330 Mar 1996 JP
8-185265 Jul 1996 JP
8-223281 Aug 1996 JP
8-227341 Sep 1996 JP
9-18585 Jan 1997 JP
9-27000 Jan 1997 JP
9-55792 Feb 1997 JP
9-62293 Mar 1997 JP
9-116616 May 1997 JP
9-259063 Oct 1997 JP
9-265457 Oct 1997 JP
10-31497 Feb 1998 JP
10-69578 Mar 1998 JP
10-78952 Mar 1998 JP
10-105324 Apr 1998 JP
10-274997 Oct 1998 JP
10-312194 Nov 1998 JP
10-320169 Dec 1998 JP
11-06743 Jan 1999 JP
11-45241 Feb 1999 JP
11-136278 May 1999 JP
11-231886 Aug 1999 JP
11-265400 Sep 1999 JP
2000-32140 Jan 2000 JP
2000-59497 Feb 2000 JP
2000-90119 Mar 2000 JP
2000-99225 Apr 2000 JP
2000-134407 May 2000 JP
2000-163031 Jun 2000 JP
2000-207167 Jul 2000 JP
2000-216910 Aug 2000 JP
2000-224663 Aug 2000 JP
2000-272349 Oct 2000 JP
2000-276471 Oct 2000 JP
2000-331004 Nov 2000 JP
2000-339137 Dec 2000 JP
2000-352988 Dec 2000 JP
2000-352989 Dec 2000 JP
2001-13978 Jan 2001 JP
2001-14319 Jan 2001 JP
2001-22498 Jan 2001 JP
2001-34289 Feb 2001 JP
2001-34290 Feb 2001 JP
2001-56233 Feb 2001 JP
2001-101100 Apr 2001 JP
2001-109493 Apr 2001 JP
2001-125896 May 2001 JP
2001-148899 May 2001 JP
2001-273283 Oct 2001 JP
2001-282813 Oct 2001 JP
2001-296880 Oct 2001 JP
2002-14954 Jan 2002 JP
2002-24212 Jan 2002 JP
2002-30676 Jan 2002 JP
2002-41276 Feb 2002 JP
2002-41624 Feb 2002 JP
2002-82748 Mar 2002 JP
2002-82893 Mar 2002 JP
2002091892 Mar 2002 JP
2002-123295 Apr 2002 JP
2002-132804 May 2002 JP
2002-169588 Jun 2002 JP
2002-182679 Jun 2002 JP
2002-182680 Jun 2002 JP
2002-230021 Aug 2002 JP
2002-524806 Aug 2002 JP
2002-281562 Sep 2002 JP
2002-534716 Oct 2002 JP
2002-342033 Nov 2002 JP
2002-342212 Nov 2002 JP
2002-344880 Nov 2002 JP
2002-542501 Dec 2002 JP
2003-15682 Jan 2003 JP
2003-44091 Feb 2003 JP
2003-84877 Mar 2003 JP
2003-517158 May 2003 JP
2003-202897 Jul 2003 JP
2003-233568 Aug 2003 JP
2003-244317 Aug 2003 JP
2003-255991 Sep 2003 JP
2003-527656 Sep 2003 JP
2003-288356 Oct 2003 JP
2003-308079 Oct 2003 JP
2003-533909 Nov 2003 JP
2004-48804 Feb 2004 JP
2004-54080 Feb 2004 JP
2004-56226 Feb 2004 JP
2004-505322 Feb 2004 JP
2004-505525 Feb 2004 JP
2004-86356 Mar 2004 JP
2004-94936 Mar 2004 JP
2004-117905 Apr 2004 JP
2004-152063 May 2004 JP
2004-171216 Jun 2004 JP
2004-523004 Jul 2004 JP
2004-295837 Oct 2004 JP
2004-310034 Nov 2004 JP
2004-534268 Nov 2004 JP
2004-347786 Dec 2004 JP
2005-55782 Mar 2005 JP
2005-63257 Mar 2005 JP
2005-70645 Mar 2005 JP
2005-80094 Mar 2005 JP
2005-86624 Mar 2005 JP
2005-506602 Mar 2005 JP
2005-92441 Apr 2005 JP
2005-149481 Jun 2005 JP
2005-181386 Jul 2005 JP
2005-189454 Jul 2005 JP
2005-210362 Aug 2005 JP
2005-221678 Aug 2005 JP
2005-223782 Aug 2005 JP
2005-283843 Oct 2005 JP
2005-311864 Nov 2005 JP
2005-332212 Dec 2005 JP
2006-4274 Jan 2006 JP
2006-23860 Jan 2006 JP
2006-30447 Feb 2006 JP
2006-31092 Feb 2006 JP
2006-59094 Mar 2006 JP
2006-80617 Mar 2006 JP
2006-107438 Apr 2006 JP
2006-146008 Jun 2006 JP
2006-146182 Jun 2006 JP
2006-155368 Jun 2006 JP
2006-166118 Jun 2006 JP
2006-189394 Jul 2006 JP
2006-195637 Jul 2006 JP
2006-201870 Aug 2006 JP
2006-208696 Aug 2006 JP
2006-244296 Sep 2006 JP
2006-267328 Oct 2006 JP
2006-302091 Nov 2006 JP
2006-309457 Nov 2006 JP
2006-526185 Nov 2006 JP
2007-4633 Jan 2007 JP
2007-17990 Jan 2007 JP
2007-500903 Jan 2007 JP
2007-53796 Mar 2007 JP
2007-79690 Mar 2007 JP
2007-171534 Jul 2007 JP
2007-193794 Aug 2007 JP
2007-206317 Aug 2007 JP
2007-264471 Oct 2007 JP
2007-264792 Oct 2007 JP
2007-264892 Oct 2007 JP
2007-299352 Nov 2007 JP
2007-325089 Dec 2007 JP
2008-21002 Jan 2008 JP
2008-26381 Feb 2008 JP
2008-39928 Feb 2008 JP
2008-58813 Mar 2008 JP
2008-90545 Apr 2008 JP
2008-97003 Apr 2008 JP
2008-134949 Jun 2008 JP
2008-526101 Jul 2008 JP
2008-185693 Aug 2008 JP
2008-198022 Aug 2008 JP
2008-217468 Sep 2008 JP
2008-228129 Sep 2008 JP
2008-233678 Oct 2008 JP
2008-236448 Oct 2008 JP
2008-252161 Oct 2008 JP
2008-268684 Nov 2008 JP
2008-271481 Nov 2008 JP
2008-299221 Dec 2008 JP
2009-503623 Jan 2009 JP
2009-36999 Feb 2009 JP
2009-47920 Mar 2009 JP
2009-98490 May 2009 JP
2009-134409 Jun 2009 JP
2009-140444 Jun 2009 JP
2009-186989 Aug 2009 JP
2009-193448 Aug 2009 JP
2009-193457 Aug 2009 JP
2009-193532 Aug 2009 JP
2009-205367 Sep 2009 JP
2009-294913 Dec 2009 JP
2009-294946 Dec 2009 JP
2010-66519 Mar 2010 JP
2010-78979 Apr 2010 JP
2010-108378 May 2010 JP
2010-518475 May 2010 JP
2010-518526 May 2010 JP
2010-157207 Jul 2010 JP
2010-224236 Oct 2010 JP
4563106 Oct 2010 JP
2010-535377 Nov 2010 JP
2010-287063 Dec 2010 JP
2011-41026 Feb 2011 JP
2011-45005 Mar 2011 JP
2011-59659 Mar 2011 JP
2011-81541 Apr 2011 JP
2011-525045 Sep 2011 JP
2011-238022 Nov 2011 JP
2012-014394 Jan 2012 JP
2012-147063 Aug 2012 JP
2013-511214 Mar 2013 JP
2013-73240 Apr 2013 JP
2013-517566 May 2013 JP
2013-134430 Jul 2013 JP
2013-527947 Jul 2013 JP
2014-077969 May 2014 JP
10-1999-0073234 Oct 1999 KR
2001-0093654 Oct 2001 KR
10-2001-0102132 Nov 2001 KR
2002-0013984 Feb 2002 KR
2002-0057262 Jul 2002 KR
2002-0064149 Aug 2002 KR
2002-0069952 Sep 2002 KR
2003-0016993 Mar 2003 KR
10-2004-0014835 Feb 2004 KR
10-2004-0044632 May 2004 KR
10-2005-0083561 Aug 2005 KR
10-2005-0090568 Sep 2005 KR
10-2006-0011603 Feb 2006 KR
10-2006-0012730 Feb 2006 KR
10-2006-0055313 May 2006 KR
10-2006-0073574 Jun 2006 KR
10-2006-0091469 Aug 2006 KR
10-2006-0127647 Dec 2006 KR
10-2007-0024262 Mar 2007 KR
10-2007-0071675 Jul 2007 KR
10-2007-0094767 Sep 2007 KR
10-0757496 Sep 2007 KR
10-2007-0100837 Oct 2007 KR
10-0776800 Nov 2007 KR
10-0801227 Feb 2008 KR
10-0810500 Mar 2008 KR
10-2008-0033070 Apr 2008 KR
10-0819928 Apr 2008 KR
10-2008-0049647 Jun 2008 KR
10-2008-0059332 Jun 2008 KR
10-2008-0109322 Dec 2008 KR
10-2009-0001716 Jan 2009 KR
10-2009-0028464 Mar 2009 KR
10-2009-0030117 Mar 2009 KR
10-2009-0086805 Aug 2009 KR
10-0920267 Oct 2009 KR
10-2009-0122944 Dec 2009 KR
10-2009-0127961 Dec 2009 KR
10-2009-0129192 Dec 2009 KR
10-2010-0015958 Feb 2010 KR
10-2010-0048571 May 2010 KR
10-2010-0053149 May 2010 KR
10-2010-0119519 Nov 2010 KR
10-2011-0043644 Apr 2011 KR
10-1032792 May 2011 KR
10-2011-0068490 Jun 2011 KR
10-2011-0072847 Jun 2011 KR
10-2011-0113414 Oct 2011 KR
10-2011-0115134 Oct 2011 KR
10-2012-0020164 Mar 2012 KR
10-2012-0031722 Apr 2012 KR
10-2012-0120316 Nov 2012 KR
10-2012-0137435 Dec 2012 KR
10-2012-0138826 Dec 2012 KR
10-1193668 Dec 2012 KR
1014847 Oct 2001 NL
2273106 Mar 2006 RU
2349970 Mar 2009 RU
2353068 Apr 2009 RU
2364917 Aug 2009 RU
468323 Dec 2001 TW
200601264 Jan 2006 TW
200638337 Nov 2006 TW
200643744 Dec 2006 TW
200801988 Jan 2008 TW
I301373 Sep 2008 TW
M348993 Jan 2009 TW
200943903 Oct 2009 TW
201018258 May 2010 TW
201027515 Jul 2010 TW
201028996 Aug 2010 TW
201110108 Mar 2011 TW
201227715 Jul 2012 TW
201245989 Nov 2012 TW
201312548 Mar 2013 TW
1989003139 Apr 1989 WO
1993020640 Oct 1993 WO
1994016434 Jul 1994 WO
1994029788 Dec 1994 WO
1995002221 Jan 1995 WO
1995016950 Jun 1995 WO
1995017746 Jun 1995 WO
1996003741 Feb 1996 WO
1997010586 Mar 1997 WO
1997026612 Jul 1997 WO
1997029614 Aug 1997 WO
1997038488 Oct 1997 WO
1997049044 Dec 1997 WO
1998009270 Mar 1998 WO
1998033111 Jul 1998 WO
1998041956 Sep 1998 WO
1999001834 Jan 1999 WO
1999008238 Feb 1999 WO
1999016181 Apr 1999 WO
1999056227 Nov 1999 WO
2000014727 Mar 2000 WO
2000014728 Mar 2000 WO
2000019697 Apr 2000 WO
2000022820 Apr 2000 WO
2000029964 May 2000 WO
2000030070 May 2000 WO
2000038041 Jun 2000 WO
2000041065 Jul 2000 WO
2000044173 Jul 2000 WO
2000060435 Oct 2000 WO
2000060435 Oct 2000 WO
2000063766 Oct 2000 WO
2000068936 Nov 2000 WO
2001006489 Jan 2001 WO
2001030046 Apr 2001 WO
2001030047 Apr 2001 WO
2001033569 May 2001 WO
2001035391 May 2001 WO
2001044912 Jun 2001 WO
2001046946 Jun 2001 WO
2001065413 Sep 2001 WO
2001067753 Sep 2001 WO
2001071480 Sep 2001 WO
2002010900 Feb 2002 WO
2002025610 Mar 2002 WO
2002031814 Apr 2002 WO
2002037469 May 2002 WO
2002049253 Jun 2002 WO
2002071259 Sep 2002 WO
2002073603 Sep 2002 WO
2003003152 Jan 2003 WO
2003003765 Jan 2003 WO
2003023786 Mar 2003 WO
2003036457 May 2003 WO
2003041364 May 2003 WO
2003049494 Jun 2003 WO
2003056789 Jul 2003 WO
2003067202 Aug 2003 WO
2003084196 Oct 2003 WO
2003094489 Nov 2003 WO
2003105125 Dec 2003 WO
2003107179 Dec 2003 WO
2004008801 Jan 2004 WO
2004025938 Mar 2004 WO
2004047415 Jun 2004 WO
2004055637 Jul 2004 WO
2004057486 Jul 2004 WO
2004061850 Jul 2004 WO
2004072846 Aug 2004 WO
2004084413 Sep 2004 WO
2005003920 Jan 2005 WO
2005008505 Jan 2005 WO
2005008899 Jan 2005 WO
2005010725 Feb 2005 WO
2005027472 Mar 2005 WO
2005027485 Mar 2005 WO
2005031737 Apr 2005 WO
2005034082 Apr 2005 WO
2005034085 Apr 2005 WO
2005041455 May 2005 WO
2005059895 Jun 2005 WO
2005064592 Jul 2005 WO
2005069171 Jul 2005 WO
2005101176 Oct 2005 WO
2006020305 Feb 2006 WO
2006037545 Apr 2006 WO
2006054724 May 2006 WO
2006056822 Jun 2006 WO
2006078246 Jul 2006 WO
2006084144 Aug 2006 WO
2006101649 Sep 2006 WO
2006129967 Dec 2006 WO
2006133571 Dec 2006 WO
2007002753 Jan 2007 WO
2007036762 Apr 2007 WO
2007080559 Jul 2007 WO
2007083894 Jul 2007 WO
2007125151 Nov 2007 WO
2008030970 Mar 2008 WO
2008071231 Jun 2008 WO
2008085742 Jul 2008 WO
2008098900 Aug 2008 WO
2008109835 Aug 2008 WO
2008120036 Oct 2008 WO
2008130095 Oct 2008 WO
2008140236 Nov 2008 WO
2008142472 Nov 2008 WO
2008153639 Dec 2008 WO
2009009240 Jan 2009 WO
2009016631 Feb 2009 WO
2009017280 Feb 2009 WO
2009075912 Jun 2009 WO
2009104126 Aug 2009 WO
2009156438 Dec 2009 WO
2009156978 Dec 2009 WO
2010054373 May 2010 WO
2010075623 Jul 2010 WO
2010141802 Dec 2010 WO
2011057346 May 2011 WO
2011060106 May 2011 WO
2011088053 Jul 2011 WO
2011093025 Aug 2011 WO
2011116309 Sep 2011 WO
2011133543 Oct 2011 WO
2011150730 Dec 2011 WO
2011163350 Dec 2011 WO
2012129231 Sep 2012 WO
2012135157 Nov 2012 WO
2012154317 Nov 2012 WO
2012155079 Nov 2012 WO
2012167168 Dec 2012 WO
2013022135 Feb 2013 WO
2013048880 Apr 2013 WO
2013169842 Nov 2013 WO
2013173511 Nov 2013 WO
2013184953 Dec 2013 WO
2014028797 Feb 2014 WO
2014031505 Feb 2014 WO
2014066352 May 2014 WO
2014078965 May 2014 WO
2014143959 Sep 2014 WO
2014144579 Sep 2014 WO
2014159581 Oct 2014 WO
2014197336 Dec 2014 WO
2014204659 Dec 2014 WO
2015030796 Mar 2015 WO
2015041892 Mar 2015 WO
2015084659 Jun 2015 WO
2015183401 Dec 2015 WO
Non-Patent Literature Citations (1286)
Entry
Matthew Guay, “location-Driven Productivity with Task Ave” Feb. 19, 2011, http://iphone.appstorm.net/reviews/productivity/location-driven-productivity-with-task-ave/.
Bergman et al., Uncovering the to-dos hidden in your in-box, IBM Systems Journal, vol. 45, No. 4, 2006, 739-755 (Year: 2006).
“Alexa, Turn Up the Heat!”, Smartthings Samsung [online], Available online at https://web.archive.org/web/20160329142041/https://blog.smartthings.com/news/smartthingsupdates/alexa-turn-up-the-heat/, Mar. 3, 2016, 3 pages.
“SmartThings +Amazon Echo”, Smartthings Samsung [online], Available online at <https://web.archive.org/web/20160509231428/https://blog.smartthings.com/featured/alexa-turn-on-my-smartthings/>, Aug. 21, 2015, 3 pages.
Anania, Peter, “Amazon Echo with Home Automation (Smartthings)”, Available online at https://www.youtube.com/watch?v=LMW6aXmsWNE, Dec. 20, 2015, 1 page.
Api.Ai, “Android App Review—Speaktoit Assistant”, Available at <https://www.youtube.com/watch?v=myE498nyfGw>, Mar. 30, 2011, 3 pages.
Apple, “iPhone User's Guide”, Available at <http://mesnotices.20minutes.fr/manuel-notice-mode-emploi/Apple/IPHONE%2D%5FE#>, Retrieved on Mar. 27, 2008, Jun. 2007, 137 pages.
Bergmann et al., “An adaptable man-machine interface using connected-word recognition”, 2nd European Conference on Speech Communication and Technology (Eurospeech 91), vol. 2, XP002176387, Sep. 24-26, 1991, pp. 467-470.
Caraballo et al., “Language Identification Based on a Discriminative Text Categorization Technique”, Iberspeech 2012—Vii Jornadas En Tecnologia Del Habla and Iii Iberians) Tech Workshop, Nov. 21, 2012, pp. 1-10.
Castleos, “Whole House Voice Control Demonstration”, available online at : https://www.youtube.com/watch?v=9SRCoxrZ_W4, Jun. 2, 2012, 26 pages.
Chamberlain, Kim, “Quick Start Guide Natural Reader”, available online at <http://atrc.colostate.edu/files/quickstarts/Natural_Reader_Quick_Start_Guide.>, Apr. 2008, 5 pages.
Chelba et al., “Structured Language Modeling for Speech Recognition”, Available online at : http://arxiv.org/pdf/cs/0001023.pdf, Jan. 25, 2000, 7 pages.
Chen et al., “An Improved Method for Image Retrieval Using Speech Annotation”, The 9th International Conference on Multi-Media Modeling, Jan. 2003, pp. 1-17.
Colt, Sam, “Here's One Way Apple's Smartwatch Could Be Better Than Anything Else”, Business Insider, Aug. 21, 2014, pp. 1-4.
Database WPI Section Ch, Week 8733, Derwent Publications Ltd., London, GB; Class A17, AN 87-230826 & JP, A, 62 153 326 (Sanwa Kako KK (SANS) Sanwa Kako Co), Jul. 8, 1987, 6 pages.
Database WPI Section CH, Week 8947, Derwent Publications Ltd., London, GB; Class A17, AN 89-343299 & JP, A, 1 254 742 (Sekisui Plastics KK), Oct. 11, 1989, 7 pages.
Deedeevuu, “Amazon Echo Alarm Feature”, Available online at https://www.youtube.com/watch?v=fdjU8eRLk7c, Feb. 16, 2015, 1 page.
Dittenbach et al., “A Natural Language Query Interface for Tourism Information”, In: Information and Communication Technologies in Tourism 2003, XP055114393, Feb. 14, 2003, pp. 152-162.
Dragon Naturally Speaking Version 11 Users Guide, Nuance Communications, Inc., Copyright @2002-2010, 132 pages.
Eagle et al., “Social Serendipity: Proximity Sensing and Cueing”, MIT Media Laboratory Technical Note 580, May 2004, 18 pages.
European Search Report received for European Patent Application No. 01201774.5, dated Sep. 14, 2001, 3 pages.
European Search Report received for European Patent Application No. 99107544.1, dated Jul. 8, 1999, 4 pages.
European Search Report received for European Patent Application No. 99107545.8, dated Jul. 1, 1999, 3 pages.
Extended European Search Report (includes Partial European Search Report and European Search Opinion) received for European Patent Application No. 15169349.6, dated Jul. 28, 2015, 8 pages.
Extended European Search Report (includes Partial European Search Report and European Search Opinion) received for European Patent Application No. 15196748.6, dated Apr. 4, 2016.
Extended European Search Report (includes Partial European Search Report and European Search Opinion) received for European Patent Application No. 16150079.8, dated Feb. 18, 2016, 7 pages.
Extended European Search Report received for European Patent Application No. 11159884.3, dated May 20, 2011, 8 pages.
Extended European Search Report received for European Patent Application No. 13770552.1, dated Jan. 7, 2016, 5 pages.
Extended European Search Report received for European Patent Application No. 14719914.5, dated Oct. 10, 2016, 7 pages.
Extended European Search Report received for European Patent Application No. 14737370.8, dated May 19, 2016, 12 pages.
Gomez et al., “Mouth Gesture and Voice Command Based Robot Command Interface”, IEEE International Conference on Robotics and Automation, May 12-17, 2009, pp. 333-338.
Gurevych et al., “Semantic Coherence Scoring Using an Ontology”, North American Chapter of the Association for Computational Linguistics Archive, Proceedings of the 2003 Conference of the North American Chapter of the Association for Computational Linguistics on Human Language Technology, May 27, 2003, 8 pages.
Haga et al., “A Usability Survey of a Contents-Based Video Retrieval System by Combining Digital Video and an Electronic Bulletin Board”, The Internet and Higher Education, vol. 8, No. 3, 2005, pp. 251-262.
Hashimoto, Yoshiyuki , “Simple Guide for iPhone Siri, Which Can Be Operated with Your Voice”, Shuwa System Co., Ltd., vol. 1, Jul. 5, 2012, pp. 8, 130, 131.
Headset Button Controller v7.3 APK Full APP Download for Android, Blackberry, iPhone, 11 pages.
Hear voice from Google translate, Available on URL:https://www.youtube.com/watch?v=18AvMhFqD28, Jan. 28, 2011, 1 page.
Huang et al., “A Novel Approach to Robust Speech Endpoint Detection in Car Environments”, Acoustics, Speech, and Signal Processing 2000, ICASSP '00, Proceeding S. 2000 IEEE International Conference on Jun. 5-9, 2000, vol. 3, Jun. 5, 2000, pp. 1751-1754.
Jensvoll, Maja Henriette., “The Acquisition of Past Tense in English/Norwegian Bilingual Children Single versus Dual Mechanisms”, Proceedings of the 19th Scandinavian Conference of Linguistics, vol. 31, No. 3, 2003, pp. 545-557.
Külekci et al., “Turkish Word Segmentation Using Morphological Analyzer”, 7th European Conference on Speech Communication and Technology, 2nd Interspeech Event, 2001, 4 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2004/002873, dated Feb. 1, 2006, 5 pp.
International Preliminary report on Patentability received for PCT Patent Application No. PCT/US2004/016519, dated Jan. 23, 2006, 12 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2008/000042, dated Jul. 7, 2009, 6 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2008/000043, dated Jul. 7, 2009, 8 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2008/000047, dated Jul. 7, 2009, 8 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2010/037378, dated Dec. 6, 2011, 9 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2011/020350, dated Jul. 17, 2012, 12 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2011/020825, dated Jan. 13, 2012, 17 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2011/037014, dated Dec. 13, 2012, 10 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2012/034028, dated Oct. 31, 2013, 7 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2012/040931, dated Dec. 18, 2014, 9 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2012/043098, dated Jan. 9, 2014, 8 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2012/043100, dated Jan. 9, 2014, 7 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2013/044574, dated Dec. 9, 2014, 8 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2013/044834, dated Dec. 9, 2014, 9 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2013/047659, dated Dec. 31, 2014, 15 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/015418, dated Aug. 20, 2015, 12 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/016988, dated Sep. 3, 2015, 8 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/023822, dated Sep. 24, 2015, 12 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/023826, dated Sep. 24, 2015, 9 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/026871, dated Sep. 24, 2015, 7 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/026873, dated Sep. 24, 2015, 9 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/028785, dated Sep. 24, 2015, 15 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/028950, dated Sep. 24, 2015, 8 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/029050, dated Sep. 24, 2015, 7 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/029562, dated Sep. 24, 2015, 16 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/040393, dated Dec. 8, 2015, 15 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/040394, dated Dec. 23, 2015, 7 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/040397, dated Dec. 17, 2015, 8 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/040401, dated Dec. 8, 2015, 6 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/040403 dated Dec. 23, 2015, 7 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/040961, dated Dec. 17, 2015, 20 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/041159, dated Dec. 17, 2015, 8 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/041173, dated Dec. 17, 2015, 9 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2014/049568, dated Feb. 18, 2016, 10 pages.
International Search Report & Written Opinion received for PCT Patent Application No. PCT/US2016/021410, dated Jul. 26, 2016, 19 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US16/23312, dated Jun. 27, 2016, 7 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2004/002873, dated Oct. 13, 2005, 7 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2011/020825, dated Mar. 18, 2011, 9 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2013/044574, dated Sep. 27, 2013, 12 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2013/044834, dated Dec. 20, 2013, 13 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2013/047659, dated Jul. 7, 2014, 25 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/016988, dated Apr. 29, 2014, 10 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/023826, dated Oct. 9, 2014, 13 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/026871, dated Jul. 23, 2014, 9 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/026873, dated Jan. 5, 2015, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/028950, dated Nov. 25, 2014, 10 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/040393, dated Dec. 8, 2014, 23 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/040394, dated Aug. 8, 2014, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/040397, dated Aug. 27, 2014, 12 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/053951, dated Dec. 8, 2014, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/053957, dated Feb. 19, 2015, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/053958, dated Feb. 19, 2015, 10 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/019320, dated Jul 2, 2015, 14 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/019321, dated Jun. 3, 2015, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/019322, dated Jun. 18, 2015, 16 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/023089, dated Aug. 20, 2015, 16 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/023097, dated Jul. 7, 2015, 15 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/023593, dated Aug. 14, 2015, 16 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/025188, dated Jun. 23, 2015, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/029554, dated Jul. 16, 2015, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/032470, dated Oct. 1, 2015, 13 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/032724, dated Jul. 27, 2015, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/033051, dated Aug. 5, 2015, 14 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/047062, dated Jan. 13, 2016, 25 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/047064, dated Nov. 13, 2015, 13 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/047281, dated Dec. 17, 2015, 19 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/047553, dated Jan. 5, 2016, 10 pages.
International Search Report and Written opinion received for PCT Patent Application No. PCT/US2015/047583, dated Feb. 3, 2016, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/047584, dated Nov. 9, 2015, 10 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/053365, dated Mar. 10, 2016, 20 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2015/053366, dated Apr. 26, 2016, 16 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/021103, dated Jun. 8, 2016, 15 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/021104, dated Jun. 8, 2016, 15 pages.
International Search Report and Written opinion received for PCT Patent Application No. PCT/US2016/021409, dated May 26, 2016, 22 pages.
International Search report and Written Opinion received for PCT Patent Application No. PCT/US2016/024666, dated Jun. 10, 2016, 13 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/025404, dated Jun. 24, 2016, 21 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/025407, dated Jun. 23, 2016, 18 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/025408, dated Aug. 11, 2016, 19 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/031059, dated Aug. 8, 2016, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/031549, dated Aug. 5, 2016, 35 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/031550, dated Aug. 4, 2016, 13 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/035105, dated Aug. 29, 2016, 25 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/035107, dated Aug. 31, 2016, 26 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/043005, dated Oct. 7, 2016, 17 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/047215, dated Oct. 24, 2016, 18 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2016/035112, dated Aug. 22, 2016, 21 pages.
International Search Report received for PCT Patent Application No. PCT/US1994/000687, dated Jun. 3, 1994, 1 page.
International Search Report received for PCT Patent Application No. PCT/US1994/00077, dated May 25, 1994, 2 pages.
International Search Report received for PCT Patent Application No. PCT/US1995/013076, dated Feb. 2, 1996, 1 page.
International Search Report received for PCT Patent Application No. PCT/US1996/01002, dated Oct. 30, 1996, 4 pages.
International Search Report received for PCT Patent Application No. PCT/US2002/024669, dated Nov. 5, 2002, 3 pages.
International Search Report received for PCT Patent Application No. PCT/US2002/024670, dated Sep. 26, 2002, 3 pages.
Invitation to Pay Additional Fees received for PCT Application No. PCT/US2016/021410, mailed on Apr. 28, 2016, 2 pages.
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2012/040801, mailed on Aug. 8, 2012, 2 pages.
Invitation to pay additional fees received for PCT Patent Application No. PCT/US2014/029562, mailed on Jul. 4, 2014, 7 pages.
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2014/040393, mailed on Sep. 17, 2014, 7 pages.
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2015/047281, mailed on Oct. 8, 2015, 6 pages.
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2015/053366, mailed on Feb. 19, 2016, 8 pages.
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2016/025408, mailed on May 13, 2016, 2 pages.
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2014/028785, mailed on Jul. 4, 2014, 7 pages.
Invitation to pay additional fees received for the PCT Patent Application No. PCT/US2014/015418, mailed on May 26, 2014, 5 pages.
Iso-Sipila et al., “Multi-Lingual Speaker-Independent Voice User Interface for Mobile Devices”, ICASSP 2006 Proceedings, IEEE International Conference on Acoustics, Speech and Signal Processing May 14, 2006, pp. 1-1081.
Jouvet et al., “Evaluating Grapheme-to-phoneme Converters in Automatic Speech Recognition Context”, IEEE,, 2012,, pp. 4821-4824.
Kanda et al., “Robust Domain Selection Using Dialogue History in Multi-domain Spoken Dialogue Systems”, Journal of Information Processing Society, vol. 48, No. 5, May 15, 2007, pp. 1980-1989. (English Abstract Submitted).
Kanda et al., “Spoken Language Understanding Using Dialogue Context in Database Search Task”, Journal of Information Processing Society of Japan, vol. 47, No. 6, Jun. 15, 2016, pp. 1802-1811. (English Abstract Submitted).
Katzenmaier et al., “Identifying the Addressee in Human-Human-Robot Interactions based on Head Pose and Speech”, Proc. ILMI ' 04, ACM, 2004, pp. 144-151.
Kazmucha, Allyson, “How to Send Map Locations Using iMessage”, iMore.com, Available at <http://www.imore.com/how-use-imessage-share-your-location-your-iphone>, Aug. 2, 2012, 6 pages.
Kitaoka et al., “Detection and Recognition of Correction Utterances on Misrecognition of Spoken Dialog System”, Systems and Computers in Japan, vol. 36, No. 11 Oct. 2005, pp. 24-33.
Kurlander et al., “Comic Chat”, [Online], 1996 [Retrieved on: Feb 4, 2013], SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, [Retrieved from: http://delivery.acm.org/10.1145/240000/237260/p225-kurlander.pdf], 1996, pp. 225-236.
Li et al., “A Phonotactic Language model for Spoken Language Identification”, Proceedings of the 43rd Annual Meeting of the ACL, Jun. 25, 2005, pp. 515-522.
Macchi, Marian, “Issues in Text-to-Speech Synthesis” Proceedings of IEEE International Joint Symposia on Intelligence and Systems, May 21, 1998, pp. 318-325.
Merlin et al., “Non Directly Acoustic Process for Costless Speaker Recognition and Indexation”, International Workshop on Intelligent Communication Technologies and Applications, Jan. 1, 1999, 5 pages.
Morton, Philip, “Checking If an Element Is Hidden”, StackOverflow, Available at <http://stackoverflow.com/questions/178325/checking-if-an-element-is-hidden>, Oct. 7, 2008, 12 pages.
NDTV, “Sony SmartWatch 2 Launched in India for Rs. 14,990”, available at <http://gadgets.ndtv.com/others/news/sony-smartwatch-2-launched-in-india-for-rs-14990-420319>, Sep. 18, 2013, 4 pages.
Osxdaily, “Get a List of Siri Commands Directly from Siri”, Available at <http://osxdaily.com/2013/02/05/list-siri-commands/>, Feb. 5, 2013, 15 pages.
Pan et al., “Natural Language Aided Visual Query Building for Complex Data Access”, in proceeding of: Proceedings of the Twenty-Second Conference on Innovative Applications of Artificial Intelligence, XP055114607, Jul. 11, 2010.
Patent Abstracts of Japan, vol. 014, No. 273 (E-0940)Jun. 13, 1990 (Jun. 13, 1990) -& JP 02 086057 A (Japan Storage Battery Co Ltd), Mar. 27, 1990 (Mar. 27, 1990), 3 pages.
Pathak et al., “Privacy-preserving Speech Processing: Cryptographic and String-matching Frameworks Show Promise”, in: IEEE signal processing magazine, retrieved from <http://www.merl.com/publications/docs/TR2013-063.pdf>, Feb. 13, 2013, 16 pages.
Pollock, Stephen, “A Rule-Based Message Filtering System”, Published in: Journal, ACM Transactions on Information Systems (TOIS), vol. 6, Issue 3, Jul. 1988, pp. 232-254.
Powell, Josh, “Now You See Me . . . Show/Hide Performance”, available at http://www.learningjquery.com/2010/05/now-you-see-me-showhide-performance, May 4, 2010, 3 pages.
Routines, “SmartThings Support”, Available online at <https://web.archive.org/web/20151207165701/https://support.smartthings.com/hc/en-us/articles/205380034-Routines>, 2015, 3 pages.
Ruch et al., “Using Lexical Disambiguation and Named-Entity Recognition to Improve Spelling Correction in the Electronic Patient Record”, Artificial Intelligence in Medicine, Sep. 2003, pp. 169-184.
Sarvas et al., “Metadata Creation System for Mobile Images”, Conference Proceedings, The Second International Conference on Mobile Systems, Applications and Services, Jun. 6, 2004, pp. 36-48.
Schultz, Tanja, “Speaker Characteristics”, In: Speaker Classification I, retrieved from <http://ccc.inaoep.mx/˜villasen/bib/Speaker%20Characteristics.pdf>, 2007, pp. 47-74.
Srihari, R. K.., “Use of Multimedia Input in Automated Image Annotation and Content-based Retrieval”, Proceedings of Spie, International Society for Optical Engineering, vol. 2420, Feb. 9, 1995., pp. 249-260.
Timothy et al., “Speech-Based Annotation and Retrieval of Digital Photographs”, Interspeech. 8th Annual Conference of the International.Speech Communication Association, Aug. 27, 2007, pp. 2165-2168.
Viikki et al., “Speaker- and Language-Independent Speech Recognition in Mobile Communication Systems”, IEEE, vol. 1, 2001, pp. 5-8.
Xiang et al., “Correcting Phoneme Recognition Errors in Learning Word Pronunciation through Speech Interaction”, Speech Communication, vol. 55, No. 1, Jan. 1, 2013, pp. 190-203.
Yarowsky, David, “Homograph Disambiguation in Text-to-Speech Synthesis”, Chapter 12, Progress in Speech Synthesis, 1997, pp. 157-172.
Zhong et al., “JustSpeak: Enabling Universal Voice Control on Android”, W4A'14, Proceedings of the 11th Web for All Conference, No. 36, Apr. 7-9, 2014, 8 pages.
Notice of Allowance received for U.S. Appl. No. 13/894,354, dated Aug. 30, 2018, 13 pages.
Final Office Action received for U.S. Appl. No. 13/251,127, dated Mar. 25, 2013, 46 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,118, dated Dec. 7, 2012, 34 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,127, dated Nov. 8, 2012, 18 pages.
Notice of Allowance received for U.S. Appl. No. 13/251,088, dated Jun. 8, 2018, 8 pages.
Office Action received for Japanese Patent Application No. 2017-068594, dated May 7, 2018, 10 pages (5 pages of English Translation and 5 pages of Official Copy).
Preliminary Opinion received for European Patent Application No. 12727027.0, dated Aug. 8, 2018, 20 pages.
Notice of Allowance received for Korean Patent Application No. 100-2017-7017149, dated Jul. 30, 2018, 4 pages (1 page of English Translation and 3 pages of Official Copy).
Decision to Refuse received for European Patent Application No. 12727027.0, dated Oct. 18, 2018, 29 pages.
Minutes of Meeting received for European Patent Application No. 12727027.0, mailed on Oct. 18, 2018, 3 pages.
Notice of Allowance received for U.S. Appl. No. 13/251,088, dated Oct. 30, 2018, 7 pages.
Notice of Allowance received for U.S. Appl. No. 13/729,597, dated Apr. 18, 2018, 12 pages.
2004 Chrysler Pacifica: U-Connect Hands-Free Communication System, The Best and Brightest of 2004, Brief Article, Automotive Industries, Sep. 2003, 1 page.
2007 Lexus GS 450h 4dr Sedan (3.5L 6cy1 Gas/Electric Hybrid CVT), available at <http://review.cnet.com/4505-10865_16-31833144.html>, retrieved on Aug. 3, 2006, 10 pages.
Abcom Pty. Ltd. “12.1″ 925 Candela Mobile PC”, LCDHardware.com, available at <http://www.lcdhardware.com/panel/12_1_panel/default.asp.>, retrieved on Dec. 19, 2002, 2 pages.
ABF Software, “Lens-Magnifying Glass 1.5”, available at <http://download.com/3000-2437-10262078.html?tag=1st-0-1>, retrieved on Feb. 11, 2004, 1 page.
Abut et al., “Low-Rate Speech Encoding Using Vector Quantization and Subband Coding”, (Proceedings of the IEEE International Acoustics, Speech and Signal Processing Conference, Apr. 1986), as reprinted in Vector Quantization IEEE Press, 1990, pp. 312-315.
Abut et al., “Vector Quantization of Speech and Speech-Like Waveforms”, (IEEE Transactions on Acoustics, Speech, and Signal Processing, Jun. 1982), as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 258-270.
Acero et al., “Environmental Robustness in Automatic Speech Recognition”, International Conference on Acoustics, Speech and Signal Processing (ICASSP'90), Apr. 1990, 4 pages.
Acero et al., “Robust Speech Recognition by Normalization of the Acoustic Space”, International Conference on Acoustics, Speech and Signal Processing, 1991, 4 pages.
Adium, “AboutAdium—Adium X—Trac”, available at <http://web.archive.org/web/20070819113247/http://trac.adiumx.com/wiki/AboutAdium>, retrieved on Nov. 25, 2011, 2 pages.
adobe.com, “Reading PDF Documents with Adobe Reader 6.0—A Guide for People with Disabilities”, Available online at “https://www.adobe.com/enterprise/accessibility/pdfs/acro6_cg_ue.pdf”, Jan. 2004, 76 pages.
Agnas et al., “Spoken Language Translator: First-Year Report”, SICS (ISSN 0283-3638), SRI and Telia Research AB, Jan. 1994, 161 pages.
Ahlberg et al., “The Alphaslider: A Compact and Rapid Selector”, CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Apri 1994, pp. 365-371.
Ahlberg et al., “Visual Information Seeking: Tight Coupling of Dynamic Query Filters with Starfield Displays”, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Apr. 24-28, 1994, pp. 313-317.
Ahlbom et al., Modeling Spectral Speech Transitions Using Temporal Decomposition Techniques, IEEE International Conference of Acoustics, Speech and Signal Processing (ICASSP'87), vol. 12, Apr. 1987, 4 pages.
Ahlstrom et al., “Overcoming Touchscreen User Fatigue by Workplace Design”, CHI '92 Posters and Short Talks of the 1992 SIGCHI Conference on Human Factors in Computing Systems, 1992, pp. 101-102.
Ahmed et al., “Intelligent Natural Language Query Processor”, TENCON '89, Fourth IEEE Region 10 International Conference, Nov. 22-24, 1989, pp. 47-49.
Ahuja et al., “A Comparison of Application Sharing Mechanisms in Real-Time Desktop Conferencing Systems”, At&T Bell Laboratories, 1990, pp. 238-248.
Aikawa et al., “Generation for Multilingual MT”, available at <http://mtarchive.info/MTS-2001-Aikawa.pdf>, retrieved on Sep. 18, 2001, 6 pages.
Aikawa et al., “Speech Recognition Using Time-Warping Neural Networks”, Proceedings of the 1991, IEEE Workshop on Neural Networks for Signal Processing, 1991, 10 pages.
Aikawa, K. “Time-Warping Neural Network for Phoneme Recognition”, IEEE International Joint Conference on Neural Networks, vol. 3, Nov. 18-21, 1991, pp. 2122-2127.
Alfred App, “Alfred”, available at <http://www.alfredapp.com/>, retrieved on Feb. 8, 2012, 5 pages.
All Music Website, available at <http://www.allmusic.com/>, retrieved on Mar. 19, 2007, 2 pages.
Allen et al., “Automated Natural Spoken Dialog”, Computer, vol. 35, No. 4, Apr. 2002, pp. 51-56.
Allen, J., “Natural Language Understanding”, 2nd Edition, The Benjamin/Cummings Publishing Company, Inc., 1995, 671 pages.
Alleva et al., “Applying SPHINX-II to DARPA Wall Street Journal CSR Task”, Proceedings of Speech and Natural Language Workshop, Feb. 1992, pp. 393-398.
Alshawi et al., “CLARE: A Contextual Reasoning and Co-operative Response Framework for the Core Language Engine”, SRI International, Cambridge Computer Science Research Centre, Cambridge, Dec. 1992, 273 pages.
Alshawi et al., “Declarative Derivation of Database Queries from Meaning Representations”, Proceedings of the BANKAI Workshop on Intelligent Information Access, Oct. 1991, 12 pages.
Alshawi et al., “Logical Forms in the Core Language Engine”, Proceedings of the 27th Annual Meeting of the Association for Computational Linguistics, 1989, pp. 25-32.
Alshawi et al., “Overview of the Core Language Engine”, Proceedings of Future Generation Computing Systems,Tokyo, Sep. 1988, 13 pages.
Alshawi, H., “Translation and Monotonic Interpretation/Generation”, SRI International, Cambridge Computer Science Research Centre, Cambridge, available at <http://www.cam.sri.com/tr/crc024/paper.ps.Z1992>, Jul. 1992, 18 pages.
Amano et al., “A User-friendly Multimedia Book Authoring System”, The Institute of Electronics, Information and Communication Engineers Technical Report, vol. 103, No. 416, Nov. 2003, pp. 33-40.
Amano, Junko, “A User-Friendly Authoring System for Digital Talking Books”, IEICE Technical Report, The Institute of Electronics, Information and Communication Engineers, vol. 103 No. 418, Nov. 6, 2003, pp. 33-40.
Ambite et al., “Design and Implementation of the CALO Query Manager”, American Association for Artificial Intelligence, 2006, 8 pages.
Ambite et al., “Integration of Heterogeneous Knowledge Sources in the CALO Query Manager”, The 4th International Conference on Ontologies, Databases and Applications of Semantics (ODBASE), 2005, 18 pages.
Amrel Corporation, “Rocky Matrix BackLit Keyboard”, available at <http://www.amrel.com/asi_matrixkeyboard.html>, retrieved on Dec. 19, 2002, 1 page.
Anastasakos et al., “Duration Modeling in Large Vocabulary Speech Recognition”, International Conference on Acoustics, Speech and Signal Processing (ICASSP'95), May 1995, pp. 628-631.
Anderson et al., “Syntax-Directed Recognition of Hand-Printed Two-Dimensional Mathematics”, Proceedings of Symposium on Interactive Systems for Experimental Applied Mathematics: Proceedings of the Association for Computing Machinery Inc. Symposium, 1967, 12 pages.
Anhui Ustc IFL Ytek Co. Ltd., “Flytek Research Center Information Datasheet”, available at <http://www.iflttek.com/english/Research.htm>, retrieved on Oct. 15, 2004, 3 pages.
Ansari et al., “Pitch Modification of Speech using a Low-Sensitivity Inverse Filter Approach”, IEEE Signal Processing Letters, vol. 5, No. 3, Mar. 1998, pp. 60-62.
Anthony et al., “Supervised Adaption for Signature Verification System”, IBM Technical Disclosure, Jun. 1, 1978, 3 pages.
Appelt et al., “Fastus: A Finite-State Processor for Information Extraction from Real-world Text”, Proceedings of IJCAI, 1993, 8 pages.
Appelt et al., “SRI International Fastus System MUC-6 Test Results and Analysis”, SRI International, Menlo Park, California, 1995, 12 pages.
Appelt et al., “SRI: Description of the JV-FASTUS System used for MUC-5”, SRI International, Artificial Intelligence Center, 1993, 19 pages.
Apple Computer, “Guide Maker User's Guide”, Apple Computer, Inc., Apr. 27, 1994, 8 pages.
Apple Computer, “Introduction to Apple Guide”, Apple Computer, Inc., Apr. 28, 1994, 20 pages.
Apple Computer, “Knowledge Navigator”, published by Apple Computer no later than 2008, as depicted in Exemplary Screenshots from video entitled ‘Knowledge Navigator’, 2008, 7 pages.
Apple Computer, Inc., “Apple—iPod—Technical Specifications, iPod 20GB and 60GB Mac + PC”, available at <http://www.apple.com/ipod/color/specs.html>, 2005, 3 pages.
Apple Computer, Inc., “Apple Announces iTunes 2”, Press Release, Oct. 23, 2001, 2 pages.
Apple Computer, Inc., “Apple Introduces iTunes—World's Best and Easiest to Use Jukebox Software”, Macworld Expo, Jan. 9, 2001, 2 pages.
Apple Computer, Inc., “Apple's iPod Available in Stores Tomorrow”, Press Release, Nov. 9, 2001, 1 page.
Apple Computer, Inc., “Inside Macintosh”, vol. VI, 1985.
Apple Computer, Inc., “iTunes 2, Playlist Related Help Screens”, iTunes v2.0, 2000-2001, 8 pages.
Apple Computer, Inc., “iTunes 2: Specification Sheet”, 2001, 2 pages.
Apple Computer, Inc., “iTunes, Playlist Related Help Screens”, iTunes v1.0, 2000-2001, 8 pages.
Apple Computer, Inc., “QuickTime Movie Playback Programming Guide”, Aug. 11, 2005, pp. 1-58.
Apple Computer, Inc., “QuickTime Overview”, Aug. 11, 2005, pp. 1-34.
Apple Computer, Inc., “Welcome to Tiger”, available at <http://www.maths.dundee.ac.uk/software/Welcome_to_Mac_OS_X_v10.4_Tiger.pdf>, 2005, pp. 1-32.
Apple, “VoiceOver”, available at <http://www.apple.com/accessibility/voiceover/>, Feb. 2009, 5 pages.
Applebaum et al., “Enhancing the Discrimination of Speaker Independent Hidden Markov Models with Corrective Training”, International Conference on Acoustics, Speech, and Signal Processing, May 23, 1989, pp. 302-305.
AppleEvent Manager, which is described in the publication Inside Macintosh vol. VI, available from Addison-Wesley Publishing Company, 1985.
Arango et al., “Touring Machine: A Software Platform for Distributed Multimedia Applications”, 1992 IFIP International Conference on Upper Layer Protocols, Architectures, and Applications, May 1992, pp. 1-11.
Archbold et al., “A Team User's Guide”, SRI International, Dec. 21, 1981, 70 pages.
Arons, Barry M., “The Audio-Graphical Interface to a Personal Integrated Telecommunications System”, Thesis Submitted to the Department of Architecture at the Massachusetts Institute of Technology, Jun. 1984, 88 pages.
Asanovic et al., “Experimental Determination of Precision Requirements for Back-Propagation Training of Artificial Neural Networks”, Proceedings of the 2nd International Conference of Microelectronics for Neural Networks, 1991, www.ICSI.Berkelev.EDU, 1991, 7 pages.
Atal et al., “Efficient Coding of LPC Parameters by Temporal Decomposition”, IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP'83), Apr. 1983, 4 pages.
Badino et al., “Language Independent Phoneme Mapping for Foreign TTS”, 5th ISCA Speech Synthesis Workshop, Pittsburgh, PA, Jun. 14-16, 2004, 2 pages.
Baechtle et al., “Adjustable Audio Indicator”, IBM Technical Disclosure Bulletin, Jul. 1, 1984, 2 pages.
Baeza-Yates, Ricardo, “Visualization of Large Answers in Text Databases”, AVI '96 Proceedings of the Workshop on Advanced Visual Interfaces, 1996, pp. 101-107.
Bahl et al., “A Maximum Likelihood Approach to Continuous Speech Recognition”, IEEE Transaction on Pattern Analysis and Machine Intelligence, vol. PAMI-5, No. 2, Mar. 1983, 13 pages.
Bahl et al., “A Tree-Based Statistical Language Model for Natural Language Speech Recognition”, IEEE Transactions on Acoustics, Speech and Signal Processing, vol. 37, No. 7, Jul. 1989, 8 pages.
Bahl et al., “Acoustic Markov Models Used in the Tangora Speech Recognition System”, Proceeding of International Conference on Acoustics, Speech and Signal Processing (ICASSP'88), vol. 1, Apr. 1988, 4 pages.
Bahl et al., “Large Vocabulary Natural Language Continuous Speech Recognition”, Proceedings of 1989 International Conference on Acoustics, Speech and Signal Processing, vol. 1, May 1989, 6 pages.
Bahl et al., “Multonic Markov Word Models for Large Vocabulary Continuous Speech Recognition”, IEEE Transactions on Speech and Audio Processing, vol. 1, No. 3, Jul. 1993, 11 pages.
Bahl et al., “Recognition of a Continuously Read Natural Corpus”, IEEE International Conference on Acoustics, Speech, and Signal Processing, vol. 3, Apr. 1978, pp. 422-424.
Bahl et al., “Speech Recognition with Continuous-Parameter Hidden Markov Models”, Proceeding of International Conference on Acoustics, Speech and Signal Processing (ICASSP'88), vol. 1, Apr. 1988, 8 pages.
Bajarin, Tim, “With Low End Launched, Apple Turns to Portable Future”, PC Week, vol. 7, Oct. 1990, p. 153(1).
Banbrook, M., “Nonlinear Analysis of Speech from a Synthesis Perspective”, A Thesis Submitted for the Degree of Doctor of Philosophy, The University of Edinburgh, Oct. 15, 1996, 35 pages.
Barrett et al., “How to Personalize the Web”, 1997 in proceddings of the ACM SIGCHI Conference on Human Factors in Computer Systems, Mar. 22-27, 1997, pp. 75-82.
Barthel, B., “Information Access for Visually Impaired Persons: Do We Still Keep a “Document” in “Documentation”?”, Professional Communication Conference, Sep. 1995, pp. 62-66.
Baudel et al., “2 Techniques for Improved HC Interaction: Toolglass & Magic Lenses: The See-Through Interface”, Apple Inc., Video Clip, CHI'94 Video Program on a CD, 1994.
Bear et al., “A System for Labeling Self-Repairs in Speech”, SRI International, Feb. 22, 1993, 9 pages.
Bear et al., “Detection and Correction of Repairs in Human-Computer Dialog”, SRI International, May 1992, 11 pages.
Bear et al., “Integrating Multiple Knowledge Sources for Detection and Correction of Repairs in Human-Computer Dialog”, Proceedings of the 30th Annual Meeting on Association for Computational Linguistics (ACL), 1992, 8 pages.
Bear et al., “Using Information Extraction to Improve Document Retrieval”, SRI International, Menlo Park, California, 1998, 11 pages.
Beck et al., “Integrating Natural Language, Query Processing, and Semantic Data Models”, COMCON Spring '90. IEEE Computer Society International Conference, 1990, Feb. 26-Mar. 2, 1990, pp. 538-543.
Bederson et al., “Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics”, UIST' 94 Proceedings of the 7th Annual ACM symposium on User Interface Software and Technology, Nov. 1994, pp. 17-26.
Bederson et al., “The Craft of Information Visualization”, Elsevier Science, Inc., 2003, 435 pages.
Belaid et al., “A Syntactic Approach for Handwritten Mathematical Formula Recognition”, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. PAMI-6, No. 1, Jan. 1984, 7 pages.
Bellegarda et al., “A Latent Semantic Analysis Framework for Large-Span Language Modeling”, 5th European Conference on Speech, Communication and Technology (EUROSPEECH'97), Sep. 1997, 4 pages.
Bellegarda et al., “A Multispan Language Modeling Framework for Large Vocabulary Speech Recognition”, IEEE Transactions on Speech and Audio Processing, vol. 6, No. 5, Sep. 1998, 12 pages.
Bellegarda et al., “A Novel Word Clustering Algorithm Based on Latent Semantic Analysis”, Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP'96), vol. 1, 1996, 4 pages.
Bellegarda et al., “Experiments Using Data Augmentation for Speaker Adaptation”, International Conference on Acoustics, Speech and Signal Processing (ICASSP'95), May 1995, 4 pages.
Bellegarda et al., “On-Line Handwriting Recognition using Statistical Mixtures”, Advances in Handwriting and Drawings: A Multidisciplinary Approach, Europia, 6th International IGS Conference on Handwriting and Drawing, Paris, France, Jul. 1993, 11 pages.
Bellegarda et al., “Performance of the IBM Large Vocabulary Continuous Speech Recognition System on the ARPA Wall Street Journal Task”, Signal Processing VII: Theories and Applications, European Association for Signal Processing, 1994, 4 pages.
Bellegarda et al., “The Metamorphic Algorithm: A Speaker Mapping Approach to Data Augmentation”, IEEE Transactions on Speech and Audio Processing, vol. 2, No. 3, Jul. 1994, 8 pages.
Bellegarda et al., “Tied Mixture Continuous Parameter Modeling for Speech Recognition”, IEEE Transactions on Acoustics, Speech and Signal Processing, vol. 38, No. 12, Dec. 1990, pp. 2033-2045.
Bellegarda, Jerome R. “Latent Semantic Mapping”, IEEE Signal Processing Magazine, vol. 22, No. 5, Sep. 2005, pp. 70-80.
Bellegarda, Jerome R., “Exploiting both Local and Global Constraints for Multi-Span Statistical Language Modeling”, Proceeding of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing (1CASSP'98), vol. 2, May 1998, 5 pages.
Bellegarda, Jerome R., “Exploiting Latent Semantic Information in Statistical Language Modeling”, Proceedings of the IEEE, vol. 88, No. 8, Aug. 2000, 18 pages.
Bellegarda, Jerome R., “Interaction-Driven Speech Input-A Data-Driven Approach to the Capture of both Local and Global Language Constraints”, available at <http://old.sig.chi.ora/bulletin/1998.2/bellegarda.html>, 1992, 7 pages.
Bellegarda, Jerome R., “Large Vocabulary Speech Recognition with Multispan Statistical Language Models”, IEEE Transactions on Speech and Audio Processing, vol. 8, No. 1, Jan. 2000, 9 pages.
Belvin et al., “Development of the HRL Route Navigation Dialogue System”, Proceedings of the First International Conference on Human Language Technology Research, Paper, 2001, 5 pages.
Benel et al., “Optimal Size and Spacing of Touchscreen Input Areas”, Human-Computer Interaction—INTERACT, 1987, pp. 581-585.
Beringer et al., “Operator Behavioral Biases Using High-Resolution Touch Input Devices”, Proceedings of the Human Factors and Ergonomics Society 33rd Annual Meeting, 1989, 3 pages.
Beringer, Dennis B., “Target Size, Location, Sampling Point and Instruction Set: More Effects on Touch Panel Operation”, Proceedings of the Human Factors and Ergonomics Society 34th Annual Meeting, 1990, 5 pages.
Bernabei et al., “Graphical I/O Devices for Medical Users”, 14th Annual International Conference of the IEEE on Engineering in Medicine and Biology Society, vol. 3, 1992, pp. 834-836.
Bernstein, Macrophone, “Speech Corpus”, IEEE/ICASSP, Apr. 22, 1994, pp. 1-81 to 1-84.
Berry et al., “PTIME: Personalized Assistance for Calendaring”, ACM Transactions on Intelligent Systems and Technology, vol. 2, No. 4, Article 40, Jul. 2011, pp. 1-22.
Berry et al., “Symantec”, New version of MORE.TM, Apr. 10, 1990, 1 page.
Berry et al., “Task Management under Change and Uncertainty Constraint Solving Experience with the CALO Project”, Proceedings of CP'05 Workshop on Constraint Solving under Change, 2005, 5 pages.
Bertulucci, Jeff, “Google Adds Voice Search to Chrome Browser”, PC World, Jun. 14, 2011, 5 pages.
Best Buy, “When it Comes to Selecting a Projection TV, Toshiba Makes Everything Perfectly Clear”, Previews of New Releases, available at <http://www.bestbuy.com/HomeAudioVideo/Specials/ToshibaTVFeatures.asp >, retrieved on Jan. 23, 2003, 5 pages.
Betts et al., “Goals and Objectives for User Interface Software”, Computer Graphics, vol. 21, No. 2, Apr. 1987, pp. 73-78.
Biemann et al., “Disentangling from Babylonian Confusion—Unsupervised Language Identification”, CICLing'05 Proceedings of the 6th international conference on Computational Linguistics and Intelligent Text Processing, vol. 3406, Feb. 2005, pp. 773-784.
Biemann, Chris, “Unsupervised Part-of-Speech Tagging Employing Efficient Graph Clustering”, Proceeding COLING ACL '06 Proceedings of the 21st International Conference on computational Linguistics and 44th Annual Meeting of the Association for Computational Linguistics: Student Research Workshop, 2006, pp. 7-12.
Bier et al., “Toolglass and Magic Lenses: The See-Through Interface”, Computer Graphics (SIGGRAPH '93 Proceedings), vol. 27, 1993, pp. 73-80.
Birrell, Andrew, “Personal Jukebox (PJB)”, available at <http://birrell.org/andrew/talks/pjb-overview.ppt>, Oct. 13, 2000, 6 pages.
Black et al., “Automatically Clustering Similar Units for Unit Selection in Speech Synthesis”, Proceedings of Eurospeech, vol. 2, 1997, 4 pages.
Black et al., “Multilingual Text-to-Speech Synthesis”, Acoustics, Speech and Signal Processing (ICASSP'04), Proceedings of the IEEE International Conference, vol. 3, May 17-21, 2004, pp. 761-764.
Blair et al., “An Evaluation of Retrieval Effectiveness for a Full-Text Document-Retrieval System”, Communications of the ACM, vol. 28, No. 3, Mar. 1985, 11 pages.
Bleher et al., “A Graphic Interactive Application Monitor”, IBM Systems Journal, vol. 19, No. 3, Sep. 1980, pp. 382-402.
BluePhoneElite: About, available at <http://www.reelintelligence.com/BluePhoneElite>, retrieved on Sep. 25, 2006, 2 pages.
BluePhoneElite: Features, available at <http://www.reelintelligence.com/BluePhoneElite/features.shtml,>, retrieved on Sep. 25, 2006, 2 pages.
Bluetooth PC Headsets, “‘Connecting’ Your Bluetooth Headset with Your Computer”, Enjoy Wireless VoIP Conversations, available at <http://www.bluetoothpcheadsets.com/connect.htm>, retrieved on Apr. 29, 2006, 4 pages.
Bobrow et al., “Knowledge Representation for Syntactic/Semantic Processing”, From: AAA-80 Proceedings, Copyright 1980, AAAI, 1980, 8 pages.
Bocchieri et al., “Use of Geographical Meta-Data in ASR Language and Acoustic Models”, IEEE International Conference on Acoustics Speech and Signal Processing, 2010, pp. 5118-5121.
Bociurkiw, Michael, “Product Guide: Vanessa Matz”, available at <http://www.forbes.com/asap/2000/1127/vmartz_print.html>, retrieved on Jan. 23, 2003, 2 pages.
Borden IV, G.R., “An Aural User Interface for Ubiquitous Computing”, Proceedings of the 6th International Symposium on Wearable Computers, IEEE, 2002, 2 pages.
Borenstein, Nathaniel S., “Cooperative Work in the Andrew Message System”, Information Technology Center and Computer Science Department, Carnegie Mellon University; Thyberg, Chris A. Academic Computing, Carnegie Mellon University, 1988, pp. 306-323.
Bouchou et al., “Using Transducers in Natural Language Database Query”, Proceedings of 4th International Conference on Applications of Natural Language to Information Systems, Austria, Jun. 1999, 17 pages.
Boy, Guy A., “Intelligent Assistant Systems”, Harcourt Brace Jovanovicy, 1991, 1 page.
Boyer et al., “A Fast String Searching Algorithm”, Communications of the ACM, vol. 20, 1977, pp. 762-772.
Brain, Marshall, “How MP3 Files Work”, available at <http://www.howstuffworks.com>, retrieved on Mar. 19, 2007, 4 pages.
Bratt et al., “The SRI Telephone-Based ATIS System”, Proceedings of ARPA Workshop on Spoken Language Technology, 1995, 3 pages.
Briner, L. L., “Identifying Keywords in Text Data Processing”, in Zelkowitz, Marvin V., Ed, Directions and Challenges, 15th Annual Technical Symposium, Gaithersbury, Maryland, Jun. 17, 1976, 7 pages.
Brown et al., “Browing Graphs Using a Fisheye View”, Apple Inc., Video Clip, Systems Research Center, CHI '92 Continued Proceedings on a CD, 1992.
Brown et al., “Browsing Graphs Using a Fisheye View”, CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems, 1993, p. 516.
Bulyko et al., “Error-Correction Detection and Response Generation in a Spoken Dialogue System”, Speech Communication, vol. 45, 2005, pp. 271-288.
Bulyko et al., “Joint Prosody Prediction and Unit Selection for Concatenative Speech Synthesis”, Electrical Engineering Department, University of Washington, Seattle, 2001, 4 pages.
Burger, D., “Improved Access to Computers for the Visually Handicapped: New Prospects and Principles”, IEEE Transactions on Rehabilitation Engineering, vol. 2, No. 3, Sep. 1994, pp. 111-118.
Burke et al., “Question Answering from Frequently Asked Question Files”, AI Magazine, vol. 18, No. 2, 1997, 10 pages.
Burns et al., “Development of a Web-Based Intelligent Agent for the Fashion Selection and Purchasing Process via Electronic Commerce”, Proceedings of the Americas Conference on Information System (AMCIS), Dec. 31, 1998, 4 pages.
Busemann et al., “Natural Language Diaglogue Service for Appointment Scheduling Agents”, Technical Report RR-97-02, Deutsches Forschungszentrum fur Kunstliche Intelligenz GmbH, 1997, 8 pages.
Bussey, et al., “Service Architecture, Prototype Description and Network Implications of a Personalized Information Grazing Service”, INFOCOM'90, Ninth Annual Joint Conference of the IEEE Computer and Communication Societies, Available at <http://slrohall.com/oublications/>, Jun. 1990, 8 pages.
Bussler et al., “Web Service Execution Environment (WSMX)”, retrieved from Internet on Sep. 17, 2012, available at <http://www.w3.org/Submission/WSMX>, Jun. 3, 2005, 29 pages.
Butcher, Mike, “EVI Arrives in Town to go Toe-to-Toe with Siri”, TechCrunch, Jan. 23, 2012, 2 pages.
Butler, Travis, “Archos Jukebox 6000 Challenges Nomad Jukebox”, available at <http://tidbits.com/article/6521>, Aug. 13, 2001, 5 pages.
Butler, Travis, “Portable MP3: The Nomad Jukebox”, available at <http://tidbits.com/article/6261>, Jan. 8, 2001, 4 pages.
Buxton et al., “EuroPARC's Integrated Interactive Intermedia Facility (IIIF): Early Experiences”, Proceedings of the IFIP WG 8.4 Conference on Multi-User Interfaces and Applications, 1990, pp. 11-34.
Buzo et al., “Speech Coding Based Upon Vector Quantization”, IEEE Transactions on Acoustics, Speech and Signal Processing, vol. Assp-28, No. 5, Oct. 1980, 13 pages.
Call Centre, “Word Prediction”, The CALL Centre & Scottish Executive Education Dept., 1999, pp. 63-73.
Caminero-Gil et al., “Data-Driven Discourse Modeling for Semantic Interpretation”, Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, May 1996, 6 pages.
Campbell et al., “An Expandable Error-Protected 4800 BPS CELP Coder (U.S. Federal Standard 4800 BPS Voice Coder)”, (Proceedings of IEEE Int'l Acoustics, Speech, and Signal Processing Conference, May 1983), as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 328-330.
Cao et al., “Adapting Ranking SVM to Document Retrieval”, SIGIR '06, Seattle, WA, Aug. 6-11, 2006, 8 pages.
Car Working Group, “Hands-Free Profile 1.5 HFP1.5_SPEC”, Bluetooth Doc, available at <www.bluetooth.org>, Nov. 25, 2005, 93 pages.
Card et al., “Readings in Information Visualization Using Vision to Think”, Interactive Technologies, 1999, 712 pages.
Carpendale et al., “3-Dimensional Pliable Surfaces: For the Effective Presentation of Visual Information”, UIST '95 Proceedings of the 8th Annual ACM Symposium on User Interface and Software Technology, Nov. 14-17, 1995, pp. 217-226.
Carpendale et al., “Extending Distortion Viewing from 2D to 3D”, IEEE Computer Graphics and Applications, Jul./Aug. 1997, pp. 42-51.
Carpendale et al., “Making Distortions Comprehensible”, IEEE Proceedings of Symposium on Visual Languages, 1997, 10 pages.
Carter et al., “The Speech-Language Interface in the Spoken Language Translator”, SRI International, Nov. 23, 1994, 9 pages.
Carter, D., “Lexical Acquisition in the Core Language Engine”, Proceedings of the Fourth Conference of the European Chapter of the Association for Computational Linguistics, 1989, 8 pages.
Casner et al., “N-Way Conferencing with Packet Video”, The Third International Workshop on Packet Video, Mar. 22-23, 1990, pp. 1-6.
Cawley, Gavin C. “The Application of Neural Networks to Phonetic Modelling”, PhD. Thesis, University of Essex, Mar. 1996, 13 pages.
Chai et al., “Comparative Evaluation of a Natural Language Dialog Based System and a Menu Driven System for Information Access: A Case Study”, Proceedings of the International Conference on Multimedia Information Retrieval (RIAO), Paris, Apr. 2000, 11 pages.
Chakarova et al., “Digital Still Cameras—Downloading Images to a Computer”, Multimedia Reporting and Convergence, available at <http://journalism.berkeley.edu/multimedia/tutorials/stillcams/downloading.html>, retrieved on May 9, 2005, 2 pages.
Chang et al., “A Segment-Based Speech Recognition System for Isolated Mandarin Syllables”, Proceedings TEN CON '93, IEEE Region 10 Conference on Computer, Communication, Control and Power Engineering, vol. 3, Oct. 1993, 6 pages.
Chang et al., “Discriminative Training of Dynamic Programming based Speech Recognizers”, IEEE Transactions on Speech and Audio Processing, vol. 1, No. 2, Apr. 1993, pp. 135-143.
Chartier, David, “Using Multi-Network Meebo Chat Service on Your iPhone”, available at <http://www.tuaw.com/2007/07/04/using-multi-network-meebo-chat-service-on-your-iphone/>, Jul. 4, 2007, 5 pages.
Chen, Yi, “Multimedia Siri Finds and Plays Whatever You Ask for”, PSFK Report, Feb. 9, 2012, 9 pages.
Cheyer et al., “Demonstration Video of Multimodal Maps Using an Agent Architecture”, published by SRI International no later than 1996, as depicted in Exemplary Screenshots from video entitled Demonstration Video of Multimodal Maps Using an Agent Architecture, 1996, 6 pages.
Cheyer et al., “Demonstration Video of Multimodal Maps Using an Open-Agent Architecture”, published by SRI International no later than 1996, as depicted in Exemplary Screenshots from video entitled Demonstration Video of Multimodal Maps Using an Open-Agent Architecture, 6 pages.
Cheyer et al., “Multimodal Maps: An Agent-Based Approach”, International Conference on Co-operative Multimodal Communication, 1995, 15 pages.
Cheyer et al., “Spoken Language and Multimodal Applications for Electronic Realties”, Virtual Reality, vol. 3, 1999, pp. 1-15.
Cheyer et al., “The Open Agent Architecture”, Autonomous Agents and Multi-Agent Systems, vol. 4, Mar. 1, 2001, 6 pages.
Cheyer et al., “The Open Agent Architecture: Building Communities of Distributed Software Agents”, Artificial Intelligence Center, SRI International, Power Point Presentation, Available online at <http://www.ai.sri.com/-oaa/>, retrieved on Feb. 21, 1998, 25 pages.
Cheyer, A., “Demonstration Video of Vanguard Mobile Portal”, published by SRI International no later than 2004, as depicted in ‘Exemplary Screenshots from video entitled Demonstration Video of Vanguard Mobile Portal’, 2004, 10 pages.
Cheyer, Adam, “A Perspective on AI & Agent Technologies for SCM”, VerticalNet Presentation, 2001, 22 pages.
Cheyer, Adam, “About Adam Cheyer”, available at <http://www.adam.cheyer.com/about.html>, retrieved on Sep. 17, 2012, 2 pages.
Choi et al., “Acoustic and Visual Signal based Context Awareness System for Mobile Application”, IEEE Transactions on Consumer Electronics, vol. 57, No. 2, May 2011, pp. 738-746.
Chomsky et al., “The Sound Pattern of English”, New York, Harper and Row, 1968, 242 pages.
Choularton et al., “User Responses to Speech Recognition Errors: Consistency of Behaviour Across Domains”, Proceedings of the 10th Australian International Conference on Speech Science & Technology, Dec. 8-10, 2004, pp. 457-462.
Church, Kenneth W., “Phonological Parsing in Speech Recognition”, Kluwer Academic Publishers, 1987.
Cisco Systems, Inc., “Cisco Unity Unified Messaging User Guide”, Release 4.0(5), Apr. 14, 2005, 152 pages.
Cisco Systems, Inc., “Installation Guide for Cisco Unity Unified Messaging with Microsoft Exchange 2003/2000 (With Failover Configured)”, Release 4.0(5), Apr. 14, 2005, 152 pages.
Cisco Systems, Inc., “Operations Manager Tutorial, Cisco's IPC Management Solution”, 2006, 256 pages.
Codd, E. F., “Databases: Improving Usability and Responsiveness—How About Recently”, Copyright 1978, Academic Press, Inc., 1978, 28 pages.
Cohen et al., “An Open Agent Architecture”, available at <http://citeseerx.ist.psu.edu/viewdoc/summary?doi=1 0.1.1.30.480>, 1994, 8 pages.
Cohen et al., “Voice User Interface Design,”, Excerpts from Chapter 1 and Chapter 10, 2004, 36 pages.
Coleman, David W., “Meridian Mail Voice Mail System Integrates Voice Processing and Personal Computing”, Speech Technology, vol. 4, No. 2, Mar./Apr. 1988, pp. 84-87.
Coles et al., “Chemistry Question-Answering”, SRI International, Jun. 1969, 15 pages.
Coles et al., “Techniques for Information Retrieval Using an Inferential Question-Answering System with Natural-Language Input”, SRI International, Nov. 1972, 198 Pages.
Coles et al., “The Application of Theorem Proving to Information Retrieval”, SRI International, Jan. 1971, 21 pages.
Combined Search Report and Examination Report under Sections 17 and 18(3) received for GB Patent Application No. 1009318.5, dated Oct. 8, 2010, 5 pages.
Combined Search Report and Examination Report under Sections 17 and 18(3) received for GB Patent Application No. 1217449.6, dated Jan. 17, 2013, 6 pages.
Compaq Inspiration Technology, “Personal Jukebox (PJB)—Systems Research Center and PAAD”, Oct. 13, 2000, 25 pages.
Compaq, “Personal Jukebox”, available at <http://research.compaq.com/SRC/pjb/>, 2001 , 3 pages.
Conkie et al., “Preselection of Candidate Units in a Unit Selection-Based Text-to-Speech Synthesis System”, ISCA, 2000, 4 pages.
Conklin, Jeff, “Hypertext: An Introduction and Survey”, Computer Magazine, Sep. 1987, 25 pages.
Conklin, Jeffrey, “A Survey of Hypertext”, MCC Software Technology Program, Dec. 1987, 40 pages.
Connolly et al., “Fast Algorithms for Complex Matrix Multiplication Using Surrogates”, IEEE Transactions on Acoustics, Speech and Signal Processing, vol. 37, No. 6, Jun. 1989, 13 pages.
Constantinides et al., “A Schema Based Approach to Dialog Control”, Proceedings of the International Conference on Spoken Language Processing, 1998, 4 pages.
Coppei et al., “CELP Coding for High Quality Speech at 8 kbits/s”, Proceedings of IEEE International Acoustics, Speech and Signal Processing Conference, Apr. 1986), as reprinted in Vector Quantization (IEEE Press), 1990, pp. 324-327.
Corporate Ladder, BLOC Publishing Corporation, 1991, 1 page.
Corr, Paul, “Macintosh Utilities for Special Needs Users”, available at <http://homepage.mac.com/corrp/macsupt/columns/specneeds.html>, Feb. 1994 (content updated Sep. 19, 1999), 4 pages.
Cox et al., “Speech and Language Processing for Next-Millennium Communications Services”, Proceedings of the IEEE, vol. 88, No. 8, Aug. 2000, 24 pages.
Craig et al., “Deacon: Direct English Access and Control”, AFIPS Conference Proceedings, vol. 19, San Francisco, Nov. 1966, 18 pages.
Creative Technology Ltd., “Creative NOMAD® II: Getting Started—User Guide (On Line Version)”, available at <http://ec1.images-amazon.com/media/i3d/01/A/man-migrate/MANUAL000026434.pdf>, Apr. 2000, 46 pages.
Creative Technology Ltd., “Creative NOMAD®: Digital Audio Player: User Guide (On-Line Version)”, available at <http://ec1.images-amazon.com/media/i3d/01/a/man-migrate/MANUAL000010757.pdf>, Jun. 1999, 40 pages.
Creative Technology Ltd., “Nomad Jukebox”, User Guide, Version 1.0, Aug. 2000, 52 pages.
Creative, “Creative NOMAD MuVo TX”, available at <http://web.archive.org/web/20041024175952/www.creative.com/products/pfriendly.asp?product=9672>, retrieved on Jun. 6, 2006, 1 page.
Creative, “Creative NOMAD MuVo”, available at <http://web.archive.org/web/20041024075901/www.creative.com/products/product.asp?category=213&subcategory=216&product=4983>, retrieved on Jun. 7, 2006, 1 page.
Creative, “Digital MP3 Player”, available at <http://web.archive.org/web/20041024074823/www.creative. com/products/product.asp?category=213&subcategory=216&product=4983, 2004, 1 page.
Croft et al., “Task Support in an Office System”, Proceedings of the Second ACM-SIGOA Conference on Office Information Systems, 1984, pp. 22-24.
Crowley et al., “MMConf: An Infrastructure for Building Shared Multimedia Applications”, CSCW 90 Proceedings, Oct. 1990, pp. 329-342.
Cucerzan et al., “Bootstrapping a Multilingual Part-of-Speech Tagger in One Person-Day”, in Proceedings of the 6th Conference on Natural Language Learning, vol. 20, 2002, pp. 1-7.
Cuperman et al., “Vector Predictive Coding of Speech at 16 kbit s/s”, (IEEE Transactions on Communications, Jul. 1985), as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 300-311.
Cutkosky et al., “PACT: An Experiment in Integrating Concurrent Engineering Systems”, Journal & Magazines, Computer, vol. 26, No. 1, Jan. 1993, 14 pages.
Dar et al., “DTL's DataSpot: Database Exploration Using Plain Language”, Proceedings of the 24th VLDB Conference, New York, 1998, 5 pages.
Davis et al., “A Personal Handheld Multi-Modal Shopping Assistant”, International Conference on Networking and Services, IEEE, 2006, 9 pages.
Davis et al., “Stone Soup Translation”, Department of Linguistics, Ohio State University, 2001, 11 pages.
De Herrera, Chris, “Microsoft ActiveSync 3.1”, Version 1.02, available at <http://www.cewindows.net/wce/activesync3.1.htm>, Oct. 13, 2000, 8 pages.
Decker et al., “Designing Behaviors for Information Agents”, The Robotics Institute, Carnegie-Mellon University, Paper, Jul. 1996, 15 pages.
Decker et al., “Matchmaking and Brokering”, The Robotics Institute, Carnegie-Mellon University, Paper, May 1996, 19 pages.
Deerwester et al., “Indexing by Latent Semantic Analysis”, Journal of the American Society for Information Science, vol. 41, No. 6, Sep. 1990, 19 pages.
Degani et al., “'Soft Controls for Hard Displays: Still a Challenge”, Proceedings of the 36th Annual Meeting of the Human Factors Society, 1992, pp. 52-56.
Del Strother, Jonathan, “Coverflow”, available at <http://www.steelskies.com/coverflow>, retrieved on Jun. 15, 2006, 14 pages.
Deller, Jr. et al., “Discrete-Time Processing of Speech Signals”, Prentice Hall, ISBN: 0-02-328301-7, 1987, 14 pages.
Diagrammaker, Action Software, 1989.
Diagram-Master, Ashton-Tate, 1989.
Diamond Multimedia Systems, Inc., “Rio PMP300: User's Guide”, available at <http://ec1.images-amazon.com/media/i3d/01/A/man-migrate/MANUAL000022854.pdf>, 1998, 28 pages.
Dickinson et al., “Palmtips: Tiny Containers for All Your Data”, PC Magazine, vol. 9, Mar. 1990, p. 218(3).
Digital Audio in the New Era, Electronic Design and Application, No. 6, Jun. 30, 2003, 3 pages.
Digital Equipment Corporation, “Open VMS Software Overview”, Software Manual, Dec. 1995, 159 pages.
Digital Equipment Corporation, “OpenVMS RTL DECtalk (DTK$) Manual”, May 1993, 56 pages.
Dobrisek et al., “Evolution of the Information-Retrieval System for Blind and Visually-Impaired People”, International Journal of Speech Technology, Kluwer Academic Publishers, Bo, vol. 6, No. 3, pp. 301-309.
Domingue et al., “Web Service Modeling Ontology (WSMO)—An Ontology for Semantic Web Services”, Position Paper at the W3C Workshop on Frameworks for Semantics in Web Services, Innsbruck, Austria, Jun. 2005, 6 pages.
Donahue et al., “Whiteboards: A Graphical Database Tool”, ACM Transactions on Office Information Systems, vol. 4, No. 1, Jan. 1986, pp. 24-41.
Donovan, R. E., “A New Distance Measure for Costing Spectral Discontinuities in Concatenative Speech Synthesisers”, available at <http://citeseerx.ist.osu.edu/viewdoc/summarv?doi=1 0.1.1.21.6398>, 2001, 4 pages.
Dourish et al., “Portholes: Supporting Awareness in a Distributed Work Group”, CHI 1992;, May 1992, pp. 541-547.
Dowding et al., “Gemini: A Natural Language System for Spoken-Language Understanding”, Proceedings of the Thirty-First Annual Meeting of the Association for Computational Linguistics, 1993, 8 pages.
Dowding et al., “Interleaving Syntax and Semantics in an Efficient Bottom-Up Parser”, Proceedings of the 32nd Annual Meeting of the Association for Computational Linguistics, 1994, 7 pages.
Dual Rate Speech Coder for Multimedia Communications Transmitting at 5.3 and 6.3 kbit/s, International Telecommunication Union Recommendation G.723, 7 pages.
Dusan et al., “Multimodal Interaction on PDA's Integrating Speech and Pen Inputs”, Eurospeech Geneva, 2003, 4 pages.
dyslexic.com, “AlphaSmart 3000 with CoWriter SmartApplet: Don Johnston Special Needs”, available at <http://www.dyslexic.com/procuts.php?catid-2&pid=465&PHPSESSID=2511b800000f7da>, retrieved on Dec. 6, 2005, 13 pages.
Edwards, John R., “Q&A: Integrated Software with Macros and an Intelligent Assistant”, Byte Magazine, vol. 11, No. 1, Jan. 1986, pp. 120-122.
Egido, Carmen, “Video Conferencing as a Technology to Support Group Work: A Review of its Failures”, Bell Communications Research, 1988, pp. 13-24.
Elio et al., “On Abstract Task Models and Conversation Policies”, Proc. Workshop on Specifying and Implementing Conversation Policies, Autonomous Agents'99 Conference, 1999, pp. 1-10.
Elliot, Chip, “High-Quality Multimedia Conferencing Through a Long-Haul Packet Network”, BBN Systems and Technologies, 1993, pp. 91-98.
Elliott et al., “Annotation Suggestion and Search for Personal Multimedia Objects on the Web”, CIVR, Jul. 7-9, 2008, pp. 75-84.
Elofson et al., “Delegation Technologies: Environmental Scanning with Intelligent Agents”, Jour. of Management Info. Systems, Summer 1991, vol. 8, No. 1, 1991, pp. 37-62.
Eluminx, “Illuminated Keyboard”, available at <http://www.elumix.com/>, retrieved on Dec. 19, 2002, 1 page.
Engst, Adam C., “SoundJam Keeps on Jammin'”, available at <http://db.tidbits.com/getbits.acgi?tbart=05988>, Jun. 19, 2000, 3 pages.
Epstein et al., “Natural Language Access to a Melanoma Data Base”, SRI International, Sep. 1978, 7 pages.
Ericsson et al., “Software Illustrating a Unified Approach to Multimodality and Multilinguality in the In-Home Domain”, Talk and Look: Tools for Ambient Linguistic Knowledge, Dec. 2006, 127 pages.
Ericsson Inc., “Cellular Phone with Integrated MP3 Player”, Research Disclosure Journal No. 41815, Feb. 1999, 2 pages.
Erol et al., “Multimedia Clip Generation From Documents for Browsing on Mobile Devices”, IEEE Transactions on Multimedia, vol. 10, No. 5, Aug. 2008, 13 pages.
Eslambolchilar et al., “Making Sense of Fisheye Views”, Second Dynamics and Interaction Workshop at University of Glasgow, Aug. 2005, 6 pages.
Eslambolchilar et al., “Multimodal Feedback for Tilt Controlled Speed Dependent Automatic Zooming”, UIST'04, Oct. 24-27, 2004, 2 pages.
Evermann et al., “Posterior Probability Decoding, Confidence Estimation and System Combination”, Proceedings Speech Transcription Workshop, 2000, 4 pages.
Evi, “Meet Evi: The One Mobile Application that Provides Solutions for your Everyday Problems”, Feb. 2012, 3 pages.
Exhibit 1, “Natural Language Interface Using Constrained Intermediate Dictionary of Results”, List of Publications Manually Reviewed for the Search of U.S. Pat. No. 7,177,798, Mar. 22, 2013, 1 page.
Extended European Search Report (includes European Search Report and European Search Opinion) received for European Patent Application No. 06256215.2, dated Feb. 20, 2007, 6 pages.
Extended European Search Report (includes European Search Report and European Search Opinion) received for European Patent Application No. 12186113.2, dated Apr. 28, 2014, 14 pages.
Extended European Search Report (includes Partial European Search Report and European Search Opinion) received for European Patent Application No. 13169672.6, dated Aug. 14, 2013, 11 pages.
Extended European Search Report (includes Supplementary European Search Report and Search Opinion) received for European Patent Application No. 07863218.9, dated Dec. 9, 2010, 7 pages.
Extended European Search Report (includes Supplementary European Search Report and Search Opinion) received for European Patent Application No. 12727027.0, dated Sep. 26, 2014, 7 pages.
Extended European Search Report (inclusive of the Partial European Search Report and European Search Opinion) received for European Patent Application No. 12729332.2, dated Oct. 31, 2014, 6 pages.
Extended European Search Report and Search Opinion received for European Patent Application No. 12185276.8, dated Dec. 18, 2012, 4 pages.
Extended European Search Report received for European Patent Application No. 12186663.6, dated Jul. 16, 2013, 6 pages.
Extended European Search Report received for European Patent Application No. 13726938.7, dated Dec. 14, 2015, 8 pages.
Fanty et al., “A Comparison of DFT, PLP and Cochleagram for Alphabet Recognition”, IEEE, Nov. 1991, pp. 326-329.
Feigenbaum et al., “Computer-Assisted Semantic Annotation of Scientific Life Works”, Oct. 15, 2007, 22 pages.
Ferguson et al., “TRIPS: An Integrated Intelligent Problem-Solving Assistant”, Proceedings of the Fifteenth National Conference on Artificial Intelligence (AAAI-98) and Tenth Conference on Innovative Applications of Artificial Intelligence (IAAI-98), 1998, 7 pages.
Fikes et al., “A Network-Based Knowledge Representation and its Natural Deduction System”, SRI International, Jul. 1977, 43 pages.
Findlater et al., “Beyond QWERTY: Augmenting Touch-Screen Keyboards with Multi-Touch Gestures for Non-Alphanumeric Input”, CHI '12, Austin, Texas, USA, May 5-10, 2012, 4 pages.
Fiscus, J. G., “A Post-Processing System to Yield Reduced Word Error Rates: Recognizer Output Voting Error Reduction (ROVER)”, IEEE Proceedings, Automatic Speech Recognition and Understanding, Dec. 14-17, 1997, pp. 347-354.
Fisher et al., “Virtual Environment Display System”, Interactive 3D Graphics, Oct. 23-24, 1986, pp. 77-87.
Forsdick, Harry, “Explorations into Real-Time Multimedia Conferencing”, Proceedings of the Ifip Tc 6 International Symposium on Computer Message Systems, 1986, 331 pages.
Frisse, M. E., “Searching for Information in a Hypertext Medical Handbook”, Communications of the ACM, vol. 31, No. 7, Jul. 1988, 8 pages.
Furnas et al., “Space-Scale Diagrams: Understanding Multiscale Interfaces”, CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 1995, pp. 234-241.
Furnas, George W., “Effective View Navigation”, Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems, Mar. 1997, pp. 367-374.
Furnas, George W., “Generalized Fisheye Views”, CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, vol. 17, No. 4, Apr. 1986, pp. 16-23.
Furnas, George W., “The Fisheye Calendar System”, Bellcore Technical Memorandum, Nov. 19, 1991, pp. 1-9.
Gamback et al., “The Swedish Core Language Engine”, NOTEX Conference, 1992, 17 pages.
Gannes, Liz, “Alfred App Gives Personalized Restaurant Recommendations”, AllThingsD, Jul. 18, 2011, pp. 1-3.
Gardner, Jr., P. C., “A System for the Automated Office Environment”, IBM Systems Journal, vol. 20, No. 3, 1981, pp. 321-345.
Garretson, R., “IBM Adds ‘Drawing Assistant’ Design Tool to Graphic Series”, PC Week, vol. 2, No. 32, Aug. 13, 1985, 1 page.
Gautier et al., “Generating Explanations of Device Behavior Using Compositional Modeling and Causal Ordering”, CiteSeerx, 1993, pp. 89-97.
Gaver et al., “One Is Not Enough: Multiple Views in a Media Space”, INTERCHI, Apr. 24-29, 1993, pp. 335-341.
Gaver et al., “Realizing a Video Environment: EuroPARC's RAVE System”, Rank Xerox Cambridge EuroPARC, 1992, pp. 27-35.
Gervasio et al., “Active Preference Learning for Personalized Calendar Scheduling Assistance”, CiteSeerx, Proceedings of IUI'05, Jan. 2005, pp. 90-97.
Giachin et al., “Word Juncture Modeling Using Inter-Word Context-Dependent Phone-Like Units”, Cselt Technical Reports, vol. 20, No. 1, Mar. 1992, pp. 43-47.
Gillespie, Kelly, “Adventures in Integration”, Data Based Advisor, vol. 9, No. 9, Sep. 1991, pp. 90-92.
Gillespie, Kelly, “Internationalize Your Applications with Unicode”, Data Based Advisor, vol. 10, No. 10, Oct. 1992, pp. 136-137.
Gilloire et al., “Innovative Speech Processing for Mobile Terminals: An Annotated Bibliography”, Signal Processing, vol. 80, No. 7, Jul. 2000, pp. 1149-1166.
Glass et al., “Multilingual Language Generation Across Multiple Domains”, International Conference on Spoken Language Processing, Japan, Sep. 1994, 5 pages.
Glass et al., “Multilingual Spoken-Language Understanding in the Mit Voyager System”, Available online at <http://groups.csail.mit.edu/sls/publications/1995/speechcomm95-voyager.pdf>, Aug. 1995, 29 pages.
Glass, Alyssa, “Explaining Preference Learning”, CiteSeerx, 2006, pp. 1-5.
Glinert-Stevens, Susan, “Microsoft Publisher: Desktop Wizardry”, PC Sources, vol. 3, No. 2, Feb. 1992, 1 page.
Glossary of Adaptive Technologies: Word Prediction, available at <http://www.utoronto.ca/atrc/reference/techwordpred.html>, retrieved on Dec. 6, 2005, 5 pages.
Gmail, “About Group Chat”, available at <http://mail.google.com/support/bin/answer.py?answer=81090>, Nov. 26, 2007, 2 pages.
Goddeau et al., “A Form-Based Dialogue Manager for Spoken Language Applications”, Available online at <http://phasedance.com/pdf!icslp96.pdf>, Oct. 1996, 4 pages.
Goddeau et al., “Galaxy: A Human-Language Interface to On-Line Travel Information”, International Conference on Spoken Language Processing, Yokohama, 1994, pp. 707-710.
Goldberg et al., “Using Collaborative Filtering to Weave an Information Tapestry”, Communications of the ACM, vol. 35, No. 12, Dec. 1992, 10 pages.
Goldberg, Cheryl, “IBM Drawing Assistant: Graphics for the EGA”, PC Magazine, vol. 4, No. 26, Dec. 24, 1985, 1 page.
Gong et al., “Guidelines for Handheld Mobile Device Interface Design”, Proceedings of DSI 2004 Annual Meeting, 2004, pp. 3751-3756.
Gonnet et al., “Handbook of Algorithms and Data Structures: in Pascal and C. (2nd ed.)”, Addison-Wesley Longman Publishing Co., 1991, 17 pages.
Good et al., “Building a User-Derived Interface”, Communications of the ACM; (Oct. 1984) vol. 27, No. 10, Oct. 1984, pp. 1032-1043.
Gorin et al., “On Adaptive Acquisition of Language”, International Conference on Acoustics, Speech and Signal Processing (ICASSP'90), vol. 1, Apr. 1990, 5 pages.
Gotoh et al., “Document Space Models Using Latent Semantic Analysis”, in Proceedings of Eurospeech, 1997, 4 pages.
Gray et al., “Rate Distortion Speech Coding with a Minimum Discrimination Information Distortion Measure”, (IEEE Transactions on Information Theory, Nov. 1981), as reprinted in Vector Quantization (IEEE Press), 1990, pp. 208-221.
Gray, R. M., “Vector Quantization”, IEEE ASSP Magazine, Apr. 1984, 26 pages.
Green, C., “The Application of Theorem Proving to Question-Answering Systems”, SRI Stanford Research Institute, Artificial Intelligence Group, Jun. 1969, 169 pages.
Greenberg, Saul, “A Fisheye Text Editor for Relaxed-Wysiwis Groupware”, CHI '96 Companion, Vancouver, Canada, Apr. 13-18, 1996, 2 pages.
Gregg et al., “DSS Access on the WWW: An Intelligent Agent Prototype”, Proceedings of the Americas Conference on Information Systems, Association for Information Systems, 1998, 3 pages.
Griffin et al., “Signal Estimation From Modified Short-Time Fourier Transform”, IEEE Transactions on Acoustics, Speech and Signal Processing, vol. ASSP-32, No. 2, Apr. 1984, pp. 236-243.
Grishman et al., “Computational Linguistics: An Introduction”, Cambridge University Press, 1986, 172 pages.
Grosz et al., “Dialogic: A Core Natural-Language Processing System”, SRI International, Nov. 1982, 17 pages.
Grosz et al., “Research on Natural-Language Processing at SRI”, SRI International, Nov. 1981, 21 pages.
Grosz et al., “TEAM: An Experiment in the Design of Transportable Natural-Language Interfaces”, Artificial Intelligence, vol. 32, 1987, 71 pages.
Grosz, B., “Team: A Transportable Natural-Language Interface System”, Proceedings of the First Conference on Applied Natural Language Processing, 1983, 7 pages.
Gruber et al., “An Ontology for Engineering Mathematics”, Fourth International Conference on Principles of Knowledge Representation and Reasoning, Available online at <http://www-ksl.stanford.edu/knowledge-sharing/papers/engmath.html>, 1994, pp. 1-22.
Gruber et al., “Generative Design Rationale: Beyond the Record and Replay Paradigm”, Knowledge Systems Laboratory, Technical Report KSL 92-59, Dec. 1991, Updated Feb. 1993, 24 pages.
Gruber et al., “Machine-Generated Explanations of Engineering Models: A Compositional Modeling Approach”, Proceedings of International Joint Conference on Artificial Intelligence, 1993, 7 pages.
Gruber et al., “NIKE: A National Infrastructure for Knowledge Exchange”, A Whitepaper Advocating and ATP Initiative on Technologies for Lifelong Learning, Oct. 1994, pp. 1-10.
Gruber et al., “Toward a Knowledge Medium for Collaborative Product Development”, Proceedings of the Second International Conference on Artificial Intelligence in Design, Jun. 1992, pp. 1-19.
Gruber, Thomas R., “A Translation Approach to Portable Ontology Specifications”, Knowledge Acquisition, vol. 5, No. 2, Jun. 1993, pp. 199-220.
Gruber, Thomas R., “Automated Knowledge Acquisition for Strategic Knowledge”, Machine Learning, vol. 4, 1989, pp. 293-336.
Gruber, Thomas R., “Interactive Acquisition of Justifications: Learning “Why” by Being Told “What””, Knowledge Systems Laboratory, Technical Report KSL 91-17, Original Oct. 1990, Revised Feb. 1991, 24 pages.
Gruber, Thomas R., “Toward Principles for the Design of Ontologies used for Knowledge Sharing”, International Journal of Human-Computer Studies, vol. 43, No. 5-6, Nov. 1995, pp. 907-928.
Gruber, Thomas R., et al., U.S. Appl. No. 61/186,414, filed Jun. 12, 2009 titled “System and Method for Semantic Auto-Completion” 13 pages.
Gruber, Thomas R., et al., U.S. Appl. No. 61/493,201, filed Jun. 3, 2011 titled “Generating and Processing Data Items That Represent Tasks to Perform”, 68 pages.
Gruber, Thomas R., et al., U.S. Appl. No. 61/657,744 filed Jun. 9, 2012 titled “Automatically Adapting User Interfaces for Hands-Free Interaction”, 40 pages.
Gruber, Thomas R., et al., U.S. Appl. No. 07/976,970, filed Nov. 16, 1992 titled “Status Bar for Application Windows”.
Gruber, Tom, “(Avoiding) The Travesty of the Commons”, Presentation at NPUC, New Paradigms for User Computing, IBM Almaden Research Center, Jul. 24, 2006, 52 pages.
Gruber, Tom, “2021: Mass Collaboration and the Really New Economy”, TNTY Futures, vol. 1, No. 6, Available online at <http://tomgruber.org/writing/tnty2001.htm>, Aug. 2001, 5 pages.
Gruber, Tom, “Big Think Small Screen: How Semantic Computing in the Cloud will Revolutionize the Consumer Experience on the Phone”, Keynote Presentation at Web 3.0 Conference, Jan. 2010, 41 pages.
Gruber, Tom, “Collaborating Around Shared Content on the WWW, W3C Workshop on WWW and Collaboration”, available at <http://www.w3.org/Collaboration/Workshop/Proceedings/P9.html>, Sep. 1995, 1 page.
Gruber, Tom, “Collective Knowledge Systems: Where the Social Web Meets the Semantic Web”, Web Semantics: Science, Services and Agents on the World Wide Web, 2007, pp. 1-19.
Gruber, Tom, “Despite Our Best Efforts, Ontologies are not the Problem”, AAAI Spring Symposium, Available online at <http://tomgruber.org/writing/aaai-ss08.htm>, Mar. 2008, pp. 1-40.
Gruber, Tom, “Enterprise Collaboration Management with Intraspect”, Intraspect Technical White Paper, Jul. 2001, pp. 1-24.
Gruber, Tom, “Every Ontology is a Treaty—A Social Agreement—Among People with Some Common Motive in Sharing”, Official Quarterly Bulletin of Ais Special Interest Group on Semantic Web and Information Systems, vol. 1, No. 3, 2004, pp. 1-5.
Gruber, Tom, “Helping Organizations Collaborate, Communicate, and Learn”, Presentation to NASA Ames Research, Available online at <http://tomgruber.org/writing/organizational-intelligence-talk.htm>, Mar.-Oct. 2003, 30 pages.
Gruber, Tom, “Intelligence at the Interface: Semantic Technology and the Consumer Internet Experience”, Presentation at Semantic Technologies Conference, Available online at <http://tomgruber.org/writing/semtech08.htm>, May 20, 2008, pp. 1-40.
Gruber, Tom, “It Is What It Does: The Pragmatics of Ontology for Knowledge Sharing”, Proceedings of the International CIDOC CRM Symposium, Available online at <http://tomgruber.org/writing/cidoc-ontology.htm>, Mar. 26, 2003, 21 pages.
Gruber, Tom, “Ontologies, Web 2.0 and Beyond”, Ontology Summit, Available online at <http://tomgruber.org/writing/ontolog-social-web-keynote.htm>, Apr. 2007, 17 pages.
Gruber, Tom, “Ontology of Folksonomy: A Mash-Up of Apples and Oranges”, Int'l Journal on Semantic Web & Information Systems, vol. 3, No. 2, 2007, 7 pages.
Gruber, Tom, “Siri, A Virtual Personal Assistant-Bringing Intelligence to the Interface”, Semantic Technologies Conference, Jun. 16, 2009, 21 pages.
Gruber, Tom, “TagOntology”, Presentation to Tag Camp, Oct. 29, 2005, 20 pages.
Gruber, Tom, “Where the Social Web Meets the Semantic Web”, Presentation at the 5th International Semantic Web Conference, Nov. 2006, 38 pages.
Gruhn et al., “A Research Perspective on Computer-Assisted Office Work”, IBM Systems Journal, vol. 18, No. 3, 1979, pp. 432-456.
Guay, Matthew, “Location-Driven Productivity with Task Ave”, available at <http://iphone.appstorm.net/reviews/productivity/location-driven-productivity-with-task-ave/>, Feb. 19, 2011, 7 pages.
Guida et al., “NLI: A Robust Interface for Natural Language Person-Machine Communication”, International Journal of Man-Machine Studies, vol. 17, 1982, 17 pages.
Guim, Mark, “How to Set a Person-Based Reminder with Cortana”, available at <http://www.wpcentral.com/how-to-person-based-reminder-cortana>, Apr. 26, 2014, 15 pages.
Guzzoni et al., “A Unified Platform for Building Intelligent Web Interaction Assistants”, Proceedings of the 2006 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, Computer Society, 2006, 4 pages.
Guzzoni et al., “Active, A Platform for Building Intelligent Operating Rooms”, Surgetica 2007 Computer-Aided Medical Interventions: Tools and Applications, 2007, pp. 191-198.
Guzzoni et al., “Active, A platform for Building Intelligent Software”, Computational Intelligence, available at <http://www.informatik.uni-trier.del-ley/pers/hd/g/Guzzoni:Didier >, 2006, 5 pages.
Guzzoni et al., “Active, A Tool for Building Intelligent User Interfaces”, ASC 2007, Palma de Mallorca, Aug. 2007, 6 pages.
Guzzoni et al., “Many Robots Make Short Work”, AAAI Robot Contest, SRI International, 1996, 9 pages.
Guzzoni et al., “Modeling Human-Agent Interaction with Active Ontologies”, AAAI Spring Symposium, Interaction Challenges for Intelligent Assistants, Stanford University, Palo Alto, California, 2007, 8 pages.
Guzzoni, D., “Active: A Unified Platform for Building Intelligent Assistant Applications”, Oct. 25, 2007, 262 pages.
Haas et al., “An Approach to Acquiring and Applying Knowledge”, SRI international, Nov. 1980, 22 pages.
Hadidi et al., “Student's Acceptance of Web-Based Course Offerings: An Empirical Assessment”, Proceedings of the Americas Conference on Information Systems(AMCIS), 1998, 4 pages.
Hain et al., “The Papageno TTS System”, Siemens AG, Corporate Technology, Munich, Germany TC-STAR Workshop, 2006, 6 pages.
Haitsma et al., “A Highly Robust Audio Fingerprinting System”, in Proceedings of the International Symposium on Music Information Retrieval (ISMIR), 2002, 9 pages.
Halbert, D. C., “Programming by Example”, Dept. Electrical Engineering and Comp. Sciences, University of California, Berkley, Nov. 1984, pp. 1-76.
Hall, William S., “Adapt Your Program for Worldwide Use with Windows.TM. Internationalization Support”, Microsoft Systems Journal, vol. 6, No. 6, Nov./Dec. 1991, pp. 29-58.
Haoui et al., “Embedded Coding of Speech: A Vector Quantization Approach”, (Proceedings of the IEEE International Acoustics, Speech and Signal Processing Conference, Mar. 1985), as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 297-299.
Hardwar, Devindra, “Driving App Waze Builds its own Siri for Hands-Free Voice Control”, Available online at <http://venturebeat.com/2012/02/09/driving-app-waze-builds-its-own-siri-for-hands-free-voice-control/>, retrieved on Feb. 9, 2012, 4 pages.
Harris, F. J., “On the Use of Windows for Harmonic Analysis with the Discrete Fourier Transform”, in Proceedings of the IEEE, vol. 66, No. 1, Jan. 1978, 34 pages.
Hartson et al., “Advances in Human-Computer Interaction”, Chapters 1, 5, and 6, vol. 3, 1992, 121 pages.
Hawkins et al., “Hierarchical Temporal Memory: Concepts, Theory and Terminology”, Numenta, Inc., Mar. 27, 2007, 20 pages.
He et al., “Personal Security Agent: KQML-Based PKI”, The Robotics Institute, Carnegie-Mellon University, Paper, 1997, 14 pages.
Heger et al., “KNOWBOT: An Adaptive Data Base Interface”, Nuclear Science and Engineering, V. 107, No. 2, Feb. 1991, pp. 142-157.
Helm et al., “Building Visual Language Parsers”, Proceedings of CHI'91, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 1991, 8 pages.
Hendrickson, Bruce, “Latent Semantic Analysis and Fiedler Retrieval”, Discrete Algorithms and Mathematics Department, Sandia National Labs, Albuquerque, NM, Sep. 21, 2006, 12 pages.
Hendrix et al., “Developing a Natural Language Interface to Complex Data”, ACM Transactions on Database Systems, vol. 3, No. 2, Jun. 1978, pp. 105-147.
Hendrix et al., “The Intelligent Assistant: Technical Considerations Involved in Designing Q&A's Natural-Language Interface”, Byte Magazine, Issue 14, Dec. 1987, 1 page.
Hendrix et al., “Transportable Natural-Language Interfaces to Databases”, SRI International, Technical Note 228, Apr. 30, 1981, 18 pages.
Hendrix, Gary G., “Human Engineering for Applied Natural Language Processing”, SRI International, Technical Note 139, Feb. 1977, 27 pages.
Hendrix, Gary G., “Klaus: A System for Managing Information and Computational Resources”, SRI International, Technical Note 230, Oct. 1980, 34 pages.
Hendrix, Gary G., “Lifer: A Natural Language Interface Facility”, SRI Stanford Research Institute, Technical Note 135, Dec. 1976, 9 pages.
Hendrix, Gary G., “Natural-Language Interface”, American Journal of Computational Linguistics, vol. 8, No. 2, Apr.-Jun. 1982, pp. 56-61.
Hendrix, Gary G., “The Lifer Manual: A Guide to Building Practical Natural Language Interfaces”, SRI International, Technical Note 138, Feb. 1977, 76 pages.
Henrich et al., “Language Identification for the Automatic Grapheme-To-Phoneme Conversion of Foreign Words in a German Text-To-Speech System”, Proceedings of the European Conference on Speech Communication and Technology, vol. 2, Sep. 1989, pp. 220-223.
Hermansky, H., “Perceptual Linear Predictive (PLP) Analysis of Speech”, Journal of the Acoustical Society of America, vol. 87, No. 4, Apr. 1990, 15 pages.
Hermansky, H., “Recognition of Speech in Additive and Convolutional Noise Based on Rasta Spectral Processing”, Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP'93), Apr. 1993, 4 pages.
Heyer et al., “Exploring Expression Data: Identification and Analysis of Coexpressed Genes”, Genome Research, vol. 9, 1999, pp. 1106-1115.
Hill, R. D., “Some Important Features and Issues in User Interface Management System”, Dynamic Graphics Project, University of Toronto, CSRI, vol. 21, No. 2, Apr. 1987, pp. 116-120.
Hinckley et al., “A Survey of Design Issues in Spatial Input”, UIST '94 Proceedings of the 7th Annual ACM Symposium on User Interface Software and Technology, 1994, pp. 213-222.
Hiroshi, “TeamWork Station: Towards a Seamless Shared Workspace”, NTT Human Interface Laboratories, CSCW 90 Proceedings, Oct. 1990, pp. 13-26.
Hirschman et al., “Multi-Site Data Collection and Evaluation in Spoken Language Understanding”, Proceedings of the Workshop on Human Language Technology, 1993, pp. 19-24.
Hobbs et al., “Fastus: A System for Extracting Information from Natural-Language Text”, SRI International, Technical Note 519, Nov. 19, 1992, 26 pages.
Hobbs et al., “Fastus: Extracting Information from Natural-Language Texts”, SRI International, 1992, pp. 1-22.
Hobbs, Jerry R., “Sublanguage and Knowledge”, SRI International, Technical Note 329, Jun. 1984, 30 pages.
Hodjat et al., “Iterative Statistical Language Model Generation for use with an Agent-Oriented Natural Language Interface”, Proceedings of HCI International, vol. 4, 2003, pp. 1422-1426.
Hoehfeld et al., “Learning with Limited Numerical Precision Using the Cascade-Correlation Algorithm”, IEEE Transactions on Neural Networks, vol. 3, No. 4, Jul. 1992, 18 pages.
Holmes, “Speech System and Research”, 1955, pp. 129-135, 152-153.
Holmes, J. N., “Speech Synthesis and Recognition-Stochastic Models for Word Recognition”, Published by Chapman & Hall, London, ISBN 0 412 534304, 1998, 7 pages.
Hon et al., “CMU Robust Vocabulary-Independent Speech Recognition System”, IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP-91), Apr. 1991, 4 pages.
Hon et al., “Towards Large Vocabulary Mandarin Chinese Speech Recognition”, Conference on Acoustics, Speech, and Signal Processing, ICASSP-94, IEEE International, vol. 1, Apr. 1994, pp. 545-548.
Hopper, Andy, “Pandora—An Experimental System for Multimedia Applications”, Olivetti Research Laboratory, Apr. 1990, pp. 19-34.
Horvitz et al., “Handsfree Decision Support: Toward a Non-invasive Human-Computer Interface”, Proceedings of the Symposium on Computer Applications in Medical Care, IEEE Computer Society Press, 1995, p. 955.
Horvitz et al., “In Pursuit of Effective Handsfree Decision Support: Coupling Bayesian Inference, Speech Understanding, and User Models”, 1995, 8 pages.
Howard, John H., “(Abstract) An Overview of the Andrew File System”, Information Technology Center, Carnegie Mellon University; (CMU-ITC-88- 062) to Appear in a future issue of the ACM Transactions on Computer Systems, 1988, pp. 1-6.
Huang et al., “Real-Time Software-Based Video Coder for Multimedia Communication Systems”, Department of Computer Science and Information Engineering, 1993, 10 pages.
Huang et al., “The SPHINX-II Speech Recognition System: An Overview”, Computer, Speech and Language, vol. 7, No. 2, 1993, 14 pages.
Hukin, R. W., “Testing an Auditory Model by Resynthesis”, European Conference on Speech Communication and Technology, Sep. 26-29, 1989, pp. 243-246.
Hunt, “Unit Selection in a Concatenative Speech Synthesis System Using a Large Speech Database”, Copyright 1996 IEEE. “To appear in Proc. ICASSP-96, May 7-10, Atlanta, GA” ATR Interpreting Telecommunications Research Labs, Kyoto Japan, 1996, pp. 373-376.
IAP Sports Lingo 0x09 Protocol V1.00, May 1, 2006, 17 pages.
IBM Corporation, “Simon Says Here's How”, Users Manual, 1994, 3 pages.
IBM, “Integrated Audio-Graphics User Interface”, IBM Technical Disclosure Bulletin, vol. 33, No. 11, Apr. 1991, 4 pages.
IBM, “Speech Editor”, IBM Technical Disclosure Bulletin, vol. 29, No. 10, Mar. 10, 1987, 3 pages.
IBM, “Speech Recognition with Hidden Markov Models of Speech Waveforms”, IBM Technical Disclosure Bulletin, vol. 34, No. 1, Jun. 1991, 10 pages.
IBM, “Why Buy: ThinkPad”, available at <http://www.pc.ibm.com/us/thinkpad/easeofuse.html>, retrieved on Dec. 19, 2002, 2 pages.
IChat AV, “Video Conferencing for the Rest of Us”, Apple—Mac Os X iChat AV, available at <http://www.apple.com/macosx/features/ichat/>, retrieved on Apr. 13, 2006, 3 pages.
id3.org, “id3v2.4.0-Frames”, available at <http://id3.org/id3v2.4.0-frames?action=print>, retrieved on Jan. 22, 2015, 41 pages.
IEEE 1394 (Redirected from Firewire, Wikipedia, The Free Encyclopedia, available at <http://www.wikipedia.org/wiki/Firewire>, retrieved on Jun. 8, 2003, 2 pages.
Interactive Voice, available at <http://www.helloivee.com/company/>, retrieved on Feb. 10, 2014, 2 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/GB2009/051684, dated Jun. 23, 2011, 10 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US1993/012637, dated Apr. 10, 1995, 7 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US1993/012666, dated Mar. 1, 1995, 5 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US1994/011011, dated Feb. 28, 1996, 4 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US1995/008369, dated Oct. 9, 1996, 4 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2005/030234, dated Mar. 20, 2007, 9 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2009/051954, dated Mar. 24, 2011, 8 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2009/055577, completed on Aug. 6, 2010, 12 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2011/020861, dated Aug. 2, 2012, 11 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2012/029810, dated Oct. 3, 2013, 9 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2012/040571, dated Dec. 19, 2013, 10 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2012/040801, dated Dec. 19, 2013, 16 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2012/056382, dated Apr. 10, 2014, 9 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2013/028412, dated Sep. 12, 2014, 12 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2013/028920, dated Sep. 18, 2014, 11 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2013/029156, dated Sep. 9, 2014, 7 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2013/041225, dated Nov. 27, 2014, 9 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2013/041233, dated Nov. 18, 2014, 8 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2013/047668, dated Jan. 8, 2015, 13 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2013/052558, dated Feb. 12, 2015, 12 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2013/058916, dated Mar. 19, 2015, 8 pages.
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/US2013/060121, dated Apr. 2, 2015, 6 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US1994/011011, dated Feb. 8, 1995, 3 pages (International Search Report only).
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2004/016519, dated Nov. 3, 2005, 6 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2005/030234, dated Mar. 17, 2006, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2005/038819, dated Apr. 5, 2006, 12 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2006/048669, dated Jul. 2, 2007, 12 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2006/048670, dated May 21, 2007, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2006/048753, dated Jun. 19, 2007, 15 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2007/026243, dated Mar. 31, 2008, 10 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2007/088872, dated May 8, 2008, 8 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2007/088873, dated May 8, 2008, 7 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2008/000032, dated Jun. 12, 2008, 7 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2008/000042, dated May 21, 2008, 7 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2008/000043, dated Oct. 10, 2008, 12 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2008/000045, dated Jun. 12, 2008, 7 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2008/000047, dated Sep. 11, 2008, 12 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2008/000059, dated Sep. 19, 2008, 18 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2008/000061, dated Jul. 1, 2008, 13 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2009/051954, dated Oct. 30, 2009, 10 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2009/055577, dated Jan. 26, 2010, 9 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2010/037378, dated Aug. 25, 2010, 14 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2011/020350, dated Jun. 30, 2011, 17 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2011/020861, dated Nov. 29, 2011, 12 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2012/029810, dated Aug. 17, 2012, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2012/034028, dated Jun. 11, 2012, 9 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2012/040571, dated Nov. 16, 2012, 14 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2012/040801, dated Oct. 22, 2012, 20 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2012/040931, dated Feb. 1, 2013, 4 pages (International Search Report only).
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2012/043098, dated Nov. 14, 2012, 9 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2012/043100, dated Nov. 15, 2012, 8 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2012/056382, dated Dec. 20, 2012, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2013/028412, dated Sep. 26, 2013, 17 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2013/028920, dated Jun. 27, 2013, 14 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2013/029156, dated Jul. 15, 2013, 9 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2013/040971, dated Nov. 12, 2013, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2013/041225, dated Aug. 23, 2013, 3 pages (International Search Report only).
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2013/047668, dated Feb. 13, 2014, 17 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2013/052558, dated Jan. 30, 2014, 15 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2013/058916, dated Sep. 8, 2014, 10 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2013/060121, dated Dec. 6, 2013, 8 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/015418, dated Aug. 26, 2014, 17 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/023822, dated Sep. 25, 2014, 14 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/028785, dated Oct. 17, 2014, 23 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/029050, dated Jul. 31, 2014, 9 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/029562, dated Sep. 18, 2014, 21 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/040401, dated Sep. 4, 2014, 10 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/040403, dated Sep. 23, 2014, 9 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/040961, dated Mar. 10, 2015, 5 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/041159, dated Sep. 26, 2014, 10 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/041173, dated Sep. 10, 2014, 11 pages.
International Search Report and Written Opinion received for PCT Patent Application No. PCT/US2014/049568, dated Nov. 14, 2014, 12 pages.
International Search Report received for PCT Patent Application No. PCT/GB2009/051684, dated Mar. 12, 2010, 4 pages.
International Search Report received for PCT Patent Application No. PCT/US1993/012666, dated Nov. 9, 1994, 8 pages.
International Search Report received for PCT Patent Application No. PCT/US1995/008369, dated Nov. 8, 1995, 6 pages.
International Search Report received for PCT Patent Application No. PCT/US2002/033330, dated Feb. 4, 2003, 6 pages.
International Search Report received for PCT Patent Application No. PCT/US2005/046797, dated Nov. 24, 2006, 6 pages.
International Search Report received for PCT Patent Application No. PCT/US2011/037014, dated Oct. 4, 2011, 6 pages.
International Search Report received for PCT Patent Application No. PCT/US2013/041233, dated Nov. 22, 2013, 3 pages.
Intraspect Software, “The Intraspect Knowledge Management Solution: Technical Overview”, available at <http://tomgruber.org/writing/intraspect-whitepaper-1998.pdf>, 1998, 18 pages.
Invitation to Pay Additional Fees and Partial International Search Report received for PCT Patent Application No. PCT/US2004/016519, dated Aug. 4, 2005, 6 pages.
Invitation to Pay Additional Fees and Partial International Search Report received for PCT Patent Application No. PCT/US2005/046797, dated Jul. 3, 2006, 6 pages.
Invitation to Pay Additional Fees and Partial International Search Report received for PCT Patent Application No. PCT/US2006/048738, dated Jul. 10, 2007, 4 pages.
Invitation to Pay Additional Fees and Partial International Search Report received for PCT Patent Application No. PCT/US2011/020350, dated Apr. 14, 2011, 5 pages.
Invitation to Pay Additional Fees and Partial International Search Report received for PCT Patent Application No. PCT/US2015/023089, dated Jun. 17, 2015, 7 pages.
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2008/000043, mailed on Jun. 27, 2008, 4 pages.
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2008/000047, mailed on Jul. 4, 2008, 4 pages.
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2011/037014, mailed on Aug. 2, 2011, 6 pages.
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2013/047659, mailed on Feb. 27, 2014, 7 pages.
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2013/052558, mailed on Nov. 7, 2013, 6 pages.
Invitation to Pay Additional Fees received for PCT Patent Application No. PCT/US2014/040961, mailed on Jan. 14, 2015, 3 pages.
Iowegian International, “FIR Filter Properties, DSPGuru, Digital Signal Processing Central”, available at <http://www.dspguru.com/dsp/faq/fir/properties> retrieved on Jul. 28, 2010, 6 pages.
IPhone Hacks, “Native iPhone MMS Application Released”, available at <http://www.iphonehacks.com/2007/12/iphone-mms-app.html>, retrieved on Dec. 25, 2007, 5 pages.
Iphonechat, “iChat for iPhone in JavaScript”, available at <http://www.publictivity.com/iPhoneChat/>, retrieved on Dec. 25, 2007, 2 pages.
Issar et al., “CMU's Robust Spoken Language Understanding System”, Proceedings of Eurospeech, 1993, 4 pages.
Issar, Sunil, “Estimation of Language Models for New Spoken Language Applications”, Proceedings of 4th International Conference on Spoken language Processing, Oct. 1996, 4 pages.
Jabra Corporation, “FreeSpeak: BT200 User Manual”, 2002, 42 pages.
Jabra, “Bluetooth Headset: User Manual”, 2005, 17 pages.
Jabra, “Bluetooth Introduction”, 2004, 15 pages.
Jacobs et al., “Scisor: Extracting Information from On-Line News”, Communications of the ACM, vol. 33, No. 11, Nov. 1990, 10 pages.
Janas, Jurgen M., “The Semantics-Based Natural Language Interface to Relational Databases”, Chapter 6, Cooperative Interfaces to Information Systems, 1986, pp. 143-188.
Jawaid et al., “Machine Translation with Significant Word Reordering and Rich Target-Side Morphology”, WDS'11 Proceedings of Contributed Papers, Part I, 2011, pp. 161-166.
Jaybird, “Everything Wrong with AIM: Because We've All Thought About It”, available at <http://www.psychonoble.com/archives/articles/82.html>, May 24, 2006, 3 pages.
Jeffay et al., “Kernel Support for Live Digital Audio and Video”, in Proc. of the Second Intl. Workshop on Network and Operating System Support for Digital Audio and Video, vol. 614, Nov. 1991, pp. 10-21.
Jelinek et al., “Interpolated Estimation of Markov Source Parameters from Sparse Data”, in Proceedings of the Workshop on Pattern Recognition in Practice May 1980, pp. 381-397.
Jelinek, F., “Self-Organized Language Modeling for Speech Recognition”, Readings in Speech Recognition, Edited by Alex Waibel and Kai-Fu Lee, Morgan Kaufmann Publishers, Inc., ISBN: 1-55860-124-4, 1990, 63 pages.
Jennings et al., “A Personal News Service Based on a User Model Neural Network”, IEICE Transactions on Information and Systems, vol. E75-D, No. 2, Mar. 1992, 12 pages.
Ji et al., “A Method for Chinese Syllables Recognition Based upon Sub-syllable Hidden Markov Model”, 1994 International Symposium on Speech, Image Processing and Neural Networks, Hong Kong, Apr. 1994, 4 pages.
Jiang et al., “A Syllable-based Name Transliteration System”, Proc. of the 2009 Named Entities Workshop, Aug. 7, 2009, pp. 96-99.
Johnson, Jeff A., “A Comparison of User Interfaces for Panning on a Touch-Controlled Display”, CHI '95 Proceedings, 1995, 8 pages.
Johnson, Julia Ann., “A Data Management Strategy for Transportable Natural Language Interfaces”, Doctoral Thesis Submitted to the Department of Computer Science, University of British Columbia, Canada, Jun. 1989, 285 pages.
Jones, J., “Speech Recognition for Cyclone”, Apple Computer, Inc., E.R.S. Revision 2.9, Sep. 10, 1992, 93 pages.
Julia et al., “http://www.speech.sri.com/demos/atis.html”, Proceedings of AAAI, Spring Symposium, 1997, 5 pages.
Julia et al., “Un Editeur Interactif De Tableaux Dessines a Main Levee (An Interactive Editor for Hand-Sketched Tables)”, Traitement du Signal, vol. 12, No. 6, 1995, pp. 619-626.
Kaeppner et al., “Architecture of HeiPhone: A Testbed for Audio/Video Teleconferencing”, IBM European Networking Center, 1993.
Kahn et al., “CoABS Grid Scalability Experiments”, Autonomous Agents and Multi-Agent Systems, vol. 7, 2003, pp. 171-178.
Kamba et al., “Using Small Screen Space More Efficiently”, CHI '96 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Apr. 13-18, 1996, pp. 383-390.
Kamel et al., “A Graph Based Knowledge Retrieval System”, IEEE International Conference on Systems, Man and Cybernetics, 1990, pp. 269-275.
Kane et al., “Slide Rule: Making Mobile Touch Screens Accessible to Blind People Using Multi-Touch Interaction Techniques”, ASSETS, Oct. 13-15, 2008, pp. 73-80.
Kang et al., “Quality Improvement of LPC-Processed Noisy Speech by Using Spectral Subtraction”, IEEE Transactions on Acoustics, Speech and Signal Processing, vol. 37, No. 6, Jun. 1989, pp. 939-942.
Karp, P. D., “A Generic Knowledge-Base Access Protocol”, Available online at <http://lecture.cs.buu.ac.th/-f50353/Document/gfp.pdf>, May 12, 1994, 66 pages.
Katz et al., “Exploiting Lexical Regularities in Designing Natural Language Systems”, Proceedings of the 12th International Conference on Computational Linguistics, 1988, pp. 1-22.
Katz et al., “REXTOR: A System for Generating Relations from Natural Language”, Proceedings of the ACL Workshop on Natural Language Processing and Information Retrieval (NLP&IR), Oct. 2000, 11 pages.
Katz, Boris, “A Three-Step Procedure for Language Generation”, Massachusetts Institute of Technology, A.I. Memo No. 599, Dec. 1980, pp. 1-40.
Katz, Boris, “Annotating the World Wide Web Using Natural Language”, Proceedings of the 5th RIAO Conference on Computer Assisted Information Searching on the Internet, 1997, 7 pages.
Katz, Boris, “Using English for Indexing and Retrieving”, Proceedings of the 1st RIAO Conference on User-Oriented Content-Based Text and Image Handling, 1988, pp. 314-332.
Katz, S. M., “Estimation of Probabilities from Sparse Data for the Language Model Component of a Speech Recognizer”, IEEE Transactions on Acoustics, Speech and Signal Processing, vol. ASSP-35, No. 3, Mar. 1987, 3 pages.
Kazemzadeh et al., “Acoustic Correlates of User Response to Error in Human-Computer Dialogues”, Automatic Speech Recognition and Understanding, 2003, pp. 215-220.
Keahey et al., “Non-Linear Image Magnification”, Apr. 24, 1996, 11 pages.
Keahey et al., “Nonlinear Magnification Fields”, Proceedings of the 1997 IEEE Symposium on Information Visualization, 1997, 12 pages.
Keahey et al., “Techniques for Non-Linear Magnification Transformations”, IEEE Proceedings of Symposium on Information Visualization, Oct. 1996, pp. 38-45.
Keahey et al., “Viewing Text With Non-Linear Magnification: An Experimental Study”, Department of Computer Science, Indiana University, Apr. 24, 1996, pp. 1-9.
Kennedy, p. J., “Digital Data Storage Using Video Disc”, IBM Technical Disclosure Bulletin, vol. 24, No. 2, Jul. 1981, p. 1171.
Kerr, “An Incremental String Search in C: This Data Matching Algorithm Narrows the Search Space with each Keystroke”, Computer Language, vol. 6, No. 12, Dec. 1989, pp. 35-39.
Kickstarter, “Ivee Sleek: Wi-Fi Voice-Activated Assistant”, available at <https://www.kickstarter.com/projects/ivee/ivee-sleek-wi-fi-voice-activated-assistant>, retrieved on Feb. 10, 2014, 13 pages.
Kikui, Gen-Itiro, “Identifying the Coding System and Language of On-Line Documents on the Internet”, International Conference on Computational, Aug. 1996, pp. 652-657.
Kim, E.A. S., “The Structure and Processing of Fundamental Frequency Contours”, University of Cambridge, Doctoral Thesis, Apr. 1987, 378 pages.
Kirstein et al., “Piloting of Multimedia Integrated Communications for European Researchers”, Proc. INET '93, 1993, pp. 1-12.
Kitano, H., “PhiDM-Dialog, An Experimental Speech-to-Speech Dialog Translation System”, Computer, vol. 24, No. 6, Jun. 1991, 13 pages.
Kjelldahl et al., “Multimedia—Principles, Systems, and Applications”, Proceedings of the 1991 Eurographics Workshop on Multimedia Systems, Applications, and Interaction, Apr. 1991.
Klabbers et al., “Reducing Audible Spectral Discontinuities”, IEEE Transactions on Speech and Audio Processing, vol. 9, No. 1, Jan. 2001, 13 pages.
Klatt et al., “Linguistic Uses of Segmental Duration in English: Acoustic and Perpetual Evidence”, Journal of the Acoustical Society of America, vol. 59, No. 5, May 1976, 16 pages.
Kline et al., “Improving GUI Accessibility for People with Low Vision”, CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, May 7-11, 1995, pp. 114-121.
Kline et al., “UnWindows 1.0: X Windows Tools for Low Vision Users”, ACM SIGCAPH Computers and the Physically Handicapped, No. 49, Mar. 1994, pp. 1-5.
Knight et al., “Heuristic Search”, Production Systems, Artificial Intelligence, 2nd ed., McGraw-Hill, Inc., 1983-1991.
Knownav, “Knowledge Navigator”, YouTube Video available at <http://www.youtube.com/watch?v=QRH8eimU_20>, Apr. 29, 2008, 1 page.
Kohler, Joachim, “Multilingual Phone Models for Vocabulary-Independent Speech Recognition Tasks”, Speech Communication, vol. 35, No. 1-2, Aug. 2001, pp. 21-30.
Kominek et al., “Impact of Durational Outlier Removal from Unit Selection Catalogs”, 5th ISCA Speech Synthesis Workshop, Jun. 14-16, 2004, 6 pages.
Konolige, Kurt, “A Framework for a Portable Natural-Language Interface to Large Data Bases”, SRI International, Technical Note 197, Oct. 12, 1979, 54 pages.
Kroon et al., “Pitch Predictors with High Temporal Resolution”, IEEE, vol. 2, 1990, pp. 661-664.
Kroon et al., “Quantization Procedures for the Excitation in CELP Coders”, (Proceedings of IEEE International Acoustics, Speech, and Signal Processing Conference, Apr. 1987), as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 320-323.
Kubala et al., “Speaker Adaptation from a Speaker-Independent Training Corpus”, International Conference on Acoustics, Speech and Signal Processing (ICASSP'90), Apr. 1990, 4 pages.
Kubala et al., “The Hub and Spoke Paradigm for CSR Evaluation”, Proceedings of the Spoken Language Technology Workshop, Mar. 1994, 9 pages.
Kuo et al., “A Radical-Partitioned coded Block Adaptive Neural Network Structure for Large-Volume Chinese Characters Recognition”, International Joint Conference on Neural Networks, vol. 3, Jun. 1992, pp. 597-601.
Kuo et al., “A Radical-Partitioned Neural Network System Using a Modified Sigmoid Function and a Weight-Dotted Radical Selector for Large-Volume Chinese Character Recognition VLSI”, IEEE Int. Symp. Circuits and Systems, Jun. 1994, pp. 3862-3865.
Ladefoged, Peter, “A Course in Phonetics”, New York, Harcourt, Brace, Jovanovich, Second Edition, 1982.
Laface et al., “A Fast Segmental Viterbi Algorithm for Large Vocabulary Recognition”, International Conference on Acoustics, Speech, and Signal Processing, vol. 1, May 1995, pp. 560-563.
Lafferty et al., “Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data”, Proceedings of the 18th International Conference on Machine Learning, 2001, 9 pages.
Laird et al., “SOAR: An Architecture for General Intelligence”, Artificial Intelligence, vol. 33, 1987, pp. 1-64.
Lamel et al., “Generation and synthesis of Broadcast Messages”, Proceedings of ESCA-NATO Workshop: Applications of Speech Technology, Sep. 1, 1993, 4 pages.
Lamping et al., “Laying Out and Visualizing Large Trees Using a Hyperbolic Space”, Proceedings of the ACM Symposium on User Interface Software and Technology, Nov. 1994, pp. 13-14.
Lamping et al., “Visualizing Large Trees Using the Hyperbolic Browser”, Apple Inc., Video Clip, MIT Media Library, on a CD, 1995.
Langley et al., “A Design for the ICARUS Architechture”, SIGART Bulletin, vol. 2, No. 4, 1991, pp. 104-109.
Lantz et al., “Towards a Universal Directory Service”, Departments of Computer Science and Electrical Engineering, Stanford University, 1985, pp. 250-260.
Lantz, Keith, “An Experiment in Integrated Multimedia Conferencing”, 1986, pp. 267-275.
Larks, “Intelligent Software Agents”, available at <http://www.cs.cmu.edu/˜softagents/larks.html> retrieved on Mar. 15, 2013, 2 pages.
Lau et al., “Trigger-Based Language Models: A Maximum Entropy Approach”, ICASSP'93 Proceedings of the 1993 IEEE international conference on Acoustics, speech, and signal processing: speech processing—vol. II, 1993, pp. 45-48.
Lauwers et al., “Collaboration Awareness in Support of Collaboration Transparency: Requirements for the Next Generation of Shared Window Systems”, CHI'90 Proceedings, 1990, pp. 303-311.
Lauwers et al., “Replicated Architectures for Shared Window Systems: A Critique”, COCS '90 Proceedings of the ACM SIGOIS and IEEE CS TC-OA conference on Office information systems, ACM SIGOIS Bulletin, 1990, pp. 249-260.
Lazzaro, Joseph J., “Adapting Desktop Computers to Meet the Needs of Disabled Workers is Easier Than You Might Think”, Computers for the Disabled, Byte Magazine, Jun. 1993, 4 pages.
Leahy et al., “Effect of Touch Screen Target Location on User Accuracy”, Proceedings of the Human Factors Society 34th Annual Meeting, 1990, 5 pages.
Lee et al., “A Multi-Touch Three Dimensional Touch-Sensitive Tablet”, CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Apr. 1985, pp. 21-25.
Lee et al., “A Real-Time Mandarin Dictation Machine for Chinese Language with Unlimited Texts and Very Large Vocabulary”, International Conference on Acoustics, Speech and Signal Processing, vol. 1, Apr. 1990, 5 pages.
Lee et al., “Golden Mandarin (II)—An Improved Single-Chip Real-Time Mandarin Dictation Machine for Chinese Language with Very Large Vocabulary”, IEEE International Conference of Acoustics, Speech and Signal Processing, vol. 2, 1993, 4 pages.
Lee et al., “Golden Mandarin (II)—An Intelligent Mandarin Dictation Machine for Chinese Character Input with Adaptation/Learning Functions”, International Symposium on Speech, Image Processing and Neural Networks, Hong Kong, Apr. 1994, 5 pages.
Lee et al., “On URL Normalization”, Proceedings of the International Conference on Computational Science and its Applications, ICCSA 2005, pp. 1076-1085.
Lee et al., “System Description of Golden Mandarin (I) Voice Input for Unlimited Chinese Characters”, International Conference on Computer Processing of Chinese & Oriental Languages, vol. 5, No. 3 & 4, Nov. 1991, 16 pages.
Lee, K. F., “Large-Vocabulary Speaker-Independent Continuous Speech Recognition: The SPHINX System”, Partial Fulfillment of the Requirements for the Degree of Doctorof Philosophy, Computer Science Department, Carnegie Mellon University, Apr. 1988, 195 pages.
Lee, Kai-Fu, “Automatic Speech Recognition”, 1989, 14 pages (Table of Contents).
Lemon et al., “Multithreaded Context for Robust Conversational Interfaces: Context- Sensitive Speech Recognition and Interpretation of Corrective Fragments”, ACM Transactions on Computer-Human Interaction, vol. 11, No. 3, Sep. 2004, pp. 241-267.
Leong et al., “CASIS: A Context-Aware Speech Interface System”, Proceedings of the 10th International Conference on Intelligent User Interfaces, Jan. 2005, pp. 231-238.
Leung et al., “A Review and Taxonomy of Distortion-Oriented Presentation Techniques”, ACM Transactions on Computer-Human Interaction (TOCHI), vol. 1, No. 2, Jun. 1994, pp. 126-160.
Leveseque et al., “A Fundamental Tradeoff in Knowledge Representation and Reasoning”, Readings in Knowledge Representation, 1985, 30 pages.
Levinson et al., “Speech synthesis in telecommunications”, IEEE Communications Magazine, vol. 31, No. 11, Nov. 1993, pp. 46-53.
Lewis, “Speech synthesis in a computer aided learning environment”, UK IT, Mar. 19-22, 1990, pp. 294-298.
Lewis, Cameron, “Task Ave for iPhone Review”, Mac Life, Available at <http://www.maclife.com/article/reviews/task_ave_iphone_review>, Mar. 3, 2011, 5 pages.
Lewis, Peter, “Two New Ways to Buy Your Bits”, CNN Money, available at <http://money.cnn.com/2003/12/30/commentary/ontechnology/download/>Dec. 31, 2003, 4 pages.
Lieberman et al., “Out of Context: Computer Systems that Adapt to, and Learn from, Context”, IBM Systems Journal, vol. 39, No. 3 & 4, 2000, pp. 617-632.
Lieberman, Henry, “A Multi-Scale, Multi-Layer, Translucent Virtual Space”, Proceedings of IEEE Conference on Information Visualization, Aug. 1997, pp. 124-131.
Lieberman, Henry, “Powers of Ten Thousand: Navigating in Large Information Spaces”, Proceedings of the ACM Symposium on User Interface Software and Technology, Nov. 1994, pp. 1-2.
Lin et al., “A Distributed Architecture for Cooperative Spoken Dialogue Agents with Coherent Dialogue State and History”, Available on line at <http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.42.272>, 1999, 4 pages.
Lin et al., “A New Framework for Recognition of Mandarin Syllables with Tones Using Sub-syllabic Unites”, IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP-93), Apr. 1993, 4 pages.
Linde et al., “An Algorithm for Vector Quantizer Design”, IEEE Transactions on Communications, vol. 28, No. 1, Jan. 1980, 12 pages.
Liu et al., “Efficient Joint Compensation of Speech for the Effects of Additive Noise and Linear Filtering”, IEEE International Conference of Acoustics, Speech and Signal Processing, ICASSP-92, Mar. 1992, 4 pages.
Logan et al., “Mel Frequency Cepstral Co-efficients for Music Modeling”, International Symposium on Music Information Retrieval, 2000, 2 pages.
Lowerre, B. T., “The-Harpy Speech Recognition System”, Doctoral Dissertation, Department of Computer Science, Carnegie Mellon University, Apr. 1976, 20 pages.
Lyon, R., “A Computational Model of Binaural Localization and Separation”, Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing, Apr. 1983, pp. 1148-1151.
Lyons et al., “Augmenting Conversations Using Dual-Purpose Speech”, Proceedings of the 17th Annual ACM Symposium on User interface Software and Technology, 2004, 10 pages.
Lyons, Richard F., “CCD Correlators for Auditory Models”, Proceedings of the Twenty-Fifth Asilomar Conference on Signals, Systems and Computers, Nov. 4-6, 1991, pp. 785-789.
Mackenzie et al., “Alphanumeric Entry on Pen-Based Computers”, International Journal of Human-Computer Studies, vol. 41, 1994, pp. 775-792.
Mackinlay et al., “The Perspective Wall: Detail and Context Smoothly Integrated”, ACM, 1991, pp. 173-179.
Macsimum News, “Apple Files Patent for an Audio Interface for the iPod”, available at <http://www.macsimumnews.com/index.php/archive/apple_files_patent_for_an_audio_interface_for_the_ipod>, retrieved on Jul. 13, 2006, 8 pages.
Mactech, “KeyStrokes 3.5 for Mac OS X Boosts Word Prediction”, available at <http://www.mactech.com/news/?p=1007129>, retrieved on Jan. 7, 2008, 3 pages.
Maghbouleh, Arman, “An Empirical Comparison of Automatic Decision Tree and Linear Regression Models for Vowel Durations”, Revised Version of a Paper Presented at the Computational Phonology in Speech Technology Workshop, 1996 Annual Meeting of the Association for Computational Linguistics in Santa Cruz, California, 7 pages.
Mahedero et al., “Natural Language Processing of Lyrics”, in Proceedings of the 13th Annual ACM International Conference on Multimedia, ACM, Nov. 6-11, 2005, 4 pages.
Mangu et al., “Finding Consensus in Speech Recognition: Word Error Minimization and Other Applications of Confusion Networks”, Computer Speech and Language, vol. 14, No. 4, 2000, pp. 291-294.
Manning etal, “Foundations of Statistical Natural Language Processing”, The MIT Press, Cambridge Massachusetts, 1999, pp. 10-11.
Marcus et al., “Building a Large Annotated Corpus of English: The Penn Treebank”, Computational Linguistics, vol. 19, No. 2, 1993, pp. 313-330.
Markel et al., “Linear Prediction of Speech”, Springer-Verlag, Berlin, Heidelberg, New York, 1976, 12 pages.
Markel et al., “Linear Production of Speech”, Reviews, 1976, pp. xii, 288.
Martin et al., “Building and Using Practical Agent Applications”, SRI International, Paam Tutorial, 1998, 78 pages.
Martin et al., “Building Distributed Software Systems with the Open Agent Architecture”, Proceedings of the Third International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology, Mar. 1998, pp. 355-376.
Martin et al., “Development Tools for the Open Agent Architecture”, Proceedings of the International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology, Apr. 1996, pp. 1-17.
Martin et al., “Information Brokering in an Agent Architecture”, Proceedings of the Second International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology, Apr. 1997, pp. 1-20.
Martin et al., “The Open Agent Architecture: A Framework for Building Distributed Software Systems”, Applied Artificial Intelligence: An International Journal, vol. 13, No. 1-2, available at <http://adam.cheyer.com/papers/oaa.pdf> >, retrieved from internet on Jan.-Mar. 1999.
Martin et al., “Transportability and Generality in a Natural-Language Interface System”, Proceedings of the Eighth International Joint Conference on Artificial Intelligence, Technical Note 293, Aug. 1983, 21 pages.
Martins et al., “Extracting and Exploring the Geo-Temporal Semantics of Textual Resources”, Semantic Computing, IEEE International Conference, 2008, pp. 1-9.
Masui, Toshiyuki, “POBox: An Efficient Text Input Method for Handheld and Ubiquitous Computers”, Proceedings of the 1st International Symposium on Handheld and Ubiquitous Computing, 1999, 12 pages.
Matiasek et al., “Tamic-P: A System for NL Access to Social Insurance Database”, 4th International Conference on Applications of Natural Language to Information Systems, Jun. 1999, 7 pages.
Matsui et al., “Speaker Adaptation of Tied-Mixture-Based Phoneme Models for Text-Prompted Speaker Recognition”, 1994 IEEE International Conference on Acoustics, Speech and Signal Processing, Apr. 19-22, 1994, pp. 1-125-1-128.
Matsuzawa, A, “Low-Voltage and Low-Power Circuit Design for Mixed Analog/Digital Systems in Portable Equipment”, IEEE Journal of Solid-State Circuits, vol. 29, No. 4, 1994, pp. 470-480.
Mcguire et al., “SHADE: Technology for Knowledge-Based Collaborative Engineering”, Journal of Concurrent Engineering Applications and Research (CERA), 1993, 18 pages.
Meet Ivee, Your Wi-Fi Voice Activated Assistant, available at <http://www.helloivee.com/>, retrieved on Feb. 10, 2014, 8 pages.
Mel Scale, Wikipedia the Free Encyclopedia, Last modified on Oct. 13, 2009 and retrieved on Jul. 28, 2010, available at <http://en.wikipedia.org/wiki/Mel_scale>, 2 pages.
Mellinger, David K., “Feature-Map Methods for Extracting Sound Frequency Modulation”, IEEE Computer Society Press, 1991, pp. 795-799.
Meng et al., “Generating Phonetic Cognates to Handle Named Entities in English-Chinese Cross-Language Spoken Document Retrieval”, Automatic Speech Recognition and Understanding, Dec. 2001, pp. 311-314.
Meng et al., “Wheels: A Conversational System in the Automobile Classified Domain”, Proceedings of Fourth International Conference on Spoken Language, ICSLP 96, vol. 1, Oct. 1996, 4 pages.
Menico, Costas, “Faster String Searches”, Dr. Dobb's Journal, vol. 14, No. 7, Jul. 1989, pp. 74-77.
Menta, Richard, “1200 Song MP3 Portable is a Milestone Player”, available at <http://www.mp3newswire.net/stories/personaljuke.html>, Jan. 11, 2000, 4 pages.
Meyer, Mike, “A Shell for Modern Personal Computers”, University of California, Aug. 1987, pp. 13-19.
Meyrowitz et al., “Bruwin: An Adaptable Design Strategy for Window Manager/Virtual Terminal Systems”, Department of Computer Science, Brown University, 1981, pp. 180-189.
Miastkowski, Stan, “paperWorks Makes Paper Intelligent”, Byte Magazine, Jun. 1992.
Michos et al., “Towards an Adaptive Natural Language Interface to Command Languages”, Natural Language Engineering, vol. 2, No. 3, 1996, pp. 191-209.
Microsoft Corporation, “Microsoft MS-DOS Operating System User's Guide”, Microsoft Corporation, 1982, pp. 4-1 to 4-16, 5-1 to 5-19.
Microsoft Corporation, Microsoft Office Word 2003 (SP2), Microsoft Corporation, SP3 as of 2005, pp. MSWord 2003 Figures 1-5, 1983-2003.
Microsoft Press, “Microsoft Windows User's Guide for the Windows Graphical Environment”, version 3.0, 1985-1990, pp. 33-41 & 70-74.
Microsoft Windows XP, “Magnifier Utility”, Oct. 25, 2001, 2 pages.
Microsoft Word 2000 Microsoft Corporation, pages MSWord Figures 1- 5, 1999.
Microsoft, “Turn on and Use Magnifier”, available at <http://www.microsoft.com/windowsxp/using/accessibility/magnifierturnon.mspx>, retrieved on Jun. 6, 2009.
Microsoft/Ford, “Basic Sync Commands”, www.SyncMyRide.com, Sep. 14, 2007, 1 page.
Miller, Chance, “Google Keyboard Updated with New Personalized Suggestions Feature”, available at <http://9to5google.com/2014/03/19/google-keyboard-updated-with-new-personalized-suggestions-feature/>, Mar. 19, 2014, 4 pages.
Milner, N. P., “A Review of Human Performance and Preferences with Different Input Devices to Computer Systems”, Proceedings of the Fourth Conference of the British Computer Society on People and Computers, Sep. 5-9, 1988, pp. 341-352.
Milstead et al., “Metadata: Cataloging by Any Other Name”, available at <http://www.iicm.tugraz.at/thesis/cguetl_diss/literatur/Kapitel06/References/Milstead_et_al._1999/metadata.html>, Jan. 1999, 18 pages.
Milward et al., “D2.2: Dynamic Multimodal Interface Reconfiguration, Talk and Look: Tools for Ambient Linguistic Knowledge”, available at <http://www.ihmc.us/users/nblaylock!Pubs/Files/talk d2.2.pdf>, Aug. 8, 2006, 69 pages.
Miniman, Jared, “Applian Software's Replay Radio and Player v1.02”, pocketnow.com—Review, available at <http://www.pocketnow.com/reviews/replay/replay.htm>, Jul. 31, 2001, 16 pages.
Minimum Phase, Wikipedia the free Encyclopedia, Last modified on Jan. 12, 2010 and retrieved on Jul. 28, 2010, available at <http://en.wikipedia.org/wiki/Minimum_phase>, 8 pages.
Minker et al., “Hidden Understanding Models for Machine Translation”, Proceedings of ETRW on Interactive Dialogue in Multi-Modal Systems, Jun. 1999, pp. 1-4.
Mitra et al., “A Graph-Oriented Model for Articulation of Ontology Interdependencies”, Advances in Database Technology, Lecture Notes in Computer Science, vol. 1777, 2000, pp. 1-15.
Moberg et al., “Cross-Lingual Phoneme Mapping for Multilingual Synthesis Systems”, Proceedings of the 8th International Conference on Spoken Language Processing, Jeju Island, Korea, INTERSPEECH 2004, Oct. 48, 2004, 4 pages.
Moberg, M., “Contributions to Multilingual Low-Footprint TTS System for Hand-Held Devices”, Doctoral Thesis, Tampere University of Technology, Aug. 17, 2007, 82 pages.
Mobile Speech Solutions, Mobile Accessibility, SVOX AG Product Information Sheet, available at <http://www.svox.com/site/bra840604/con782768/mob965831936.aSQ?osLang=1>, Sep. 27, 2012, 1 page.
Mobile Tech News, “T9 Text Input Software Updated”, available at <http://www.mobiletechnews.com/info/2004/11/23/122155.html>, Nov. 23, 2004, 4 pages.
Modi et al., “CMRadar: A Personal Assistant Agent for Calendar Management”, AAAI, Intelligent Systems Demonstrations, 2004, pp. 1020-1021.
Mok et al., “Media Searching on Mobile Devices”, IEEE EIT 2007 Proceedings, 2007, pp. 126-129.
Moore et al., “Combining Linguistic and Statistical Knowledge Sources in Natural-Language Processing for ATIS”, SRI International, Artificial Intelligence Center, 1995, 4 pages.
Moore et al., “SRI's Experience with the ATIS Evaluation”, Proceedings of the Workshop on Speech and Natural Language, Jun. 1990, pp. 147-148.
Moore et al., “The Information Warfare Advisor: An Architecture for Interacting with Intelligent Agents Across the Web”, Proceedings of Americas Conference on Information Systems (AMCIS), Dec. 31, 1998, pp. 186-188.
Moore, Robert C., “Handling Complex Queries in a Distributed Data Base”, SRI International, Technical Note 170, Oct. 8, 1979, 38 pages.
Moore, Robert C., “Practical Natural-Language Processing by Computer”, SRI International, Technical Note 251, Oct. 1981, 34 pages.
Moore, Robert C., “The Role of Logic in Knowledge Representation and Commonsense Reasoning”, SRI International, Technical Note 264, Jun. 1982, 19 pages.
Moore, Robert C., “Using Natural-Language Knowledge Sources in Speech Recognition”, SRI International, Artificial Intelligence Center, Jan. 1999, pp. 1-24.
Moran et al., “Intelligent Agent-Based User Interfaces”, Proceedings of International Workshop on Human Interface Technology, Oct. 1995, pp. 1-4.
Moran et al., “Multimodal User Interfaces in the Open Agent Architecture”, International Conference on Intelligent User Interfaces (IU197), 1997, 8 pages.
Moran, Douglas B., “Quantifier Scoping in the SRI Core Language Engine”, Proceedings of the 26th Annual Meeting on Association for Computational Linguistics, 1988, pp. 33-40.
Morgan, B., “Business Objects (Business Objects for Windows) Business Objects Inc.”, DBMS, vol. 5, No. 10, Sep. 1992, 3 pages.
Morland, D. V., “Human Factors Guidelines for Terminal Interface Design”, Communications ofthe ACM vol. 26, No. 7, Jul. 1983, pp. 484-494.
Morris et al., “Andrew: a Distributed Personal Computing Environment”, Communications of the ACM, (Mar. 1986); vol. 29 No. 3 Mar. 1986, pp. 184-201.
Motro, Amihai, “Flex: A Tolerant and Cooperative User Interface to Databases”, IEEE Transactions on Knowledge and Data Engineering, vol. 2, No. 2, Jun. 1990, pp. 231-246.
Mountford et al., “Talking and Listening to Computers”, The Art of Human-Computer Interface Design, Apple Computer, Inc., Addison-Wesley Publishing Company, Inc., 1990, 17 pages.
Mozer, Michael C., “An Intelligent Environment must be Adaptive”, IEEE Intelligent Systems, 1999, pp. 11-13.
Muller et al., “CSCW'92 Demonstrations”, 1992, pp. 11-14.
Murty et al., “Combining Evidence from Residual Phase and MFCC Features for Speaker Recognition”, IEEE Signal Processing Letters, vol. 13, No. 1, Jan. 2006, 4 pages.
Murveit et al., “Integrating Natural Language Constraints into HMM-Based Speech Recognition”, International Conference on Acoustics, Speech and Signal Processing, Apr. 1990, 5 pages.
Murveit et al., “Speech Recognition in Sri's Resource Management and ATIS Systems”, Proceedings of the Workshop on Speech and Natural Language, 1991, pp. 94-100.
Musicmatch, “Musicmatch and Xing Technology Introduce Musicmatch Jukebox”, Press Releases, available at <http://www.musicmatch.com/info/company/press/releases/?year= 1998&release=2>, May 18, 1998, 2 pages.
Muthusamy et al., “Speaker-Independent Vowel Recognition: Spectograms versus Cochleagrams”, IEEE, Apr. 1990, pp. 533-536.
My Cool Aids, “What's New”, available at <http://www.mycoolaids.com/>, 2012, 1 page.
Myers, Brad A., “Shortcutter for Palm”, available at <http://www.cs.cmu.edu/˜pebbles/v5/shortcutter/palm/index.html>, retrieved on Jun. 18, 2014, 10 pages.
N200 Hands-Free Bluetooth Car Kit, available at <www.wirelessground.com>, retrieved on Mar. 19, 2007, 3 pages.
Nadoli et al., “Intelligent Agents in the Simulation of Manufacturing Systems”, Proceedings of the SCS Multiconference on AI and Simulation, 1989, 1 page.
Nakagawa et al., “Speaker Recognition by Combining MFCC and Phase Information”, IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Mar. 2010, 4 pages.
Nakagawa et al., “Unknown Word Guessing and Part-of-Speech Tagging Using Support Vector Machines”, Proceedings of the 6th NLPRS, 2001, pp. 325-331.
Naone, Erica, “TR10: Intelligent Software Assistant”, Technology Review, Mar.-Apr. 2009, 2 pages.
Navigli, Roberto, “Word Sense Disambiguation: A Survey”, ACM Computing Surveys, vol. 41, No. 2, Feb. 2009, 70 pages.
NCIP Staff, “Magnification Technology”, available at <http://www2.edc.org/ncip/library/vi/magnifi.htm>, 1994, 6 pages.
NCIP, “NCIP Library: Word Prediction Collection”, available at <http://www2.edc.org/ncip/library/wp/toc.htm>, 1998, 4 pages.
NCIP, “What is Word Prediction?”, available at <http://www2.edc.org/NCIP/library/wp/what_is.htm>, 1998, 2 pages.
Neches et al., “Enabling Technology for Knowledge Sharing”, Fall, 1991, pp. 37-56.
Newton, Harry, “Newton's Telecom Dictionary”, Mar. 1998, pp. 62, 155, 610-611, 771.
Ng, Simon, “Google's Task List Now Comes to Iphone”, SimonBlog, Available at <http://www.simonblog.com/2009/02/04/googles-task-list-now-comes-to-iphone/>, Feb. 4, 2009, 33 pages.
Nguyen et al., “Generic Manager for Spoken Dialogue Systems”, in DiaBruck: 7th Workshop on the Semantics and Pragmatics of Dialogue, Proceedings, 2003, 2 pages.
Niesler et al., “A Variable-Length Category-Based N-Gram Language Model”, IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP'96), vol. 1, May 1996, 6 pages.
Nilsson, B. A., “Microsoft Publisher is an Honorable Start for DTP Beginners”, Computer Shopper, Feb. 1, 1992, 2 pages.
Noik, Emanuel G., “Layout-Independent Fisheye Views of Nested Graphs”, IEEE Proceedings of Symposium on Visual Languages, 1993, 6 pages.
Nonhoff-Arps et al., “StraBenmusik: Portable MP3-Spieler mit USB Anschluss”, CT Magazin Fuer Computer Technik, Verlag Heinz Heise GMBH, Hannover DE, No. 25, 2000, pp. 166-175.
Northern Telecom, “Meridian Mail PC User Guide”, 1988, 17 pages.
Notenboom, Leo A., “Can I Retrieve Old MSN Messenger Conversations?”, available at <http://ask- leo.com/can_i_retrieve_old_msn_messenger_conversations.html>, Mar. 11, 2004, 23 pages.
Noth et al., “Verbmobil: The Use of Prosody in the Linguistic Components of a Speech Understanding System”, IEEE Transactions on Speech and Audio Processing, vol. 8, No. 5, Sep. 2000, pp. 519-532.
O'Connor, Rory J., “Apple Banking on Newton's Brain”, San Jose Mercury News, Apr. 22, 1991.
Odubiyi et al., “SAIRE—A Scalable Agent-Based Information Retrieval Engine”, Proceedings of the First International Conference on Autonomous Agents, 1997, 12 pages.
Ohsawa et al., “A computational Model of an Intelligent Agent Who Talks with a Person”, Research Reports on Information Sciences, Series C, No. 92, Apr. 1989, pp. 1-18.
Ohtomo et al., “Two-Stage Recognition Method of Hand-Written Chinese Characters Using an Integrated Neural Network Model”, Denshi Joohoo Tsuushin Gakkai Ronbunshi, D-II, vol. J74, Feb. 1991, pp. 158-165.
Okazaki et al., “Multi-Fisheye Transformation Method for Large-Scale Network Maps”, IEEE Japan, vol. 44, No. 6, 1995, pp. 495-500.
Omologo et al., “Microphone Array Based Speech Recognition with Different Talker-Array Positions”, IEEE International Conference on Acoustics, Speech, and Signal Processing, vol. 1, Apr. 21-24, 1997, pp. 227-230.
Oregon Scientific, “512MB Waterproof MP3 Player with FM Radio & Built-in Pedometer”, available at <http://www2.oregonscientific.com/shop/product.asp?cid=4&scid=11&pid=58 1>, retrieved on Jul. 31, 2006, 2 pages.
Oregon Scientific, “Waterproof Music Player with FM Radio and Pedometer (MP121)—User Manual”, 2005, 24 pages.
Owei et al., “Natural Language Query Filtration in the Conceptual Query Language”, IEEE, 1997, pp. 539-549.
Padilla, Alfredo, “Palm Treo 750 Cell Phone Review—Messaging”, available at <http://www.wirelessinfo.com/content/palm-Treo-750-Cell-Phone-Review/Messaging.htm>, Mar. 17, 2007, 6 pages.
Palay et al., “The Andrew Toolkit: An Overview”, Information Technology Center, Carnegie-Mellon University, 1988, pp. 1-15.
Palm, Inc., “User Guide: Your Palm® Treo.TM. 755p Smartphone”, 2005-2007, 304 pages.
Panasonic, “Toughbook 28: Powerful, Rugged and Wireless”, Panasonic: Toughbook Models, available at <http://www.panasonic.com/computer/notebook/html/01a_s8.htm>, retrieved on Dec. 19, 2002, 3 pages.
Pannu et al., “A Learning Personal Agent for Text Filtering and Notification”, Proceedings of the International Conference of Knowledge Based Systems, 1996, pp. 1-11.
Papadimitriou et al., “Latent Semantic Indexing: A Probabilistic Analysis”, Available online at <http://citeseerx.ist.psu.edu/messaqes/downloadsexceeded.html>, Nov. 14, 1997, 21 pages.
Parks et al., “Classification of Whale and Ice Sounds with a cochlear Model”, IEEE, Mar. 1992.
Parson, T. W., “Voice and Speech Processing”, Pitch and Formant Estimation, McGraw-Hill, Inc., ISBN: 0-07-0485541-0, 1987, 15 pages.
Parsons, T. W., “Voice and Speech Processing”, Linguistics and Technical Fundamentals, Articulatory Phonetics and Phonemics, McGraw-Hill, Inc., ISBN: 0-07-0485541-0, 1987, 5 pages.
Patterson et al., “Rendezvous: An Architecture for Synchronous Multi-User Applications”, CSCW '90 Proceedings, 1990, pp. 317-328.
Pearl, Amy, “System Support for Integrated Desktop Video Conferencing”, Sunmicrosystems Laboratories, Dec. 1992, pp. 1-15.
Penn et al., “Ale for Speech: A Translation Prototype”, Bell Laboratories, 1999, 4 pages.
Pereira, Fernando, “Logic for Natural Language Analysis”, SRI International, Technical Note 275, Jan. 1983, 194 pages.
Perrault et al., “Natural-Language Interfaces”, SRI International, Technical Note 393, Aug. 22, 1986, 48 pages.
PhatNoise, Voice Index on Tap, Kenwood Music Keg, available at <http://www. phatnoise.com/kenwood/kenwoodssamail.html>, retrieved on Jul. 13, 2006, 1 page.
Phillipps, Ben, “Touchscreens are Changing the Face of Computers—Today's Users Have Five Types of Touchscreens to Choose from, Each with its Own Unique Characteristics”, Electronic Products, Nov. 1994, pp. 63-70.
Phillips, Dick, “The Multi-Media Workstation”, SIGGRAPH '89 Panel Proceedings, 1989, pp. 93-109.
Phoenix Solutions, Inc., “Declaration of Christopher Schmandt Regarding the MIT Galaxy System”, West Interactive Corp., A Delaware Corporation, Document 40, Jul. 2, 2010, 162 pages.
Pickering, J. A., “Touch-Sensitive Screens: The Technologies and Their Application”, International Journal of Man-Machine Studies, vol. 25, No. 3, Sep. 1986, pp. 249-269.
Picone, J., “Continuous Speech Recognition using Hidden Markov Models”, IEEE ASSP Magazine, vol. 7, No. 3, Jul. 1990, 16 pages.
Pingali et al., “Audio-Visual Tracking for Natural Interactivity”, ACM Multimedia, Oct. 1999, pp. 373-382.
Plaisant et al., “Touchscreen Interfaces for Alphanumeric Data Entry”, Proceedings of the Human Factors and Ergonomics Society 36th Annual Meeting, 1992, pp. 293-297.
Plaisant et al., “Touchscreen Toggle Design”, CHI'92, May 3-7, 1992, pp. 667-668.
Poly-Optical Products, Inc., “Poly-Optical Fiber Optic Membrane Switch Backlighting”, available at <http://www.poly-optical.com/membrane_switches.html>, retrieved on Dec. 19, 2002, 3 pages.
Poor, Alfred, “Microsoft Publisher”, PC Magazine, vol. 10, No. 20, Nov. 26, 1991, 1 page.
Potter et al., “An Experimental Evaluation of Three Touch Screen Strategies within a Hypertext Database”, International Journal of Human-Computer Interaction, vol. 1, No. 1, 1989, pp. 41-52.
Potter et al., “Improving the Accuracy of Touch Screens: An Experimental Evaluation of Three Strategies”, CHI '88 ACM, 1988, pp. 27-32.
Public Safety Technologies, “Tracer 2000 Computer”, available at <http://www.pst911.com/tracer.html>, retrieved on Dec. 19, 2002, 3 pages.
Pulman et al., “Clare: A Combined Language and Reasoning Engine”, Proceedings of JFIT Conference, available at <http://www.cam.sri.com/tr/crc042/paper.ps.Z>, 1993, 8 pages.
Quazza et al., “Actor: A Multilingual Unit-Selection Speech Synthesis System”, Proceedings of 4th ISCA Tutorial and Research Workshop on Speech Synthesis, Jan. 1, 2001, 6 pages.
Quick Search Algorithm, Communications of the ACM, 33(8), 1990, pp. 132-142.
Rabiner et al., “Digital Processing of Speech Signals”, Prentice Hall, 1978, pp. 274-277.
Rabiner et al., “Fundamental of Speech Recognition”, AT&T, Published by Prentice-Hall, Inc., ISBN: 0-13-285826-6, 1993, 17 pages.
Rabiner et al., “Note on the Properties of a Vector Quantizer for LPC Coefficients”, Bell System Technical Journal, vol. 62, No. 8, Oct. 1983, 9 pages.
Rampe et al., “SmartForm Designer and SmartForm Assistant”, News release, Claris Corp., Jan. 9, 1989, 1 page.
Rao et al., “Exploring Large Tables with the Table Lens”, Apple Inc., Video Clip, Xerox Corp., on a CD, 1994.
Rao et al., “Exploring Large Tables with the Table Lens”, CHI'95 Mosaic of Creativity, ACM, May 7-11, 1995, pp. 403-404.
Rao et al., “The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus+Context Visualization for Tabular Information”, Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems, Apr. 1994, pp. 1-7.
Raper, Larry K.,“The C-MU PC Server Project”, (CMU-ITC-86-051), Dec. 1986, pp. 1-30.
Ratcliffe et al., “Intelligent Agents Take U.S. Bows”, MacWeek, vol. 6, No. 9, Mar. 2, 1992, 1 page.
Ratcliffe, M., “ClearAccess 2.0 Allows SQL Searches Off-Line (Structured Query Language) (ClearAccess Corp. Preparing New Version of Data-Access Application with Simplified User Interface, New Features) (Product Announcement)”, MacWeek, vol. 6, No. 41, Nov. 16, 1992, 2 pages.
Ravishankar, Mosur K., “Efficient Algorithms for Speech Recognition”, Doctoral Thesis Submitted to School of Computer Science, Computer Science Division, Carnegie Mellon University, Pittsburgh, May 15, 1996, 146 pages.
Rayner et al., “Adapting the Core Language Engine to French and Spanish”, Cornell University Library, available at <http:l/arxiv.org/abs/cmp-lg/9605015>, May 10, 1996, 9 pages.
Rayner et al., “Deriving Database Queries from Logical Forms by Abductive Definition Expansion”, Proceedings of the Third Conference on Applied Natural Language Processing, ANLC, 1992, 8 pages.
Rayner et al., “Spoken Language Translation with Mid-90's Technology: A Case Study”, Eurospeech, ISCA, Available online at <http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.54.8608>, 1993, 4 pages.
Rayner, M., “Abductive Equivalential Translation and its Application to Natural Language Database Interfacing”, Dissertation Paper, SRI International, Sep. 1993, 162 pages.
Rayner, Manny, “Linguistic Domain Theories: Natural-Language Database Interfacing from First Principles”, SRI International, Cambridge, 1993, 11 pages.
Reddi, “The Parser”.
Reddy, D. R., “Speech Recognition by Machine: A Review”, Proceedings of the IEEE, Apr. 1976, pp. 501-531.
Reininger et al., “Speech and Speaker Independent Codebook Design in VQ Coding Schemes”, (Proceedings of the IEEE International Acoustics, Speech and Signal Processing Conference, Mar. 1985), as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 271-273.
Remde et al., “SuperBook: An Automatic Tool for Information Exploration-Hypertext?”, in Proceedings of Hypertext, 87 Papers, Nov. 1987, 14 pages.
Ren et al., “Efficient Strategies for Selecting Small Targets on Pen-Based Systems: An Evaluation Experiment for Selection Strategies and Strategy Classifications”, Proceedings of the IFIP TC2/TC13 WG2.7/WG13.4 Seventh Working Conference on Engineering for Human-Computer Interaction, vol. 150, 1998, pp. 19-37.
Ren et al., “Improving Selection Performance on Pen-Based Systems: A Study of Pen-Based Interaction for Selection Tasks”, ACM Transactions on Computer-Human Interaction, vol. 7, No. 3, Sep. 2000, pp. 384-416.
Ren et al., “The Best among Six Strategies for Selecting a Minute Target and the Determination of the Minute Maximum Size of the Targets on a Pen-Based Computer”, Human-Computer Interaction INTERACT, 1997, pp. 85-92.
Reynolds, C. F., “On-Line Reviews: A New Application of the HICOM Conferencing System”, IEEE Colloquium on Human Factors in Electronic Mail and Conferencing Systems, Feb. 3, 1989, 4 pages.
Rice et al., “Monthly Program: Nov. 14, 1995”, The San Francisco Bay Area Chapter of ACM SIGCHI, available at <http://www.baychi.org/calendar/19951114>, Nov. 14, 1995, 2 pages.
Rice et al., “Using the Web Instead of a Window System”, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI'96, 1996, pp. 1-14.
Ricker, Thomas, “Apple Patents Audio User Interface”, Engadget, available at <http://www.engadget.com/2006/05/04/apple-patents-audio-user-interface/>, May 4, 2006, 6 pages.
Riecken, R D., “Adaptive Direct Manipulation”, IEEE Xplore, 1991, pp. 1115-1120.
Rigoll, G., “Speaker Adaptation for Large Vocabulary Speech Recognition Systems Using Speaker Markov Models”, International Conference on Acoustics, Speech and Signal Processing (ICASSP'89), May 1989, 4 pages.
Riley, M D., “Tree-Based Modelling of Segmental Durations”, Talking Machines Theories, Models and Designs, Elsevier Science Publishers B.V., North-Holland, ISBN: 08-444- 89115.3, 1992, 15 pages.
Rioport, “Rio 500: Getting Started Guide”, available at <http://ec1.images-amazon.com/media/i3d/01/A/man-migrate/MANUAL000023453.pdf>, 1999, 2 pages.
Rivlin et al., “Maestro: Conductor of Multimedia Analysis Technologies”, SRI International, 1999, 7 pages.
Rivoira et al., “Syntax and Semantics in a Word-Sequence Recognition System”, IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP'79), Apr. 1979, 5 pages.
Robbin et al., “MP3 Player and Encoder for Macintosh!”, SoundJam MP Plus, Version 2.0, 2000, 76 pages.
Robertson et al., “Information Visualization Using 3D Interactive Animation”, Communications of the ACM, vol. 36, No. 4, Apr. 1993, pp. 57-71.
Robertson et al., “The Document Lens”, UIST '93, Nov. 3-5, 1993, pp. 101-108.
Roddy et al., “Communication and Collaboration in a Landscape of B2B eMarketplaces”, VerticalNet Solutions, White Paper, Jun. 15, 2000, 23 pages.
Roddy et al., “Interface Issues in Text Based Chat Rooms”, SIGCHI Bulletin, vol. 30, No. 2, Apr. 1998, pp. 119-123.
Root, Robert, “Design of a Multi-Media Vehicle for Social Browsing”, Bell Communications Research, 1988, pp. 25-38.
Rose et al., “Inside Macintosh”, vols. I, Ii, and Iii, Addison-Wesley Publishing Company, Inc., Jul. 1988, 1284 pages.
Roseberry, Catherine, “How to Pair a Bluetooth Headset & Cell Phone”, available at <http://mobileoffice.about.com/od/usingyourphone/ht/blueheadset_p.htm>, retrieved on Apr. 29, 2006, 2 pages.
Rosenberg et al., “An Overview of the Andrew Message System”, Information Technology Center Carnegie-Mellon University, Jul. 1987, pp. 99-108.
Rosenfeld, R., “A Maximum Entropy Approach to Adaptive Statistical Language Modelling”, Computer Speech and Language, vol. 10, No. 3, Jul. 1996, 25 pages.
Rosner et al., “In Touch: A Graphical User Interface Development Tool”, IEEE Colloquium on Software Tools for Interface Design, Nov. 8, 1990, pp. 12/1-12/7.
Rossfrank, “Konstenlose Sprachmitteilungins Festnetz”, XP002234425, Dec. 10, 2000, pp. 1-4.
Roszkiewicz, A., “Extending your Apple”, Back Talk-Lip Service, A+ Magazine, The Independent Guide for Apple Computing, vol. 2, No. 2, Feb. 1984, 5 pages.
Roucos et al., “A Segment Vocoder at 150 B/S”, (Proceedings of the IEEE International Acoustics, Speech and Signal Processing Conference, Apr. 1983), as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 246-249.
Roucos et al., “High Quality Time-Scale Modification for Speech”, Proceedings of the 1985 IEEE Conference on Acoustics, Speech and Signal Processing, 1985, pp. 493-496.
Rubine, Dean Harris, “Combining Gestures and Direct Manipulation”, CHI '92, May 3-7, 1992, pp. 659-660.
Rubine, Dean Harris, “The Automatic Recognition of Gestures”, CMU-CS-91-202, Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in Computer Science at Carnegie Mellon University, Dec. 1991, 285 pages.
Rudnicky et al., “Creating Natural Dialogs in the Carnegie Mellon Communicator System”, Proceedings of Eurospeech, vol. 4, 1999, pp. 1531-1534.
Russell et al., “Artificial Intelligence, A Modern Approach”, Prentice Hall, Inc., 1995, 121 pages.
Russo et al., “Urgency is a Non-Monotonic Function of Pulse Rate”, Journal of the Acoustical Society of America, vol. 122, No. 5, 2007, 6 pages.
Sabin et al., “Product Code Vector Quantizers for Waveform and Voice Coding”, (IEEE Transactions on Acoustics, Speech and Signal Processing, Jun. 1984), as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 274-288.
Sacerdoti et al., “A Ladder User's Guide (Revised)”, SRI International Artificial Intelligence Center, Mar. 1980, 39 pages.
Sagalowicz, D., “AD-Ladder User's Guide”, SRI International, Sep. 1980, 42 pages.
Sakoe et al., “Dynamic Programming Algorithm Optimization for Spoken Word Recognition”, IEEE Transactions on Acoustics, Speech and Signal Processing, vol. ASSP-26, No. 1, Feb. 1978, 8 pages.
Salton et al., “On the Application of Syntactic Methodologies in Automatic Text Analysis”, Information Processing and Management, vol. 26, No. 1, Great Britain, 1990, 22 pages.
Sameshima et al., “Authorization with Security Attributes and Privilege Delegation Access control beyond the ACL”, Computer Communications, vol. 20, 1997, 9 pages.
Sankar, Ananth, “Bayesian Model Combination (BAYCOM) for Improved Recognition”, IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), Mar. 18-23, 2005, pp. 845-848.
San-Segundo et al., “Confidence Measures for Dialogue Management in the CU Communicator System”, Proceedings of Acoustics, Speech and Signal Processing (ICASSP'00), Jun. 2000, 4 pages.
Santaholma, Marianne E., “Grammar Sharing Techniques for Rule-based Multilingual NLP Systems”, Proceedings of the 16th Nordic Conference of Computational Linguistics, Nodalida 2007, May 25, 2007, 8 pages.
Santen, Jan P., “Assignment of Segmental Duration in Text-to-Speech Synthesis”, Computer Speech and Language, vol. 8, No. 2, Apr. 1994, pp. 95-128.
Sarawagi, Sunita, “CRF Package Page”, available at <http://crf.sourceforge.net/>, retrieved on Apr. 6, 2011, 2 pages.
Sarkar et al., “Graphical Fisheye Views of Graphs”, CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, May 3-7, 1992, pp. 83-91.
Sarkar et al., “Graphical Fisheye Views of Graphs”, Systems Research Center, Digital Equipment Corporation Mar. 17, 1992, 31 pages.
Sarkar et al., “Graphical Fisheye Views”, Communications of the ACM, vol. 37, No. 12, Dec. 1994, pp. 73-83.
Sarkar et al., “Stretching the Rubber Sheet: A Metaphor for Viewing Large Layouts on Small Screens”, UIST'93, ACM, Nov. 3-5, 1993, pp. 81-91.
Sastry, Ravindra W., “A Need for Speed: A New Speedometer for Runners”, submitted to the Department of Electrical Engineering and Computer Science at the Massachusetts Institute of Technology, 1999, pp. 1-42.
Sato, H., “A Data Model, Knowledge Base and Natural Language Processing for Sharing a Large Statistical Database”, Statistical and Scientific Database Management, Lecture Notes in Computer Science, vol. 339, 1989, 20 pages.
Savoy, J., “Searching Information in Hypertext Systems Using Multiple Sources of Evidence”, International Journal of Man-Machine Studies, vol. 38, No. 6, Jun. 1996, 15 pages.
Scagliola, C., “Language Models and Search Algorithms for Real-Time Speech Recognition”, International Journal of Man-Machine Studies, vol. 22, No. 5, 1985, 25 pages.
Schafer et al., “Digital Representations of Speech Signals”, Proceedings of the IEEE, vol. 63, No. 4, Apr. 1975, pp. 662-677.
Schaffer et al., “Navigating Hierarchically Clustered Networks through Fisheye and Full-Zoom Methods”, ACM Transactions on Computer-Human Interaction, vol. 3, No. 2, Jun. 1996, pp. 162-188.
Scheifler, R. W., “The X Window System”, MIT Laboratory for Computer Science and Gettys, Jim Digital Equipment Corporation and MIT Project Athena; ACM Transactions on Graphics, vol. 5, No. 2, Apr. 1986, pp. 79-109.
Schluter et al., “Using Phase Spectrum Information for Improved Speech Recognition Performance”, IEEE International Conference on Acoustics, Speech, and Signal Processing, 2001, pp. 133-136.
Schmandt et al., “A Conversational Telephone Messaging System”, IEEE Transactions on Consumer Electronics, vol. CE-30, Aug. 1984, pp. xxi-xxiv.
Schmandt et al., “Augmenting a Window System with Speech Input”, IEEE Computer Society, Computer, vol. 23, No. 8, Aug. 1990, 8 pages.
Schmandt et al., “Phone Slave: A Graphical Telecommunications Interface”, Proceedings of the SID, vol. 26, No. 1, 1985, pp. 79-82.
Schmandt et al., “Phone Slave: A Graphical Telecommunications Interface”, Society for Information Display, International Symposium Digest of Technical Papers, Jun. 1984, 4 pages.
Schmid, H., “Part-of-speech tagging with neural networks”, COLING '94 Proceedings of the 15th conference on Computational linguistics—vol. 1, 1994, pp. 172-176.
Schnelle, Dirk, “Context Aware Voice User Interfaces for Workflow Support”, Dissertation paper, Aug. 27, 2007, 254 pages.
Schone et al., “Knowledge-Free Induction of Morphology Using Latent Semantic Analysis”, Proceedings of the 2nd Workshop on Learning Language in Logic and the 4th Conference on Computational Natural Language Learning, vol. 7, 2000, pp. 67-72.
Schooler et al., “A Packet-switched Multimedia Conferencing System”, by Eve Schooler, et al; ACM SIGOIS Bulletin, Vol. I, No. 1, Jan. 1989, pp. 12-22.
Schooler et al., “An Architecture for Multimedia Connection Management”, Proceedings IEEE 4th Comsoc International Workshop on Multimedia Communications, Apr. 1992, pp. 271-274.
Schooler et al., “Multimedia Conferencing: Has it Come of Age?”, Proceedings 24th Hawaii International Conference on System Sciences, vol. 3, Jan. 1991, pp. 707-716.
Schooler et al., “The Connection Control Protocol: Architecture Overview”, USC/Information Sciences Institute, Jan. 28, 1992, pp. 1-6.
Schooler, Eve M., “Case Study: Multimedia Conference Control in a Packet-Switched Teleconferencing System”, Journal of Internetworking: Research and Experience, vol. 4, No. 2, Jun. 1993, pp. 99-120.
Schooler, Eve M., “The Impact of Scaling on a Multimedia Connection Architecture”, Multimedia Systems, vol. 1, No. 1, 1993, pp. 2-9.
Schooler, Eve, “A Distributed Architecture for Multimedia Conference Control”, ISI Research Report, Nov. 1991, pp. 1-18.
Schütze, H., “Dimensions of Meaning”, Proceedings of Supercomputing'92 Conference, Nov. 1992, 10 pages.
Schütze, H., “Distributional part-of-speech tagging”, EACL '95 Proceedings of the seventh conference on European chapter of the Association for Computational Linguistics, 1995, pp. 141-148.
Schütze, Hinrich, “Part-of-speech induction from scratch”, ACL '93 Proceedings of the 31st annual meeting on Association for Computational Linguistics, 1993, pp. 251-258.
Schwartz et al., “Context-Dependent Modeling for Acoustic-Phonetic Recognition of Continuous Speech”, IEEE International Conference on Acoustics, Speech, and Signal Processing, vol. 10, Apr. 1985, pp. 1205-1208.
Schwartz et al., “Improved Hidden Markov Modeling of Phonemes for Continuous Speech Recognition”, IEEE International Conference on Acoustics, Speech, and Signal Processing, vol. 9, 1984, pp. 21-24.
Schwartz et al., “The N-Best Algorithm: An Efficient and Exact Procedure for Finding the N Most Likely Sentence Hypotheses”, IEEE, 1990, pp. 81-84.
Scott et al., “Designing Touch Screen Numeric Keypads: Effects of Finger Size, Key Size, and Key Spacing”, Proceedings of the Human Factors and Ergonomics Society 41st Annual Meeting, Oct. 1997, pp. 360-364.
Seagrave, Jim, “A Faster Way to Search Text”, EXE, vol. 5, No. 3, Aug. 1990, pp. 50-52.
Sears et al., “High Precision Touchscreens: Design Strategies and Comparisons with a Mouse”, International Journal of Man-Machine Studies, vol. 34, No. 4, Apr. 1991, pp. 593-613.
Sears et al., “Investigating Touchscreen Typing: The Effect of Keyboard Size on Typing Speed”, Behavior & Information Technology, vol. 12, No. 1, 1993, pp. 17-22.
Sears et al., “Touchscreen Keyboards”, Apple Inc., Video Clip, Human-Computer Interaction Laboratory, on a CD, Apr. 1991.
Seide et al., “Improving Speech Understanding by Incorporating Database Constraints and Dialogue History”, Proceedings of Fourth International Conference on Philadelphia 1996, pp. 1017-1020.
Sen et al., “Indian Accent Text-to-Speech System for Web Browsing”, Sadhana, vol. 27, No. 1, Feb. 2002, pp. 113-126.
Seneff et al., “A New Restaurant Guide Conversational System: Issues in Rapid Prototyping for Specialized Domains”, Proceedings of Fourth International Conference on Spoken Language, vol. 2, 1996, 4 pages.
Sethy et al., “A Syllable Based Approach for Improved Recognition of Spoken Names”, ITRW on Pronunciation Modeling and Lexicon Adaptation for Spoken language Technology (PMLA2002), Sep. 14-15, 2002, pp. 30-35.
Sharoff et al., “Register-Domain Separation as a Methodology for Development of Natural Language Interfaces to Databases”, Proceedings of Human-Computer Interaction (INTERACT'99), 1999, 7 pages.
Sheth et al., “Evolving Agents for Personalized Information Filtering”, Proceedings of the Ninth Conference on Artificial Intelligence for Applications, Mar. 1993, 9 pages.
Sheth et al., “Relationships at the Heart of Semantic Web: Modeling, Discovering, and Exploiting Complex Semantic Relationships”, Enhancing the Power of the Internet: Studies in Fuzziness and Soft Computing, Oct. 13, 2002, pp. 1-38.
Shikano et al., “Speaker Adaptation through Vector Quantization”, IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP'86), vol. 11, Apr. 1986, 4 pages.
Shimazu et al., “CAPIT: Natural Language Interface Design Tool with Keyword Analyzer and Case-Based Parser”, NEG Research & Development, vol. 33, No. 4, Oct. 1992, 11 pages.
Shinkle, L., “Team User's Guide”, SRI International, Artificial Intelligence Center, Nov. 1984, 78 pages.
Shiraki et al., “LPC Speech Coding Based on Variable-Length Segment Quantization”, (IEEE Transactions on Acoustics, Speech and Signal Processing, Sep. 1988), as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 250-257.
Shklar et al., “InfoHarness: Use of Automatically Generated Metadata for Search and Retrieval of Heterogeneous Information”, Proceedings of CAiSE'95, Finland, 1995, 14 pages.
Shneiderman, Ben, “Designing the User Interface: Strategies for Effective Human-Computer Interaction”, Second Edition, 1992, 599 pages.
Shneiderman, Ben, “Designing the User Interface: Strategies for Effective Human-Computer Interaction”, Third Edition, 1998, 669 pages.
Shneiderman, Ben, “Direct Manipulation for Comprehensible, Predictable and Controllable User Interfaces”, Proceedings of the 2nd International Conference on Intelligent User Interfaces, 1997, pp. 33-39.
Shneiderman, Ben, “Sparks of Innovation in Human-Computer Interaction”, 1993, (Table of Contents, Title p., Ch. 4, Ch. 6 and List of References).
Shneiderman, Ben, “The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations”, IEEE Proceedings of Symposium on Visual Languages, 1996, pp. 336-343.
Shneiderman, Ben, “Touch Screens Now Offer Compelling Uses”, IEEE Software, Mar. 1991, pp. 93-94.
Shoham et al., “Efficient Bit and Allocation for an Arbitrary Set of Quantizers”, (IEEE Transactions on Acoustics, Speech, and Signal Processing, Sep. 1988) as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 289-296.
Sigurdsson et al., “Mel Frequency Cepstral Co-efficients: An Evaluation of Robustness of MP3 Encoded Music”, Proceedings of the 7th International Conference on Music Information Retrieval, 2006, 4 pages.
Silverman et al., “Using a Sigmoid Transformation for Improved Modeling of Phoneme Duration”, Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, Mar. 1999, 5 pages.
Simkovitz, Daniel, “LP-DOS Magnifies the PC Screen”, IEEE, 1992, pp. 203-204.
Simonite, Tom, “One Easy Way to Make Siri Smarter”, Technology Review, Oct. 18, 2011, 2 pages.
Singh et al., “Automatic Generation of Phone Sets and Lexical Transcriptions”, Acoustics, Speech and Signal Processing (ICASSP'00), 2000, 1 page.
Singh, N., “Unifying Heterogeneous Information Models”, Communications of the ACM, 1998, 13 pages.
Sinitsyn, Alexander, “A Synchronization Framework for Personal Mobile Servers”, Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops, Piscataway, 2004, pp. 1, 3 and 5.
Slaney et al., “On the Importance of Time—A Temporal Representation of Sound”, Visual Representation of Speech Signals, 1993, pp. 95-116.
Smeaton, Alan F., “Natural Language Processing and Information Retrieval”, Information Processing and Management, vol. 26, No. 1, 1990, pp. 19-20.
Smith et al., “Guidelines for Designing User Interface Software”, User Lab, Inc., Aug. 1986, pp. 1-384.
Smith et al., “Relating Distortion to Performance in Distortion Oriented Displays”, Proceedings of Sixth Australian Conference on Computer-Human Interaction, Nov. 1996, pp. 6-11.
Sony Eiicsson Corporate, “Sony Ericsson to introduce Auto pairing.TM. to Improve Bluetooth.TM. Connectivity Between Headsets and Phones”, Press Release, available at <http://www.sonyericsson.com/spg.jsp?cc=global&lc=en&ver=4001&template=pc3_1_ 1&z . . .>, Sep. 28, 2005, 2 pages.
Soong et al., “A High Quality Subband Speech Coder with Backward Adaptive Predictor and Optimal Time-Frequency Bit Assignment”, (Proceedings of the IEEE International Acoustics, Speech, and Signal Processing Conference, Apr. 1986), as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 316-319.
Speaker Recognition, Wikipedia, The Free Enclyclopedia, Nov. 2, 2010, 4 pages.
Spiller, Karen, “Low-Decibel Earbuds Keep Noise at a Reasonable Level”, available at <http://www.nashuatelegraph.com/apps/pbcs.dll/article?Date=20060813&Cate . . . >, Aug. 13, 2006, 3 pages.
SRI International, “The Open Agent Architecture TM 1.0 Distribution”, Open Agent Architecture (OAA), 1999, 2 pages.
SRI, “SRI Speech: Products: Software Development Kits: EduSpeak”, available at <http://web.archive.org/web/20090828084033/http://www.speechatsri.com/products/eduspeak>shtml, retrieved on Jun. 20, 2013, 2 pages.
Srinivas et al., “Monet: A Multi-Media System for Conferencing and Application Sharing in Distributed Systems”, CERC Technical Report Series Research Note, Feb. 1992.
Starr et al., “Knowledge-Intensive Query Processing”, Proceedings of the 5th KRDB Workshop, Seattle, May 31, 1998, 6 pages.
Stealth Computer Corporation, “Peripherals for Industrial Keyboards & Pointing Devices”, available at <http://www.stealthcomputer.com/peripherals_oem.htm>, retrieved on Dec. 19, 2002, 6 pages.
Steinberg, Gene, “Sonicblue Rio Car (10 GB, Reviewed: 6 GB)”, available at <http://electronics.cnet.com/electronics/0-6342420-1304-4098389.htrnl>, Dec. 12, 2000, 2 pages.
Stent et al., “Geo-Centric Language Models for Local Business Voice Search”, AT&T Labs—Research, 2009, pp. 389-396.
Stent et al., “The CommandTalk Spoken Dialogue System”, SRI International, 1999, pp. 183-190.
Stern et al., “Multiple Approaches to Robust Speech Recognition”, Proceedings of Speech and Natural Language Workshop, 1992, 6 pages.
Stickel, Mark E., “A Nonclausal Connection-Graph Resolution Theorem-Proving Program”, Proceedings of AAAI'82, 1982, 5 pages.
Stifleman, L., “Not Just Another Voice Mail System”, Proceedings of 1991 Conference, American Voice, Atlanta GA, Sep. 24-26, 1991, pp. 21-26.
Stone et al., “The Movable Filter as a User Interface Tool”, CHI '94 Human Factors in Computing Systems, 1994, pp. 306-312.
Strom et al., “Intelligent Barge-In in Conversational Systems”, MIT laboratory for Computer Science, 2000, 4 pages.
Stuker et al., “Cross-System Adaptation and Combination for Continuous Speech Recognition: The Influence of Phoneme Set and Acoustic Front-End”, Influence of Phoneme Set and Acoustic Front-End, Interspeech, Sep. 17-21, 2006, pp. 521-524.
Su et al., “A Review of ZoomText Xtra Screen Magnification Program for Windows 95”, Journal of Visual Impairment & Blindness, Feb. 1998, pp. 116-119.
Su, Joseph C., “A Review of Telesensory's Vista PCI Screen Magnification System”, Journal of Visual Impairment & Blindness, Oct. 1998, pp. 705, 707-710.
Sugumaran, V., “A Distributed Intelligent Agent-Based Spatial Decision Support System”, Proceedings of the Americas Conference on Information systems (AMCIS), Dec. 31, 1998, 4 pages.
Sullivan, Danny, “How Google Instant's Autocomplete Suggestions Work”, available at <http://searchengineland.com/how-google-instant-autocomplete-suggestions-work-62592>, Apr. 6, 2011, 12 pages.
Summerfield et al., “ASIC Implementation of the Lyon Cochlea Model”, Proceedings of the 1992 International Conference on Acoustics, Speech and Signal Processing, IEEE, vol. V, 1992, pp. 673-676.
Sundaram et al., “Latent Perceptual Mapping with Data-Driven Variable-Length Acoustic Units for Template-Based Speech Recognition”, ICASSP 2012, Mar. 2012, pp. 4125-4128.
Sycara et al., “Coordination of Multiple Intelligent Software Agents”, International Journal of Cooperative Information Systems (IJCIS), vol. 5, No. 2 & 3, 1996, 31 pages.
Sycara et al., “Distributed Intelligent Agents”, IEEE Expert, vol. 11, No. 6, Dec. 1996, 32 pages.
Sycara et al., “Dynamic Service Matchmaking among Agents in Open Information Environments”, SIGMOD Record, 1999, 7 pages.
Sycara et al., “The RETSINA MAS Infrastructure”, Autonomous Agents and Multi-Agent Systems, vol. 7, 2003, 20 pages.
T3 Magazine, “Creative MuVo TX 256MB”, available at <http://www.t3.co.uk/reviews/entertainment/mp3_player/creative_muvo_tx_256mb>, Aug. 17, 2004, 1 page.
TAOS, “TAOS, Inc. Announces Industry's First Ambient Light Sensor to Convert Light Intensity to Digital Signals”, News Release, available at <http://www.taosinc.com/presssrelease_090902.htm>, Sep. 16, 2002, 3 pages.
Taylor et al., “Speech Synthesis by Phonological Structure Matching”, International Speech Communication Association, vol. 2, Section 3, 1999, 4 pages.
Tello, Ernest R., “Natural-Language Systems”, Mastering AI Tools and Techniques, Howard W. Sams & Company, 1988.
Tenenbaum et al., “Data Structure Using Pascal”, Prentice-Hall, Inc., 1981, 34 pages.
TextnDrive, “Text'nDrive App Demo-Listen and Reply to your Messages by Voice while Driving!”, YouTube Video available at <http://www.youtube.com/watch?v=WaGfzoHsAMw>, Apr. 27, 2010, 1 page.
TG3 Electronics, Inc., “BL82 Series Backlit Keyboards”, available at <http://www.tg3electronics.com/products/backlit/backlit.htm>, retrieved on Dec. 19, 2002, 2 pages.
The HP 150, “Hardware: Compact, Powerful, and Innovative”, vol. 8, No. 10, Oct. 1983, pp. 36-50.
Tidwell, Jenifer, “Animated Transition”, Designing Interfaces, Patterns for effective Interaction Design, Nov. 2005, First Edition, 4 pages.
Tofel, Kevin C., “SpeakTolt: A Personal Assistant for Older iPhones, iPads”, Apple News, Tips and Reviews, Feb. 9, 2012, 7 pages.
Tombros et al., “Users' Perception of Relevance of Spoken Documents”, Journal of the American Society for Information Science, New York, Aug. 2000, pp. 929-939.
Top 10 Best Practices for Voice User Interface Design available at <http://www.developer.com/voice/article.php/1567051/Top-10-Best-Practices-for-Voice-Userinterface-Design.htm>, Nov. 1, 2002, 4 pages.
Touch, Joseph, “Zoned Analog Personal Teleconferencing”, USC / Information Sciences Institute, 1993, pp. 1-19.
Toutanova et al., “Feature-Rich Part-of-Speech Tagging with a Cyclic Dependency Network”, Computer Science Dept., Stanford University, Stanford CA 94305-9040, 2003, 8 pages.
Trigg et al., “Hypertext Habitats: Experiences of Writers in NoteCards”, Hypertext '87 Papers; Intelligent Systems Laboratory, Xerox Palo Alto Research Center, 1987, pp. 89-108.
Trowbridge, David, “Using Andrew for Development of Educational Applications”, Center for Design of Educational Computing, Carnegie-Mellon University (CMU-ITC-85-065), Jun. 2, 1985, pp. 1-6.
Tsai et al., “Attributed Grammar-A Tool for Combining Syntactic and Statistical Approaches to Pattern Recognition”, IEEE Transactions on Systems, Man and Cybernetics, vol. SMC-10, No. 12, Dec. 1980, 13 pages.
Tsao et al., “Matrix Quantizer Design for LPC Speech Using the Generalized Lloyd Algorithm”, (IEEE Transactions on Acoustics, Speech and Signal Processing, Jun. 1985), as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 237-245.
Tucker, Joshua, “Too Lazy to Grab Your TV Remote? Use Siri Instead”, Engadget, Nov. 30, 2011, 8 pages.
Tur et al., “The CALO Meeting Assistant System”, IEEE Transactions on Audio, Speech and Language Processing, vol. 18, No. 6, Aug. 2010, pp. 1601-1611.
Tur et al., “The CALO Meeting Speech Recognition and Understanding System”, Proc. IEEE Spoken Language Technology Workshop, 2008, 4 pages.
Turletti, Thierry, “The INRIA Videoconferencing System (IVS)”, Oct. 1994, pp. 1-7.
Tyson et al., “Domain-Independent Task Specification in the TACITUS Natural Language System”, SRI International, Artificial Intelligence Center, May 1990, 16 pages.
Udell, J., “Computer Telephony”, BYTE, vol. 19, No. 7, Jul. 1994, 9 pages.
Uslan et al., “A Review of Henter-Joyce's MAGic for Windows NT”, Journal of Visual Impairment and Blindness, Dec. 1999, pp. 666-668.
Uslan et al., “A Review of Supernova Screen Magnification Program for Windows”, Journal of Visual Impairment & Blindness, Feb. 1999, pp. 108-110.
Uslan et al., “A Review of Two Screen Magnification Programs for Windows 95: Magnum 95 and LP-Windows”, Journal of Visual Impairment & Blindness, Sep.-Oct. 1997, pp. 9-13.
Van Santen, J. P.H., “Contextual Effects on Vowel Duration”, Journal Speech Communication, vol. 11, No. 6, Dec. 1992, pp. 513-546.
Veiga, Alex, “AT&T Wireless Launching Music Service”, available at <http://bizyahoo.com/ap/041005/at_t_mobile_music_5.html?printer=1>, Oct. 5, 2004, 2 pages.
Vepa et al., “New Objective Distance Measures for Spectral Discontinuities in Concatenative Speech Synthesis”, Proceedings of the IEEE 2002 Workshop on Speech Synthesis, 2002, 4 pages.
Verschelde, Jan, “MATLAB Lecture 8. Special Matrices in MATLAB”, Uic, Dept. of Math, Stat. & CS, MCS 320, Introduction to Symbolic Computation, 2007, 4 pages.
Viegas et al., “Chat Circles”, SIGCHI Conference on Human Factors in Computing Systems, May 15-20, 1999, pp. 9-16.
Vingron, Martin, “Near-Optimal Sequence Alignment”, Current Opinion in Structural Biology, vol. 6, No. 3, 1996, pp. 346-352.
Vlingo Incar, “Distracted Driving Solution with Vlingo InCar”, YouTube Video, Available online at <http://www.youtube.com/watch?v=Vqs8XfXxgz4>, Oct. 2010, 2 pages.
Vlingo, “Vlingo Launches Voice Enablement Application on Apple App Store”, Press Release, Dec. 3, 2008, 2 pages.
Vogel et al., “Shift: A Technique for Operating Pen-Based Interfaces Using Touch”, CHI '07 Proceedings, Mobile Interaction Techniques I, Apr. 28-May 3, 2007, pp. 657-666.
Voiceassist, “Send Text, Listen to and Send E-Mail by Voice”, YouTube Video, Available online at <http://www.youtube.com/watch?v=0tEU61nHHA4>, Jul. 30, 2009, 1 page.
VoiceontheGo, “Voice on the Go (BlackBerry)”, YouTube Video, available online at <http://www.youtube.com/watch?v=pJqpWgQS98w>, Jul. 27, 2009, 1 page.
W3C Working Draft, “Speech Synthesis Markup Language Specification for the Speech Interface Framework”, available at <http://www.w3org./TR/speech-synthesis>, retrieved on Dec. 14, 2000, 42 pages.
Wadlow, M. G., “The Role of Human Interface Guidelines in the Design of Multimedia Applications”, Carnegie Mellon University (To be Published in Current Psychology: Research and Reviews, Summer 1990 (CMU-ITC-91-101), 1990, pp. 1-22.
Wahlster et al., “Smartkom: Multimodal Communication with a Life-Like Character”, Eurospeech-Scandinavia, 7th European Conference on Speech Communication and Technology, 2001, 5 pages.
Waibel, Alex, “Interactive Translation of Conversational Speech”, Computer, vol. 29, No. 7, Jul. 1996, pp. 41-48.
Waldinger et al., “Deductive Question Answering from Multiple Resources”, New Directions in Question Answering, Published by AAAI, Menlo Park, 2003, 22 pages.
Walker et al., “Natural Language Access to Medical Text”, SRI International, Artificial Intelligence Center, Mar. 1981, 23 pages.
Walker et al., “The LOCUS Distributed Operating System 1”, University of California Los Angeles, 1983, pp. 49-70.
Waltz, D., “An English Language Question Answering System for a Large Relational Database”, ACM, vol. 21, No. 7, 1978, 14 pages.
Wang et al., “An Industrial-Strength Audio Search Algorithm”, in Proceedings of the International Conference on Music Information Retrieval (ISMIR), 2003, 7 pages.
Wang et al., “An Initial Study on Large Vocabulary Continuous Mandarin Speech Recognition with Limited Training Data Based on Sub-Syllabic Models”, International Computer Symposium, vol. 2, 1994, pp. 1140-1145.
Wang et al., “Tone Recognition of Continuous Mandarin Speech Based on Hidden Markov Model”, International Journal of Pattern Recognition and Artificial Intelligence, vol. 8, 1994, pp. 233-245.
Ward et al., “A Class Based Language Model for Speech Recognition”, IEEE, 1996, 3 pages.
Ward et al., “Recent Improvements in the CMU Spoken Language Understanding System”, ARPA Human Language Technology Workshop, 1994, 4 pages.
Ward, Wayne, “The CMU Air Travel Information Service: Understanding Spontaneous Speech”, Proceedings of the Workshop on Speech and Natural Language, HLT '90, 1990, pp. 127-129.
Ware et al., “The DragMag Image Magnifier Prototype I”, Apple Inc., Video Clip, Marlon, on a CD, Applicant is not Certain about the Date for the Video Clip., 1995.
Ware et al., “The DragMag Image Magnifier”, CHI '95 Mosaic of Creativity, May 7-11, 1995, pp. 407-408.
Warren et al., “An Efficient Easily Adaptable System for Interpreting Natural Language Queries”, American Journal of Computational Linguistics, vol. 8, No. 3-4, 1982, 11 pages.
Watabe et al., “Distributed Multiparty Desktop Conferencing System: Mermaid”, CSCW 90 Proceedings, Oct. 1990, pp. 27-38.
Weizenbaum, J., “ELIZA—A Computer Program for the Study of Natural Language Communication Between Man and Machine”, Communications of the ACM, vol. 9, No. 1, Jan. 1966, 10 pages.
Werner et al., “Prosodic Aspects of Speech, Universite de Lausanne”, Fundamentals of Speech Synthesis and Speech Recognition: Basic Concepts, State of the Art and Future Challenges, 1994, 18 pages.
Westerman, Wayne, “Hand Tracking, Finger Identification and Chordic Manipulation on a Multi-Touch Surface”, Doctoral Dissertation, 1999, 363 pages.
What is Fuzzy Logic?, available at <http://www.cs.cmu.edu>, retrieved on Apr. 15, 1993, 5 pages.
White, George M., “Speech Recognition, Neural Nets, and Brains”, Jan. 1992, pp. 1-48.
Wikipedia, “Acoustic Model”, available at <http://en.wikipedia.org/wiki/AcousticModel>, retrieved on Sep. 14, 2011, 2 pages.
Wikipedia, “Language Model”, available at <http://en.wikipedia.org/wiki/Language_model>, retrieved on Sep. 14, 2011, 3 pages.
Wikipedia, “Speech Recognition”, available at <http://en.wikipedia.org/wiki/Speech_recognition>, retrieved on Sep. 14, 2011, 10 pages.
Wilensky et al., “Talking to UNIX in English: An Overview of UC”, Communications of the ACM, vol. 27, No. 6, Jun. 1984, pp. 574-593.
Wilson, Mark, “New iPod Shuffle Moves Buttons to Headphones, Adds Text to Speech”, available at <http://gizmodo.com/5167946/new-ipod-shuffle-moves-buttons-to-headphones-adds-text-to-speech>, Mar. 11, 2009, 13 pages.
Windows XP: A Big Surprise!—Experiencing Amazement from Windows XP, New Computer, No. 2, Feb. 28, 2002, 8 pages.
Winiwarter et al., “Adaptive Natural Language Interfaces to FAQ Knowledge Bases”, Proceedings of 4th International Conference on Applications of Natural Language to Information Systems, Austria, Jun. 1999, 22 pages.
Wirelessinfo, “SMS/MMS Ease of Use (8.0)”, available at <http://www.wirelessinfo.com/content/palm-Treo-750-Cell-Phone-Review/Messaging.htm>, Mar. 2007, 3 pages.
Wolff, M., “Post Structuralism and the ARTFUL Database: Some Theoretical Considerations”, Information Technology and Libraries, vol. 13, No. 1, Mar. 1994, 10 pages.
Wong et al., “An 800 Bit/s Vector Quantization LPC Vocoder”, (IEEE Transactions on Acoustics, Speech and Signal Processing, Oct. 1982), as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 222-232.
Wong et al., “Very Low Data Rate Speech Compression with LPC Vector and Matrix Quantization”, (Proceedings of the IEEE Int'l Acoustics, Speech and Signal Processing Conference, Apr. 1983), as reprinted in Vector Quantization (IEEE Press, 1990), 1990, pp. 233-236.
Worldwide Character Encoding, Version 2.0, vols. 1,2 by Unicode, Inc., 12 pages.
Written Opinion received for PCT Patent Application No. PCT/US2005/046797, dated Nov. 24, 2006, 9 pages.
Wu et al., “Automatic Generation of Synthesis Units and Prosodic Information for Chinese Concatenative Synthesis”, Speech Communication, vol. 35, No. 3-4, Oct. 2001, pp. 219-237.
Wu et al., “KDA: A Knowledge-Based Database Assistant”, Proceeding of the Fifth International Conference on Engineering (IEEE Cat.No. 89CH2695-5), 1989, 8 pages.
Wu, M., “Digital Speech Processing and Coding”, Multimedia Signal Processing, Lecture-2 Course Presentation, University of Maryland, College Park, 2003, 8 pages.
Wu, M., “Speech Recognition, Synthesis, and H.C.I.”, Multimedia Signal Processing, Lecture-3 Course Presentation, University of Maryland, College Park, 2003, 11 pages.
Wyle, M. F., “A Wide Area Network Information Filter”, Proceedings of First International Conference on Artificial Intelligence on Wall Street, Oct. 1991, 6 pages.
Xu et al., “Speech-Based Interactive Games for Language Learning: Reading, Translation, and Question-Answering”, Computational Linguistics and Chinese Language Processing, vol. 14, No. 2, Jun. 2009, pp. 133-160.
Yang et al., “Auditory Representations of Acoustic Signals”, IEEE Transactions of Information Theory, vol. 38, No. 2, Mar. 1992, pp. 824-839.
Yang et al., “Hidden Markov Model for Mandarin Lexical Tone Recognition”, IEEE Transactions on Acoustics, Speech and Signal Processing, vol. 36, No. 7, Jul. 1988, pp. 988-992.
Yang et al., “Smart Sight: A Tourist Assistant System”, Proceedings of Third International Symposium on Wearable Computers, 1999, 6 pages.
Yankelovich et al., “Intermedia: the Concept and the Construction of a Seamless Information Environment”, Computer Magazine, IEEE, Jan. 1988, 16 pages.
Yiourgalis et al., “Text-to-Speech system for Greek”, ICASSP 91, vol. 1, May 14-17, 1991, pp. 525-528.
Yoon et al., “Letter-to-Sound Rules for Korean”, Department of Linguistics, the Ohio State University, 2002, 4 pages.
Young, S. J., “The HTK Book”, Available on <http://htk.eng.cam.ac.uk>, 4 pages.
Youtube, “New bar search for Facebook”, Available at “https://www.youtube.com/watch?v=vwgN1WbvCas”, 1 page.
Yunker, John, “Beyond Borders: Web Globalization Strategies”, New Riders, Aug. 22, 2002, 11 pages.
Zainab, “Google Input Tools Shows Onscreen Keyboard in Multiple Languages [Chrome]”, available at <http://www.addictivetips.com/internet-tips/google-input-tools-shows-multiple-language-onscreen-keyboards-chrome/>, Jan. 3, 2012, 3 pages.
Zelig, “A Review of the Palm Treo 750v”, available at <http://www.mtekk.com.au/Articles/tabid/54/articleType/ArticleView/articleld/769/A-Review-of-the-Palm-Treo-750v.aspx>, Feb. 5, 2007, 3 pages.
Zeng et al., “Cooperative Intelligent Software Agents”, The Robotics Institute, Carnegie-Mellon University, Mar. 1995, 13 pages.
Zhang et al., “Research of Text Classification Model Based on Latent Semantic Analysis and Improved HS-SVM”, Intelligent Systems and Applications (ISA), 2010 2nd International Workshop, May 22-23, 2010, 5 pages.
Zhao et al., “Intelligent Agents for Flexible Workflow Systems”, Proceedings of the Americas Conference on Information Systems (AMCIS), Oct. 1998, 4 pages.
Zhao, Y., “An Acoustic-Phonetic-Based Speaker Adaptation Technique for Improving Speaker-Independent Continuous Speech Recognition”, IEEE Transactions on Speech and Audio Processing, vol. 2, No. 3, Jul. 1994, pp. 380-394.
Ziegler, K, “A Distributed Information System Study”, IBM Systems Journal, vol. 18, No. 3, 1979, pp. 374-401.
Zipnick et al., “U.S. Appl. No. 10/859,661, filed Jun. 2, 2004”.
Zovato et al., “Towards Emotional Speech Synthesis: A Rule based Approach”, Proceedings of 5th ISCA Speech Synthesis Workshop-Pittsburgh, 2004, pp. 219-220.
Zue et al., “From Interface to Content: Translingual Access and Delivery of On-Line Information”, Eurospeech, 1997, 4 pages.
Zue et al., “Jupiter: A Telephone-Based Conversational Interface for Weather Information”, IEEE Transactions on Speech and Audio Processing, Jan. 2000, 13 pages.
Zue et al., “Pegasus: A Spoken Dialogue Interface for On-Line Air Travel Planning”, Speech Communication, vol. 15, 1994, 10 pages.
Zue et al., “The Voyager Speech Understanding System: Preliminary Development and Evaluation”, Proceedings of IEEE, International Conference on Acoustics, Speech and Signal Processing, 1990, 4 pages.
Zue, Victor W., “Toward Systems that Understand Spoken Language”, ARPA Strategic Computing Institute, Feb. 1994, 9 pages.
Zue, Victor, “Conversational Interfaces: Advances and Challenges”, Spoken Language System Group, Sep. 1997, 10 pages.
Advisory Action received for U.S. Appl. No. 13/251,104, dated Nov. 2, 2015, 3 pages.
Advisory Action received for U.S. Appl. No. 13/729,597, dated Oct. 16, 2015, 5 pages.
Advisory Action received for U.S. Appl. No. 13/894,354, dated Mar. 24, 2016, 4 pages.
Board Opinion received for Chinese Patent Application No. 201280027176.5, dated Feb. 12, 2018, 10 pages (1 pages of English Summary and 9 pages of Official Copy).
Final Office Action received for U.S. Appl. No. 13/251,088, dated Aug. 2, 2013, 16 pages.
Final Office Action received for U.S. Appl. No. 13/251,088, dated May 20, 2015, 26 pages.
Final Office Action received for U.S. Appl. No. 13/251,104, dated Aug. 14, 2013, 39 pages.
Final Office Action received for U.S. Appl. No. 13/251,104, dated Jul. 10, 2015, 36 pages.
Final Office Action received for U.S. Appl. No. 13/251,118, dated Jun. 13, 2013, 35 pages.
Final Office Action received for U.S. Appl. No. 13/251,118, dated Oct. 2, 2015, 27 pages.
Final Office Action received for U.S. Appl. No. 13/251,127, dated May 5, 2016, 60 pages.
Final Office Action received for U.S. Appl. No. 13/729,597, dated Jun. 26, 2015, 27 pages.
Final Office Action received for U.S. Appl. No. 13/729,597, dated Jun. 29, 2017, 49 pages.
Final Office Action received for U.S. Appl. No. 13/894,354, dated Oct. 7, 2015, 25 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,088, dated Dec. 4, 2014, 19 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,088, dated Jan. 31, 2013, 17 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,088, dated Jun. 19, 2014, 16 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,104, dated Jan. 28, 2014, 48 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,104, dated Nov. 28, 2012, 32 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,104, dated Oct. 9, 2014, 52 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,118, dated Jan. 30, 2015, 20 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,118, dated Jun. 6, 2014, 33 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,127, dated Jan. 16, 2014, 46 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,127, dated Jul. 17, 2015, 53 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,127, dated Nov. 5, 2014, 42 pages.
Non-Final Office Action received for U.S. Appl. No. 13/729,597, dated Dec. 18, 2014, 19 pages.
Non-Final Office Action received for U.S. Appl. No. 13/729,597, dated Dec. 21, 2016, 30 pages.
Non-Final Office Action received for U.S. Appl. No. 13/894,354, dated Apr. 9, 2015, 20 pages.
Non-Final Office Action received for U.S. Appl. No. 13/894,354, dated Jan. 13, 2017, 28 pages.
Non-Final Office Action received for U.S. Appl. No. 13/894,354, dated Jul. 3, 2017, 32 pages.
Notice of Acceptance received for Australian Patent application No. 2012261958, dated Apr. 6, 2016, 3 pages.
Notice of Acceptance received for Australian Patent application No. 2013262803, dated Jul. 8, 2016, 3 pages.
Notice of Acceptance received for Australian Patent application No. 2016204091, dated Feb. 28, 2018, 3 pages.
Notice of Allowance received for Japanese Patent Application No. 2014-513765, dated May 8, 2017, 3 pages (Official Copy only) (See Communication under 37 CFR § 1.98(a) (3)).
Notice of Allowance received for Japanese Patent application No. 2015-512807, dated Jul. 28, 2017, 3 pages (Official Copy only) (See Communication under 37 CFR § 1.98(a) (3)).
Notice of Allowance received for Korean Patent Application No. 10-2013-7034856, dated Mar. 22, 2017, 4 pages (1 page of English Translation and 3 pages of Official Copy).
Notice of Allowance received for Korean Patent Application No. 10-2014-7033076, dated Oct. 31, 2016, 4 pages (1 page of English Translation and 3 pages of official copy).
Notice of Allowance received for U.S. Appl. No. 13/729,597, dated Nov. 30, 2017, 10 pages.
Office Action received for Australian Patent Application No. 2012261958, dated Mar. 10, 2016, 3 pages.
Office Action received for Australian Patent Application No. 2012261958, dated Mar. 27, 2015, 3 pages.
Office Action received for Australian Patent Application No. 2013262803, dated Aug. 6, 2015, 3 pages.
Office Action received for Australian Patent Application No. 2016204091, dated Mar. 3, 2017, 3 pages.
Office Action received for Chinese Patent Application No. 201280027176.5, dated Aug. 26, 2016, 12 pages (3 pages of English Translation and 9 pages of Official Copy).
Office Action received for Chinese Patent Application No. 201280027176.5, dated Dec. 29, 2015, 22 pages (12 pages of English Translation and 10 pages of Official copy).
Office Action received for Chinese Patent Application No. 201280027176.5, dated Feb. 15, 2017, 9 pages (1 page of English Translation and 8 pages of official copy).
Office Action received for Chinese Patent Application No. 201380028060.8, dated Dec. 14, 2017, 6 pages (3 pages of English Translation and 3 pages of Official copy).
Office Action received for Chinese Patent Application No. 201380028060.8, dated Feb. 8, 2017, 14 pages (3 pages of English Translation and 11 pages of Official Copy).
Office Action received for European Patent Application No. 12727027.0, dated Mar. 8, 2017, 6 pages.
Office Action received for European Patent Application No. 13726938.7, dated Jan. 11, 2018, 7 pages.
Office Action received for Japanese Patent Application No. 2014-513765, dated Dec. 2, 2016, 7 ppages (3 pages of English Translation and 4 pages of Official Copy).
Office Action received for Japanese Patent Application No. 2014-513765, dated Jan. 5, 2016, 8 pages (4 pages of English Translation and 4 pages of official copy).
Office Action received for Japanese Patent Application No. 2014-513765, dated Jan. 19, 2015, 8 pages (5 pages of English Translation and 3 pages of official copy).
Office Action received for Japanese Patent Application No. 2015-512807, dated Nov. 2, 2015, 5 pages (Official Copy Only) (See Communication under 37 CFR § 1.98(a) (3)).
Office Action received for Japanese Patent Application No. 2015-512807, dated Oct. 3, 2016, 9 pages (4 pages of English Translation and 5 pages of official copy).
Office Action received for Korean Patent Application No. 10-2013-7034856, dated Apr. 29, 2016, 7 pages (3 pages of English Translation and 4 pages of Official Copy).
Office Action received for Korean Patent Application No. 10-2013-7034856, dated Jun. 13, 2015, 13 pages (8 pages of English Translation and 5 pages of Official Copy).
Office Action received for Korean Patent Application No. 10-2014-7033076, dated Dec. 23, 2015, 9 pages (4 pages of English Translation and 5 pages of official copy).
Office Action received for Korean Patent Application No. 10-2017-7017149, dated Sep. 21, 2017, 10 pages (4 pages of English Translation and 6 pages of Official Copy).
Summons to Attend Oral Proceeding received for European Patent Application No. 12727027.0, dated Apr. 3, 2018, 15 pages.
Supplementary European Search Report received for European Patent Application No. 12727027.0, dated Oct. 14, 2014, 1 page.
Board Opinion received for Chinese Patent Application No. 201280027176.5, dated Jun. 14, 2018, 12 pages (2 pages of English Translation and 10 pages of Official Copy).
Notice of Allowance received for Chinese Patent Application No. 201380028060.8, dated Jul. 10, 2018, 2 pages (1 page of English Translation and 1 page of Official Copy only).
Notice of Allowance received for U.S. Appl. No. 13/894,354, dated Jan. 8, 2019, 13 pages.
Summons to Attend Oral Proceedings received for European Patent Application No. 13726938.7, dated Jan. 15, 2019, 8 pages.
Decision to Refuse received for European Patent Application No. 13726938.7, dated Jul. 11, 2019, 19 pages.
Result of Consultation received for European Patent Application No. 13726938.7, dated Jun. 18, 2019, 5 pages.
Decision on Appeal received for U.S. Appl. No. 13/251,118, dated Jun. 3, 2019, 20 pages.
Office Action received for Japanese Patent Application No. 2017-068594, dated May 10, 2019, 8 pages (4 pages of English Translation and 4 pages of Official Copy).
Board Decision received for Chinese Patent Application No. 201280027176.5, dated Nov. 12, 2018, 22 pages (2 pages of English Translation and 20 pages of Official Copy).
Office Action received for Korean Patent Application No. 10-2018-7031467, dated Jan. 22, 2019, 6 pages (2 pages of English Translation and 4 pages of Official Copy).
Decision on Appeal received for U.S. Appl. No. 13/251,104, dated Mar. 29, 2019, 39 pages.
Extended European Search Report received for European Patent Application No. 18213462.7, dated Mar. 21, 2019, 12 pages.
Office Action received for Australian Patent Application No. 2018204265, dated Mar. 20, 2019, 3 pages.
Notice of Allowance received for Korean Patent Application No. 10-2018-7031467, dated Jul. 30, 2019, 8 pages (5 pages of English Translation and 3 pagges of Official Copy).
Oral Hearing Minutes received for U.S. Appl. No. 13/251,104, dated Feb. 28, 2019, 18 pages.
Non-Final Office Action received for U.S. Appl. No. 13/251,118, dated Oct. 4, 2019, 22 pages.
Office Action received for European Patent Application No. 18213462.7, dated Jan. 22, 2020, 20 pages.
Office Action received for Japanese Patent Application No. 2017-068594, dated Jan. 7, 2020, 12 pages (6 pages of English translation and 6 pages of Official copy).
Decision on Appeal received for U.S. Appl. No. 13/251,127, mailed on Aug. 30, 2019, 28 pages.
Notice of Allowance received for Korean Patent Application No. 10-2019-7031839, dated Jan. 27, 2020, 6 pages (3 pages of English Translation and 3 pages of Official Copy).
Notice of Allowance received for Korean Patent Application No. 10-2020-7010042, dated Apr. 30, 2020, 5 pages (2 pages of English Translation and 3 pages of Official Copy).
Notice of Acceptance received for Australian Patent Application No. 2020202534, dated May 21, 2020, 3 pages.
Notice of Acceptance received for Australian Patent Application No. 2018204265, dated Feb. 27, 2020, 3 pages.
Notice of Allowance received for Japanese Patent Application No. 2017-068594, dated Aug. 7, 2020, 4 pages (1 page of English Translation and 3 pages of Official Copy).
Related Publications (1)
Number Date Country
20170083179 A1 Mar 2017 US
Provisional Applications (2)
Number Date Country
61647440 May 2012 US
61493201 Jun 2011 US
Continuations (1)
Number Date Country
Parent 13894354 May 2013 US
Child 15193971 US
Continuation in Parts (1)
Number Date Country
Parent 13251118 Sep 2011 US
Child 13894354 US