Geo-fence authorization provisioning

Information

  • Patent Grant
  • 10893055
  • Patent Number
    10,893,055
  • Date Filed
    Thursday, August 15, 2019
    5 years ago
  • Date Issued
    Tuesday, January 12, 2021
    3 years ago
Abstract
A system includes a communication module that receives a request to post content to an event gallery associated with an event. The request in turn includes geo-location data for a device sending the content, and identification data identifying the device or a user of the device. The system further has an event gallery module to perform a first authorization operation that includes determining that the geo-location data corresponds to a geo-location fence associated with an event. The event gallery module also performs a second authorization operation that includes using the identification data to verify an attribute of the user. Finally, based on the first and second authorization operations, the event gallery module may selectively authorize the device to post the content to the event gallery.
Description
TECHNICAL FIELD

The subject matter disclosed herein relates generally to exchanging electronic content in a computer network. More particularly, certain examples relate to authorization processes for access to a geo-location restricted collection of content associated with an event or entity.


BACKGROUND

Mobile devices, such as smartphones, are used to generate content. The content may be text messages, photographs (with or without augmenting text) and videos. Users can share such content with individuals in their social network. However, there is no mechanism for sharing content with strangers that are participating in a common event or entity.





BRIEF DESCRIPTION OF THE FIGURES

Example embodiments will be more fully appreciated in connection with the following detailed description taken in conjunction with the accompanying drawings, in which:



FIG. 1 illustrates a system configured in accordance with an embodiment.



FIG. 2 illustrates server side processing associated with an embodiment.



FIG. 3 illustrates client side processing associated with an embodiment.



FIGS. 4-8 illustrate graphical user interfaces that may be associated with embodiments.



FIG. 9 is a flowchart illustrating a method, according to an example embodiment, of provisioning geo-fence authorization.



FIG. 10 is a table illustrating a user profile table, according to an example embodiment.



FIG. 11 illustrates an example mobile device that may be executing a mobile operating system, according to an example embodiment.



FIG. 12 is a block diagram illustrating architecture of software, which may be installed on any one or more of devices described above.



FIG. 13 is a block diagram illustrating components of a machine, according to some example embodiments, able to read instructions from a machine-readable medium (e.g., a machine-readable storage medium) and perform any one or more of the methodologies discussed herein.





Like reference numerals refer to corresponding parts throughout the several views of the drawings.


DETAILED DESCRIPTION

The provisioning of authorization to access content (e.g., a collection of content posted by users, such as a Snapchat Story) based on geolocation is a delicate matter. On the one hand, access should not be too restrictive, particularly with respect to potential contributors and posters who are located within a geo-fence associated with an event or location (e.g., on a university campus). On the other hand, privacy rights and other concerns may make it undesirable to simply provision content access to any user who is located within a geo-fence. Looking specifically at the example of a university campus, it may be undesirable (or even dangerous) to allow anyone simply located on the campus to access and view photographs and other content posted by students. Numerous technical challenges exist in the provisioning of such content access.


Various example methods are described for provisioning access to content based, not only on geolocation within a geo-fence, but also based on various secondary data and criteria. Such data includes, for example, communication identifiers (e.g., an email address) associated with an authorized entity or institution (e.g., indicating a domain of a particular university or company), as well as activity data regarding a user stored in a user profile that serves as the basis for supplemental authorization decisioning. Such activity data may include communications metadata (e.g., historical data regarding other content collections to which a particular user has had access) and device activity data (e.g., screenshot activity or image manipulation using geo-filters). Other secondary data that may be used includes device signature or setting information (e.g., a language setting) or a real-time image processing (e.g. using facial recognition).


This secondary data may be processed to determine whether a particular user has had sufficient and meaningful contacts with an entity or event, or with previous content collections associated with an event or entity (e.g., a previous Snapchat Story for a particular university campus). An example system for addressing of the technical challenges associated with the provisioning of content access within a geo-fence is described below.



FIG. 1 illustrates a system 100 configured in accordance with an embodiment. The system 100 includes a set of client devices 102_1 through 102_N and at least one server 104 connected via a network 106. The network 106 may be any combination of wired or wireless networks.


Each client device 102 has standard components, such as a central processing unit 110 and input/output devices 112 connected via a bus 114. The input/output devices 112 may include a touch display, dedicated control buttons, physical connectors, speakers and the like. A network interface circuit 116 is also connected to the bus 114 and provides connectivity to network 106. A memory 120 is also connected to the bus 114. A communication application 122 is implemented by CPU 110 to coordinate communications with server 104 and/or other client devices. The client device may be in the form of a tablet, smartphone, wearable technology, laptop computer or desktop computer.


The server 104 also includes standard components, such as a central processing unit 130, a bus 132, input/output devices 134 and a network interface circuit 136. A memory 140 is connected to the bus 132. A communication module 142 is implemented by the CPU 130 to coordinate communications with client devices 102. An event gallery module 144 is implemented by the CPU 130 to store messages from participants in a live event. The messages form an event gallery, which may be supplied to a client device 102 in response to a request from a client device 102. The server 104 also includes or is connected to a database 150 that is accessible via the bus 132 by the communication module 142 and the event gallery module 144. The database 150 may operate as a user profile database and store a user profile table (described in further detail below) used for secondary authentication operations.



FIG. 2 illustrates operations associated with an embodiment of the event gallery module 144. The top of the figure illustrates a set of message senders, e.g. Sender_1 through Sender_N. Each message sender is associated with a client device 102. The communication application 122 is configured to accompany a message with geo-location information. Typically, the geo-location information will be collected from a GPS chip resident in the client device. However, other geo-location information may also be used, such as cellular network geo-location information, self-reported geo-location information and the like.


The event gallery module 144 includes an administrative interface that allows one to define an event. For example, the administrative interface may prompt an event planner for event name, event description, event date, event time and event location. The event location is specified in physical coordinates (e.g., GPS coordinates) that define a geo-location fence associated with the event.


As previously indicated, messages from senders include geo-location information. The server 104 receives such messages and geo-location data 200 from any number of senders. For each message, an authorization process (or processes) (202) may be performed to authorize posting of content to an event gallery 204. For example, the geo-location data may be compared to the geo-location fence. If the message was not sent from within the geo-location fence, it is not from a permitted position and it is therefore discarded. If the message is from a permitted position, the message is posted to an event gallery 204. In other example embodiments, secondary authorization processes, as described in further detail below, may be performed in order to assess whether a message is to be posted to an event gallery 204, or alternatively discarded.


The event gallery module 144 may include a curation interface that allows an event planner to optionally curate the event gallery 206. For example, the curation interface may allow the event planner to delete inappropriate or redundant messages. The final operation of FIG. 2 is to supply the event gallery in response to requests 208 from any number of users.



FIG. 3 illustrates processing associated with the communication application 122 resident on a client device 102. The communication application 122 sends a registration request 300. The registration request may be an explicit request to join or follow an event. Alternately, the registration request may be triggered by sending geo-location data to server 104. The event gallery module 144 determines whether the client device is authorized to register to join or follow the event. For example, the event gallery module 144 may determine whether the geo-location data corresponds to a geo-location fence associated with an event. In other embodiments, secondary authorization processes, as described in further detail below, may be performed in order to assess whether the client device is authorized to join or follow the event.


Event gallery prompt information is received 302 in response to a request. The event gallery prompt information may be indicia of the event, such as a brand, a textual description and the like. The event gallery prompt information is added to a selectable destination list 304 (i.e., a list of recipients for a particular message or piece of content). The selectable destination list 304 includes individuals in a user's social network. In this case, the selectable destination list is augmented with indicia of an event.


If a user generates a message (306—Yes) the destination list is supplied 308. The destination list includes individuals in a user's social network and indicia of the event and/or event gallery. If the event gallery is selected (310), the user is added as a follower of the event 312. So, for example, in the case where the user received the event gallery prompt in response to simply communicating geo-location data, the user may formally follow the event by posting a message (shared story) to the event gallery. That is, the event gallery module 144 adds the user to a list of event followers in response to the user posting a message to the event gallery. Finally, messages are sent to recipients designated on the selectable destination list 314. These recipients may include individuals in the user's social network or have some other association with the user (e.g., common membership within a club, similar hobby, attended the same university, etc.).



FIG. 4 is an example of a message taken at an event. In this example, the message is a photograph, which may be augmented with text or other graphic. FIG. 5 illustrates a selectable destination list 500. The selectable destination list 500 includes an entry for a live event 502 and entries 504 for individuals in a social network. Selecting the live event 502 (which may have as followers members from the user's social network as well as individuals or entities with no relation to the user) from the selectable destination list 500 may result in a prompt as shown in FIG. 6. The prompt may explain terms associated with posting content to the event gallery. FIG. 7 illustrates an interface listing friends in a social network and one or more events that are being followed.



FIG. 8 is an example of an event gallery 800. The event gallery 800 includes individual posted content 802 (e.g., messages including images, video, text and audio). The event gallery 800 may be available for a specified transitory period. For example, the specified transitory period may be the duration of an event. Indicia of the event gallery may appear in a list of friends (e.g., destination list) for the duration of the event. In one embodiment, the event gallery has individual ephemeral messages shown in a sequence. For example, a first image is shown for five seconds, and then a second image is shown for three seconds, etc.


An event gallery may be open to all event participants. Alternately, an event gallery may be formed for a subset of participants selected from a destination list or some other list (e.g., a list of co-workers at an event). An embodiment maintains an ongoing event gallery (shared story) for a geo-location. For example, the shared story may extend over months. Alternately, the shared story may be renewed every twenty-four hour period at a specified geo-location.



FIG. 9 is a flowchart illustrating a method 900, according to an example embodiment, to authorize postings of a message (or other content) to an event gallery. The method 900 may be used to perform authorization or verification operations as part of the operation 202 of FIG. 2 or as part of the registration operation 300 of FIG. 3.


The method 900 commences at operation 902 and is followed by the receipt, at operation 904, of a request from a device to post a message (or other content) to an event gallery, or to register to join or follow an event. The request is received by the communication module 142.


The request to post, join or follow includes geolocation data indicating a location of a requesting device (e.g., a smart phone) from which the request was received, as well as identification data identifying the requesting device or a user operating the requesting device. The geolocation data may, for example, be GPS coordinates provided by a GPS module of a client device 102, or location data determined by the client device 102 using Wi-Fi or cell tower triangulation. The identification data may include an email address of the operator of the client device 102, an identifier of the client device 102 (e.g., an Electronic Serial Number (ESN), a Mobile Identification Number (MIN), or a System Identification Code (SID), a device signature (e.g., generated using the settings of the client device 102), or an IP address of a wireless network via which the request was transmitted. The identification data may also include real-time visual data (e.g., a picture of the face of a sending user or of an environment in which the sending user is located).


At operation 906, the communication module 142 parses the received request, and extracts the geolocation data and identification data. The extracted data 908 is then provided by the communication module 1422 to the event gallery module 144.


At operation 910, the event gallery module 144 performs a first authorization operation, by determining whether the geolocation data, extracted from the request, corresponds to a geolocation fence associated with an event gallery for a specific event or entity. If the geolocation data does not correspond to the relevant geolocation fence, authorization is denied at operation 912, and the method 900 terminates at operation 914.


On the other hand, should the geolocation data correspond to the relevant geolocation fence, the event gallery module 144, at operation 916, performs a second authorization operation that includes using the identification data, extracted at operation 906, to verify an attribute of the user. This second authorization operation is useful for ensuring that only qualified users are able to contribute to the specific event gallery, or to join (or follow) an event for which the event gallery exists. If the second authorization operation fails, authorization is again denied at operation 912. The authorization method 900 terminates at operation 914.


The performance of the second authorization operation may involve any number of sub-operations using, for example, the identification data extracted at operation 906. These various sub operations may be performed against user profile data, stored as part of a user profile table (discussed below with reference to FIG. 10) in the database 150, which is accessed by the event gallery module 144.


In a first example authorization sub-operation, an email address included in the request is used to perform the second authorization. Specifically, the domain name portion of the email address (e.g., john@ lmu.edu) may be compared against the domain name of an entity or organization (e.g., Loyola Marymount University) associated with an event. In this example, Loyola Marymount University (LMU) may be the location of a concert event John is seeking to join or follow, or the concert event may have an event gallery to which John is seeking to contribute.


In this sub-operation, the event gallery module 144 may also have access to a database of qualified email addresses for a particular entity or organization. For example LMU, through agreement with an operator of the system 100, may provide access to a database of authorized email addresses for this university. In a further embodiment, email addresses may be verified against a database of entity email addresses source from a third party (e.g., a social networking site).


In a second example authorization sub-operation, an IP address included in the request may be used to perform the authorization. For example, authorization may be restricted to only those devices posting (or otherwise accessing) from a campus Wi-Fi network, where the relevant event is being hosted on a university campus (or the university is in some other way associated with the event).


In further example authorization sub-operations, communications, activity and/or visual data included within a user profile is used as part of the second authorization process. FIG. 10 is a data diagram, illustrating an example user profile table 1002 that may be maintained within the database 150. The table 1002 is maintained by a user profile sub module of the event gallery module 144. Turning specifically to the user profile table 1002, the table is shown to include the following information for each user: a user identifier 1004, a messaging system identifier 1006 (e.g., an identifier used by the system 100), one or more email addresses 1008, multiple instances of activity data 1010 (e.g. a user's screen capture behavior or activity, image filter usage etc.), multiple instances of communications (or posting) data 1012 (e.g., contribution history to various event galleries or content collections for events) and multiple instances of user visual data 1014 (e.g., face or location images associated with the user). The user profile table 1002 may also include device setting data 1016. Other examples utilizable information include area code, phone number, etc. For example, the language setting of a user's phone may be a useful criterion for provisioning geo-fence authorization to users in specific countries or regions.


Returning to the description of authorization sub operations using historical activity, communications and/or visual data stored within a user profile table 1002, the following communications data may be used in authorization sub operations:

    • Recency of contributions to a specific event gallery (e.g., to an event gallery associated with the same (common) entity to which the user is now requesting to provide contributions).
    • Frequency of sending and receiving communications (e.g., ephemeral messages) to and from other users who have previously contributed to (or who are authorized to contribute to) the relevant event gallery.
    • Frequency of viewing event galleries (e.g., Snapchat Stories) of another user who previously contributed to a specific event gallery (e.g., an eligible Snapchat Story associated with the same entity (e.g. a university) hosting the event that the user is now seeking to join or follow).
    • Information or habits regarding a user's friends or contacts activity, including the level of their friends/contacts participation in a specific event gallery. Thus, a user may be granted access to a gallery if a certain number of his or her friends (or phone contacts from his/her device) have participated in posting to the gallery.


Completion of a past event gallery (e.g., access to first and last content items in a gallery sequence), indicating an intimacy or connectedness with an event gallery to which the user may now be seeking access.


Activity data 1010, which provides a history of user activities with respect to a specific application (e.g., the communications application 122) may likewise be used in an authorization sub-operation. Examples of such activity data include data indicating whether a user has applied a image filter (e.g., a Snapchat geo-filter) that is relevant to a particular location or event (e.g., a geo-filter that is associated with a specific university campus), or viewed an image/collection of images to which such a location-relevant image filter has been applied. Similarly, a user's preferences for a particular activity (e.g., a user's hobby), as determined by web browsing or other activity may be used to as well.


The activity data 1010 may also record a user's screen capture (e.g., “screenshotting”) behavior or activity on a mobile device, which can also be applied in the authorization sub-operation. Consider that a user may have performed a screen capture operation on a mobile device at a particular location which is within a geo-fence, or sufficiently proximate to a location associated with an event. This information may be computed and used in the authorization sub-operation.


In one example, the user visual data 1014 is used in provisioning geo-fence authorization by determining whether a user's face was previously presented in an approved event gallery. If so, the user's face may be associated with a user account from “selfies” that the user captured using a mobile device or camera. In this example, a real-time-image of a user's face (or data generated from such an image) is included in the request received at operation 904. This real-time image data may be compared against the user visual data 1014 to verify the user, and also compared against images (e.g., selfies) present in another event gallery associated with an authorized entity (e.g., to determine whether a “selfie” depicting the user is present in another Snapchat Story approved for a particular university). If such a correlation is detected, geo-fence authorization may be approved at operation 916.


The device setting data 1016 (e.g., language settings), may also be used as an authorization sub-operation to provision geo-fence authorization in specific regions. For example, where the language settings of a particular device indicate a specific language preference (e.g., German), access to an event gallery for an event occurring in Germany may be selectively authorized based on the determined language preference.


In addition to the examples described above, other concepts are also utilizable as an authorization sub-operation, including express actions required of the user. For example, in some embodiments, a user may be prompted for a password required for access to a gallery.


Modules, Components, and Logic


Certain embodiments are described herein as including logic or a number of components, modules, or mechanisms. Modules may constitute either software modules (e.g., code embodied on a machine-readable medium or in a transmission signal) or hardware modules. A “hardware module” is a tangible unit capable of performing certain operations and may be configured or arranged in a certain physical manner. In various example embodiments, one or more computer systems (e.g., a standalone computer system, a client computer system, or a server computer system) or one or more hardware modules of a computer system (e.g., a processor or a group of processors) may be configured by software (e.g., an application or application portion) as a hardware module that operates to perform certain operations as described herein.


In some embodiments, a hardware module may be implemented mechanically, electronically, or any suitable combination thereof. For example, a hardware module may include dedicated circuitry or logic that is permanently configured to perform certain operations. For example, a hardware module may be a special-purpose processor, such as a Field-Programmable Gate Array (FPGA) or an Application Specific Integrated Circuit (ASIC). A hardware module may also include programmable logic or circuitry that is temporarily configured by software to perform certain operations. For example, a hardware module may include software encompassed within a general-purpose processor or other programmable processor. It will be appreciated that the decision to implement a hardware module mechanically, in dedicated and permanently configured circuitry, or in temporarily configured circuitry (e.g., configured by software) may be driven by cost and time considerations.


Accordingly, the phrase “hardware module” should be understood to encompass a tangible entity, be that an entity that is physically constructed, permanently configured (e.g., hardwired), or temporarily configured (e.g., programmed) to operate in a certain manner or to perform certain operations described herein. As used herein. “hardware-implemented module” refers to a hardware module. Considering embodiments in which hardware modules are temporarily configured (e.g., programmed), each of the hardware modules need not be configured or instantiated at any one instance in time. For example, where a hardware module comprises a general-purpose processor configured by software to become a special-purpose processor, the general-purpose processor may be configured as respectively different special-purpose processors (e.g., comprising different hardware modules) at different times. Software may accordingly configure a particular processor or processors, for example, to constitute a particular hardware module at one instance of time and to constitute a different hardware module at a different instance of time.


Hardware modules can provide information to, and receive information from, other hardware modules. Accordingly, the described hardware modules may be regarded as being communicatively coupled. Where multiple hardware modules exist contemporaneously, communications may be achieved through signal transmission (e.g., over appropriate circuits and buses) between or among two or more of the hardware modules. In embodiments in which multiple hardware modules are configured or instantiated at different times, communications between such hardware modules may be achieved, for example, through the storage and retrieval of information in memory structures to which the multiple hardware modules have access. For example, one hardware module may perform an operation and store the output of that operation in a memory device to which it is communicatively coupled. A further hardware module may then, at a later time, access the memory device to retrieve and process the stored output. Hardware modules may also initiate communications with input or output devices, and can operate on a resource (e.g., a collection of information).


The various operations of example methods described herein may be performed, at least partially, by one or more processors that are temporarily configured (e.g., by software) or permanently configured to perform the relevant operations. Whether temporarily or permanently configured, such processors may constitute processor-implemented modules that operate to perform one or more operations or functions described herein. As used herein. “processor-implemented module” refers to a hardware module implemented using one or more processors.


Similarly, the methods described herein may be at least partially processor-implemented, with a particular processor or processors being an example of hardware. For example, at least some of the operations of a method may be performed by one or more processors or processor-implemented modules. Moreover, the one or more processors may also operate to support performance of the relevant operations in a “cloud computing” environment or as a “software as a service” (SaaS). For example, at least some of the operations may be performed by a group of computers (as examples of machines including processors), with these operations being accessible via a network (e.g., the Internet) and via one or more appropriate interfaces (e.g., an Application Program Interface (API)).


The performance of certain of the operations may be distributed among the processors, not only residing within a single machine, but deployed across a number of machines. In some example embodiments, the processors or processor-implemented modules may be located in a single geographic location (e.g., within a home environment, an office environment, or a server farm). In other example embodiments, the processors or processor-implemented modules may be distributed across a number of geographic locations.


Applications



FIG. 11 illustrates an example mobile device 1100 that may be executing a mobile operating system (e.g., iOS™. Android™. Windows® Phone, or other mobile operating systems), according to example embodiments. In one embodiment, the mobile device 1100 may include a touch screen that may receive tactile information from a user 1102. For instance, the user 1102 may physically touch 1104 the mobile device 1100, and in response to the touch 1104, the mobile device 1100 may determine tactile information such as touch location, touch force, gesture motion, and so forth. In various example embodiment, the mobile device 1100 may display home screen 1106 (e.g., Springboard on iOS™) that the user 1102 of the mobile device 1100 may use to launch applications and otherwise manage the mobile device 1100. In various example embodiments, the home screen 1106 may provide status information such as battery life, connectivity, or other hardware status. The home screen 1106 may also include a plurality of icons that may be activated to launch applications, for example, by touching the area occupied by the icon. Similarly, other user interface elements may be activated by touching an area occupied by a particular user interface element. In this manner, the user 1102 may interact with the applications.


Many varieties of applications (also referred to as “apps”) may be executing on the mobile device 1100. The applications may include native applications (e.g., applications programmed in Objective-C running on iOS™ or applications programmed in Java running on Android™), mobile web applications (e.g., HTML5), or hybrid applications (e.g., a native shell application that launches an HTML5 session). In a specific example, the mobile device 1100 may include a messaging app 1120, audio recording app 1122, a camera app 1124, a book reader app 1126, a media app 1128, a fitness app 1130, a file management app 1132, a location app 1134, a browser app 1136, a settings app 1138, a contacts app 1140, a telephone call app 1142, other apps (e.g., gaming apps, social networking apps, biometric monitoring apps), a third party app 1144, and so forth.


Software Architecture



FIG. 12 is a block diagram 1200 illustrating an architecture of software 1202, which may be installed on any one or more of devices described above. FIG. 12 is merely a non-limiting example of a software architecture and it will be appreciated that many other architectures may be implemented to facilitate the functionality described herein. The software 1202 may be executing on hardware such as machine 1300 of FIG. 13 that includes processors 1310, memory 1330, and I/O components 1350. In the example architecture of FIG. 12, the software 1202 may be conceptualized as a stack of layers where each layer may provide particular functionality. For example, the software 1202 may include layers such as an operating system 1204, libraries 1206, frameworks 1208, and applications 1210. Operationally, the applications 1210 may invoke application programming interface (API) calls 1212 through the software stack and receive messages 1214 in response to the API calls 1212.


The operating system 1204 may manage hardware resources and provide common services. The operating system 1204 may include, for example, a kernel 1220, services 1222, and drivers 1224. The kernel 1220 may act as an abstraction layer between the hardware and the other software layers. For example, the kernel 1220 may be responsible for memory management, processor management (e.g., scheduling), component management, networking, security settings, and so on. The services 1222 may provide other common services for the other software layers. The drivers 1224 may be responsible for controlling or interfacing with the underlying hardware. For instance, the drivers 1224 may include display drivers, camera drivers, Bluetooth® drivers, flash memory drivers, serial communication drivers (e.g., Universal Serial Bus (USB) drivers), Wi-Fi® drivers, audio drivers, power management drivers, and so forth.


The libraries 1206 may provide a low-level common infrastructure that may be utilized by the applications 1210. The libraries 1206 may include system 1230 libraries (e.g., C standard library) that may provide functions such as memory allocation functions, string manipulation functions, mathematic functions, and the like. In addition, the libraries 1206 may include API libraries 1232 such as media libraries (e.g., libraries to support presentation and manipulation of various media format such as MPREG4, H.264, MP3, AAC. AMR, JPG. PNG), graphics libraries (e.g., an OpenGL framework that may be used to render 2D and 3D in a graphic content on a display), database libraries (e.g., SQLite that may provide various relational database functions), web libraries (e.g., WebKit that may provide web browsing functionality), and the like. The libraries 1206 may also include a wide variety of other libraries 1234 to provide many other APIs to the applications 1210.


The frameworks 1208 may provide a high-level common infrastructure that may be utilized by the applications 1210. For example, the frameworks 1208 may provide various graphic user interface (GUI) functions, high-level resource management, high-level location services, and so forth. The frameworks 1208 may provide a broad spectrum of other APIs that may be utilized by the applications 1210, some of which may be specific to a particular operating system or platform.


The applications 1210 include a home application 1250, a contacts application 1252, a browser application 1254, a book reader application 1256, a location application 1258, a media application 1260, a messaging application 1262, a game application 1264, and a broad assortment of other applications such as third party application 1266. In a specific example, the third party application 1266 (e.g., an application developed using the Android™ or iOS™ software development kit (SDK) by an entity other than the vendor of the particular platform) may be mobile software running on a mobile operating system such as iOS™, Android™. Windows® Phone, or other mobile operating systems. In this example, the third party application 1266 may invoke the API calls 1212 provided by the mobile operating system 1204 to facilitate functionality described herein.


Example Machine Architecture and Machine-Readable Medium



FIG. 13 is a block diagram illustrating components of a machine 1300, according to some example embodiments, able to read instructions from a machine-readable medium (e.g., a machine-readable storage medium) and perform any one or more of the methodologies discussed herein. Specifically, FIG. 13 shows a diagrammatic representation of the machine 1300 in the example form of a computer system, within which instructions 1316 (e.g., software, a program, an application, an applet, an app, or other executable code) for causing the machine 1300 to perform any one or more of the methodologies discussed herein may be executed. In alternative embodiments, the machine 1300 operates as a standalone device or may be coupled (e.g., networked) to other machines. In a networked deployment, the machine 1300 may operate in the capacity of a server machine or a client machine in a server-client network environment, or as a peer machine in a peer-to-peer (or distributed) network environment. The machine 1300 may comprise, but not be limited to, a server computer, a client computer, a personal computer (PC), a tablet computer, a laptop computer, a netbook, a set-top box (STB), a personal digital assistant (PDA), an entertainment media system, a cellular telephone, a smart phone, a mobile device, a wearable device (e.g., a smart watch), a smart home device (e.g., a smart appliance), other smart devices, a web appliance, a network router, a network switch, a network bridge, or any machine capable of executing the instructions 1316, sequentially or otherwise, that specify actions to be taken by machine 1300. Further, while only a single machine 1300 is illustrated, the term “machine” shall also be taken to include a collection of machines 1300 that individually or jointly execute the instructions 1316 to perform any one or more of the methodologies discussed herein.


The machine 1300 may include processors 1310, memory 1330, and I/O components 1350, which may be configured to communicate with each other via a bus 1302. In an example embodiment, the processors 1310 (e.g., a Central Processing Unit (CPU), a Reduced Instruction Set Computing (RISC) processor, a Complex Instruction Set Computing (CISC) processor, a Graphics Processing Unit (GPU), a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Radio-Frequency Integrated Circuit (RFIC), another processor, or any suitable combination thereof) may include, for example, processor 1312 and processor 1314 that may execute instructions 1316. The term “processor” is intended to include multi-core processor that may comprise two or more independent processors (also referred to as “cores”) that may execute instructions contemporaneously. Although FIG. 13 shows multiple processors, the machine 1300 may include a single processor with a single core, a single processor with multiple cores (e.g., a multi-core process), multiple processors with a single core, multiple processors with multiples cores, or any combination thereof.


The memory 1330 may include a main memory 1332, a static memory 1334, and a storage unit 1336 accessible to the processors 1310 via the bus 1302. The storage unit 1336 may include a machine-readable medium 1338 on which is stored the instructions 1316 embodying any one or more of the methodologies or functions described herein. The instructions 1316 may also reside, completely or at least partially, within the main memory 1332, within the static memory 1334, within at least one of the processors 1310 (e.g., within the processor's cache memory), or any suitable combination thereof, during execution thereof by the machine 1300. Accordingly, the main memory 1332, static memory 1334, and the processors 1310 may be considered as machine-readable media 1338.


As used herein, the term “memory” refers to a machine-readable medium 1338 able to store data temporarily or permanently and may be taken to include, but not be limited to, random-access memory (RAM), read-only memory (ROM), buffer memory, flash memory, and cache memory. While the machine-readable medium 1338 is shown in an example embodiment to be a single medium, the term “machine-readable medium” should be taken to include a single medium or multiple media (e.g., a centralized or distributed database, or associated caches and servers) able to store instructions 1316. The term “machine-readable medium” shall also be taken to include any medium, or combination of multiple media, that is capable of storing instructions (e.g., instructions 1316) for execution by a machine (e.g., machine 1300), such that the instructions, when executed by one or more processors of the machine 1300 (e.g., processors 1310), cause the machine 1300 to perform any one or more of the methodologies described herein. Accordingly, a “machine-readable medium” refers to a single storage apparatus or device, as well as “cloud-based” storage systems or storage networks that include multiple storage apparatus or devices. The term “machine-readable medium” shall accordingly be taken to include, but not be limited to, one or more data repositories in the form of a solid-state memory (e.g., flash memory), an optical medium, a magnetic medium, other non-volatile memory (e.g., Erasable Programmable Read-Only Memory (EPROM)), or any suitable combination thereof. The term “machine-readable medium” specifically excludes non-statutory signals per se.


The I/O components 1350 may include a wide variety of components to receive input, provide output, produce output, transmit information, exchange information, capture measurements, and so on. It will be appreciated that the I/O components 1350 may include many other components that are not shown in FIG. 13. The I/O components 1350 are grouped according to functionality merely for simplifying the following discussion and the grouping is in no way limiting. In various example embodiments, the I/O components 1350 may include output components 1352 and input components 1354. The output components 1352 may include visual components (e.g., a display such as a plasma display panel (PDP), a light emitting diode (LED) display, a liquid crystal display (LCD), a projector, or a cathode ray tube (CRT)), acoustic components (e.g., speakers), haptic components (e.g., a vibratory motor), other signal generators, and so forth. The input components 1354 may include alphanumeric input components (e.g., a keyboard, a touch screen configured to receive alphanumeric input, a photo-optical keyboard, or other alphanumeric input components), point based input components (e.g., a mouse, a touchpad, a trackball, a joystick, a motion sensor, or other pointing instrument), tactile input components (e.g., a physical button, a touch screen that provides location and force of touches or touch gestures, or other tactile input components), audio input components (e.g., a microphone), and the like.


In further example embodiments, the I/O components 1350 may include biometric components 1356, motion components 1358, environmental components 1360, or position components 1362 among a wide array of other components. For example, the biometric components 1356 may include components to detect expressions (e.g., hand expressions, facial expressions, vocal expressions, body gestures, or eye tracking), measure biosignals (e.g., blood pressure, heart rate, body temperature, perspiration, or brain waves), identify a person (e.g., voice identification, retinal identification, facial identification, fingerprint identification, or electroencephalogram based identification), and the like. The motion components 1358 may include acceleration sensor components (e.g., accelerometer), gravitation sensor components, rotation sensor components (e.g., gyroscope), and so forth. The environmental components 1360 may include, for example, illumination sensor components (e.g., photometer), temperature sensor components (e.g., one or more thermometer that detect ambient temperature), humidity sensor components, pressure sensor components (e.g., barometer), acoustic sensor components (e.g., one or more microphones that detect background noise), proximity sensor components (e.g., infrared sensors that detect nearby objects), gas sensors (e.g., gas detection sensors to detection concentrations of hazardous gases for safety or to measure pollutants in the atmosphere), or other components that may provide indications, measurements, or signals corresponding to a surrounding physical environment. The position components 1362 may include location sensor components (e.g., a Global Position System (GPS) receiver component), altitude sensor components (e.g., altimeters or barometers that detect air pressure from which altitude may be derived), orientation sensor components (e.g., magnetometers), and the like.


Communication may be implemented using a wide variety of technologies. The I/O components 1350 may include communication components 1364 operable to couple the machine 1300 to a network 1380 or devices 1370 via coupling 1382 and coupling 1372 respectively. For example, the communication components 1364 may include a network interface component or other suitable device to interface with the network 1380. In further examples, communication components 1364 may include wired communication components, wireless communication components, cellular communication components. Near Field Communication (NFC) components, Bluetooth® components (e.g., Bluetooth® Low Energy). Wi-Fi® components, and other communication components to provide communication via other modalities. The devices 1370 may be another machine or any of a wide variety of peripheral devices (e.g., a peripheral device coupled via a Universal Serial Bus (USB)).


Moreover, the communication components 1364 may detect identifiers or include components operable to detect identifiers. For example, the communication components 1364 may include Radio Frequency Identification (RFID) tag reader components, NFC smart tag detection components, optical reader components (e.g., an optical sensor to detect one-dimensional bar codes such as Universal Product Code (UPC) bar code, multi-dimensional bar codes such as Quick Response (QR) code, Aztec code, Data Matrix, Dataglyph, MaxiCode, PDF417. Ultra Code. UCC RSS-2D bar code, and other optical codes), or acoustic detection components (e.g., microphones to identify tagged audio signals). In addition, a variety of information may be derived via the communication components 1364, such as, location via Internet Protocol (IP) geo-location, location via Wi-Fi® signal triangulation, location via detecting a NFC beacon signal that may indicate a particular location, and so forth.


Transmission Medium


In various example embodiments, one or more portions of the network 1380 may be an ad hoc network, an intranet, an extranet, a virtual private network (VPN), a local area network (LAN), a wireless LAN (WLAN), a wide area network (WAN), a wireless WAN (WWAN), a metropolitan area network (MAN), the Internet, a portion of the Internet, a portion of the Public Switched Telephone Network (PSTN), a plain old telephone service (POTS) network, a cellular telephone network, a wireless network, a Wi-Fi® network, another type of network, or a combination of two or more such networks. For example, the network 1380 or a portion of the network 1380 may include a wireless or cellular network and the coupling 1382 may be a Code Division Multiple Access (CDMA) connection, a Global System for Mobile communications (GSM) connection, or other type of cellular or wireless coupling. In this example, the coupling 1382 may implement any of a variety of types of data transfer technology, such as Single Carrier Radio Transmission Technology (1×RTT), Evolution-Data Optimized (EVDO) technology, General Packet Radio Service (GPRS) technology. Enhanced Data rates for GSM Evolution (EDGE) technology, third Generation Partnership Project (3GPP) including 3G, fourth generation wireless (4G) networks. Universal Mobile Telecommunications System (UMTS), High Speed Packet Access (HSPA), Worldwide Interoperability for Microwave Access (WiMAX), Long Term Evolution (LTE) standard, others defined by various standard setting organizations, other long range protocols, or other data transfer technology.


The instructions 1316 may be transmitted or received over the network 1380 using a transmission medium via a network interface device (e.g., a network interface component included in the communication components 1364) and utilizing any one of a number of well-known transfer protocols (e.g., hypertext transfer protocol (HTTP)). Similarly, the instructions 1316 may be transmitted or received using a transmission medium via the coupling 1372 (e.g., a peer-to-peer coupling) to devices 1370. The term “transmission medium” shall be taken to include any intangible medium that is capable of storing, encoding, or carrying instructions 1316 for execution by the machine 1300, and includes digital or analog communications signals or other intangible medium to facilitate communication of such software.


Furthermore, the machine-readable medium 1338 is non-transitory (in other words, not having any transitory signals) in that it does not embody a propagating signal. However, labeling the machine-readable medium 1338 as “non-transitory” should not be construed to mean that the medium is incapable of movement; the medium should be considered as being transportable from one physical location to another. Additionally, since the machine-readable medium 1338 is tangible, the medium may be considered to be a machine-readable device.


Language


Throughout this specification, plural instances may implement components, operations, or structures described as a single instance. Although individual operations of one or more methods are illustrated and described as separate operations, one or more of the individual operations may be performed concurrently, and nothing requires that the operations be performed in the order illustrated. Structures and functionality presented as separate components in example configurations may be implemented as a combined structure or component. Similarly, structures and functionality presented as a single component may be implemented as separate components. These and other variations, modifications, additions, and improvements fall within the scope of the subject matter herein.


Although an overview of the inventive subject matter has been described with reference to specific example embodiments, various modifications and changes may be made to these embodiments without departing from the broader scope of embodiments of the present disclosure. Such embodiments of the inventive subject matter may be referred to herein, individually or collectively, by the term “invention” merely for convenience and without intending to voluntarily limit the scope of this application to any single disclosure or inventive concept if more than one is, in fact, disclosed.


The embodiments illustrated herein are described in sufficient detail to enable those skilled in the art to practice the teachings disclosed. Other embodiments may be used and derived therefrom, such that structural and logical substitutions and changes may be made without departing from the scope of this disclosure. The Detailed Description, therefore, is not to be taken in a limiting sense, and the scope of various embodiments is defined only by the appended claims, along with the full range of equivalents to which such claims are entitled.


As used herein, the term “or” may be construed in either an inclusive or exclusive sense. Moreover, plural instances may be provided for resources, operations, or structures described herein as a single instance. Additionally, boundaries between various resources, operations, modules, engines, and data stores are somewhat arbitrary, and particular operations are illustrated in a context of specific illustrative configurations. Other allocations of functionality are envisioned and may fall within a scope of various embodiments of the present disclosure. In general, structures and functionality presented as separate resources in the example configurations may be implemented as a combined structure or resource. Similarly, structures and functionality presented as a single resource may be implemented as separate resources. These and other variations, modifications, additions, and improvements fall within a scope of embodiments of the present disclosure as represented by the appended claims. The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense.

Claims
  • 1. A computer implemented method, comprising: receiving a request to post content to an event gallery associated with an event, the request comprising activity data that records a screen capture operation performed on a device at a particular location, and identification data identifying at least one of the device or a user of the device;performing a first authorization operation including determining that the particular location is within a geo-location fence associated with the event;performing a second authorization operation including using the identification data to verify an attribute of the user; andbased on the first and second authorization operations, posting the content to the event gallery.
  • 2. The computer implemented method of claim 1, wherein the identification data comprises an IP address, and the second authorization operation comprises verifying that the IP address relates to an organization associated with the event.
  • 3. The computer implemented method of claim 1, further comprising locating a user profile, associated with the user, stored in a database, wherein the second authorization operation includes extracting user profile data from the user profile in the database in order to verify the attribute of the user.
  • 4. The computer implemented method of claim 1, wherein the request includes real-time visual data captured using the device, the attribute comprises a user visual attribute, and the verifying the attribute comprises comparing visual data of user profile data with the real-time visual data, the user profile data being associated with the user.
  • 5. The computer implemented method of claim 1, wherein verifying the attribute comprises identifying at least one communication with a further user, the further user having made at least one communications contribution to a further event gallery associated with a further event.
  • 6. The computer implemented method of claim 5, wherein the event and the further event are both related to a common entity.
  • 7. The computer implemented method of claim 1, wherein the attribute comprises a user activity attribute.
  • 8. The computer implemented method of claim 1, wherein the event gallery is available for a specified transitory period.
  • 9. The computer implemented method of claim 1, wherein the event gallery comprises individual ephemeral messages shown in sequence.
  • 10. A system comprising: at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the processor to perform operations comprising:receiving a request to post content to an event gallery associated with an event, the request comprising activity data that records a screen capture operation performed on a device at a particular location, and identification data identifying at least one of the device or a user of the device;performing a first authorization operation including determining that the particular location is within a geo-location fence associated with the event;performing a second authorization operation including using the identification data to verify an attribute of the user; andbased on the first and second authorization operations, posting the content to the event gallery.
  • 11. The system of claim 10, wherein the identification data comprises an IP address, and the second authorization operation comprises verifying that the IP address relates to an organization associated with the event.
  • 12. The system of claim 10, wherein the operations further comprise locating a user profile, associated with the user, stored in a database, and wherein the second authorization operation includes extracting user profile data from the user profile in the database in order to verify the attribute of the user.
  • 13. The system of claim 10, wherein the request includes real-time visual data captured using the device, the attribute comprises a user visual attribute, and the verifying the attribute comprises comparing visual data of user profile data with the real-time visual data, the user profile data being associated with the user.
  • 14. The system of claim 10, wherein verifying the attribute comprises identifying at least one communication with a further user, the further user having made at least one communications contribution to a further event gallery associated with a further event.
  • 15. The system of claim 14, wherein the event and the further event are both related to a common entity.
  • 16. The system of claim 10, wherein the attribute comprises a user activity attribute.
  • 17. The system of claim 10, wherein the event gallery is available for a specified transitory period.
  • 18. The system of claim 10, wherein the event gallery comprises individual ephemeral messages shown in sequence.
  • 19. A system comprising: a communication component, implemented using at least one processor, to receive a request to post content to an event gallery associated with an event, the request comprising activity data that records a screen capture operation performed on a device at a particular location, and identification data identifying at least one of the device or a user of the device; andan event gallery component to:perform a first authorization operation including determining that the particular location is within a geo-location fence associated with the event;perform a second authorization operation including using the identification data to verify an attribute of the user; andbased on the first and second authorization operations, posting the content to the event gallery.
  • 20. The system of claim 19, wherein the request includes real-time visual data captured using the device, the attribute comprises a user visual attribute, and the verifying the attribute comprises comparing visual data of user profile data with the real-time visual data, the user profile data being associated with the user.
CLAIM OF PRIORITY

This application is a continuation of and claims the benefit of priority of U.S. patent application Ser. No. 15/074,029, filed Mar. 18, 2016, which claims the benefit of U.S. Provisional Application Ser. No. 62/134,689, filed Mar. 18, 2015, which are hereby incorporated by reference in their entirety.

US Referenced Citations (992)
Number Name Date Kind
666223 Shedlock Jan 1901 A
4581634 Williams Apr 1986 A
4975690 Torres Dec 1990 A
5072412 Henderson, Jr. et al. Dec 1991 A
5493692 Theimer et al. Feb 1996 A
5713073 Warsta Jan 1998 A
5754939 Herz et al. May 1998 A
5855008 Goldhaber et al. Dec 1998 A
5883639 Walton et al. Mar 1999 A
5999932 Paul Dec 1999 A
6012098 Bayeh et al. Jan 2000 A
6014090 Rosen et al. Jan 2000 A
6029141 Bezos et al. Feb 2000 A
6038295 Mattes Mar 2000 A
6049711 Yehezkel et al. Apr 2000 A
6075535 Fitzhugh et al. Jun 2000 A
6154764 Nitta et al. Nov 2000 A
6158044 Tibbetts Dec 2000 A
6167435 Druckenmiller et al. Dec 2000 A
6204840 Petelycky et al. Mar 2001 B1
6205432 Gabbard et al. Mar 2001 B1
6216141 Straub et al. Apr 2001 B1
6285381 Sawano et al. Sep 2001 B1
6285987 Roth et al. Sep 2001 B1
6290504 Benitz et al. Sep 2001 B1
6310694 Okimoto et al. Oct 2001 B1
6317789 Rakavy et al. Nov 2001 B1
6334149 Davis, Jr. et al. Dec 2001 B1
6349203 Asaoka et al. Feb 2002 B1
6353170 Eyzaguirre et al. Mar 2002 B1
6363380 Dimitrova Mar 2002 B1
6446004 Cao et al. Sep 2002 B1
6449657 Stanbach et al. Sep 2002 B2
6456852 Bar et al. Sep 2002 B2
6484196 Maurille Nov 2002 B1
6487586 Ogilvie et al. Nov 2002 B2
6487601 Hubacher et al. Nov 2002 B1
6499016 Anderson Dec 2002 B1
6523008 Avrunin Feb 2003 B1
6542749 Tanaka et al. Apr 2003 B2
6549768 Fraccaroli Apr 2003 B1
6618593 Drutman et al. Sep 2003 B1
6622174 Ukita et al. Sep 2003 B1
6631463 Floyd et al. Oct 2003 B1
6636247 Hamzy et al. Oct 2003 B1
6636855 Holloway et al. Oct 2003 B2
6643684 Malkin et al. Nov 2003 B1
6658095 Yoakum et al. Dec 2003 B1
6665531 Soderbacka et al. Dec 2003 B1
6668173 Greene Dec 2003 B2
6684238 Dutta Jan 2004 B1
6684257 Camut et al. Jan 2004 B1
6698020 Zigmond et al. Feb 2004 B1
6700506 Winkler Mar 2004 B1
6701347 Ogilvie Mar 2004 B1
6711608 Ogilvie Mar 2004 B1
6720860 Narayanaswami Apr 2004 B1
6724403 Santoro et al. Apr 2004 B1
6757713 Ogilvie et al. Jun 2004 B1
6832222 Zimowski Dec 2004 B1
6834195 Brandenberg et al. Dec 2004 B2
6836792 Chen Dec 2004 B1
6898626 Ohashi May 2005 B2
6959324 Kubik et al. Oct 2005 B1
6970088 Kovach Nov 2005 B2
6970907 Ullmann et al. Nov 2005 B1
6980909 Root et al. Dec 2005 B2
6981040 Konig et al. Dec 2005 B1
7004394 Kim Feb 2006 B2
7020494 Spriestersbach et al. Mar 2006 B2
7027124 Foote et al. Apr 2006 B2
7072963 Anderson et al. Jul 2006 B2
7085571 Kalhan et al. Aug 2006 B2
7110744 Freeny, Jr. Sep 2006 B2
7124091 Khoo et al. Oct 2006 B1
7124164 Chemtob Oct 2006 B1
7142823 Logue et al. Nov 2006 B1
7149893 Leonard et al. Dec 2006 B1
7173651 Knowles Feb 2007 B1
7188143 Szeto Mar 2007 B2
7203380 Chiu et al. Apr 2007 B2
7206568 Sudit Apr 2007 B2
7227937 Yoakum et al. Jun 2007 B1
7237002 Estrada et al. Jun 2007 B1
7240025 Stone et al. Jul 2007 B2
7240089 Boudreau Jul 2007 B2
7243163 Friend et al. Jul 2007 B1
7254585 Frieden et al. Aug 2007 B2
7269426 Kokkonen et al. Sep 2007 B2
7278168 Chaudhury et al. Oct 2007 B1
7280658 Amini et al. Oct 2007 B2
7315823 Brondrup Jan 2008 B2
7349768 Bruce et al. Mar 2008 B2
7356564 Hartselle et al. Apr 2008 B2
7376715 Cunningham et al. May 2008 B2
7394345 Ehlinger et al. Jul 2008 B1
7411493 Smith Aug 2008 B2
7423580 Markhovsky et al. Sep 2008 B2
7454442 Cobleigh et al. Nov 2008 B2
7478402 Christensen et al. Jan 2009 B2
7496347 Puranik Feb 2009 B2
7508419 Toyama et al. Mar 2009 B2
7512649 Faybishenko et al. Mar 2009 B2
7519670 Hagale et al. Apr 2009 B2
7535890 Rojas May 2009 B2
7546554 Chiu et al. Jun 2009 B2
7571244 Costanzo et al. Aug 2009 B2
7607096 Oreizy et al. Oct 2009 B2
7639943 Kalajan Dec 2009 B1
7650231 Gadler Jan 2010 B2
7668537 DeVries Feb 2010 B2
7703140 Nath et al. Apr 2010 B2
7770137 Forbes et al. Aug 2010 B2
7778973 Choi Aug 2010 B2
7779444 Glad Aug 2010 B2
7787886 Markhovsky et al. Aug 2010 B2
7796946 Eisenbach Sep 2010 B2
7801954 Cadiz et al. Sep 2010 B2
7856360 Kramer et al. Dec 2010 B2
7856449 Martino et al. Dec 2010 B1
7912896 Wolovitz et al. Mar 2011 B2
7934156 Forstall et al. Apr 2011 B2
7991638 House et al. Aug 2011 B1
8001204 Burtner et al. Aug 2011 B2
8014762 Chmaytelli et al. Sep 2011 B2
8032586 Challenger et al. Oct 2011 B2
8063797 Sonnabend et al. Nov 2011 B1
8082255 Carlson, Jr. et al. Dec 2011 B1
8090351 Klein Jan 2012 B2
8098904 Ioffe et al. Jan 2012 B2
8099109 Altman et al. Jan 2012 B2
8112716 Kobayashi Feb 2012 B2
8131597 Hudetz Mar 2012 B2
8135166 Rhoads Mar 2012 B2
8136028 Loeb et al. Mar 2012 B1
8146001 Reese Mar 2012 B1
8161115 Yamamoto Apr 2012 B2
8161417 Lee Apr 2012 B1
8170957 Richard May 2012 B2
8195203 Tseng Jun 2012 B1
8199747 Rojas et al. Jun 2012 B2
8208943 Petersen Jun 2012 B2
8214443 Hamburg Jul 2012 B2
8234350 Gu et al. Jul 2012 B1
8238947 Lottin et al. Aug 2012 B2
8244593 Klinger et al. Aug 2012 B2
8276092 Narayanan et al. Sep 2012 B1
8279319 Date Oct 2012 B2
8280406 Ziskind et al. Oct 2012 B2
8285199 Hsu et al. Oct 2012 B2
8287380 Nguyen et al. Oct 2012 B2
8301159 Hamynen et al. Oct 2012 B2
8306922 Kunal et al. Nov 2012 B1
8312086 Velusamy et al. Nov 2012 B2
8312097 Siegel et al. Nov 2012 B1
8326315 Phillips et al. Dec 2012 B2
8326327 Hymel et al. Dec 2012 B2
8332475 Rosen et al. Dec 2012 B2
8352546 Dollard Jan 2013 B1
8369866 Ashley, Jr. et al. Feb 2013 B2
8379130 Forutanpour et al. Feb 2013 B2
8385950 Wagner et al. Feb 2013 B1
8402097 Szeto Mar 2013 B2
8405773 Hayashi et al. Mar 2013 B2
8418067 Cheng et al. Apr 2013 B2
8423409 Rao Apr 2013 B2
8428453 Spiegel et al. Apr 2013 B1
8471914 Sakiyama et al. Jun 2013 B2
8472935 Fujisaki Jun 2013 B1
8494481 Bacco et al. Jul 2013 B1
8510383 Hurley et al. Aug 2013 B2
8527345 Rothschild et al. Sep 2013 B2
8542685 Forbes, Jr. et al. Sep 2013 B2
8554627 Svendsen et al. Oct 2013 B2
8560612 Kilmer et al. Oct 2013 B2
8570907 Garcia, Jr. et al. Oct 2013 B2
8594680 Ledlie et al. Nov 2013 B2
8613089 Holloway et al. Dec 2013 B1
8660358 Bergboer et al. Feb 2014 B1
8660369 Llano et al. Feb 2014 B2
8660793 Ngo et al. Feb 2014 B2
8681178 Tsang Mar 2014 B1
8682350 Altman et al. Mar 2014 B2
8686962 Christie Apr 2014 B2
8687021 Bathiche et al. Apr 2014 B2
8718333 Wolf et al. May 2014 B2
8724622 Rojas May 2014 B2
8732168 Johnson May 2014 B2
8744523 Fan et al. Jun 2014 B2
8745132 Obradovich Jun 2014 B2
8751310 Van Datta et al. Jun 2014 B2
8761800 Kuwahara Jun 2014 B2
8762201 Noonan Jun 2014 B1
8768876 Shim et al. Jul 2014 B2
8775401 Zhou et al. Jul 2014 B2
8775972 Spiegel Jul 2014 B2
8788680 Naik Jul 2014 B1
8788947 Putz et al. Jul 2014 B2
8790187 Walker et al. Jul 2014 B2
8797415 Arnold Aug 2014 B2
8798646 Wang et al. Aug 2014 B1
8856349 Jain et al. Oct 2014 B2
8868223 Sharifi Oct 2014 B1
8874677 Rosen et al. Oct 2014 B2
8886227 Schmidt et al. Nov 2014 B2
8909679 Root et al. Dec 2014 B2
8909714 Agarwal et al. Dec 2014 B2
8909725 Sehn Dec 2014 B1
8914752 Spiegel Dec 2014 B1
8925106 Steiner et al. Dec 2014 B1
8965271 Vucurevich Feb 2015 B1
8972357 Shim et al. Mar 2015 B2
8977296 Briggs et al. Mar 2015 B1
8995433 Rojas Mar 2015 B2
9015285 Ebsen et al. Apr 2015 B1
9020745 Johnston et al. Apr 2015 B2
9026943 Spiegel May 2015 B1
9037577 Saylor et al. May 2015 B1
9040574 Wang et al. May 2015 B2
9055416 Rosen et al. Jun 2015 B2
9063638 Schrock et al. Jun 2015 B1
9083770 Drose et al. Jul 2015 B1
9094137 Sehn et al. Jul 2015 B1
9098832 Scardino Aug 2015 B1
9100806 Rosen et al. Aug 2015 B2
9100807 Rosen et al. Aug 2015 B2
9113301 Spiegel et al. Aug 2015 B1
9119027 Sharon et al. Aug 2015 B2
9123074 Jacobs et al. Sep 2015 B2
9137700 Elefant et al. Sep 2015 B2
9143382 Bhogal et al. Sep 2015 B2
9143681 Ebsen et al. Sep 2015 B1
9148424 Yang Sep 2015 B1
9148742 Koulomzin et al. Sep 2015 B1
9152477 Campbell et al. Oct 2015 B1
9159364 Matias et al. Oct 2015 B1
9191776 Root et al. Nov 2015 B2
9204252 Root Dec 2015 B2
9225805 Kujawa et al. Dec 2015 B2
9225897 Sehn et al. Dec 2015 B1
9237202 Sehn Jan 2016 B1
9258459 Hartley Feb 2016 B2
9264463 Rubinstein et al. Feb 2016 B2
9276886 Samaranayake Mar 2016 B1
9294425 Son Mar 2016 B1
9319472 Cathcart et al. Apr 2016 B2
9344606 Hartley et al. May 2016 B2
9385983 Sehn Jul 2016 B1
9396354 Murphy et al. Jul 2016 B1
9407712 Sehn Aug 2016 B1
9407816 Sehn Aug 2016 B1
9417754 Smith Aug 2016 B2
9430783 Sehn Aug 2016 B1
9439041 Parvizi et al. Sep 2016 B2
9443227 Evans et al. Sep 2016 B2
9450907 Pridmore et al. Sep 2016 B2
9459778 Hogeg et al. Oct 2016 B2
9477391 Flynn, III et al. Oct 2016 B2
9482882 Hanover et al. Nov 2016 B1
9482883 Meisenholder Nov 2016 B1
9489661 Evans et al. Nov 2016 B2
9491134 Rosen et al. Nov 2016 B2
9532171 Allen et al. Dec 2016 B2
9537811 Allen et al. Jan 2017 B2
9542422 Duggal et al. Jan 2017 B2
9544379 Gauglitz et al. Jan 2017 B2
9560006 Prado et al. Jan 2017 B2
9591445 Zises Mar 2017 B2
9628950 Noeth et al. Apr 2017 B1
9648581 Vaynblat et al. May 2017 B1
9652896 Jurgenson et al. May 2017 B1
9659244 Anderton et al. May 2017 B2
9672538 Vaynblat et al. Jun 2017 B1
9674660 Vaynblat et al. Jun 2017 B1
9693191 Sehn Jun 2017 B2
9705831 Spiegel Jul 2017 B2
9710821 Heath Jul 2017 B2
9742713 Spiegel et al. Aug 2017 B2
9785796 Murphy et al. Oct 2017 B1
9788027 Vucurevich Oct 2017 B1
9802121 Ackley et al. Oct 2017 B2
9825898 Sehn Nov 2017 B2
9843720 Ebsen et al. Dec 2017 B1
9854219 Sehn Dec 2017 B2
9866999 Noeth Jan 2018 B1
9881094 Pavlovskaia Jan 2018 B2
9961520 Brooks et al. May 2018 B2
10080102 Noeth et al. Sep 2018 B1
10133705 Allen et al. Nov 2018 B1
10135949 Pavlovskaia et al. Nov 2018 B1
10182311 Sehn Jan 2019 B2
10186299 Wang et al. Jan 2019 B2
10200813 Allen et al. Feb 2019 B1
10250683 Karkkainen et al. Apr 2019 B2
10284508 Allen et al. May 2019 B1
10311916 Sehn Jun 2019 B2
10349209 Noeth et al. Jul 2019 B1
10354425 Yan et al. Jul 2019 B2
10416845 Allen et al. Sep 2019 B1
10448201 Sehn et al. Oct 2019 B1
10476830 Allen et al. Nov 2019 B2
10514876 Sehn Dec 2019 B2
10524087 Allen et al. Dec 2019 B1
10572681 Murphy et al. Feb 2020 B1
10580458 Sehn Mar 2020 B2
10616239 Allen et al. Apr 2020 B2
10623891 Sehn et al. Apr 2020 B2
10659914 Allen et al. May 2020 B1
10708210 Allen et al. Jul 2020 B1
10779113 Sehn et al. Sep 2020 B2
10811053 Sehn Oct 2020 B2
20010025316 Oh Sep 2001 A1
20010028787 Nomura et al. Oct 2001 A1
20020023101 Kurihara et al. Feb 2002 A1
20020032771 Gledje Mar 2002 A1
20020047858 Bayliss et al. Apr 2002 A1
20020047868 Miyazawa Apr 2002 A1
20020078456 Hudson et al. Jun 2002 A1
20020087631 Sharma Jul 2002 A1
20020097257 Miller et al. Jul 2002 A1
20020098850 Akhteruzzaman et al. Jul 2002 A1
20020122659 Mcgrath et al. Sep 2002 A1
20020128047 Gates Sep 2002 A1
20020144154 Tomkow Oct 2002 A1
20020171669 Meron et al. Nov 2002 A1
20030001846 Davis et al. Jan 2003 A1
20030016247 Lai et al. Jan 2003 A1
20030016253 Aoki et al. Jan 2003 A1
20030017823 Mager et al. Jan 2003 A1
20030020623 Cao et al. Jan 2003 A1
20030023874 Prokupets et al. Jan 2003 A1
20030037124 Yamaura et al. Feb 2003 A1
20030052925 Daimon et al. Mar 2003 A1
20030074404 Parker et al. Apr 2003 A1
20030083929 Springer et al. May 2003 A1
20030101230 Benschoter et al. May 2003 A1
20030110503 Perkes Jun 2003 A1
20030126215 Udell Jul 2003 A1
20030131362 Jasinschi et al. Jul 2003 A1
20030148773 Spriestersbach et al. Aug 2003 A1
20030163370 Chen et al. Aug 2003 A1
20030164856 Prager et al. Sep 2003 A1
20030210280 Baker et al. Nov 2003 A1
20030217106 Adar et al. Nov 2003 A1
20030217118 Kobayashi et al. Nov 2003 A1
20030229607 Zellweger et al. Dec 2003 A1
20040027371 Jaeger Feb 2004 A1
20040064429 Hirstius et al. Apr 2004 A1
20040078367 Anderson et al. Apr 2004 A1
20040111467 Willis Jun 2004 A1
20040158739 Wakai et al. Aug 2004 A1
20040185877 Asthana et al. Sep 2004 A1
20040189465 Capobianco et al. Sep 2004 A1
20040193488 Khoo et al. Sep 2004 A1
20040199402 Walker et al. Oct 2004 A1
20040203959 Coombes Oct 2004 A1
20040205480 Moore Oct 2004 A1
20040205514 Sommerer et al. Oct 2004 A1
20040215625 Svendsen et al. Oct 2004 A1
20040243531 Dean Dec 2004 A1
20040243688 Wugofski Dec 2004 A1
20040243704 Botelho et al. Dec 2004 A1
20050019014 Yoo et al. Jan 2005 A1
20050021444 Bauer et al. Jan 2005 A1
20050022211 Veselov et al. Jan 2005 A1
20050048989 Jung Mar 2005 A1
20050071435 Karstens Mar 2005 A1
20050078804 Yomoda Apr 2005 A1
20050097176 Schatz et al. May 2005 A1
20050102180 Gailey et al. May 2005 A1
20050102381 Jiang et al. May 2005 A1
20050104976 Currans May 2005 A1
20050114783 Szeto May 2005 A1
20050119936 Buchanan et al. Jun 2005 A1
20050122405 Voss et al. Jun 2005 A1
20050193340 Amburgey et al. Sep 2005 A1
20050193345 Klassen et al. Sep 2005 A1
20050198128 Anderson Sep 2005 A1
20050223066 Buchheit et al. Oct 2005 A1
20050288954 McCarthy et al. Dec 2005 A1
20060004630 Criddle et al. Jan 2006 A1
20060026067 Nicholas et al. Feb 2006 A1
20060107297 Toyama et al. May 2006 A1
20060109238 Lau et al. May 2006 A1
20060114338 Rothschild Jun 2006 A1
20060119882 Harris et al. Jun 2006 A1
20060127054 Matsuyama Jun 2006 A1
20060136297 Willis et al. Jun 2006 A1
20060242234 Counts et al. Oct 2006 A1
20060242239 Morishima et al. Oct 2006 A1
20060242554 Gerace et al. Oct 2006 A1
20060252438 Ansamaa et al. Nov 2006 A1
20060259359 Gogel Nov 2006 A1
20060265417 Amato et al. Nov 2006 A1
20060270419 Crowley et al. Nov 2006 A1
20060287878 Wadhwa et al. Dec 2006 A1
20070003221 Hamada et al. Jan 2007 A1
20070004426 Pfleging et al. Jan 2007 A1
20070028183 Ostojic et al. Feb 2007 A1
20070038715 Collins et al. Feb 2007 A1
20070040931 Nishizawa Feb 2007 A1
20070064899 Boss et al. Mar 2007 A1
20070073517 Panje Mar 2007 A1
20070073823 Cohen et al. Mar 2007 A1
20070075898 Markhovsky et al. Apr 2007 A1
20070082707 Flynt et al. Apr 2007 A1
20070106706 Ahrens et al. May 2007 A1
20070136228 Petersen Jun 2007 A1
20070192128 Celestini Aug 2007 A1
20070198340 Lucovsky et al. Aug 2007 A1
20070198495 Buron et al. Aug 2007 A1
20070208751 Cowan et al. Sep 2007 A1
20070210936 Nicholson Sep 2007 A1
20070214180 Crawford Sep 2007 A1
20070214216 Carrer et al. Sep 2007 A1
20070233556 Koningstein Oct 2007 A1
20070233801 Eren et al. Oct 2007 A1
20070233859 Zhao et al. Oct 2007 A1
20070243887 Bandhole et al. Oct 2007 A1
20070244750 Grannan et al. Oct 2007 A1
20070250791 Halliday et al. Oct 2007 A1
20070255456 Funayama Nov 2007 A1
20070268988 Hedayat et al. Nov 2007 A1
20070281690 Altman et al. Dec 2007 A1
20070299807 Lea et al. Dec 2007 A1
20080005240 Knighton et al. Jan 2008 A1
20080012987 Hirata et al. Jan 2008 A1
20080022329 Glad Jan 2008 A1
20080025701 Ikeda Jan 2008 A1
20080032703 Krumm et al. Feb 2008 A1
20080033795 Wishnow et al. Feb 2008 A1
20080033930 Warren Feb 2008 A1
20080043041 Hedenstroem et al. Feb 2008 A2
20080046476 Anderson et al. Feb 2008 A1
20080049704 Witteman et al. Feb 2008 A1
20080055269 Lemay et al. Mar 2008 A1
20080062141 Chandhri Mar 2008 A1
20080076505 Nguyen et al. Mar 2008 A1
20080092233 Tian et al. Apr 2008 A1
20080094387 Chen Apr 2008 A1
20080104503 Beall et al. May 2008 A1
20080109844 Baldeschweiler et al. May 2008 A1
20080120409 Sun et al. May 2008 A1
20080147730 Lee et al. Jun 2008 A1
20080148150 Mall Jun 2008 A1
20080158230 Sharma et al. Jul 2008 A1
20080160956 Jackson et al. Jul 2008 A1
20080167106 Lutnick Jul 2008 A1
20080168033 Ott et al. Jul 2008 A1
20080168489 Schraga Jul 2008 A1
20080189177 Anderton et al. Aug 2008 A1
20080193101 Agnihotri et al. Aug 2008 A1
20080207176 Brackbill et al. Aug 2008 A1
20080208692 Garaventi et al. Aug 2008 A1
20080214210 Rasanen et al. Sep 2008 A1
20080222158 Saika Sep 2008 A1
20080222545 Lemay Sep 2008 A1
20080255976 Altberg et al. Oct 2008 A1
20080256430 Gold Oct 2008 A1
20080256446 Yamamoto Oct 2008 A1
20080256450 Takakura et al. Oct 2008 A1
20080256577 Funaki et al. Oct 2008 A1
20080263103 Mcgregor et al. Oct 2008 A1
20080266421 Takahata et al. Oct 2008 A1
20080270938 Carlson Oct 2008 A1
20080284587 Saigh et al. Nov 2008 A1
20080288338 Wiseman et al. Nov 2008 A1
20080306826 Kramer et al. Dec 2008 A1
20080313329 Wang et al. Dec 2008 A1
20080313346 Kujawa et al. Dec 2008 A1
20080316181 Nurmi Dec 2008 A1
20080318616 Chipalkatti et al. Dec 2008 A1
20090006191 Arankalle et al. Jan 2009 A1
20090006565 Velusamy et al. Jan 2009 A1
20090015703 Kim et al. Jan 2009 A1
20090019472 Cleland et al. Jan 2009 A1
20090024956 Kobayashi Jan 2009 A1
20090030774 Rothschild et al. Jan 2009 A1
20090030999 Gatzke et al. Jan 2009 A1
20090040324 Nonaka Feb 2009 A1
20090042588 Lottin et al. Feb 2009 A1
20090058822 Chaudhri Mar 2009 A1
20090079846 Chou Mar 2009 A1
20090089169 Gupta et al. Apr 2009 A1
20090089378 Maresh Apr 2009 A1
20090089678 Sacco et al. Apr 2009 A1
20090089710 Wood et al. Apr 2009 A1
20090093261 Ziskind Apr 2009 A1
20090132341 Klinger May 2009 A1
20090132453 Hangartner et al. May 2009 A1
20090132665 Thomsen et al. May 2009 A1
20090148045 Lee et al. Jun 2009 A1
20090153492 Popp Jun 2009 A1
20090157450 Athsani et al. Jun 2009 A1
20090157752 Gonzalez Jun 2009 A1
20090160970 Fredlund et al. Jun 2009 A1
20090163182 Gatti et al. Jun 2009 A1
20090169062 Cheung et al. Jul 2009 A1
20090177299 Bartel Marinus et al. Jul 2009 A1
20090177588 Marchese Jul 2009 A1
20090177730 Annamalai et al. Jul 2009 A1
20090187825 Sandquist et al. Jul 2009 A1
20090192900 Collison et al. Jul 2009 A1
20090197582 Lewis et al. Aug 2009 A1
20090197616 Lewis et al. Aug 2009 A1
20090199242 Johnson et al. Aug 2009 A1
20090215469 Fisher et al. Aug 2009 A1
20090232354 Camp, Jr. et al. Sep 2009 A1
20090234815 Boerries et al. Sep 2009 A1
20090235155 Ueda Sep 2009 A1
20090239552 Churchill et al. Sep 2009 A1
20090249222 Schmidt et al. Oct 2009 A1
20090249244 Robinson et al. Oct 2009 A1
20090260010 Burkhart et al. Oct 2009 A1
20090265647 Martin et al. Oct 2009 A1
20090284658 Cho Nov 2009 A1
20090288022 Almstrand et al. Nov 2009 A1
20090291672 Treves et al. Nov 2009 A1
20090292608 Polachek Nov 2009 A1
20090319607 Belz et al. Dec 2009 A1
20090327073 Li Dec 2009 A1
20100001980 Kim et al. Jan 2010 A1
20100011316 Sar et al. Jan 2010 A1
20100014833 Pjanovic et al. Jan 2010 A1
20100039505 Inoue et al. Feb 2010 A1
20100041378 Aceves et al. Feb 2010 A1
20100062794 Han Mar 2010 A1
20100073509 Shioji Mar 2010 A1
20100082427 Burgener et al. Apr 2010 A1
20100082693 Hugg et al. Apr 2010 A1
20100100568 Papin et al. Apr 2010 A1
20100100729 Read et al. Apr 2010 A1
20100113065 Narayan et al. May 2010 A1
20100115281 Camenisch et al. May 2010 A1
20100130233 Lansing May 2010 A1
20100131880 Lee et al. May 2010 A1
20100131895 Wohlert May 2010 A1
20100153144 Miller et al. Jun 2010 A1
20100153197 Byon Jun 2010 A1
20100156933 Jones et al. Jun 2010 A1
20100159944 Pascal et al. Jun 2010 A1
20100161635 Dey Jun 2010 A1
20100161658 Hamynen et al. Jun 2010 A1
20100161831 Haas et al. Jun 2010 A1
20100162149 Sheleheda et al. Jun 2010 A1
20100183280 Beauregard et al. Jul 2010 A1
20100185552 Deluca et al. Jul 2010 A1
20100185665 Horn et al. Jul 2010 A1
20100185987 Yang et al. Jul 2010 A1
20100191631 Weidmann Jul 2010 A1
20100197318 Petersen et al. Aug 2010 A1
20100197319 Petersen et al. Aug 2010 A1
20100198683 Aarabi Aug 2010 A1
20100198694 Muthukrishnan Aug 2010 A1
20100198826 Petersen et al. Aug 2010 A1
20100198828 Petersen et al. Aug 2010 A1
20100198862 Jennings et al. Aug 2010 A1
20100198870 Petersen et al. Aug 2010 A1
20100198917 Petersen et al. Aug 2010 A1
20100199166 Fisk, III Aug 2010 A1
20100199227 Xiao et al. Aug 2010 A1
20100201482 Robertson et al. Aug 2010 A1
20100201536 Robertson et al. Aug 2010 A1
20100211431 Lutnick et al. Aug 2010 A1
20100214436 Kim et al. Aug 2010 A1
20100223128 Dukellis et al. Sep 2010 A1
20100223343 Bosan et al. Sep 2010 A1
20100247064 Yeh et al. Sep 2010 A1
20100250109 Johnston et al. Sep 2010 A1
20100251143 Thomas et al. Sep 2010 A1
20100257196 Waters et al. Oct 2010 A1
20100259386 Holley et al. Oct 2010 A1
20100262461 Bohannon Oct 2010 A1
20100273463 Bonnefoy Oct 2010 A1
20100273509 Sweeney et al. Oct 2010 A1
20100281045 Dean Nov 2010 A1
20100293105 Blinn et al. Nov 2010 A1
20100306669 Della Pasqua Dec 2010 A1
20100332958 Weinberger et al. Dec 2010 A1
20110004071 Faiola et al. Jan 2011 A1
20110010205 Richards Jan 2011 A1
20110029512 Folgner et al. Feb 2011 A1
20110037605 Robison, Jr. et al. Feb 2011 A1
20110040783 Uemichi et al. Feb 2011 A1
20110040804 Peirce et al. Feb 2011 A1
20110050909 Ellenby et al. Mar 2011 A1
20110050915 Wang et al. Mar 2011 A1
20110064388 Brown et al. Mar 2011 A1
20110066743 Hurley et al. Mar 2011 A1
20110083101 Sharon et al. Apr 2011 A1
20110085059 Noh Apr 2011 A1
20110099507 Nesladek et al. Apr 2011 A1
20110102630 Rukes May 2011 A1
20110106882 Takakura et al. May 2011 A1
20110119133 Igelman et al. May 2011 A1
20110131633 Macaskill et al. Jun 2011 A1
20110137881 Cheng et al. Jun 2011 A1
20110141025 Tsai Jun 2011 A1
20110145564 Moshir et al. Jun 2011 A1
20110159890 Fortescue et al. Jun 2011 A1
20110164163 Bilbrey et al. Jul 2011 A1
20110170838 Rosengart et al. Jul 2011 A1
20110184980 Jeong et al. Jul 2011 A1
20110191368 Muzatko Aug 2011 A1
20110197194 D'Angelo et al. Aug 2011 A1
20110202598 Evans et al. Aug 2011 A1
20110202968 Nurmi Aug 2011 A1
20110211534 Schmidt et al. Sep 2011 A1
20110213845 Logan et al. Sep 2011 A1
20110215966 Kim et al. Sep 2011 A1
20110225048 Nair Sep 2011 A1
20110238300 Schenken Sep 2011 A1
20110238763 Shin et al. Sep 2011 A1
20110251790 Liotopoulos et al. Oct 2011 A1
20110255736 Thompson et al. Oct 2011 A1
20110256881 Huang et al. Oct 2011 A1
20110273575 Lee Nov 2011 A1
20110276637 Thornton et al. Nov 2011 A1
20110282799 Huston Nov 2011 A1
20110283188 Farrenkopf Nov 2011 A1
20110286586 Saylor et al. Nov 2011 A1
20110294541 Zheng et al. Dec 2011 A1
20110295677 Dhingra et al. Dec 2011 A1
20110296474 Babic Dec 2011 A1
20110302525 Jeon Dec 2011 A1
20110306387 Moon Dec 2011 A1
20110314084 Saretto et al. Dec 2011 A1
20110314419 Dunn et al. Dec 2011 A1
20110320373 Lee et al. Dec 2011 A1
20120004956 Huston Jan 2012 A1
20120019722 Kwisthout et al. Jan 2012 A1
20120023522 Anderson et al. Jan 2012 A1
20120028659 Whitney et al. Feb 2012 A1
20120033718 Kauffman et al. Feb 2012 A1
20120036015 Sheikh Feb 2012 A1
20120036443 Ohmori et al. Feb 2012 A1
20120054001 Zivkovic et al. Mar 2012 A1
20120054797 Skog et al. Mar 2012 A1
20120054811 Spears Mar 2012 A1
20120059722 Rao Mar 2012 A1
20120062805 Candelore Mar 2012 A1
20120070045 Vesper et al. Mar 2012 A1
20120084731 Filman et al. Apr 2012 A1
20120084835 Thomas et al. Apr 2012 A1
20120099800 Llano et al. Apr 2012 A1
20120108293 Law et al. May 2012 A1
20120110096 Smarr et al. May 2012 A1
20120113143 Adhikari et al. May 2012 A1
20120113272 Hata May 2012 A1
20120117456 Koskimies May 2012 A1
20120123830 Svendsen et al. May 2012 A1
20120123867 Hannan May 2012 A1
20120123871 Svendsen et al. May 2012 A1
20120123875 Svendsen et al. May 2012 A1
20120124126 Alcazar et al. May 2012 A1
20120124176 Curtis et al. May 2012 A1
20120124458 Cruzada May 2012 A1
20120127196 Landry May 2012 A1
20120129548 Rao et al. May 2012 A1
20120131507 Sparandara et al. May 2012 A1
20120131512 Takeuchi et al. May 2012 A1
20120136998 Hough et al. May 2012 A1
20120143760 Abulafia et al. Jun 2012 A1
20120150978 Monaco Jun 2012 A1
20120158532 Fitzsimmons Jun 2012 A1
20120163664 Zhu Jun 2012 A1
20120165100 Lalancette et al. Jun 2012 A1
20120166462 Pathak et al. Jun 2012 A1
20120166468 Gupta et al. Jun 2012 A1
20120166971 Sachson et al. Jun 2012 A1
20120169855 Oh Jul 2012 A1
20120172062 Altman et al. Jul 2012 A1
20120173991 Roberts et al. Jul 2012 A1
20120176401 Hayward et al. Jul 2012 A1
20120184248 Speede Jul 2012 A1
20120197690 Agulnek Aug 2012 A1
20120197724 Kendall Aug 2012 A1
20120200743 Blanchflower et al. Aug 2012 A1
20120201362 Crossan et al. Aug 2012 A1
20120203849 Collins et al. Aug 2012 A1
20120208564 Clark et al. Aug 2012 A1
20120209892 Macaskill et al. Aug 2012 A1
20120209921 Adafin et al. Aug 2012 A1
20120209924 Evans et al. Aug 2012 A1
20120210244 De Francisco et al. Aug 2012 A1
20120212632 Mate et al. Aug 2012 A1
20120220264 Kawabata Aug 2012 A1
20120226748 Bosworth et al. Sep 2012 A1
20120233000 Fisher et al. Sep 2012 A1
20120236162 Imamura Sep 2012 A1
20120239761 Linner et al. Sep 2012 A1
20120250951 Chen Oct 2012 A1
20120252418 Kandekar et al. Oct 2012 A1
20120254324 Majeti et al. Oct 2012 A1
20120254325 Majeti et al. Oct 2012 A1
20120259815 Olson Oct 2012 A1
20120263439 Lassman et al. Oct 2012 A1
20120271684 Shutter Oct 2012 A1
20120278387 Garcia et al. Nov 2012 A1
20120278692 Shi Nov 2012 A1
20120281129 Wang et al. Nov 2012 A1
20120288147 Fujitani Nov 2012 A1
20120290637 Perantatos et al. Nov 2012 A1
20120299954 Wada et al. Nov 2012 A1
20120304052 Tanaka et al. Nov 2012 A1
20120304080 Wormald et al. Nov 2012 A1
20120307096 Ford et al. Dec 2012 A1
20120307112 Kunishige et al. Dec 2012 A1
20120311465 Nealer et al. Dec 2012 A1
20120311623 Davis et al. Dec 2012 A1
20120319904 Lee et al. Dec 2012 A1
20120323933 He et al. Dec 2012 A1
20120324018 Metcalf et al. Dec 2012 A1
20130004014 Hickman Jan 2013 A1
20130006759 Srivastava et al. Jan 2013 A1
20130006777 Krishnareddy et al. Jan 2013 A1
20130024292 David Jan 2013 A1
20130024757 Doll et al. Jan 2013 A1
20130036364 Johnson Feb 2013 A1
20130045753 Obermeyer et al. Feb 2013 A1
20130050260 Reitan Feb 2013 A1
20130055083 Fino Feb 2013 A1
20130057489 Morton Mar 2013 A1
20130057587 Leonard et al. Mar 2013 A1
20130059607 Herz et al. Mar 2013 A1
20130060690 Oskolkov et al. Mar 2013 A1
20130063369 Malhotra et al. Mar 2013 A1
20130067027 Song et al. Mar 2013 A1
20130071093 Hanks et al. Mar 2013 A1
20130076758 Li et al. Mar 2013 A1
20130080254 Thramann Mar 2013 A1
20130082959 Shimazu et al. Apr 2013 A1
20130085790 Palmer et al. Apr 2013 A1
20130086072 Peng et al. Apr 2013 A1
20130090171 Holton et al. Apr 2013 A1
20130095857 Garcia et al. Apr 2013 A1
20130104053 Thornton et al. Apr 2013 A1
20130110885 Brundrett, III May 2013 A1
20130111514 Slavin et al. May 2013 A1
20130115872 Huang et al. May 2013 A1
20130122862 Horn et al. May 2013 A1
20130122929 Al-Mufti et al. May 2013 A1
20130124297 Hegeman et al. May 2013 A1
20130128059 Kristensson May 2013 A1
20130129252 Lauper May 2013 A1
20130132194 Rajaram May 2013 A1
20130132477 Bosworth et al. May 2013 A1
20130132908 Lee et al. May 2013 A1
20130144979 Kansal et al. Jun 2013 A1
20130145286 Feng et al. Jun 2013 A1
20130157684 Moser Jun 2013 A1
20130159110 Rajaram et al. Jun 2013 A1
20130159919 Leydon Jun 2013 A1
20130169822 Zhu et al. Jul 2013 A1
20130173380 Akbari et al. Jul 2013 A1
20130173729 Starenky et al. Jul 2013 A1
20130182133 Tanabe Jul 2013 A1
20130185131 Sinha et al. Jul 2013 A1
20130191198 Carlson et al. Jul 2013 A1
20130194301 Robbins et al. Aug 2013 A1
20130198176 Kim Aug 2013 A1
20130218965 Abrol et al. Aug 2013 A1
20130218968 Mcevilly et al. Aug 2013 A1
20130222323 Mckenzie Aug 2013 A1
20130227476 Frey Aug 2013 A1
20130232194 Knapp et al. Sep 2013 A1
20130263031 Oshiro et al. Oct 2013 A1
20130265450 Barnes, Jr. Oct 2013 A1
20130267253 Case et al. Oct 2013 A1
20130275505 Gauglitz et al. Oct 2013 A1
20130283167 Xu Oct 2013 A1
20130290337 Lansford et al. Oct 2013 A1
20130290443 Collins et al. Oct 2013 A1
20130304527 Santos, III Nov 2013 A1
20130304646 De Geer Nov 2013 A1
20130311255 Cummins et al. Nov 2013 A1
20130325964 Berberat Dec 2013 A1
20130344896 Kirmse et al. Dec 2013 A1
20130346869 Asver et al. Dec 2013 A1
20130346877 Borovoy et al. Dec 2013 A1
20140006129 Heath Jan 2014 A1
20140011538 Mulcahy et al. Jan 2014 A1
20140019264 Wachman et al. Jan 2014 A1
20140028589 Reilly Jan 2014 A1
20140029034 Toriyama Jan 2014 A1
20140032682 Prado et al. Jan 2014 A1
20140031899 Rosenthal et al. Feb 2014 A1
20140040712 Chang et al. Feb 2014 A1
20140043204 Basnayake et al. Feb 2014 A1
20140045530 Gordon et al. Feb 2014 A1
20140047016 Rao Feb 2014 A1
20140047045 Baldwin et al. Feb 2014 A1
20140047074 Chung et al. Feb 2014 A1
20140047335 Lewis et al. Feb 2014 A1
20140049652 Moon et al. Feb 2014 A1
20140052281 Eronen et al. Feb 2014 A1
20140052485 Shidfar Feb 2014 A1
20140052633 Gandhi Feb 2014 A1
20140057660 Wager Feb 2014 A1
20140059479 Hamburg et al. Feb 2014 A1
20140068692 Archibong et al. Mar 2014 A1
20140082651 Sharifi Mar 2014 A1
20140089264 Talagala et al. Mar 2014 A1
20140089314 Iizuka et al. Mar 2014 A1
20140092130 Anderson et al. Apr 2014 A1
20140095296 Angell et al. Apr 2014 A1
20140096029 Schultz Apr 2014 A1
20140114565 Aziz et al. Apr 2014 A1
20140122658 Haeger et al. May 2014 A1
20140122787 Shalvi et al. May 2014 A1
20140129627 Baldwin et al. May 2014 A1
20140129953 Spiegel May 2014 A1
20140136985 Albir et al. May 2014 A1
20140143143 Fasoli et al. May 2014 A1
20140149519 Redfern et al. May 2014 A1
20140155102 Cooper et al. Jun 2014 A1
20140156410 Wuersch et al. Jun 2014 A1
20140164118 Polachi Jun 2014 A1
20140164979 Deeter et al. Jun 2014 A1
20140172542 Poncz et al. Jun 2014 A1
20140172877 Rubinstein et al. Jun 2014 A1
20140173424 Hogeg et al. Jun 2014 A1
20140173457 Wang et al. Jun 2014 A1
20140180829 Umeda Jun 2014 A1
20140189592 Benchenaa et al. Jul 2014 A1
20140201527 Krivorot Jul 2014 A1
20140207679 Cho Jul 2014 A1
20140207860 Wang et al. Jul 2014 A1
20140214471 Schreiner, III Jul 2014 A1
20140222564 Kranendonk et al. Aug 2014 A1
20140222913 Cathcart et al. Aug 2014 A1
20140250465 Mulholland et al. Sep 2014 A1
20140258405 Perkin Sep 2014 A1
20140265359 Cheng et al. Sep 2014 A1
20140266703 Dalley, Jr. et al. Sep 2014 A1
20140279040 Kuboyama Sep 2014 A1
20140279061 Elimeliah et al. Sep 2014 A1
20140279128 Sagebin Sep 2014 A1
20140279436 Dorsey et al. Sep 2014 A1
20140279540 Jackson Sep 2014 A1
20140280537 Pridmore et al. Sep 2014 A1
20140282096 Rubinstein et al. Sep 2014 A1
20140286566 Rhoads Sep 2014 A1
20140287779 O'keefe et al. Sep 2014 A1
20140289603 Subrahmanya et al. Sep 2014 A1
20140289833 Briceno Sep 2014 A1
20140298210 Park et al. Oct 2014 A1
20140304622 Jorasch et al. Oct 2014 A1
20140306986 Gottesman et al. Oct 2014 A1
20140317302 Naik Oct 2014 A1
20140320662 Mcnamee et al. Oct 2014 A1
20140324627 Haver et al. Oct 2014 A1
20140324629 Jacobs Oct 2014 A1
20140325383 Brown et al. Oct 2014 A1
20140325569 Suzuki et al. Oct 2014 A1
20140331188 Sandstrom et al. Nov 2014 A1
20140337123 Nuernberg et al. Nov 2014 A1
20140344698 Hohteri et al. Nov 2014 A1
20140359024 Spiegel Dec 2014 A1
20140359032 Spiegel et al. Dec 2014 A1
20140372844 Zumkhawala Dec 2014 A1
20140372850 Campbell et al. Dec 2014 A1
20140379683 Bazaz Dec 2014 A1
20150012603 Saito Jan 2015 A1
20150013016 Kanter et al. Jan 2015 A1
20150015680 Wang et al. Jan 2015 A1
20150020086 Chen et al. Jan 2015 A1
20150040011 Chun Feb 2015 A1
20150043033 Sugimoto Feb 2015 A1
20150046278 Pei et al. Feb 2015 A1
20150055197 Romanoff et al. Feb 2015 A1
20150063724 Ikeda et al. Mar 2015 A1
20150071619 Brough Mar 2015 A1
20150087263 Branscomb et al. Mar 2015 A1
20150088622 Ganschow et al. Mar 2015 A1
20150094106 Grossman et al. Apr 2015 A1
20150095020 Leydon Apr 2015 A1
20150096042 Mizrachi Apr 2015 A1
20150116529 Wu et al. Apr 2015 A1
20150127754 Clark et al. May 2015 A1
20150130178 Clements May 2015 A1
20150134318 Cuthbert et al. May 2015 A1
20150142753 Soon-Shiong May 2015 A1
20150154650 Umeda Jun 2015 A1
20150169827 Laborde Jun 2015 A1
20150172534 Miyakawa et al. Jun 2015 A1
20150177937 Poletto et al. Jun 2015 A1
20150178260 Brunson Jun 2015 A1
20150186497 Patton et al. Jul 2015 A1
20150193685 Srinivasan et al. Jul 2015 A1
20150199082 Scholler et al. Jul 2015 A1
20150206349 Rosenthal et al. Jul 2015 A1
20150222814 Li et al. Aug 2015 A1
20150227602 Ramu et al. Aug 2015 A1
20150237472 Alsina et al. Aug 2015 A1
20150237473 Koepke Aug 2015 A1
20150248683 Walkingshaw Sep 2015 A1
20150254704 Kothe et al. Sep 2015 A1
20150261917 Smith Sep 2015 A1
20150262208 Bjontegard Sep 2015 A1
20150269624 Cheng et al. Sep 2015 A1
20150271779 Alavudin Sep 2015 A1
20150287072 Golden et al. Oct 2015 A1
20150294367 Oberbrunner et al. Oct 2015 A1
20150312184 Langholz et al. Oct 2015 A1
20150325268 Berger et al. Nov 2015 A1
20150326510 Tomlinson et al. Nov 2015 A1
20150332310 Cui et al. Nov 2015 A1
20150332317 Cui et al. Nov 2015 A1
20150332325 Sharma et al. Nov 2015 A1
20150332329 Luo et al. Nov 2015 A1
20150341747 Barrand et al. Nov 2015 A1
20150350136 Flynn, III et al. Dec 2015 A1
20150358806 Salqvist Dec 2015 A1
20150365795 Allen et al. Dec 2015 A1
20150367233 Hicks et al. Dec 2015 A1
20150378502 Hu et al. Dec 2015 A1
20150381682 Rao et al. Dec 2015 A1
20150381688 Jenkins et al. Dec 2015 A1
20160006927 Sehn Jan 2016 A1
20160014063 Hogeg et al. Jan 2016 A1
20160019592 Muttineni et al. Jan 2016 A1
20160034253 Bang et al. Feb 2016 A1
20160034712 Patton et al. Feb 2016 A1
20160034786 Suri et al. Feb 2016 A1
20160048369 Zenoff Feb 2016 A1
20160085773 Chang et al. Mar 2016 A1
20160085863 Allen et al. Mar 2016 A1
20160085994 Pereira Mar 2016 A1
20160086670 Gross et al. Mar 2016 A1
20160092561 Liu et al. Mar 2016 A1
20160092962 Wasserman et al. Mar 2016 A1
20160098742 Minicucci et al. Apr 2016 A1
20160099901 Allen et al. Apr 2016 A1
20160105387 Jackson Apr 2016 A1
20160134941 Selvaraj May 2016 A1
20160180887 Sehn Jun 2016 A1
20160182422 Sehn et al. Jun 2016 A1
20160182875 Sehn Jun 2016 A1
20160196584 Franklin et al. Jul 2016 A1
20160210657 Chittilappilly et al. Jul 2016 A1
20160234556 Berridge Aug 2016 A1
20160239248 Sehn Aug 2016 A1
20160247537 Ricciardi Aug 2016 A1
20160253833 Lew Sep 2016 A1
20160253912 Heilman et al. Sep 2016 A1
20160274705 Kapadia et al. Sep 2016 A1
20160277419 Allen et al. Sep 2016 A1
20160286244 Chang et al. Sep 2016 A1
20160292735 Kim Oct 2016 A1
20160321708 Sehn Nov 2016 A1
20160352659 Krishnamoorth Dec 2016 A1
20160359957 Laliberte Dec 2016 A1
20160359987 Laliberte Dec 2016 A1
20160364668 Young et al. Dec 2016 A1
20170006094 Abou Mahmoud et al. Jan 2017 A1
20170061308 Chen et al. Mar 2017 A1
20170078760 Christoph et al. Mar 2017 A1
20170091795 Mansour et al. Mar 2017 A1
20170111617 Kuwahara et al. Apr 2017 A1
20170127233 Liang et al. May 2017 A1
20170134821 D'amelio et al. May 2017 A1
20170149717 Sehn May 2017 A1
20170161382 Ouimet et al. Jun 2017 A1
20170164161 Gupta et al. Jun 2017 A1
20170185256 Bennett Jun 2017 A1
20170186038 Glover et al. Jun 2017 A1
20170222962 Gauglitz et al. Aug 2017 A1
20170230315 Zubas et al. Aug 2017 A1
20170263029 Yan et al. Sep 2017 A1
20170287006 Azmoodeh et al. Oct 2017 A1
20170295250 Samaranayake et al. Oct 2017 A1
20170310888 Wright et al. Oct 2017 A1
20170329481 Stoop et al. Nov 2017 A1
20170374003 Allen et al. Dec 2017 A1
20170374508 Davis et al. Dec 2017 A1
20180103002 Sehn Apr 2018 A1
20180121957 Cornwall et al. May 2018 A1
20180189835 Deluca et al. Jul 2018 A1
20180225687 Ahmed et al. Aug 2018 A1
20180278562 Tang Sep 2018 A1
20180279016 Tang Sep 2018 A1
20180301169 Ricciardi Oct 2018 A1
20180316575 Son et al. Nov 2018 A1
20190097812 Toth Mar 2019 A1
20190237106 Sehn Aug 2019 A1
20190342699 Sehn et al. Nov 2019 A1
20200057590 Sehn Feb 2020 A1
20200105304 Sehn Apr 2020 A1
20200193053 Murphy et al. Jun 2020 A1
20200213804 Sehn et al. Jul 2020 A1
20200288270 Allen et al. Sep 2020 A1
Foreign Referenced Citations (78)
Number Date Country
2887596 Jul 2015 CA
2894332 Aug 2018 CA
2910158 Jun 2019 CA
101635763 Jan 2010 CN
102238107 Nov 2011 CN
102930107 Feb 2013 CN
103095768 May 2013 CN
103200238 Jul 2013 CN
106663264 May 2017 CN
107004225 Aug 2017 CN
107111828 Aug 2017 CN
107251006 Oct 2017 CN
107637099 Jan 2018 CN
107710772 Feb 2018 CN
106663264 May 2019 CN
205180 Apr 2009 EP
2151797 Feb 2010 EP
2399928 Sep 2004 GB
19990073076 Oct 1999 KR
20010078417 Aug 2001 KR
1020060038872 May 2006 KR
1020080006729 Jan 2008 KR
1020080017854 Feb 2008 KR
20080028962 Apr 2008 KR
20120121452 Nov 2012 KR
1020120140404 Dec 2012 KR
20130061724 Jun 2013 KR
20140066278 Jun 2014 KR
1020140066795 Jun 2014 KR
1020140115413 Oct 2014 KR
10-1822920 Jan 2018 KR
101869473 Jun 2018 KR
101933840 Dec 2018 KR
101983523 May 2019 KR
10-2035405 Oct 2019 KR
WO-1996024213 Aug 1996 WO
WO-1999063453 Dec 1999 WO
WO-2000058882 Oct 2000 WO
WO-2001029642 Apr 2001 WO
WO-2001050703 Jul 2001 WO
WO-2006118755 Nov 2006 WO
WO-2007092668 Aug 2007 WO
WO-2009043020 Apr 2009 WO
WO-2011040821 Apr 2011 WO
WO-2011119407 Sep 2011 WO
WO-2012000107 Jan 2012 WO
WO-2013006584 Jan 2013 WO
WO-2013008238 Jan 2013 WO
WO-2013008251 Jan 2013 WO
WO-2013045753 Apr 2013 WO
WO-2013058897 Apr 2013 WO
WO-2013126784 Aug 2013 WO
WO-2014006129 Jan 2014 WO
WO-2014031562 Feb 2014 WO
WO-2014068573 May 2014 WO
WO-2014093668 Jun 2014 WO
WO-2014115136 Jul 2014 WO
WO-2014172388 Oct 2014 WO
WO-2014194262 Dec 2014 WO
WO-2015192026 Dec 2015 WO
WO-2016007285 Jan 2016 WO
WO-2016044424 Mar 2016 WO
WO-2016054562 Apr 2016 WO
WO-2016065131 Apr 2016 WO
WO-2016100318 Jun 2016 WO
WO-2016100318 Jun 2016 WO
WO-2016100342 Jun 2016 WO
WO-2016112299 Jul 2016 WO
WO-2016149594 Sep 2016 WO
WO-2016179166 Nov 2016 WO
WO-2016179235 Nov 2016 WO
WO-2016202890 Dec 2016 WO
WO-2017106529 Jun 2017 WO
WO-2017176739 Oct 2017 WO
WO-2017176992 Oct 2017 WO
WO-2018005644 Jan 2018 WO
WO-2018144931 Aug 2018 WO
WO-2018183119 Oct 2018 WO
Non-Patent Literature Citations (594)
Entry
US 10,075,404 B1, 09/2018, Allen et al. (withdrawn)
US 10,425,370 B2, 09/2019, Allen et al. (withdrawn)
US 10,484,394 B2, 11/2019, Allen et al. (withdrawn)
US 10,503,924 B1, 12/2019, Murphy et al. (withdrawn)
“A Whole New Story”, Snap, Inc., [Online] Retrieved from the Internet: <URL: https://www.snap.com/en-US/news/>, (2017), 13 pgs.
“Adding photos to your listing”, eBay, [Online] Retrieved from the Internet: <URL: http://pages.ebay.com/help/sell/pictures.html>, (accessed May 24, 2017), 4 pgs.
“Android Getting Started Guide”, Voxer Business, [Online] Retrieved from the Internet: <URL: https://voxer.com/assets/AndroidGuide.pdf>, (Feb. 1, 2014), 18 pgs.
“U.S. Appl. No. 14/304,855, Corrected Notice of Allowance dated Jun. 26, 2015”, 8 pgs.
“U.S. Appl. No. 14/304,855, Final Office Action dated Feb. 18, 2015”, 10 pgs.
“U.S. Appl. No. 14/304,855, Non Final Office Action dated Mar. 18, 2015”, 9 pgs.
“U.S. Appl. No. 14/304,855, Non Final Office Action dated Oct. 22, 2014”, 11 pgs.
“U.S. Appl. No. 14/304,855, Notice of Allowance dated Jun. 1, 2015”, 11 pgs.
“U.S. Appl. No. 14/304,855, Response filed Feb. 25, 2015 to Final Office Action dated Feb. 18, 2015”, 5 pgs.
“U.S. Appl. No. 14/304,855, Response filed Apr. 1, 2015 to Non Final Office Action dated Mar. 18, 2015”, 4 pgs.
“U.S. Appl. No. 14/304,855, Response filed Nov. 7, 2014 to Non Final Office Action dated Oct. 22, 2014”, 5 pgs.
“U.S. Appl. No. 14/494,226, Appeal Brief filed Mar. 1, 2019 in Response to Final Office Action dated Jun. 1, 2018”, 29 pgs.
“U.S. Appl. No. 14/494,226, Examiner Interview Summary dated Oct. 27, 2016”, 3 pgs.
“U.S. Appl. No. 14/494,226, Examiner Interview Summary dated Dec. 20, 2017”, 2 pgs.
“U.S. Appl. No. 14/494,226, Final Office Action dated Mar. 7, 2017”, 34 pgs.
“U.S. Appl. No. 14/494,226, Final Office Action dated Jun. 1, 2018”, 33 pgs.
“U.S. Appl. No. 14/494,226, Non Final Office Action dated Sep. 7, 2017”, 36 pgs.
“U.S. Appl. No. 14/494,226, Non Final Office Action dated Sep. 12, 2016”, 32 pgs.
“U.S. Appl. No. 14/494,226, Response filed Jan. 8, 2018 to Non Final Office Action dated Sep. 7, 2017”, 15 pgs.
“U.S. Appl. No. 14/494,226, Response filed Jul. 7, 2017 to Final Office Action dated Mar. 7, 2017”, 13 pgs.
“U.S. Appl. No. 14/494,226, Response filed Dec. 12, 2016 to Non Final Office Action dated Sep. 12, 2016”, 16 pgs.
“U.S. Appl. No. 14/505,478, Advisory Action dated Apr. 14, 2015”, 3 pgs.
“U.S. Appl. No. 14/505,478, Corrected Notice of Allowance dated May 18, 2016”, 2 pgs.
“U.S. Appl. No. 14/505,478, Corrected Notice of Allowance dated Jul. 22, 2016”, 2 pgs.
“U.S. Appl. No. 14/505,478, Final Office Action dated Mar. 17, 2015”, 16 pgs.
“U.S. Appl. No. 14/505,478, Non Final Office Action dated Jan. 27, 2015”, 13 pgs.
“U.S. Appl. No. 14/505,478, Non Final Office Action dated Sep. 4, 2015”, 19 pgs.
“U.S. Appl. No. 14/505,478, Notice of Allowance dated Apr. 28, 2016”, 11 pgs.
“U.S. Appl. No. 14/505,478, Notice of Allowance dated Aug. 26, 2016”, 11 pgs.
“U.S. Appl. No. 14/505,478, Response filed Jan. 30, 2015 to Non Final Office Action dated Jan. 27, 2015”, 10 pgs.
“U.S. Appl. No. 14/505,478, Response filed Mar. 4, 2016 to Non Final Office Action dated Sep. 4, 2015”, 12 pgs.
“U.S. Appl. No. 14/505,478, Response filed Apr. 1, 2015 to Final Office Action dated Mar. 17, 2015”, 6 pgs.
“U.S. Appl. No. 14/506,478, Response filed Aug. 17, 2015 to Advisory Action dated Apr. 14, 2015”, 10 pgs.
“U.S. Appl. No. 14/523,728, Non Final Office Action dated Dec. 12, 2014”, 10 pgs.
“U.S. Appl. No. 14/523,728, Notice of Allowance dated Mar. 24, 2015”, 8 pgs.
“U.S. Appl. No. 14/523,728, Notice of Allowance dated Apr. 15, 2015”, 8 pgs.
“U.S. Appl. No. 14/523,728, Notice of Allowance dated Jun. 5, 2015”, 8 pgs.
“U.S. Appl. No. 14/523,728, Response filed Aug. 25, 2014 to Non Final Office Action dated Jan. 16, 2015”, 5 pgs.
“U.S. Appl. No. 14/529,064, Examiner Interview Summary dated May 23, 2016”, 3 pgs.
“U.S. Appl. No. 14/529,064, Examiner Interview Summary dated Nov. 17, 2016”, 3 pgs.
“U.S. Appl. No. 14/529,064, Final Office Action dated Jan. 25, 2018”, 39 pgs.
“U.S. Appl. No. 14/529,064, Final Office Action dated Aug. 11, 2015”, 23 pgs.
“U.S. Appl. No. 14/529,064, Final Office Action dated Aug. 24, 2016”, 23 pgs.
“U.S. Appl. No. 14/529,064, Non Final Office Action dated Mar. 12, 2015”, 20 pgs.
“U.S. Appl. No. 14/529,064, Non Final Office Action dated Apr. 6, 2017”, 25 pgs.
“U.S. Appl. No. 14/529,064, Non Final Office Action dated Apr. 18, 2016”, 21 pgs.
“U.S. Appl. No. 14/529,064, Non Final Office Action dated Jul. 13, 2018”, 38 pgs.
“U.S. Appl. No. 14/529,064, Response filed Feb. 5, 2015 to Restriction Requirement dated Feb. 2, 2015”, 6 pgs.
“U.S. Appl. No. 14/529,064, Response filed Mar. 26, 2015 to Non Final Office Action dated Mar. 12, 2015”, 8 pgs.
“U.S. Appl. No. 14/529,064, Response filed May 25, 2018 to Final Office Action dated Jan. 25, 2018”, 20 pgs.
“U.S. Appl. No. 14/529,064, Response filed Jul. 18, 2016 to Non Final Office Action dated Apr. 18, 2016”, 20 pgs.
“U.S. Appl. No. 14/529,064, Response filed Sep. 6, 2017 to Non Final Office Action dated Apr. 6, 2017”, 19 pgs.
“U.S. Appl. No. 14/529,064, Response filed Oct. 12, 2015 to Final Office Action dated Aug. 11, 2015”, 19 pgs.
“U.S. Appl. No. 14/529,064, Response filed Dec. 21, 2016 to Final Office Action dated Aug. 24, 2016”, 17 pgs.
“U.S. Appl. No. 14/529,064, Restriction Requirement dated Feb. 2, 2015”, 5 pgs.
“U.S. Appl. No. 14/539,391, Notice of Allowance dated Mar. 5, 2015”, 17 pgs.
“U.S. Appl. No. 14/548,590, Advisory Action dated Nov. 18, 2016”, 3 pgs.
“U.S. Appl. No. 14/548,590, Final Office Action dated Jul. 5, 2016”, 16 pgs.
“U.S. Appl. No. 14/548,590, Final Office Action dated Sep. 16, 2015”, 15 pgs.
“U.S. Appl. No. 14/548,590, Non Final Office Action dated Jan. 9, 2017”, 14 pgs.
“U.S. Appl. No. 14/548,590, Non Final Office Action dated Feb. 11, 2016”, 16 pgs.
“U.S. Appl. No. 14/548,590, Non Final Office Action dated Apr. 20, 2015”, 14 pgs.
“U.S. Appl. No. 14/548,590, Response filed May 10, 2016 to Non Final Office Action dated Feb. 11, 2016”, 14 pgs.
“U.S. Appl. No. 14/548,590, Response filed Nov. 7, 2016 to Final Office Action dated Jul. 5, 2016”, 14 pgs.
“U.S. Appl. No. 14/548,590, Response filed Dec. 16, 2015 to Final Office Action dated Sep. 16, 2015”, 13 pgs.
“U.S. Appl. No. 14/548,590, Response filed Jun. 16, 2015 to Non Final Office Action dated Apr. 20, 2015”, 19 pgs.
“U.S. Appl. No. 14/578,258, Examiner Interview Summary dated Nov. 25, 2015”, 3 pgs.
“U.S. Appl. No. 14/578,258, Non Final Office Action dated Jun. 10, 2015”, 12 pgs.
“U.S. Appl. No. 14/578,258, Notice of Allowance dated Feb. 26, 2016”, 5 pgs.
“U.S. Appl. No. 14/578,258, Response filed Dec. 10, 2015 to Non Final Office Action dated Jun. 10, 2015”, 11 pgs.
“U.S. Appl. No. 14/578,271, Corrected Notice of Allowance dated Oct. 30, 2017”, 2 pgs.
“U.S. Appl. No. 14/578,271, Final Office Action dated Dec. 3, 2015”, 15 pgs.
“U.S. Appl. No. 14/578,271, Non Final Office Action dated Aug. 7, 2015”, 12 pgs.
“U.S. Appl. No. 14/578,271, Notice of Allowability dated Nov. 29, 2017”, 3 pgs.
“U.S. Appl. No. 14/578,271, Notice of Allowance dated Aug. 1, 2017”, 5 pgs.
“U.S. Appl. No. 14/578,271, Notice of Allowance dated Dec. 7, 2016”, 7 pgs.
“U.S. Appl. No. 14/578,271, Response filed Feb. 9, 2016 to Final Office Action dated Dec. 3, 2015”, 10 pgs.
“U.S. Appl. No. 14/578,271, Response filed Jun. 19, 2015 to Restriction Requirement dated Apr. 23, 2015”, 6 pgs.
“U.S. Appl. No. 14/578,271, Response filed Oct. 28, 2015 to Non Final Office Action dated Aug. 7, 2015”, 9 pgs.
“U.S. Appl. No. 14/578,271, Restriction Requirement dated Apr. 23, 2015”, 8 pgs.
“U.S. Appl. No. 14/612,692, Examiner Interview Summary dated Jan. 29, 2016”, 5 pgs.
“U.S. Appl. No. 14/612,692, Examiner Interview Summary dated May 14, 2018”, 3 pgs.
“U.S. Appl. No. 14/612,692, Examiner Interview Summary dated Jul. 6, 2016”, 4 pgs.
“U.S. Appl. No. 14/612,692, Examiner Interview Summary dated Aug. 14, 2015”, 3 pgs.
“U.S. Appl. No. 14/612,692, Examiner Interview Summary dated Sep. 8, 2016”, 3 pgs.
“U.S. Appl. No. 14/612,692, Examiner Interview Summary dated Nov. 13, 2017”, 13 pgs.
“U.S. Appl. No. 14/612,692, Final Office Action dated Aug. 15, 2016”, 18 pgs.
“U.S. Appl. No. 14/612,692, Final Office Action dated Aug. 25, 2017”, 18 pgs.
“U.S. Appl. No. 14/612,692, Final Office Action dated Nov. 23, 2015”, 15 pgs.
“U.S. Appl. No. 14/612,692, Non Final Office Action dated Jan. 3, 2017”, 17 pgs.
“U.S. Appl. No. 14/612,692, Non Final Office Action dated Jan. 9, 2018”, 19 pgs.
“U.S. Appl. No. 14/612,692, Non Final Office Action dated Mar. 28, 2016”, 15 pgs.
“U.S. Appl. No. 14/612,692, Non Final Office Action dated Jul. 20, 2015”, 25 pgs.
“U.S. Appl. No. 14/612,692, Notice of Allowance dated Jul. 5, 2018”, 11 pgs.
“U.S. Appl. No. 14/612,692, Response filed Feb. 23, 2016 to Final Office Action dated Nov. 23, 2015”, 10 pgs.
“U.S. Appl. No. 14/612,692, Response filed May 3, 2017 to Non Final Office Action dated Jan. 3, 2017”, 18 pgs.
“U.S. Appl. No. 14/612,692, Response Filed May 9, 2018 to Non Final Office Action dated Jan. 9, 2018”, 15 pgs.
“U.S. Appl. No. 14/612,692, Response filed Nov. 14, 2016 to Final Office Action dated Aug. 15, 2016”, 15 pgs.
“U.S. Appl. No. 14/612,692, Response Filed Nov. 22, 2017 to Final Office Action dated Aug. 25, 2017”, 11 pgs.
“U.S. Appl. No. 14/612,692, Response filed Jun. 28, 2016 to Non Final Office Action dated Mar. 28, 2016”, 14 pgs.
“U.S. Appl. No. 14/612,692. Response filed Oct. 19, 2015 to Non Final Office Action dated Jul. 20, 2015”, 11 pgs.
“U.S. Appl. No. 14/634,417, Advisory Action dated Mar. 14, 2017”, 3 pgs.
“U.S. Appl. No. 14/634,417, Corrected Notice of Allowability dated Mar. 11, 2019”, 3 pgs.
“U.S. Appl. No. 14/634,417, Corrected Notice of Allowability dated Mar. 20, 2019”, 3 pgs.
“U.S. Appl. No. 14/634,417, Examiner Interview Summary dated Aug. 7, 2017”, 3 pgs.
“U.S. Appl. No. 14/634,417, Final Office Action dated Jan. 31, 2017”, 27 pgs.
“U.S. Appl. No. 14/634,417, Non Final Office Action dated Jun. 8, 2017”, 17 pgs.
“U.S. Appl. No. 14/634,417, Non Final Office Action dated Aug. 30, 2016”, 23 pgs.
“U.S. Appl. No. 14/634,417, Notice of Allowance dated May 22, 2018”, 9 pgs.
“U.S. Appl. No. 14/634,417, Notice of Allowance dated Oct. 25, 2017”, 9 pgs.
“U.S. Appl. No. 14/634,417, Response filed Mar. 2, 2017 to Final Office Action dated Jan. 31, 2017”, 23 pgs.
“U.S. Appl. No. 14/634,417, Response filed Sep. 21, 2017 to Non Final Office Action dated Jun. 8, 2017”, 16 pgs.
“U.S. Appl. No. 14/634,417, Response filed Nov. 30, 2016 to Non Final Office Action dated Aug. 30, 2016”, 18 pgs.
“U.S. Appl. No. 14/682,259, Notice of Allowance dated Jul. 27, 2015”, 17 pgs.
“U.S. Appl. No. 14/704,212, Final Office Action dated Jun. 17, 2016”, 12 pgs.
“U.S. Appl. No. 14/704,212, Non Final Office Action dated Dec. 4, 2015”, 17 pgs.
“U.S. Appl. No. 14/704,212, Response filed Mar. 4, 2016 to Non Final Office Action dated Dec. 4, 2015”, 11 pgs.
“U.S. Appl. No. 14/723,400, Final Office Action dated Jan. 4, 2016”, 14 pgs.
“U.S. Appl. No. 14/723,400, Non Final Office Action dated Jul. 20, 2015”, 14 pgs.
“U.S. Appl. No. 14/723,400, Notice of Allowance dated Mar. 28, 2016”, 12 pgs.
“U.S. Appl. No. 14/723,400, Notice of Non Compliant Amendment dated Sep. 21, 2015”, 2 pgs.
“U.S. Appl. No. 14/723,400, Notice of Non Compliant Amendment dated Nov. 10, 2015”, 2 pgs.
“U.S. Appl. No. 14/723,400, Response filed Jan. 29, 2016 to Final Office Action dated Jan. 4, 2016”, 8 pgs.
“U.S. Appl. No. 14/723,400, Response filed Aug. 13, 2015 to Non Final Office Action dated Jul. 20, 2015”, 7 pgs.
“U.S. Appl. No. 14/723,400, Response filed Sep. 23, 2015 to Notice of Non Compliant Amendment dated Sep. 21, 2015”, 5 pgs.
“U.S. Appl. No. 14/723,400, Response filed Nov. 19, 2015 to Notice of Non Compliant Amendment dated Nov. 10, 2015”, 5 pgs.
“U.S. Appl. No. 14/738,069, Non Final Office Action dated Mar. 21, 2016”, 12 pgs.
“U.S. Appl. No. 14/738,069, Notice of Allowance dated Aug. 17, 2016”, 6 pgs.
“U.S. Appl. No. 14/738,069, Response filed Jun. 10, 2016 to Non Final Office Action dated Mar. 21, 2016”, 10 pgs.
“U.S. Appl. No. 14/808,283, Notice of Allowance dated Apr. 12, 2016”, 9 pgs.
“U.S. Appl. No. 14/808,283, Notice of Allowance dated Jul. 14, 2016”, 8 pgs.
“U.S. Appl. No. 14/808,283, Preliminary Amendment filed Jul. 24, 2015”, 8 pgs.
“U.S. Appl. No. 14/841,987, Notice of Allowance dated Mar. 29, 2017”, 17 pgs.
“U.S. Appl. No. 14/967,472, Corrected Notice of Allowability dated Mar. 18, 2019”, 3 pgs.
“U.S. Appl. No. 14/967,472, Corrected Notice of Allowability dated Apr. 24, 2019”, 3 pgs.
“U.S. Appl. No. 14/967,472, Final Office Action dated Mar. 10, 2017”, 15 pgs.
“U.S. Appl. No. 14/967,472, Final Office Action dated Jun. 25, 2018”, 14 pgs.
“U.S. Appl. No. 14/967,472, Non Final Office Action dated Jan. 12, 2018”, 17 pgs.
“U.S. Appl. No. 14/967,472, Non Final Office Action dated Sep. 8, 2016”, 11 pgs.
“U.S. Appl. No. 14/967,472, Notice of Allowance dated Jan. 24, 2019”, 6 pgs.
“U.S. Appl. No. 14/967,472, Preliminary Amendment filed Dec. 15, 2015”, 6 pgs.
“U.S. Appl. No. 14/967,472, Response filed Mar. 16, 2018 Non Final Office Action dated Jan. 12, 2018”, 13 pgs.
“U.S. Appl. No. 14/967,472, Response filed Jun. 7, 2017 to Final Office Action dated Mar. 10, 2017”, 12 pgs.
“U.S. Appl. No. 14/967,472, Response filed Sep. 21, 2018 to Final Office Action dated Jun. 25, 2018”, 11 pgs.
“U.S. Appl. No. 14/967,472, Response filed Dec. 5, 2016 to Non Final Office Action dated Sep. 8, 2016”, 11 pgs.
“U.S. Appl. No. 15/074,029, Advisory Action dated Oct. 11, 2018”, 3 pgs.
“U.S. Appl. No. 15/074,029, Corrected Notice of Allowability dated Aug. 20, 2019”, 10 pgs.
“U.S. Appl. No. 15/074,029, Final Office Action dated Jun. 28, 2018”, 22 pgs.
“U.S. Appl. No. 15/074,029, Non Final Office Action dated Jan. 23, 2019”, 19 pgs.
“U.S. Appl. No. 15/074,029, Non Final Office Action dated Nov. 30, 2017”, 16 pgs.
“U.S. Appl. No. 15/074,029, Notice of Allowance dated Jun. 19, 2019”, 14 pgs.
“U.S. Appl. No. 15/074,029, Response filed Feb. 28, 2018 to Non Final Office Action dated Nov. 30, 2017”, 12 pgs.
“U.S. Appl. No. 15/074,029, Response filed Aug. 28, 2018 to Final Office Action dated Jun. 28, 2018”, 21 pgs.
“U.S. Appl. No. 15/074,029, Response filed Apr. 23, 2019 to Non Final Office Action dated Jan. 23, 2019”, 15 pgs.
“U.S. Appl. No. 15/137,608, Amendment and Response filed Jan. 25, 2019 to Non Final Office Action dated Nov. 2, 2018”, 13 pgs.
“U.S. Appl. No. 15/137,608, Corrected Notice of Allowability dated Oct. 2, 2019”, 3 pgs.
“U.S. Appl. No. 15/137,608, Final Office Action dated May 13, 2019”, 10 pgs.
“U.S. Appl. No. 15/137,608, Non Final Office Action dated Nov. 2, 2018”, 10 pgs.
“U.S. Appl. No. 15/137,608, Notice of Allowance dated Aug. 8, 2019”, 7 pgs.
“U.S. Appl. No. 15/137,608, Preliminary Amendment filed Apr. 26, 2016”, 6 pgs.
“U.S. Appl. No. 15/137,608, Response filed Jul. 12, 2019 to Final Office Action dated May 13, 2019”, 10 pgs.
“U.S. Appl. No. 15/152,975, Examiner Interview Summary dated Feb. 4, 2019”, 7 pgs.
“U.S. Appl. No. 15/152,975, Examiner Interview Summary dated May 14, 2018”, 3 pgs.
“U.S. Appl. No. 15/152,975, Examiner Interview Summary dated Nov. 13, 2017”, 13 pgs.
“U.S. Appl. No. 15/152,975, Final Office Action dated Jun. 30, 2017”, 17 pgs.
“U.S. Appl. No. 15/152,975, Final Office Action dated Jul. 2, 2018”, 19 pgs.
“U.S. Appl. No. 15/152,975, Non Final Office Action dated Jan. 10, 2018”, 18 pgs.
“U.S. Appl. No. 15/152,975, Non Final Office Action dated Jan. 12, 2017”, 36 pgs.
“U.S. Appl. No. 15/152,975, Non Final Office Action dated Sep. 28, 2018”, 28 pgs.
“U.S. Appl. No. 15/152,975, Notice of Allowance dated May 17, 2019”, 13 pgs.
“U.S. Appl. No. 15/152,975, Preliminary Amendment filed May 19, 2016”, 8 pgs.
“U.S. Appl. No. 15/152,975, Response filed Jan. 28, 2019 to Non Final Office Action dated Sep. 28, 2018”, 17 pgs.
“U.S. Appl. No. 15/152,975, Response Filed May 10, 2018 to Non Final Office Action dated Jan. 10, 2018”, 13 pgs.
“U.S. Appl. No. 15/152,975, Response filed Jun. 12, 2017 to Non Final Office Action dated Jan. 12, 2017”, 13 pgs.
“U.S. Appl. No. 15/152,975, Response filed Sep. 19, 2018 to Final Office Action dated Jul. 2, 2018”, 14 pgs.
“U.S. Appl. No. 15/152,975, Response filed Nov. 30, 2017 to Final Office Action dated Jun. 30, 2017”, 9 pgs.
“U.S. Appl. No. 15/208,460, Notice of Allowance dated Feb. 27, 2017”, 8 pgs.
“U.S. Appl. No. 15/208,460, Notice of Allowance dated Dec. 30, 2016”, 9 pgs.
“U.S. Appl. No. 15/208,460, Supplemental Preliminary Amendment filed Jul. 18, 2016”, 8 pgs.
“U.S. Appl. No. 15/212,095, Final Office Action dated Mar. 14, 2017”, 9 pgs.
“U.S. Appl. No. 15/212,095, Non Final Office Action dated Feb. 2, 2017”, 8 pgs.
“U.S. Appl. No. 15/212,095, Notice of Allowance dated Jun. 1, 2017”, 8 pgs.
“U.S. Appl. No. 15/212,095, Notice of Allowance dated Sep. 8, 2017”, 2 pgs.
“U.S. Appl. No. 15/212,095, Response filed Feb. 28, 2017 to Non Final Office Action dated Feb. 2, 2017”, 2 pgs.
“U.S. Appl. No. 15/212,095, Response filed May 15, 2017 to Final Office Action dated Mar. 14, 2017”, 2 pgs.
“U.S. Appl. No. 15/224,312, Advisory Action dated Aug. 27, 2019”, 3 pgs.
“U.S. Appl. No. 15/224,312, Final Office Action dated Apr. 11, 2019”, 15 pgs.
“U.S. Appl. No. 15/224,312, Final Office Action dated Apr. 20, 2018”, 22 pgs.
“U.S. Appl. No. 15/224,312, Non Final Office Action dated Oct. 11, 2017”, 29 pgs.
“U.S. Appl. No. 15/224,312, Non Final Office Action dated Oct. 22, 2018”, 15 pgs.
“U.S. Appl. No. 15/224,312, Preliminary Amendment filed Feb. 1, 2017”, 11 pgs.
“U.S. Appl. No. 15/224,312, Response filed Feb. 22, 2019 to Non Final Office Action dated Oct. 22, 2018”, 14 pgs.
“U.S. Appl. No. 15/224,312, Response filed Aug. 20, 2018 to Final Office Action dated Apr. 20, 2018”, 16 pgs.
“U.S. Appl. No. 15/224,312, Response filed Oct. 11, 2019 to Advisory Action dated Aug. 27, 2019”, 17 pgs.
“U.S. Appl. No. 15/224,312, Response filed Aug. 12, 2019 to Final Office Action dated Apr. 11, 2019”, 14 pgs.
“U.S. Appl. No. 15/224,343, Amendment and Response filed Feb. 4, 2019 to Non Final Office Action dated Sep. 4, 2018”, 18 pgs.
“U.S. Appl. No. 15/224,343, Final Office Action dated Mar. 22, 2019”, 17 pgs.
“U.S. Appl. No. 15/224,343, Final Office Action dated Apr. 19, 2018”, 20 pgs.
“U.S. Appl. No. 15/224,343, Non Final Office Action dated Sep. 4, 2018”, 20 pgs.
“U.S. Appl. No. 15/224,343, Non Final Office Action dated Oct. 4, 2017”, 26 pgs.
“U.S. Appl. No. 15/224,343, Non Final Office Action dated Nov. 12, 2019”, 16 pgs.
“U.S. Appl. No. 15/224,343, Preliminary Amendment filed Jan. 31, 2017”, 10 pgs.
“U.S. Appl. No. 15/224,343, Response filed Jul. 19, 2018 to Final Office Action dated Apr. 19, 2018”, 16 pgs.
“U.S. Appl. No. 15/224,343, Response filed Mar. 5, 2018 to Non Final Office Action dated Oct. 4, 2017”, 23 pgs.
“U.S. Appl. No. 15/224,343, Response filed Aug. 22, 2019 to Final Office Action dated Mar. 22, 2019”, 16 pgs.
“U.S. Appl. No. 15/224,355, Examiner Interview Summary dated Oct. 25, 2017”, 3 pgs.
“U.S. Appl. No. 15/224,355, Final Office Action dated Apr. 24, 2018”, 20 pgs.
“U.S. Appl. No. 15/224,355, Final Office Action dated Aug. 9, 2019”, 15 pgs.
“U.S. Appl. No. 15/224,355, Non Final Office Action dated Sep. 6, 2017”, 30 pgs.
“U.S. Appl. No. 15/224,355, Non Final Office Action dated Dec. 20, 2018”, 14 pgs.
“U.S. Appl. No. 15/224,355, Preliminary Amendment filed Apr. 3, 2017”, 12 pgs.
“U.S. Appl. No. 15/224,355, Response filed Mar. 6, 2018 to Non Final Office Action dated Sep. 6, 2017”, 25 pgs.
“U.S. Appl. No. 15/224,355, Response filed May 20, 2019 to Non Final Office Action dated Dec. 20, 2018”, 13 pgs.
“U.S. Appl. No. 15/224,355, Response filed Sep. 24, 2018 to Final Office Action dated Apr. 24, 2018”, 19 pgs.
“U.S. Appl. No. 15/224,355, Response filed Nov. 11, 2019 to Final Office Action dated Aug. 9, 2019”, 14 pgs.
“U.S. Appl. No. 15/224,359, Final Office Action dated Apr. 2, 2018”, 18 pgs.
“U.S. Appl. No. 15/224,359, Final Office Action dated Apr. 11, 2019”, 15 pgs.
“U.S. Appl. No. 15/224,359, Non Final Office Action dated Jul. 20, 2017”, 33 pgs.
“U.S. Appl. No. 15/224,359, Non Final Office Action dated Sep. 28, 2018”, 15 pgs.
“U.S. Appl. No. 15/224,359, Response filed Jan. 22, 2018 to Non Final Office Action dated Jul. 20, 2017”, 13 pgs.
“U.S. Appl. No. 15/224,359, Response filed Feb. 28, 2019 to Non Final Office Action dated Aug. 28, 2018”, 16 pgs.
“U.S. Appl. No. 15/224,359, Response filed Sep. 4, 2018 to Final Office Action dated Apr. 2, 2018”, 14 pgs.
“U.S. Appl. No. 15/224,359, Response filed Sep. 11, 2019 to Final Office Action dated Apr. 11, 2019”, 18 pgs.
“U.S. Appl. No. 15/224,365, Final Office Action dated Apr. 2, 2018”, 19 pgs.
“U.S. Appl. No. 15/224,365, Final Office Action dated Aug. 23, 2019”, 12 pgs.
“U.S. Appl. No. 15/224,365, Non Final Office Action dated Jan. 3, 2019”, 11 pgs.
“U.S. Appl. No. 15/224,365, Non Final Office Action dated Aug. 8, 2017”, 41 pgs.
“U.S. Appl. No. 15/224,365, Response filed Feb. 8, 2018 to Non Final Office Action dated Aug. 8, 2017”, 14 pgs.
“U.S. Appl. No. 15/224,365, Response filed Oct. 2, 2018 to Final Office Action dated Apr. 2, 2018”, 15 pgs.
“U.S. Appl. No. 15/224,365, Response filed Jun. 3, 2019 to Non-Final Office Action dated Jan. 3, 2019”, 12 pgs.
“U.S. Appl. No. 15/224,372, Final Office Action dated Mar. 6, 2019”, 17 pgs.
“U.S. Appl. No. 15/224,372, Final Office Action dated Apr. 3, 2018”, 18 pgs.
“U.S. Appl. No. 15/224,372, Non Final Office Action dated Aug. 7, 2017”, 40 pgs.
“U.S. Appl. No. 15/224,372, Non Final Office Action dated Sep. 14, 2018”, 20 pgs.
“U.S. Appl. No. 15/224,372, Non Final Office Action dated Oct. 16, 2019”, 14 pgs.
“U.S. Appl. No. 15/224,372, Preliminary Amendment filed May 5, 2017”, 10 pgs.
“U.S. Appl. No. 15/224,372, Response filed Jan. 8, 2017 to Non Final Office Action dated Aug. 7, 2017”, 22 pgs.
“U.S. Appl. No. 15/224,372, Response filed Jan. 16, 2019 to Non Final Office Action dated Sep. 14, 2018”, 18 pgs.
“U.S. Appl. No. 15/224,372, Response filed Jul. 8, 2019 to Final Office Action dated Mar. 6, 2019”, 14 pgs.
“U.S. Appl. No. 15/224,372, Response filed Aug. 3, 2018 to Final Office Action dated Apr. 3, 2018”, 14 pgs.
“U.S. Appl. No. 15/224,377, Examiner Interview Summary dated Mar. 4, 2019”, 5 pgs.
“U.S. Appl. No. 15/224,377, Final Office Action dated Jan. 2, 2018”, 29 pgs.
“U.S. Appl. No. 15/224,377, Final Office Action dated Feb. 6, 2019”, 14 pgs.
“U.S. Appl. No. 15/224,377, Non Final Office Action dated Jun. 15, 2018”, 19 pgs.
“U.S. Appl. No. 15/224,377, Non Final Office Action dated Aug. 4, 2017”, 41 pgs.
“U.S. Appl. No. 15/224,377, Non Final Office Action dated Oct. 15, 2019”, 12 pgs.
“U.S. Appl. No. 15/224,377, Response filed Jun. 6, 2019 to Final Office Action dated Feb. 6, 2019”, 10 pgs.
“U.S. Appl. No. 15/224,377, Response filed Dec. 17, 2018 to Non Final Office Action dated Jun. 15, 2018”, 13 pgs.
“U.S. Appl. No. 15/224,377, Response filed Dec. 6, 2017 to Non Final Office Action dated Aug. 4, 2017”, 22 pgs.
“U.S. Appl. No. 15/224,383, Examiner Interview Summary dated Aug. 15, 2018”, 4 pgs.
“U.S. Appl. No. 15/224,383, Examiner Interview Summary dated Oct. 25, 2017”, 3 pgs.
“U.S. Appl. No. 15/224,383, Final Office Action dated Jan. 14, 2019”, 15 pgs.
“U.S. Appl. No. 15/224,383, Final Office Action dated Feb. 14, 2018”, 25 pgs.
“U.S. Appl. No. 15/224,383, Non Final Office Action dated Jul. 5, 2018”, 19 pgs.
“U.S. Appl. No. 15/224,383, Non Final Office Action dated Aug. 30, 2017”, 26 pgs.
“U.S. Appl. No. 15/224,383, Non-Final Office Action dated Sep. 23, 2019”, 13 pgs.
“U.S. Appl. No. 15/224,383, Preliminary Amendment filed May 9, 2017”, 13 pgs.
“U.S. Appl. No. 15/224,383, Response filed Jan. 3, 2018 to Non Final Office Action dated Aug. 30, 2017”, 25 pgs.
“U.S. Appl. No. 15/224,383. Response filed May 14, 2019 to Final Office Action dated Jan. 14, 2019”, 15 pgs.
“U.S. Appl. No. 15/224,383, Response filed Jun. 14, 2018 to Final Office Action dated Feb. 14, 2018”, 14 pgs.
“U.S. Appl. No. 15/224,383, Response Filed Dec. 5, 2018 to Non Final Office Action dated Jul. 5, 2018”, 16 pgs.
“U.S. Appl. No. 15/224.359, Preliminary Amendment filed Apr. 19, 2017”, 8 pgs.
“U.S. Appl. No. 15/298,806, Advisory Action dated Jan. 29, 2018”, 4 pgs.
“U.S. Appl. No. 15/298,806, Examiner Interview Summary dated Jan. 12, 2018”, 3 pgs.
“U.S. Appl. No. 15/298,806, Examiner Interview Summary dated Aug. 13, 2018”, 3 pgs.
“U.S. Appl. No. 15/298,806, Final Office Action dated Oct. 24, 2017”, 15 pgs.
“U.S. Appl. No. 15/298,806, Non Final Office Action dated May 17, 2018”, 16 pgs.
“U.S. Appl. No. 15/298,806, Non Final Office Action dated Jun. 12, 2017”, 26 pgs.
“U.S. Appl. No. 15/298,806, Notice of Allowance dated Sep. 19, 2018”, 5 pgs.
“U.S. Appl. No. 15/298,806, Preliminary Amendment filed Oct. 21, 2016”, 8 pgs.
“U.S. Appl. No. 15/298,806, Response filed Jan. 9, 2018 to Final Office Action dated Oct. 24, 2017”, 17 pgs.
“U.S. Appl. No. 15/298,806, Response filed Aug. 10, 2018 to Non Final Office Action dated May 17, 2018”, 15 pgs.
“U.S. Appl. No. 15/298,806, Response filed Sep. 12, 2017 to Non Final Office Action dated Jun. 12, 2017”, 12 pgs.
“U.S. Appl. No. 15/416,846, Notice of Allowance dated Jul. 19, 2017”, 9 pgs.
“U.S. Appl. No. 15/416,846, Preliminary Amendment filed Feb. 18, 2017”, 10 pgs.
“U.S. Appl. No. 15/702,511, 312 Amendment filed Jun. 26, 2019”, 11 pgs.
“U.S. Appl. No. 15/702,511, Notice of Allowability dated Sep. 30, 2019”, 2 pgs.
“U.S. Appl. No. 15/702,511, Notice of Allowance dated Mar. 26, 2019”, 7 pgs.
“U.S. Appl. No. 15/702,511, Notice of Allowance dated Oct. 26, 2018”, 7 pgs.
“U.S. Appl. No. 15/702,511, Preliminary Amendment filed Sep. 15, 2017”, 13 pgs.
“U.S. Appl. No. 15/702,511, PTO Response to Rule 312 Communication dated Aug. 13, 2019”, 2 pgs.
“U.S. Appl. No. 15/729,582, Corrected Notice of Allowability dated Oct. 2, 2019”, 3 pgs.
“U.S. Appl. No. 15/729,582, Corrected Notice of Allowability dated Oct. 30, 2019”, 3 pgs.
“U.S. Appl. No. 15/729,582, Final Office Action dated Dec. 13, 2018”, 14 pgs.
“U.S. Appl. No. 15/729,582, Non Final Office Action dated May 25, 2018”, 14 pgs.
“U.S. Appl. No. 15/729,582, Notice of Allowance dated Jul. 22, 2019”, 9 pgs.
“U.S. Appl. No. 15/729,582, Response filed May 13, 2019 to Final Office Action dated Dec. 13, 2018”, 9 pgs.
“U.S. Appl. No. 15/787,467, Corrected Notice of Allowability dated Sep. 24, 2018”, 2 pgs.
“U.S. Appl. No. 15/787,467, Non Final Office Action dated Apr. 18, 2018”, 17 pgs.
“U.S. Appl. No. 15/787,467, Notice of Allowance dated Aug. 31, 2018”, 8 pgs.
“U.S. Appl. No. 15/787,467, Preliminary Amendment filed Oct. 26, 2017”, 11 pgs.
“U.S. Appl. No. 15/787,467, Response filed Jul. 18, 2018 to Non Final Office Action dated Apr. 18, 2018”, 12 pgs.
“U.S. Appl. No. 15/946,990, Final Office Action dated May 9, 2019”, 11 pgs.
“U.S. Appl. No. 15/946,990, Non Final Office Action dated Dec. 3, 2018”, 10 pgs.
“U.S. Appl. No. 15/946,990, Notice of Allowance dated Sep. 24, 2019”, 5 pgs.
“U.S. Appl. No. 15/946,990, Response filed Feb. 20, 2019 to Non Final Office Action dated Dec. 3, 2018”, 11 pgs.
“U.S. Appl. No. 15/946,990, Response filed Jul. 9, 2019 to Final Office Action dated May 9, 2019”, 12 pgs.
“U.S. Appl. No. 16/000,657, Preliminary Amendment filed Jun. 6, 2018”, 8 pgs.
“U.S. Appl. No. 16/204,886, Corrected Notice of Allowability dated Jul. 15, 2019”, 2 pgs.
“U.S. Appl. No. 16/204,886, Corrected Notice of Allowability dated Aug. 6, 2019”, 2 pgs.
“U.S. Appl. No. 16/204,886, Corrected Notice of Allowability dated Sep. 10, 2019”, 2 pgs.
“U.S. Appl. No. 16/204,886, Non Final Office Action dated Jan. 4, 2019”, 8 pgs.
“U.S. Appl. No. 16/204,886, Notice of Allowance dated May 15, 2019”, 9 pgs.
“U.S. Appl. No. 16/204,886, Response filed Apr. 2, 2019 to Non Final Office Action dated Jan. 4, 2019”, 8 pgs.
“U.S. Appl. No. 16/219,577, Non Final Office Action dated Oct. 29, 2019”, 7 pgs.
“U.S. Appl. No. 16/219,577, Response filed Oct. 3, 2019 to Restriction Requirement dated Aug. 7, 2019”, 6 pgs.
“U.S. Appl. No. 16/219,577, Restriction Requirement dated Aug. 7, 2019”, 6 pgs.
“U.S. Appl. No. 16/376,598, Non Final Office Action dated Jul. 25, 2019”, 7 pgs.
“U.S. Appl. No. 16/376,598, Notice of Allowance dated Oct. 18, 2019”, 5 pgs.
“U.S. Appl. No. 16/376,598, Response filed Oct. 7, 2019 to Non-Final Office Action dated Jul. 25, 2019”, 2 pgs.
“U.S. Appl. No. 16/511,834, Non-Final Office Action dated Aug. 20, 2019”, 11 pgs.
“U.S. Appl. No. 16/511,834, Notice of Allowance dated Oct. 23, 2019”, 8 pgs.
“U.S. Appl. No. 16/511,834, Response filed Oct. 7, 2019 to Non-Final Office Action dated Aug. 20, 2019”, 3 pgs.
“U.S. Appl. No. 16/662,956, Preliminary Amendment filed Oct. 24, 2019”, 8 pgs.
“BlogStomp”, StompSoftware, [Online] Retrieved from the Internet: <URL: http://stompsoftware.com/blogstomp>, (accessed May 24, 2017), 12 pgs.
“Canadian Application Serial No. 2,894,332 Response filed Jan. 24, 2017 to Office Action dated Aug. 16, 2016”, 15 pgs.
“Canadian Application Serial No. 2,894,332, Office Action dated Aug. 16, 2016”, 4 pgs.
“Canadian Application Serial No. 2,894,332, Request for Reinstatement filed Jun. 11, 2018”, w/ Amended Claims, 17 pgs.
“Canadian Application Serial No. 2,910,158, Office Action dated Jun. 6, 2018”, 5 pgs.
“Canadian Application Serial No. 2,910,158, Office Action dated Dec. 15, 2016”, 5 pgs.
“Canadian Application Serial No. 2,910,158, Response filed Dec. 6, 2018 to Office Action dated Jun. 6, 2018”, w/ English Claims, 18 pgs.
“Canadian Application Serial No. 2,910,158, Response filed Apr. 11, 2017 to Office Action dated Dec. 15, 2016”, 21 pgs.
“Cup Magic Starbucks Holiday Red Cups come to life with AR app”, Blast Radius, [Online] Retrieved from the Internet: <URL: https://web.archive.org/web/20160711202454/http://www.blastradius.com/work/cup-magic>, (2016), 7 pgs.
“Daily App: InstaPlace (iOS/Android): Give Pictures a Sense of Place”, TechPP, [Online] Retrieved from the Internet: <URL: http://techpp.com/2013/02/15/instaplace-app-review>, (2013), 13 pgs.
“European Application Serial No. 14804343.3, Extended European Search Report dated Sep. 29, 2016”, 12 pgs.
“European Application Serial No. 15870874.3, Extended European Search Report dated Nov. 29, 2017”, 7 pgs.
“European Application Serial No. 16716090.2, Response filed May 21, 2018 to Communication pursuant to Rules 161(1) and 162 EPC dated Nov. 10, 2017”, w/ English Claims, 89 pgs.
“How Snaps are Stored and Deleted”, Snapchat, [Online] Retrieved from the Internet: <URL: https://www.snap.com/en-US/news/post/how-snaps-are-stored-and-deleted/>, (May 9, 2013), 2 pgs.
“InstaPlace Photo App Tell the Whole Story”, [Online] Retrieved from the Internet: <URL: https://youtu.be/uF_gFkg1hBM>, (Nov. 8, 2013), 113 pgs., 1:02 min.
“International Application Serial No. PCT/EP2008/063682, International Search Report dated Nov. 24, 2008”, 3 pgs.
“International Application Serial No. PCT/US2014/040346, International Search Report dated Mar. 23, 2015”, 2 pgs.
“International Application Serial No. PCT/US2014/040346, Written Opinion dated Mar. 23, 2015”, 6 pgs.
“International Application Serial No. PCT/US2015/035591, International Preliminary Report on Patentability dated Dec. 22, 2016”, 7 pgs.
“International Application Serial No. PCT/US2015/035591, International Search Report dated Aug. 11, 2015”, 5 pgs.
“International Application Serial No. PCT/US2015/035591, International Written Opinion dated Aug. 11, 2015”, 5 pgs.
“International Application Serial No. PCT/US2015/037251, International Search Report dated Sep. 29, 2015”, 2 pgs.
“International Application Serial No. PCT/US2015/037251, Written Opinion dated Sep. 29, 2015”, 4 pgs.
“International Application Serial No. PCT/US2015/050424, International Search Report dated Dec. 4, 2015”, 2 pgs.
“International Application Serial No. PCT/US2015/050424, Written Opinion dated Dec. 4, 2015”, 10 pgs.
“International Application Serial No. PCT/US2015/053811, International Preliminary Report on Patentability dated Apr. 13, 2017”, 9 pgs.
“International Application Serial No. PCT/US2015/053811, International Search Report dated Nov. 23, 2015”, 5 pgs.
“International Application Serial No. PCT/US2015/053811, Written Opinion dated Nov. 23, 2015”, 8 pgs.
“International Application Serial No. PCT/US2015/056884, International Preliminary Report on Patentability dated May 4, 2017”, 8 pgs.
“International Application Serial No. PCT/US2015/056884, International Search Report dated Dec. 22, 2015”, 5 pgs.
“International Application Serial No. PCT/US2015/056884, Written Opinion dated Dec. 22, 2015”, 6 pgs.
“International Application Serial No. PCT/US2015/065785, International Preliminary Report on Patentability dated Jun. 29, 2017”, 7 pgs.
“International Application Serial No. PCT/US2015/065785, International Search Report dated Jul. 21, 2016”, 5 pgs.
“International Application Serial No. PCT/US2015/065785, Written Opinion dated Jul. 21, 2016”, 5 pgs.
“International Application Serial No. PCT/US2015/065821, International Preliminary Report on Patentability dated Jun. 29, 2017”, 5 pgs.
“International Application Serial No. PCT/US2015/065821, International Search Report dated Mar. 3, 2016”, 2 pgs.
“International Application Serial No. PCT/US2015/065821, Written Opinion dated Mar. 3, 2016”, 3 pgs.
“International Application Serial No. PCT/US2016/023085, International Preliminary Report on Patentability dated Sep. 28, 2017”, 8 pgs.
“International Application Serial No. PCT/US2016/023085, International Search Report dated Jun. 17, 2016”, 5 pgs.
“International Application Serial No. PCT/US2016/023085, Written Opinion dated Jun. 17, 2016”, 6 pgs.
“Introducing Snapchat Stories”, [Online] Retrieved from the internet: <URL: https://web.archive.org/web/20131026084921/https://www.youtube.com/watch?v=88Cu3yN-LIM>, (Oct. 3, 2013), 92 pgs.; 00:47 min.
“IVisit Mobile: Getting Started”, IVISIT, [Online] Retrieved from the Internet: <URL: http://web.archive.org/web/20140830174355/http://ivisit.com/support_mobile>, (Dec. 4, 2013), 16 pgs.
“Korean Application Serial No. 10-2017-7029861, Notice of Preliminary Rejection dated Jan. 17, 2019”, w/ English Translation, 9 pgs.
“Korean Application Serial No. 10-2017-7029861, Response filed Mar. 15, 2019 to Notice of Preliminary Rejection dated Jan. 17, 2019”, w/ English Claims, 20 pgs.
“Macy's Believe-o-Magic”, [Online] Retrieved from the Internet: <URL: https://web.archive.org/web/20190422101854/https://www.youtube.com/watch?v=xvzRXy3J0Z0&feature=youtu.be>, (Nov. 7, 2011), 102 pgs.; 00:51 min.
“Macy's Introduces Augmented Reality Experience in Stores across Country as Part of Its 2011 Believe Campaign”, Business Wire, [Online] Retrieved from the Internet: <URL: https://www.businesswire.com/news/home/20111102006759/en/Macys-Introduces-Augmented-Reality-Experience-Stores-Country>, (Nov. 2, 2011), 6 pgs.
“Pluraleyes by Red Giant”, © 2002-2015 Red Giant LLC, [Online]. Retrieved from the Internet: <URL: http://www.redgiant.com/products/pluraleyes/, (Accessed Nov. 11, 2015), 5 pgs.
“Starbucks Cup Magic”, [Online] Retrieved from the internet: <URL: https://www.youtube.com/watch?v=RWwQXi9RG0w>, (Nov. 8, 2011), 87 pgs.; 00:47 min.
“Starbucks Cup Magic for Valentine's Day”, [Online] Retrieved from the Internet: <URL: https://www.youtube.com/watch?v=8nvqOzjq10w>, (Feb. 6, 2012), 88 pgs.; 00:45 min.
“Starbucks Holiday Red Cups Come to Life, Signaling the Return of the Merriest Season”, Business Wire, [Online] Retrieved from the Internet: <URL: http://www.businesswire.com/news/home/20111115005744/en/2479513/Starbucks-Holiday-Red-Cups-Life-Signaling-Return>, (Nov. 15, 2011), 5 pgs.
Carthy, Roi, “Dear All Photo Apps: Mobli Just Won Filters”, TechCrunch, [Online] Retrieved from the Internet: <URL: https://techcrunch.com/2011/09/08/mobli-filters>, (Sep. 8, 2011), 10 pgs.
Castelluccia, Claude, et al., “EphPub: Toward robust Ephemeral Publishing”, 19th IEEE International Conference on Network Protocols (ICNP), (Oct. 17, 2011), 18 pgs.
Chen, Datong, et al., “Protecting Personal Identification in Video”, Protecting Privacy in Video Surveillance, Springer-Verlag London Ltd., (2009), 115-128.
Clarke, Tangier, “Automatically syncing multiple clips and lots of audio like PluralEyes possible?”, [Online]. Retrieved from the Internet: <URL: https://forums.creativecow.net/thread/344/20553, (May 21, 2013), 8 pgs.
Fajman, “An Extensible Message Format for Message Disposition Notifications”, Request for Comments: 2298, National Institutes of Health, (Mar. 1998), 28 pgs.
Janthong, Isaranu, “Instaplace ready on Android Google Play store”, Android App Review Thailand, [Online] Retrieved from the Internet: <URL: http://www.android-free-app-review.com/2013/01/instaplace-android-google-play-store.html>, (Jan. 23, 2013), 9 pgs.
Leyden, John, “This SMS will self-destruct in 40 seconds”, [Online] Retrieved from the Internet: <URL: http://www.theregister.co.uk/2005/12/12/stealthtext/>, (Dec. 12, 2005), 1 pg.
MacLeod, Duncan, “Macys Believe-o-Magic App”, [Online] Retrieved from the Internet: <URL: http://theinspirationroom.com/daily/2011/macys-believe-o-magic-app>, (Nov. 14, 2011), 10 pgs.
MacLeod, Duncan, “Starbucks Cup Magic Lets Merry”, [Online] Retrieved from the Internet: <URL: http://theinspirationroom.com/daily/2011/starbucks-cup-magic>, (Nov. 12, 2011), 8 pgs.
Melanson, Mike, “This text message will self destruct in 60 seconds”, [Online] Retrieved from the Internet: <URL: http://readwrite.com/2011/02/11/this_text_message_will_self_destruct_in_60_seconds>, (Feb. 18, 2015), 4 pgs.
Notopoulos, Katie, “A Guide to the New Snapchat Filters and Big Fonts”, [Online] Retrieved from the Internet: <URL: https://www.buzzfeed.com/katienotopoulos/a-guide-to-the-new-snapchat-filters-and-big-fonts?utm_term=.bkQ9qVZWe#.nv58YXpkV>, (Dec. 22, 2013), 13 pgs.
Panzarino, Matthew, “Snapchat Adds Filters, A Replay Function and for Whatever Reason, Time, Temperature and Speed Overlays”, TechCrunch, [Online] Retrieved form the Internet: <URL: https://techcrunch.com/2013/12/20/snapchat-adds-filters-new-font-and-for-some-reason-time-temperature-and-speed-overlays/>, (Dec. 20, 2013), 12 pgs.
Sawers, Paul, “Snapchat for iOS Lets You Send Photos to Friends and Set How long They're Visible For”, [Online] Retrieved from the Internet; <URL: https://thenextweb.com/apps/2012/05/07/snapchat-for-ios-lets-you-send-photos-to-friends-and-set-how-long-theyre-visible-for/>, (May 7, 2012), 5 pgs.
Shein, Esther, “Ephemeral Data”, Communications of the ACM, vol. 56, No. 9, (Sep. 2013), 3 pgs.
Trice, Andrew, “My Favorite New Feature: Multi-Clip Sync in Premiere Pro CC”, [Online]. Retrieved from the Internet: <URL: http://www.tricedesigns.com/2013/06/18/my-favorite-new-feature-multi-cam-synch-in-premiere-pro-cc/, (Jun. 18, 2013), 5 pgs.
Tripathi, Rohit, “Watermark Images in PHP and Save File on Server”, [Online] Retrieved from the Internet: <URL: http://code.rohitink.com/2012/12/28/watermark-images-in-php-and-save-file-on-server>, (Dec. 28, 2012), 4 pgs.
Vaas, Lisa, “StealthText, Should You Choose to Accept It”, [Online] Retrieved from the Internet: <URL: http://www.eweek.com/print/c/a/MessagingandCollaboration/StealthTextShouldYouChoosetoAcceptIt>, (Dec. 13, 2005), 2 pgs.
“U.S. Appl. No. 14/510,016, Advisory Action dated Nov. 30, 2017”, 7 pgs.
“U.S. Appl. No. 14/510,016, Final Office Action dated May 22, 2018”, 36 pgs.
“U.S. Appl. No. 14/510,016, Final Office Action dated Sep. 7, 2018”, 34 pgs.
“U.S. Appl. No. 14/510,016, Final Office Action dated Sep. 8, 2017”, 21 pgs.
“U.S. Appl. No. 14/510,016, Non Final Office Action dated Feb. 7, 2018”, 36 pgs.
“U.S. Appl. No. 14/510,016, Non Final Office Action dated Apr. 21, 2017”, 55 pgs.
“U.S. Appl. No. 14/510,016, Response filed Jan. 8, 2017 to Final Office Action dated Sep. 8, 2017”, 22 pgs.
“U.S. Appl. No. 14/510,016, Response Filed May 7, 2018 to Non Final Office Action dated Feb. 7, 2018”, 13 pgs.
“U.S. Appl. No. 14/510,016, Response Filed Jul. 21, 2017 to Non Final Office Action dated Apr. 21, 2017”, 21 pgs.
“U.S. Appl. No. 14/510,016, Response filed Aug. 23, 2018 to Final Office Action dated May 22, 2018”, 16 pgs.
“U.S. Appl. No. 14/510,016, Response filed Nov. 8, 2017 to Final Office Action dated Sep. 8, 2017”, 24 pgs.
“U.S. Appl. No. 14/529,064, Response filed Sep. 6, 2017 to Non Final Office Action dated Apr. 6, 2017”, 24 pgs.
“U.S. Appl. No. 14/548,590, Advisory Action dated Apr. 19, 2018”, 2 pgs.
“U.S. Appl. No. 14/548,590, Appeal Brief Filed Apr. 20, 2018”, 28 pgs.
“U.S. Appl. No. 14/548,590, Final Office Action dated Jul. 18, 2017”, 20 pgs.
“U.S. Appl. No. 14/548,590, Response filed May 9, 2017 to Non Final Office Action dated Jan. 9, 2017”, 17 pgs.
“U.S. Appl. No. 14/594,410, Non Final Office Action dated Jan. 4, 2016”, 10 pgs.
“U.S. Appl. No. 14/594,410, Notice of Allowance dated Aug. 2, 2016”, 5 pgs.
“U.S. Appl. No. 14/594,410, Notice of Allowance dated Dec. 15, 2016”, 6 pgs.
“U.S. Appl. No. 14/594,410, Response filed Jul. 1, 2016 to Non Final Office Action dated Jan. 4, 2016”, 10 pgs.
“U.S. Appl. No. 14/704,212, Non Final Office Action dated Mar. 12, 2018”, 7 pgs.
“U.S. Appl. No. 14/704,212, Non Final Office Action dated Jun. 16, 2017”, 13 pgs.
“U.S. Appl. No. 14/704,212, Non Final Office Action dated Nov. 25, 2016”, 13 pgs.
“U.S. Appl. No. 14/704,212, Notice of Allowance dated Jul. 2, 2018”, 7 pgs.
“U.S. Appl. No. 14/704,212, Response filed Feb. 27, 2017 to Non Final Office Action dated Nov. 25, 2016”, 14 pgs.
“U.S. Appl. No. 14/704,212, Response Filed Jun. 12, 2018 to Non Final Office Action dated Mar. 12, 2018”, 9 pgs.
“U.S. Appl. No. 14/704,212, Response filed Oct. 17, 2016 to Final Office Action dated Jun. 17, 2016”, 12 pgs.
“U.S. Appl. No. 14/841,987, Notice of Allowance dated Aug. 7, 2017”, 8 pgs.
“U.S. Appl. No. 14/974,321, Corrected Notice of Allowability dated Feb. 13, 2019”, 6 pgs.
“U.S. Appl. No. 14/974,321, Corrected Notice of Allowability dated Apr. 19, 2019”, 6 pgs.
“U.S. Appl. No. 14/974,321, Corrected Notice of Allowability dated Jun. 12, 2019”, 6 pgs.
“U.S. Appl. No. 14/974,321, Examiner Interview Summary dated Dec. 5, 2017”, 3 pgs.
“U.S. Appl. No. 14/974,321, Final Office Action dated Oct. 26, 2017”, 16 pgs.
“U.S. Appl. No. 14/974,321, Non Final Office Action dated May 31, 2018”, 14 pgs.
“U.S. Appl. No. 14/974,321, Non Final Office Action dated Jun. 29, 2017”, 36 pgs.
“U.S. Appl. No. 14/974,321, Notice of Allowance dated Jan. 3, 2019”, 9 pgs.
“U.S. Appl. No. 14/974,321, Response filed Aug. 30, 2018 to Non Final Office Action dated May 31, 2018”, 14 pgs.
“U.S. Appl. No. 14/974,321, Response filed Sep. 27, 2017 to Non Final Office Action dated Jun. 29, 2017”, 13 pgs.
“U.S. Appl. No. 15/424,184, Examiner Interview Summary dated Jan. 10, 2019”, 3 pgs.
“U.S. Appl. No. 15/424,184, Examiner Interview Summary dated Jul. 30, 2019”, 2 pgs.
“U.S. Appl. No. 15/424,184, Final Office Action dated Jan. 29, 2019”, 14 pgs.
“U.S. Appl. No. 15/424,184, Non Final Office Action dated May 21, 2019”, 16 pgs.
“U.S. Appl. No. 15/424,184, Non Final Office Action dated Nov. 30, 2018”, 22 pgs.
“U.S. Appl. No. 15/424,184, Response filed Apr. 29, 2019 to Final Office Action dated Jan. 29, 2019”, 11 pgs.
“U.S. Appl. No. 15/424,184k, Response filed Jan. 4, 2019 to Non Final Office Action dated Nov. 30, 2018”, 17 pgs.
“U.S. Appl. No. 15/470,004, Final Office Action dated May 20, 2019”, 9 pgs.
“U.S. Appl. No. 15/470,004, Non Final Office Action dated Jan. 31, 2019”, 9 pgs.
“U.S. Appl. No. 15/470,004, Response filed Apr. 29, 2019 to Non Final Office Action dated Jan. 31, 2019”, 12 pgs.
“U.S. Appl. No. 15/470,025, Final Office Action dated May 20, 2019”, 10 pgs.
“U.S. Appl. No. 15/470,025, Non Final Office Action dated Jan. 30, 2019”, 10 pgs.
“U.S. Appl. No. 15/470,025, Response filed Apr. 24, 2019 to Non Final Office Action dated Jan. 30, 2019”, 13 pgs.
“U.S. Appl. No. 15/474,821, Non Final Office Action dated Jan. 25, 2019”, 17 pgs.
“U.S. Appl. No. 15/474,821, Response filed Apr. 25, 2019 to Non Final Office Action dated Jan. 25, 2019”, 16 pgs.
“U.S. Appl. No. 15/486,111, Corrected Notice of Allowance dated Sep. 7, 2017”, 3 pgs.
“U.S. Appl. No. 15/486,111, Non Final Office Action dated May 9, 2017”, 17 pgs.
“U.S. Appl. No. 15/486,111, Notice of Allowance dated Aug. 30, 2017”, 5 pgs.
“U.S. Appl. No. 15/486,111, Response filed Aug. 9, 2017 to Non Final Office Action dated May 9, 2017”, 11 pgs.
“U.S. Appl. No. 15/673,137, Final Office Action dated May 16, 2019”, 8 pgs.
“U.S. Appl. No. 15/673,137, Non Final Office Action dated Oct. 5, 2018”, 7 pgs.
“U.S. Appl. No. 15/673,137, Response filed Jan. 31, 2019 to Non Final Office Action dated Oct. 5, 2018”, 10 pgs.
“U.S. Appl. No. 15/673,137, Response filed Aug. 1, 2019 to Final Office Action dated May 16, 2019”, 10 pgs.
“U.S. Appl. No. 15/835,100, Non Final Office Action dated Jan. 23, 2018”, 18 pgs.
“U.S. Appl. No. 15/835,100, Notice of Allowance dated May 22, 2018”, 5 pgs.
“U.S. Appl. No. 15/835,100, Response Filed Apr. 23, 2018 to Non Final Office Action dated Jan. 23, 2018”, 11 pgs.
“U.S. Appl. No. 16/105,687, Non Final Office Action dated Sep. 14, 2018”, 11 pgs.
“U.S. Appl. No. 16/105,687, Notice of Allowance dated Feb. 25, 2019”, 8 pgs.
“U.S. Appl. No. 16/105,687, Response filed Dec. 14, 2018 to Non Final Office Action dated Sep. 14, 2018”, 12 pgs.
“U.S. Appl. No. 16/155,782, Non Final Office Action dated Jul. 10, 2019”, 7 pgs.
“U.S. Appl. No. 16/212,313, Preliminary Amendment filed Dec. 12, 2018”, 6 pgs.
“U.S. Appl. No. 16/428,210, Preliminary Amendment filed Aug. 8, 2019”, 8 pgs.
“Chinese Application Serial No. 201580031616.8, Office Action dated Jul. 2, 2018”, w/ English Translation, 8 pgs.
“Chinese Application Serial No. 201580031616.8, Office Action dated Oct. 9, 2017”, w/ English Translation, 18 pgs.
“Chinese Application Serial No. 201580031616.8, Response filed Feb. 26, 2018 to Office Action dated Oct. 9, 2017”, w/ English Translation, 8 pgs.
“Chinese Application Serial No. 201580076228.1, Office Action dated Feb. 12, 2019”, w/ English Translation, 18 pgs.
“Chinese Application Serial No. 201580076228.1, Office Action dated Jul. 19, 2018”, w/ English translation, 19 pgs.
“Chinese Application Serial No. 201580076228.1, Response filed Apr. 11, 2019 to Office Action dated Feb. 12, 2019”, w/ English Claims, 12 pgs.
“Chinese Application Serial No. 201580076228.1, Response filed Nov. 26, 2018 to Office Action dated Jul. 19, 2018”, w/ English Claims, 16 pgs.
“Connecting to Your Customers in the Triangle and Beyond”, Newsobserver.com, (2013), 16 pgs.
“Demystifying Location Data Accuracy”, Mobile Marketing Association, (Nov. 2015), 18 pgs.
“European Application Serial No. 15733026.7, Communication Pursuant to Article 94(3) EPC dated Jul. 28, 2017”, 6 pgs.
“European Application Serial No. 15733026.7, Response filed Jan. 30, 2018 to Communication Pursuant to Article 94(3) EPC dated Jul. 28, 2017”, w/ Amended Claims, 37 pgs.
“European Application Serial No. 15733026.7, Response filed Aug. 9, 2019 to Summons to Attend Oral Proceedings dated Jan. 10, 2019”, w/ English Claims, 19 pgs.
“European Application Serial No. 15733026.7, Summons to Attend Oral Proceedings dated Jan. 10, 2019”, 7 pgs.
“European Application Serial No. 15782165.3, Communication Pursuant to Article 94(3) EPC dated Sep. 14, 2018”, 7 pgs.
“European Application Serial No. 15782165.3, Response filed Jan. 24, 2019 to Communication Pursuant to Article 94(3) EPC dated Sep. 14, 2018”, w/ English Claims, 54 pgs.
“European Application Serial No. 15782165.3, Response filed Oct. 17, 2017 to Communication pursuant to Rules 161(1) and 162 EPC dated May 10, 2017”, 15 pgs.
“European Application Serial No. 15787854.7, Response filed Dec. 11, 2017 to Communication Pursuant to Rules 161(1) and 162 EPC dated Jun. 1, 2017”, 16 pgs.
“European Application Serial No. 15870861.0, Communication Pursuant to Article 94(3) EPC dated Jul. 12, 2018”, 5 pgs.
“European Application Serial No. 15870861.0, Extended European Search Report dated Jul. 3, 2018”, 4 pgs.
“European Application Serial No. 15870861.0, Response filed May 31, 2019 to Summons to Attend Oral Proceedings dated Dec. 21, 2018”, w/ English Claims, 23 pgs.
“European Application Serial No. 15870861.0, Response filed Aug. 9, 2017 to Communication Pursuant to Rules 161(2) and 162 EPC dated Aug. 4, 2017”, 10 pgs.
“European Application Serial No. 15870861.0, Response filed Nov. 14, 2018 to Communication Pursuant to Article 94(3) EPC dated Jul. 12, 2018”, w/ English Claims, 27 pgs.
“European Application Serial No. 15870861.0, Summons to Attend Oral Proceedings dated Dec. 21, 2018”, 5 pgs.
“European Application Serial No. 16829020.3, Response filed Jan. 29, 2019 to Communication Pursuant to Rules 161(1) and 162 EPC dated Jul. 25, 2018”, w/ English Claims, 17 pgs.
“Geofencing and the event industry”, Goodbarber Blog, [Online] Retrieved from the Internet by the examiner on May 16, 2019: <URL: https://www.goodbarber.com/blog/geofencing-and-the-event-industry-a699/>, (Nov. 9, 2015), 7 pgs.
“IAB Platform Status Report: A Mobile Advertising Review”, Interactive Advertising Bureau, (Jul. 2008), 24 pgs.
“International Application Serial No. PCT/US2016/066976, International Preliminary Report on Patentability dated Jun. 28, 2018”, 9 pgs.
“International Application Serial No. PCT/US2016/066976, International Search Report dated May 17, 2017”, 7 pgs.
“International Application Serial No. PCT/US2016/066976, Invitation to Pay Add'l Fees and Partial Search Rpt dated Mar. 6, 2017”, 8 pgs.
“International Application Serial No. PCT/US2016/066976, Written Opinion dated May 17, 2017”, 7 pgs.
“International Application Serial No. PCT/US2018/016723, International Search Report dated Apr. 5, 2018”, 2 pgs.
“International Application Serial No. PCT/US2018/016723, Written Opinion dated Apr. 5, 2018”, 17 pgs.
“International Application Serial No. PCT/US2018/024093, International Search Report dated Jul. 19, 2018”, 2 pgs.
“International Application Serial No. PCT/US2018/024093, Written Opinion dated Jul. 19, 2018”, 5 pgs.
“Korean Application Serial No. 10-2017-7001104, Response filed Jul. 25, 2017 to Office Action dated Jun. 26, 2017”, w/ Translation of Claims, 20 pgs.
“Korean Application Serial No. 10-2017-7014135, Final Office Action dated Feb. 28, 2019”, w/ English Translation, 7 pgs.
“Korean Application Serial No. 10-2017-7014135, Notice of Preliminary Rejection dated Apr. 19, 2019”, w/ English Translation, 14 pgs.
“Korean Application Serial No. 10-2017-7014135, Notice of Preliminary Rejection dated Jul. 20, 2018”, w/ English Translation, 13 pgs.
“Korean Application Serial No. 10-2017-7014135, Response filed Mar. 29, 2019 to Final Office Action dated Feb. 28, 2019”, w/ English Claims, 14 pgs.
“Korean Application Serial No. 10-2017-7014135, Response filed Jun. 19, 2019 to Notice of Preliminary Rejection dated Apr. 19, 2019”, w/ English Claims, 16 pgs.
“Korean Application Serial No. 10-2017-7014135, Response filed Sep. 17, 2018 to Notice of Preliminary Rejection dated Jul. 20, 2018”, w/ English Claims, 16 pgs.
“Korean Application Serial No. 10-2017-7020217, Final Office Action dated Jan. 31, 2018”, w/ English Translation, 10 pgs.
“Korean Application Serial No. 10-2017-7020217, Office Action dated Sep. 15, 2017”, w/ English Translation, 11 pgs.
“Korean Application Serial No. 10-2017-7020217, Response filed Feb. 23, 2018 to Final Office Action dated Jan. 31, 2018”, w/ English Translation, 13 pgs.
“Korean Application Serial No. 10-2017-7020217, Response filed Nov. 2, 2017 to Office Action dated Sep. 15, 2017”, w/ English Translation, 17 pgs.
“Korean Application Serial No. 10-2017-7035789, Notice of Preliminary Rejection dated Nov. 12, 2018”, w/ English Translation, 12 pgs.
“Korean Application Serial No. 10-2017-7035789, Response filed Jan. 10, 2019 to Notice of Preliminary Rejection dated Nov. 12, 2018”, w/ English Claims, 23 pgs.
“Korean Application Serial No. 10-2018-7002127, Notice of Preliminary Rejection dated Apr. 10, 2018”, w/ English Translation, 4 pgs.
“Korean Application Serial No. 10-2018-7002127, Response filed May 16, 2018 to Notice of Preliminary Rejection dated Apr. 10, 2018”, w/ English Claims, 14 pgs.
“Korean Application Serial No. 10-2018-7016881, Notice of Preliminary Rejection dated Oct. 19, 2018”, w/ English Translation, 9 pgs.
“Korean Application Serial No. 10-2018-7016881, Response filed Nov. 30, 2018 to Notice of Preliminary Rejection dated Oct. 19, 2018”, w/ English Claims, 27 pgs.
“Korean Application Serial No. 10-2018-7037070, Notice of Preliminary Rejection dated Mar. 20, 2019”, w/ English Translation, 10 pgs.
“Korean Application Serial No. 10-2018-7037070, Response filed May 14, 2019 to Notice of Preliminary Rejection dated Mar. 20, 2019”, w/ English Translation, 10 pgs.
“Korean Office Action Application Serial No. 10-2017-7001104, Office Action dated Jun. 26, 2017”, w/ English Translation, 12 pgs.
“Mobile Location User Cases and Case Studies”, Interactive Advertising Bureau, (Mar. 2014), 25 pgs.
“To Err is Human. To Self Destruct Messages, There is iDelete for iOS”, The Apple Google, [Online]. Retrieved from the Internet on Mar. 21, 2018: <http://theapplegoogle.com/2013/04/err-human-destruct-messages-idelete-ios/>, (2013), 2 pgs.
“WIPO; International Preliminary Report; WO201776739”, (dated Sep. 10, 2018), 5 pgs.
“WIPO; Search Strategy; WO201776739”, (dated Dec. 10, 2017), 6 pgs.
Carr, Dale, “Mobile Ad Targeting: A Labor of Love”, Ad Week Online, accessed Feb. 11, 2019, URL: https://www.adweek.com/digital/mobile-ad-targeting-a-labor-of-love/, (Feb. 12, 2016), 7 pgs.
Kumar, S, “Optimization Issues in Web and Mobile Advertising”, Chapter 2—Pricing Models in Web Advertising, SpringerBriefs in Operations Management, (2016), 6 pgs.
Naylor, Joseph, “Geo-Precise Targeting: It's time to Get off the Fence”, Be in the Know Blog, [Online] Retrieved from the Internet by the examiner on May 16, 2019: <URL: http://blog.cmglocalsolutions.com/geo-precise-targeting-its-time-to-get-off-the-fence>, (May 15, 2015), 6 pgs.
Palmer, Alex, “Geofencing at events: how to reach potential customers live and on-site”, Streetfight Mag, [Online] Retrieved form the Internet by the examiner on May 16, 2019: <URL: http://streetfightmag.com/2015/08/20/geofencing-at-events-how-to-reach-potential-customers-live-and-on-site>, (Aug. 20, 2015), 6 pgs.
Peterson, Lisa, et al., “Location-Based Advertising”, Peterson Mobility Solutions, (Dec. 2009), 39 pgs.
Quercia, Daniele, et al., “Mobile Phones and Outdoor Advertising: Measurable Advertising”, IEEE Persuasive Computing, (2011), 9 pgs.
Simonite, Tom, “Mobile Data: A Gold Mine for Telcos”, MIT Technology Review, (May 27, 2010), 6 pgs.
Virgillito, Dan, “Facebook Introduces Mobile Geo-Fencing With Local Awareness Ads”, Adespresso, [Online] Retrieved from the Internet by the examiner on May 16, 2019: <URL: https://adespresso.com/blog/facebook-local-business-ads-geo-fencing/>, (Oct. 8, 2014), 14 pgs.
“U.S. Appl. No. 15/074,029, Corrected Notice of Allowability dated Feb. 5, 2020”, 4 pgs.
“U.S. Appl. No. 15/224,312, Final Office Action dated May 1, 2020”, 18 pgs.
“U.S. Appl. No. 15/224,312, Non Final Office Action dated Dec. 16, 2019”, 14 pgs.
“U.S. Appl. No. 15/224,312, Response filed Apr. 16, 2020 to Non Final Office Action dated Dec. 16, 2019”, 14 pgs.
“U.S. Appl. No. 15/224,343, Final Office Action dated Apr. 7, 2020”, 16 pgs.
“U.S. Appl. No. 15/224,343, Response filed Mar. 2, 2020 to Non Final Office Action dated Nov. 12, 2019”, 17 pgs.
“U.S. Appl. No. 15/224,343, Response filed Jun. 3, 2020 to Final Office Action dated Apr. 7, 2020”, 12 pgs.
“U.S. Appl. No. 15/224,355, Final Office Action dated May 1, 2020”, 15 pgs.
“U.S. Appl. No. 15/224,355, Non Final Office Action dated Jan. 22, 2020”, 13 pgs.
“U.S. Appl. No. 15/224,355, Response filed Apr. 22, 2020 to Non Final Office Action dated Jan. 22, 2020”, 13 pgs.
“U.S. Appl. No. 15/224,359, Final Office Action dated May 1, 2020”, 13 pgs.
“U.S. Appl. No. 15/224,359, Non Final Office Action dated Dec. 10, 2019”, 12 pgs.
“U.S. Appl. No. 15/224,359, Response filed Apr. 10, 2020 to Non Final Office Action dated Dec. 10, 2019”, 11 pgs.
“U.S. Appl. No. 15/224,365, Non Final Office Action dated Mar. 13, 2020”, 9 pgs.
“U.S. Appl. No. 15/224,365, Response filed Jan. 23, 2020 to Final Office Action dated Aug. 23, 2019”, 13 pgs.
“U.S. Appl. No. 15/224,372, Final Office Action dated May 4, 2020”, 15 pgs.
“U.S. Appl. No. 15/224,372, Response filed Apr. 16, 2020 to Non Final Office Action dated Oct. 16, 2019”, 14 pgs.
“U.S. Appl. No. 15/224,377, Final Office Action dated May 5, 2020”, 15 pgs.
“U.S. Appl. No. 15/224,377, Response filed Apr. 15, 2020 to Non Final Office Action dated Oct. 15, 2019”, 13 pgs.
“U.S. Appl. No. 15/224,383, Notice of Allowance dated Feb. 27, 2020”, 7 pgs.
“U.S. Appl. No. 15/224,383, Response filed Jan. 23, 2020 to Non Final Office Action dated Sep. 23, 2019”, 14 pgs.
“U.S. Appl. No. 15/947,350, Final Office Action dated May 4, 2020”, 12 pgs.
“U.S. Appl. No. 15/947,350, Non Final Office Action dated Dec. 13, 2019”, 20 pgs.
“U.S. Appl. No. 15/947,350, Response filed Apr. 13, 2020 to Non Final Office Action dated Dec. 13, 2019”, 12 pgs.
“U.S. Appl. No. 16/000,657, Non Final Office Action dated Mar. 6, 2020”, 30 pgs.
“U.S. Appl. No. 16/219,577, Response filed Dec. 5, 2019 to Non Final Office Action dated Oct. 29, 2019”, 6 pgs.
“U.S. Appl. No. 16/376,598, Notice of Allowability dated Jan. 23, 2020”, 2 pgs.
“U.S. Appl. No. 16/511,834, Corrected Notice of Allowability dated Jan. 27, 2020”, 2 pgs.
“U.S. Appl. No. 16/529,461, Non Final Office Action dated May 21, 2020”, 19 pgs.
“U.S. Appl. No. 16/667,814, Preliminary Amendment filed Apr. 20, 2020”, 6 pgs.
“U.S. Appl. No. 16/709,092, Corrected Notice of Allowability dated Jun. 1, 2020”, 2 pgs.
“U.S. Appl. No. 16/709,092, Notice of Allowance dated Apr. 9, 2020”, 9 pgs.
“Canadian Application Serial No. 3,027,981, Office Action dated Dec. 5, 2019”, 4 pgs.
“Canadian Application Serial No. 3,027,981, Response filed Mar. 31, 2020 to Office Action dated Dec. 5, 2019”, 12 pgs.
“Chinese Application Serial No. 201680027177.8, Office Action dated Dec. 28, 2019”, W/English Translation, 15 pgs.
“Chinese Application Serial No. 201680027177.8, Response filed Mar. 5, 2020 to Office Action dated Oct. 28, 2019”, w/ English Claims, 11 pgs.
“European Application Serial No. 16716090.2, Communication Pursuant to Article 94(3) EPC dated Jan. 15, 2020”, 6 pgs.
“European Application Serial No. 16716090.2, Response filed Apr. 15, 2020 to Communication Pursuant to Article 94(3) EPC dated Jan. 15, 2020”, 10 pgs.
“Korean Application Serial No. 10-2019-7030235, Final Office Action dated May 20, 2020”, w/ English Translation, 5 pgs.
“Korean Application Serial No. 10-2019-7030235, Notice of Preliminary Rejection dated Nov. 28, 2019”, w/ English Translation, 10 pgs.
“Korean Application Serial No. 10-2019-7030235, Response filed Jan. 28, 2020 to Notice of Preliminary Rejection dated Nov. 28, 2019”, w/ English Claims, 12 pgs.
U.S. Appl. No. 17/035,575, filed Sep. 28, 2020, Geo-Fence Authorization Provisioning.
U.S. Appl. No. 16/933,205, filed Jul. 20, 2020, Ephemeral Message Collection UI Indicia.
U.S. Appl. No. 16/933,279, filed Jul. 20, 2020, Display Duration Assignment For Ephemeral Messages.
U.S. Appl. No. 16/933,366, filed Jul. 20, 2020, Automated Management of Ephemeral Message Collections.
U.S. Appl. No. 17/023,175, filed Sep. 16, 2020, Routing Messages by Mesage Parameter.
U.S. Appl. No. 16/911,854, filed Jun. 25, 2020, Prioritizing of Messages Within a Message Collection.
“U.S. Appl. No. 15/224,343, Notice of Allowance dated Jul. 29, 2020”, 7 pgs.
“U.S. Appl. No. 15/224,355, Response filed Sep. 1, 2020 to Final Office Action dated May 1, 2020”, 16 pgs.
“U.S. Appl. No. 15/224,359, Response filed Sep. 1, 2020 to Final Office Action dated May 1, 2020”, 13 pgs.
“U.S. Appl. No. 15/224,365, Final Office Action dated Jul. 2, 2020”, 11 pgs.
“U.S. Appl. No. 15/224,377, Response filed Sep. 8, 2020 to Final Office Action dated May 5, 2020”, 15 pgs.
“U.S. Appl. No. 15/947,350, Examiner Interview Summary dated Jul. 20, 2020”, 4 pgs.
“U.S. Appl. No. 15/947,350, Non Final Office Action dated Sep. 28, 2020”, 13 pgs.
“U.S. Appl. No. 15/947,350, Response filed Sep. 4, 2020 to Final Office Action dated May 4, 2020”, 12 pgs.
“U.S. Appl. No. 16/000,657, Examiner Interview Summary dated Sep. 25, 2020”, 3 pgs.
“U.S. Appl. No. 16/000,657, Final Office Action dated Jul. 27, 2020”, 17 pgs.
“U.S. Appl. No. 16/000,657, Response filed Jul. 6, 2020 to Non Final Office Action dated Mar. 6, 2020”, 13 pgs.
“U.S. Appl. No. 16/000,657, Response filed Sep. 28, 2020 to Final Office Action dated Jul. 27, 2020”, 12 pgs.
“U.S. Appl. No. 16/529,461, Examiner Interview Summary dated, Jul. 31, 2020”, 3 pgs.
“U.S. Appl. No. 16/529,461, Response filed Jul. 29, 2020 to Non Final Office Action dated May 21, 2020”, 11 pgs.
“U.S. Appl. No. 16/667,814, Non Final Office Action dated Aug. 17, 2020”, 6 pgs.
“U.S. Appl. No. 16/703,526, Corrected Notice of Allowability dated Sep. 2, 2020”, 2 pgs.
“U.S. Appl. No. 16/703,526, Supplemental Notice of Allowability dated Aug. 10, 2020”, 2 pgs.
“U.S. Appl. No. 16/709,092, Corrected Notice of Allowability dated Jul. 22, 2020”, 2 pgs.
“Korean Application Serial No. 10-2019-7030235, Response filed Jun. 22, 2020 to Final Office Action dated May 20, 2020”, w/English Claims, 16 pgs.
“U.S. Appl. No. 15/224,312, Response filed Oct. 1, 2020 to Final Office Action dated May 1, 2020”, 18 pgs.
“U.S. Appl. No. 15/224,365, Response filed Oct. 2, 2020 to Final Office Action dated Jul. 2, 2020”, 13 pgs.
“U.S. Appl. No. 15/224,372, Response filed Oct. 5, 2020 to Final Office Action dated May 4, 2020”, 17 pgs.
“U.S. Appl. No. 16/662,956, Non Final Office Action dated Oct. 6, 2020”, 13 pgs.
“U.S. Appl. No. 16/000,657, Examiner Interview Summary dated Jun. 12, 2020”, 4 pgs.
“U.S. Appl. No. 15/224,365, Response filed Jun. 15, 2020 to Non Final Office Action dated Mar. 13, 2020”, 12 pgs.
“U.S. Appl. No. 16/703,526, Notice of Allowance dated Jun. 19, 2020”, 10 pgs.
Related Publications (1)
Number Date Country
20190372991 A1 Dec 2019 US
Provisional Applications (1)
Number Date Country
62134689 Mar 2015 US
Continuations (1)
Number Date Country
Parent 15074029 Mar 2016 US
Child 16541919 US